我正在尝试从组织文件生成文本文件(最初用于乳胶> PDF输出),用于需要纯文本的提交。
组织文件:
#+TITLE: Foo
#+latex_class: article-no-defaults
#+OPTIONS: |:nil toc:nil author:nil
#+latex_class_options: [11pt,a4paper]
#+latex_header: \usepackage{fontspec}
#+latex_header: \setmainfont{Times New Roman}
#+latex_header: \usepackage{float}
#+latex_header: \usepackage{latexsym}
#+latex_header: \usepackage{graphicx}
#+latex_header: \usepackage{url}
#+latex_header: \usepackage{cleveref}
#+EXPORT_EXCLUDE_TAGS: noexport
#+DRAWERS: NOTES
\date{}
\maketitle
*Document Begins
text text
sentence 1 cite:Ohala1997. sentence 2 cite:Ohala1983, cite:Ham1998. Previous studies on sentence 3 cite:hankamer1988, cite:Ghosh2015, cite:banerjee2018. sentence 4 cite:recasens1997. sentence 5 cite:banerjee2018.
bibliography:file.bib
bibliographystyle:plain
我尝试使用“ apalike”,“ plain”和“ natbib”来检查问题是否在不同的书目风格下仍然存在。当我将此文件导出为unicode和ASCII文本(c-c c-e t U / A)时,输出为:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Foo
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
\date{} \maketitle
sentence 1 [Ohala1997]. sentence 2 [Ohala1983], [Ham1998]. Previous studies on sentence 3 [hankamer1988], [Ghosh2015], [banerjee2018]. sentence 4 [recasens1997]. sentence 5 [banerjee2018].
Bibliography ============= [Ohala1997] John Ohala, Aerodynamics of
phonology, <i>{Proc. 4th Seoul International Conference on Linguistics
[SICOL]}</i>, <b>()</b>, 92--97 (1997). <a href="">link</a>. <a
href="http://dx.doi.org/">doi</a>. [Ohala1983] John Ohala, PHONETIC
EXPLANATIONS FOR SOUND PATTERNS: IMPLICATIONS FOR GRAMMARS OF
COMPETENCE., <i>{Historical linguistics: Problems and perspectives}</i>,
<b>()</b>, 237--278 (1993). <a href="">link</a>. <a
href=“http://dx.doi.org/">doi</a>.
此处,嵌入式引用按预期方式呈现,但是参考书目具有HTML代码,并且“ \ date {} \ maketitle”也按原样读取(这是我在Git仓库中有时看到的一个问题)。有没有一种方法可以生成带有书目部分正确呈现的文本文件(模板,包),并且没有组织模式标签?
谢谢。
答案 0 :(得分:0)
将pandoc与pandoc-citeproc一起使用将使您更加接近。 Pandoc无法理解org-ref所使用的语法,因此您必须将最后两行更改为
#+bibliography: file.bib
# OPTIONAL, uncomment if you'd like a different citation style,
# see https://citationstyles.org/.
# #+csl: <your-preferred-style>
通过调用来运行pandoc
pandoc YOURFILE.org --to=plain
在您的终端中。在此过程中将自动调用Pandoc-citeproc。这将为您提供纯ASCII码,并包括书目和参考。