CorTeX 문서CorTeX 열기
CorTeX 열기
전체 문서 보기

한 프로젝트에서 여러 논문 작성하기

서로 관련된 LaTeX 논문과 공용 연구 자료를 한곳에 두면서 논문마다 별도의 소스 트리와 PDF 미리보기를 유지합니다.

이 문서의 내용

방법론 논문과 응용 논문, 본 논문과 부록, 같은 참고문헌을 쓰는 학회판과 학술지판처럼 서로 관련된 LaTeX 문서 묶음은 CorTeX 프로젝트 하나에서 작성할 수 있습니다. 논문마다 주 파일과 미리보기를 따로 유지하면서, 팀은 소스를 재사용하고 파일 트리·공유 설정·버전 기록을 하나로 관리할 수 있습니다.

논문별 공동 저자나 접근 범위가 다르거나, 관련 없는 변경 이력을 유지해야 하거나, 프로젝트 한도를 따로 적용해야 한다면 프로젝트를 분리하세요. 프로젝트 전체에 접근할 수 있는 사람은 그 안의 모든 논문과 공유 파일에 접근할 수 있습니다.

논문마다 폴더 하나씩 만들기#

CorTeX에서 \documentclass를 선언하는 .tex 파일은 하나의 문서입니다. 각 논문과 그 논문에 포함할 파일을 별도 폴더에 두고, 실제로 함께 쓰는 자료는 같은 계층의 공유 폴더에 모으세요.

attention/
  main.tex
  sections/
    introduction.tex
scaling/
  main.tex
  sections/
    methods.tex
shared/
  refs.bib
  macros.tex
  figures/
    apparatus.pdf

attention/main.texscaling/main.tex는 각각 완전한 문서 루트여야 합니다. 공유 자료의 경로는 각 논문의 주 파일을 기준으로 작성합니다. 예를 들면 다음과 같습니다.

\input{../shared/macros}
\bibliography{../shared/refs}
\includegraphics{../shared/figures/apparatus.pdf}

특정 논문에만 쓰는 절, 그림, 제출 파일은 그 논문의 폴더 안에 두세요. 두 문서가 같은 버전을 의도적으로 함께 쓸 때만 파일을 shared/ 아래에 둡니다. 공유 파일 하나를 수정하면 두 PDF가 모두 달라질 수 있습니다.

작업할 논문과 미리보기 전환하기#

attention/main.tex를 열면 attention 논문을 컴파일하고, scaling/main.tex를 열면 scaling 논문을 컴파일합니다. attention/sections/introduction.tex처럼 논문에 포함된 파일을 열어도 해당 폴더의 문서가 계속 미리보기에 표시됩니다. shared/refs.bib를 열 때는 다른 논문을 새로 선택하지 않고 직전에 작업하던 논문을 계속 컴파일합니다.

CorTeX가 문서를 둘 이상 찾으면 툴바에 현재 문서의 폴더 이름을 표시하는 문서 선택기가 나타납니다. 선택기를 열거나 Cmd/Ctrl+Shift+P를 눌러 다른 논문의 주 파일로 바로 이동하세요. 휴대전화에서는 파일 트리를 사용합니다. 이 세션에서 다른 논문을 이미 컴파일했다면 현재 소스를 다시 컴파일하는 동안 이전 PDF가 즉시 표시됩니다.

notes/response.tex가 폴더 위치와 달리 attention 논문에만 속한다면 파일 위쪽에서 문서를 명시하세요. 경로는 response.tex를 기준으로 작성합니다.

% !TEX root = ../attention/main.tex

미리보기를 바꾸려는 목적으로 실제 공유 파일에 루트 선언을 추가하지 마세요. 그러면 논문 사이를 오갈 때 중립적으로 남아야 할 파일이 한 논문에 종속됩니다.

프로젝트의 주 문서 선택하기#

편집기에서 작업 중인 논문과 프로젝트의 주 문서는 서로 다른 사항을 결정합니다.

설정 결정하는 사항
현재 문서 작업 중인 PDF 미리보기, LaTeX 진단, 문서 인식 글쓰기 도구
주 문서로 설정 프로젝트를 열 때 기본으로 표시할 파일과 공유 링크가 처음 여는 문서

방문자가 먼저 보아야 할 논문의 파일 행 메뉴에서 주 문서로 설정을 선택하세요. 문서 선택기로 작업 중인 미리보기를 바꿔도 프로젝트 전체의 기본값이 저절로 바뀌지는 않습니다.

공유하거나 제출하기 전에 논문별로 확인하기#

각 문서로 전환해 PDF 업데이트됨이 표시될 때까지 기다리세요. 제목처럼 확실히 구별되는 요소가 나타나는지, 참고문헌이 올바르게 연결되는지, 한 논문 전용 파일이 다른 결과물에 섞이지 않았는지 확인합니다. 그런 다음 공유 파일을 열어도 같은 논문이 미리보기에 남는지 확인하세요. 공유 링크를 만들기 전에는 외부에 먼저 보여 줄 논문이 주 문서로 표시되어 있는지도 확인합니다.

이 작업 공간 안의 논문이 복잡하다면 먼저 LaTeX 문서를 여러 파일로 나누세요.

논문 한 편만 내보내기#

논문의 파일 행 메뉴에서 문서 다운로드를 선택하세요. CorTeX가 그 문서를 컴파일한 뒤, 실제로 읽은 파일만 모아 논문 폴더를 루트로 하는 ZIP을 만듭니다. 그러면 투고 시스템에서 요구되는 엔진으로 루트 파일을 컴파일할 수 있습니다. 예를 들어 pdfLaTeX 문서라면 pdflatex main.tex를 실행합니다. 폴더 밖에서 인용한 공용 파일도 함께 담기고 그 파일을 가리키는 참조는 새 경로에 맞게 고쳐지며, 컴파일된 .bbl이 포함되어 BibTeX를 다시 돌리지 않아도 참고문헌이 나옵니다. 관련 없는 논문은 제외하지만, 컴파일에 사용된 파일은 다른 논문 폴더에 있어도 함께 담길 수 있으므로 압축 내용을 확인하세요. 컴파일에 실패하면 CorTeX가 폴더를 그대로 다운로드한다고 알립니다. 이 사본에는 폴더 밖의 의존성이 빠질 수 있으므로 단독으로 빌드 가능한 제출 압축 파일이라고 판단해서는 안 됩니다.

프로젝트 작업 → ZIP 내보내기는 여전히 프로젝트 트리 전체를 내려받습니다. 투고가 아니라 백업에 알맞은 선택입니다. 제출하기 전에는 내려받은 압축 파일을 대상으로 제출용 패키지 점검표를 확인하세요.