作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在帮助一位同事完成他的博士论文,我们需要在每章的末尾提供引用书目。
问题是:有没有人有一个使用 latex+bibtex 的案例的最小工作示例?
我们当前使用的文档结构如下:
main.tex
chap1.tex
chap2.tex
...
chapn.tex
biblio.bib
main.tex
包含包、文档声明、宏和
\include
s 每章。
biblio.bib
是
只有 bibtex 文件(我认为将所有引文放在一个地方更容易)。
bu*.aux
文件,但是在为每个文件运行 bibtex 时,会发生错误,因为没有
\bibdata
.aux
中的元素文件。
.aux
文件,但 bibtex 以使用多个
\bibliography{file}
导致的错误结束在
.tex
文件(每章一个)。
% main.tex
\documentclass{report}
\usepackage{url}
\usepackage{natbib}
\usepackage{chapterbib}
\begin{document}
\include{chap1}
\include{chap2}
% other chapters ...
\end{document}
% chap1.tex
\chapter{one chapter}
text~\cite{paper1}
text~\cite{paper2}
% don't forget:
\bibliographystyle{plainnat}
\bibliography{biblio}
% chap2.tex
\chapter{another chapter}
text~\cite{paper2, paper3}
% don't forget, again:
\bibliographystyle{plainnat}
\bibliography{biblio}
% biblio.bib
@Article{paper1,
author = {John Smith},
title = {A title},
journal = {A Journal},
year = {2010}
}
@Article{paper2,
author = {John Doe},
title = {A paper},
journal = {Another journal},
year = {2009}
}
@Article{paper3,
author = {Yuppie Networking},
title = {My paper},
journal = {The best journal},
year = {2000}
}
#!/bin/bash
latex main.tex
for auxfile in chap*.aux
do
bibtex `basename $auxfile .aux`
done
latex main.tex
latex main.tex
最佳答案
前段时间我很快就在chapterbib上记下了一些笔记。他们帮助你吗?
http://wiki.davidhaberthuer.ch/latex#chapterbib
关于LaTeX:每章引用书目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2765209/
我是一名优秀的程序员,十分优秀!