问题标签 [biblatex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1987 浏览

latex - 使用 BibLaTeX 的 MLA 式参考书目:如何按部分组织?

我正在使用 MLA 创作风格。我想打印出细分为不同部分的参考书目。我还想要每个来源的注释。BibLaTeX 有可能吗?我应该手动做吗?

0 投票
1 回答
2168 浏览

latex - 使 \cite 表现得像 biblatex 中的 \textcite

我使用 biblatex,我基本上\textcite一直在使用。如果我可以\cite像那样进行显示会更快(并允许我使用一些 emacs reftex 宏) \textcite。我使用该style=apa选项,所以这相当于我想\cite这样做:“作者(1999)”,而它目前这样做:“作者,1999”。

我如何重新定义\cite做我想做的事?

0 投票
2 回答
62347 浏览

latex - 即使使用 natbib 包,citep 和 citet 也无法正常工作

我正在用乳胶写一个文档,我有一个很大的 .bib 文件和大量引用。我想以 [Author, year] 格式引用并使用包natbib,但无法使citepcitet工作,尽管普通 cite 工作正常。我得到的错误是:

我正在使用Ubuntu texlive包并使用\input{<file>}latex 命令将章节输入到主 .tex 文件中。

令人惊讶的是,\input{<file>}如果我只是在主 .tex 文件中有文本,那么所有的引用命令都可以正常工作,而不是使用。

任何帮助将不胜感激。

工作版本是这样的:

在真正的 .tex 文件中,我从另一个 .tex 文件中输入了章节文本,citep并且citet不会在给出上述错误的情况下工作,尽管 plaincite可以正常工作。

我之前忘了提到我使用的是普通编号的参考书目样式,并且一切正常,因此输入的 .tex 文件中没有错误。

0 投票
3 回答
10424 浏览

latex - BibLaTeX(不是 BibTeX)的 IEEE 书目风格?

有没有人有或知道在哪里可以找到像 IEEEtr 或 IEEEtran 的 BibLaTeX 的参考书目样式文件?我一直在搜索,但只能找到 BibTeX 的那些。BibTeX 不能真正做我想做的事,但我的论文必须符合 IEEE 标准...

如果有人能给我提示如何在 BibLaTeX 中使用 IEEE 样式,我将非常感激

非常感谢,西蒙

0 投票
2 回答
7528 浏览

latex - 为什么参考书目和参考文献出现在 Latex TOC 中?

我正在使用这些命令来包含参考:

问题是在目录中都出现了,ReferencesBibliography我只想出现一个。为什么会这样?我可以将目录条目自定义为其中之一吗?

我正在使用 MikTex 2.8 和 TexMaker 2.1。

0 投票
2 回答
2577 浏览

latex - 如何在乳胶中使用 Jabref 引用作者的全名?

你好。我正在使用 JabRef 进行引用和哈佛风格。在某些情况下,我想引用作者的全名。如何使用 JabRef 执行此操作?

例如:

许多人将青蛙定义为动物(John Frank,2000)。

0 投票
1 回答
42379 浏览

latex - 如何更改乳胶中逐项列出的项目之间的空间?

如何更改latex中itemize“item”之间的空间,以便我可以继续使用“itemize”和“item”标签而无需重新定义任何新标签?

感谢您的帮助!

0 投票
1 回答
591 浏览

emacs - 使用 biblatex 的复数引用宏时,org-mode 无法导出

当我尝试导出包含多个biblatex cite 宏的 Org 缓冲区时,导出失败,我收到以下消息:

org-export-latex-preprocess:错误的类型参数:stringp,nil

复数 biblatex 宏是可以接受多个参数的宏,例如\autocites, \textcites,其中花括号中的每个参数都是参考书目,具体示例如下

如果上面的示例被放置在 Org-buffer中并被C-e L按下,则导出失败并显示上面引用的消息。

如何让 Org-mode 识别复数 biblatex 引用宏以便导出成功?

我在 Emacs 23.3.1 中运行 Org-mode 7.6。

0 投票
5 回答
2963 浏览

emacs - 避免 \printbibliography 被 Org 模式的标题所吞噬

当使用 Org-mode 及其 LaTeX 导出时,BibTeX 或 Biblatex 通常用于处理引用。在这种情况下,LaTeX 命令\printbibliography通常包含在 org 文件中。\printbibliography放置在 LaTeX 应该写出参考列表的 org 文件中。什么\printbibliography是与参考列表一起插入一个 LaTeX 标题。在大多数情况下\printbibliography,放在 org 文件的末尾只是因为在大多数文档中,参考列表放在最后。这意味着\printbibliography将包含在 org 文件的最后一个标题下,例如

这也意味着当该标题被折叠时,\printbibliography将被吞下:

但这违背了的含义,\printbibliography因为它在输出中包含了自己的标题。此外,当\printbibliography被吞下并在其后放置一个新标题时会造成混淆,因为参考列表将不再出现在文档的最后。

我怎样才能使它\printbibliography不被 Org 模式中的部分吞噬?一个额外的问题:我怎样才能使 Org-mode 不创建标题,\printbibliography除非C-Ret当光标在它之后被按下?

在寻找解决这个问题的方法时,我发现了http://comments.gmane.org/gmane.emacs.orgmode/49545

0 投票
2 回答
641 浏览

regex - 为什么我在 BBEdit 中的搜索会导致“堆栈溢出”错误?

我对“堆栈溢出”错误感到困惑——“堆栈空间不足(应用程序错误代码:12246)——当我执行“全部替换”时,我正在进入 BBEdit,搜索

并替换为

我可以手动使用这些相同的模式,一次一个地进行查找和替换,没有任何错误,即使匹配不再发生。我还可以通过处理较小的文件来避免错误。

我怀疑这是我的低效和草率的正则表达式编码的罪魁祸首,并且希望专家帮助更有效地做到这一点。我试图在 BibLaTeX 参考书目中找到所有没有eprint字段但有pmid字段的条目,并用相应的电子打印规范替换该pmid字段(使用eprintand eprinttype)。


更新:经过一些实验,我发现一种不同的方法是我唯一可以开始工作的方法。正在寻找

并替换为

成功了。唯一的问题是反向引用很脆弱,但我无法在 BBEdit 中使用命名反向引用。