如何使用 bibtex 与 google docs 生成用于期刊提交的 RTF 文件?

如何使用 bibtex 与 google docs 生成用于期刊提交的 RTF 文件?

我们的项目非常乐意使用 Google Docs 来协作编辑文档并存储大量文档。我们也非常乐意使用 ConTeXt 来制作内部出版是pdf格式的。

不幸的是,在处理人文学科期刊时,要求是“始终使用 Word”。

因此,假设我们在 Mendeley 中有一个 BibTeX 引文数据库的简单输出(也为引文小组协作提供),小组中有相当多的 ConTeXt 专业知识和意识,以及 Google 文档中的文档,那么有什么简单可靠的工作流程可以以某种方式使用 BibTeX 引文在随意的 期刊格式 X(::muttermuttermutter::) 并且最佳的是,基本的页眉和脚注排版?

答案1

bibtex这不是你在这个工作流程中的主要问题,而是context。一旦您的文档进入最终阶段,您可以bibtex通过包含输出来删除编译部分.bbl。例如,使用设置ConTeXt 中的参考文献

orig-file.tex

\setupinteraction  [state=start]
\placebookmarks    [title, chapter] [force=yes]
\setupbibtex       [database=xampl]
\setuppublications [numbering=yes]

\starttext

\startchapter [title=One]
    As \cite[lat2cont] already indicated, bibtex is a \LaTeX-centric program.
\stopchapter

%\completepublications [criterium=text] % produces *pubs* as PDF bookmark
\starttitle [title=References]          % produces *References* as PDF bookmark
    \placepublications
\stoptitle

\stoptext

xampl.bib

@article{lat2cont,
    title   = {Latex to context},
    author  = {Abc},
    journal = {Xyz},
    year    = 2003,
    pages   = {603-619},
}

编译生成orig-file.bbl

\setuppublicationlist[samplesize={Abc03},totalnumber=1]

\startpublication[k=lat2cont,t=article,
a={{Abc}},y=2003,
n=1,s=Abc03]
\artauthor[]{}[]{}{Abc}
\pubyear{2003}
\arttitle{Latex to context}
\journal{Xyz}
\pages{603-619}
\stoppublication

将其粘贴到原始文件中并注释掉对外部数据库的引用,我们得到new-file.tex无需编译的结果bibtex

\setupinteraction  [state=start]
\placebookmarks    [title, chapter] [force=yes]
%\setupbibtex       [database=xampl]
\setuppublications [numbering=yes]
\setuppublicationlist[samplesize={Abc03},totalnumber=1]

\startpublication[k=lat2cont,t=article,
a={{Abc}},y=2003,
n=1,s=Abc03]
\artauthor[]{}[]{}{Abc}
\pubyear{2003}
\arttitle{Latex to context}
\journal{Xyz}
\pages{603-619}
\stoppublication



\starttext

\startchapter [title=One]
    As \cite[lat2cont] already indicated, bibtex is a \LaTeX-centric program.
\stopchapter

%\completepublications [criterium=text] % produces *pubs* as PDF bookmark
\starttitle [title=References]          % produces *References* as PDF bookmark
    \placepublications
\stoptitle

\stoptext

现在你需要context一个rtf/word- 但是常问问题表明不存在。如果您使用 LaTeX,则有转换程序。

相关内容