4

我正在写一篇论文,要求我将参考书目分成不同的部分,到目前为止,我一直在使用Multibib,它非常适合我想做的事情:

\newcites{ltex}{\TeX\ and \LaTeX\ References}
...
\bibliographystyleltex{alpha}
\bibliographyltex{lit}

但是我现在面临着允许使用的文件数量的限制,如 Multibib 文档中所述:

微小的 \newcites 命令不限于一个参考书目。事实上,您可以根据需要生成任意数量的参考书目(仅受 TEX 输出文件的最大数量限制,通常为 16 个)。

有什么办法可以轻松绕过这个限制?(我不能减少部分的数量,我想保留 Bibtex --- AFAIU splitbib 没有)

非常感谢,

4

2 回答 2

1

我会看看biblatex,它对所有数据进行一次读取(在文件的开头)。(顺便说一句,您可能会在新的 TeX 特定站点http://tex.stackexchange.com上获得更多答案)

于 2010-08-17T19:44:57.757 回答
0

Bibtopic似乎与我正在寻找的内容相匹配,它甚至比 Multibib 更简单!

\usepackage{bibtopics}
...
\begin{btSect}{BIB_FILENAME}
\section{SECTION TITLE}
\btPrintAll || \btPrintCited || \btPrintNotCited
\end{btSect}

如果它在我的文档中正常工作,我会接受答案。

编辑:Bibtopic遇到与 Multibib 相同的问题......除了将 .bbl 文件直接复制到我的乳胶文件中之外,还有其他解决方案吗?

于 2010-08-17T12:16:59.507 回答