有没有办法获取 latex 用来在 latex 中写引文的输出?例如,如果我正在运行 bibtex,并且只想获取生成“参考”部分的 latex 输出。
这个例子有点牵强,因为 bib 条目是明确格式化的,但我希望它有助于说明我想要完成的任务。
\documentclass[12pt]{article}
\begin{document}
Testing\cite{lamport94}
\begin{thebibliography}{9}
\bibitem{lamport94}
Leslie Lamport,
\emph{\LaTeX: A Document Preparation System}.
Addison Wesley, Massachusetts,
2nd Edition,
1994.
\end{thebibliography}
\end{document}
但是,让我们假设“lampor94”包含在带有所有@author等的.bib文件中...然后我将寻找一些东西来给我“Leslie Lamport,\emph{\LaTeX:文档准备系统}。Addison Wesley,马萨诸塞州,第二版,1994年。”
我可以在运行 bibtex 时生成的 .bbl 文件中看到一些内容,但这不是我想要的......
谢谢!
更新
我正在寻找可以提供常规输出但不包含所有定义的东西。例如,在我的 .bbl 中,我有类似以下内容:
[{\citenamefont {Moore}(2006)}]{moore_cramming_2006}%
\BibitemOpen
\bibfield {author} {\bibinfo {author} {\bibfnamefont {G.~E.}\ \bibnamefont
{Moore}},\ }\href {\doibase 10.1109/N-SSC.2006.4785860} {\bibfield {journal}
{\bibinfo {journal} {{IEEE} {Solid-State} Circuits Newsletter}\ }\textbf
{\bibinfo {volume} {20}},\ \bibinfo {pages} {33} (\bibinfo {year}
{2006})}\BibitemShut {NoStop}%
但它需要 .bbl 文件顶部的一大堆定义。我想知道是否有可以更轻松地复制粘贴的内容。
答案1
从你的角度来看,我怀疑这是否可行。bibtex 样式非常灵活,并且包含很多灵活性来调整输出、实现多语言目的等。我会尝试一种“传统”样式,例如plain
,它们应该更接近你想要的。