내 논문은 많은 tex 파일로 작성되어 있는데 교정을 받고 싶습니다. 단, 교정자는 MS Word 형식으로 논문을 요청합니다.
\cite{xx}
생성된 PDF는 요청된 형식으로 쉽게 변환할 수 있지만 인용은 원시 텍스트 문서 대신 숫자로 대체됩니다 .
\cite{xx}
생성된 PDF 파일을 그대로 보관하고 제작할 수 있는 방법이 있나요 ?
편집하다:라텍스 문서를 MS Word로 변환하는 방법에 대해 묻는 것이 아닙니다. 나는 이미 그렇게 할 수 있습니다. 나는 이것에 대해 묻고 있다\cite{xx}
생성된 PDF 파일을 그대로 유지하고 제작하려면 어떻게 해야 하나요 ?
답변1
옵션은 다음과 같습니다.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{xparse,letltxmacro,natbib}
\AtEndDocument{\nocite{*}}% Include all references
\LetLtxMacro\oldcite\cite
\RenewDocumentCommand{\cite}{o m}{%
{\ttfamily\string\cite\string{\detokenize{#2}\string}}%
}
\usepackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@article{abc,
title = {Title - ABC},
author = {A Author and B Author and C Author},
journal = {Journal ABC},
year = {1234}}
@article{def,
title = {Title - DEF},
author = {D Author and E Author and F Author},
journal = {Journal DEF},
year = {5678}}
\end{filecontents*}
\begin{document}
As can be seen in~\cite{abc}, we use~\cite[p.\ 5]{def}.
\bibliographystyle{apalike}
\bibliography{\jobname}
\end{document}
위의 내용은 인용용으로만 사용한다고 가정합니다 \cite
. 에 대한 호출\nocite{*}
또한 다음을 포함할 것이라고 가정합니다.모두참고문헌 파일의 인용을 참고문헌의 일부로 포함합니다.
필요한 경우 형식을 \ttfamily
다른 형식으로 변경할 수 있습니다. 이는 순전히 실제 문서 내용과 코드를 구별하기 위한 것입니다.
답변2
\cite
인용 대신 자체적으로 인쇄되도록 명령을 재정의할 수 있습니다 .
\renewcommand{\cite}[1]{\textbackslash cite\{#1\}}}