
저는 과학 논문의 형식화 작업을 담당하고 있으며 최근 한 저자가 패키지 사용이 포함된 논문을 제출했습니다 axodraw
. 대신 를 .tex
사용하여 파일을 컴파일한 다음 를 사용하여 PDF로 변환해야 했기 때문에 몇 가지 문제가 발생했습니다 . 안타깝게도 서식 지정 작업을 자동화하고 필요한 검사를 수행하기 위해 제가 사용하는 대부분의 도구는 .latex
pdflatex
dvipdf
pdflatex
이 문제를 해결하기 위해 에서 생성된 PDF에서 그림을 "수동으로" 추출하고 dvipdf
를 사용하여 문서에 통합했습니다 \includegraphics
.
\begin{figure}
\centering
%% \begin{equation*}
%% \hspace*{-15mm}
%% \vertNLOa \hspace*{1mm} = \hspace*{2mm}
%% \vertNLOb \hspace*{5mm} +
%% \vertNLOc \hspace*{5mm} +
%% \vertNLOd \hspace*{10mm} +
%% \vertNLOe \hspace*{10mm} - \hspace*{4mm}
%% \vertNLOf
%% \end{equation*}
\includegraphics{figure1-cropped.pdf}
\caption{....}
\end{figure}
여기에는 이미지를 생성하는 데 사용된 원본 코드를 주석 처리하는 작업이 포함되었습니다. 이 접근 방식이 이상적이지 않을 수 있다는 것을 알고 있지만 이를 구현하기 전에 다른 모든 옵션을 모두 사용해 보았습니다.
앞으로는 이 상황을 처리하는 더 좋은 방법이 있었을지 고민하고 있습니다. 추가적으로, 향후 프로젝트를 위해 axodraw2
(허용하는 ) 로 전환할 가능성을 작성자에게 제안하는 것이 적절한지 고민 중입니다 . 컴파일 오류를 방지하기 위해). 이러한 유형의 피드백을 작성자에게 제공하는 것이 일반적인 관행은 아니지만 잠재적으로 향후 유사한 문제를 완화할 수 있습니다.pdflatex
axodraw*
메모가 추가되었습니다.설명을 드린 줄 알았는데, 제가 해당 문서의 작성자가 아니라는 점을 더 명확히 말씀드리고 싶습니다. 나는 자신의 연구를 출판하기를 원하는 과학자인 저자로부터 이를 받았고, 나의 역할은 그것이 출판될 저널의 스타일에 맞게 이를 수정하는 것뿐입니다(우리는 PDF 형식으로 온라인에 출판합니다). 그러므로 이런 형태의 피규어를 생성하는 패키지의 사용 여부와 사용 방법을 선택할 수 있는 사람은 제가 아닙니다.
David Carlisle이 지적했듯이 내가 명시하지 못한 것은 작성자가 문서와 함께 파일을 제공했다는 것입니다 axodraw.sty
.
이 패키지를 사용하는 것에 대해 나를 비난하는 것은 공정하지 않습니다. 내 책임은 단지 그것을 처리하는 것입니다.
제 질문은 이렇습니다. 기술적 관점과 저자와의 관계 관점에서 이러한 사례를 처리하는 가장 적절한 방법은 무엇이라고 생각하시나요?
답변1
axodraw
ctan의 레거시 2.09 영역에서 사본을 찾을 수 있지만 tex 배포판으로는 배포되지 않습니다. latex2e로 업데이트되지 않았으므로 30년 동안 사용되지 않았습니다. 문서를 변경하지 않으려면 axodraw2.sty의 복사본을 axodraw.sty로 로컬에 저장하면 됩니다. 문서에 따르면 대부분 호환되어야 하며, 사소한 비호환성은 필요에 따라 문서에서 해결할 수 있습니다.