我怎样才能在页面底部放置我正在使用的某个内容的参考资料?我需要按照欧洲方式来做:所以我想在句子末尾放置一个小数字,使其高于其余文本。在页面底部,放置一条水平线,其中包含参考文本/内容。
那么我该如何做这两件事呢?
- 句末的微小数字;
- 参考页面底部,顶部有水平线。
以下是一个例子我的意思。
答案1
您的问题实际上是关于两件事:如何制作脚注,以及如何将参考文献的引用(此处为 URL)嵌入到这样的注释中。
脚注是用标准 LaTeX 命令 生成的\footnote{<Some text>}
。LaTeX 会在您使用 的正文位置添加上标数字\footnote
,并在页面底部添加相同数字的加号<Some text>
。它还会添加一条规则,将实际注释与正文分开。
要将引文嵌入脚注,您需要可以只需在 的参数中写入适当的文本即可\footnote
。如果您有大量参考文献,另一种合适的方法是将它们写入单独的数据文件(采用称为 的特殊格式.bib
),然后使用专门的 LaTeX 包(例如biblatex
)提取数据并将其集成到主文档中——例如以脚注的形式。
在以下示例中,我使用名为 的数据文件myreferences.bib
,其中包含您提出的问题的数据条目——标题、年份和 URL。条目的类型为@online
,并具有 键foo12
(您可以随意命名)。在您的.tex
文件中(并借助软件包biblatex
),我使用 ,该命令\footcite{foo12}
将生成对您的问题的脚注引用。(因为我选择了style=verbose
,所以将打印完整数据;其他样式只会生成摘录。)该\printbibliography
命令用于在文档末尾生成所有引用条目的完整数据。
编辑:还有一件事(仍然相当基本):示例不仅必须使用 (pdf)LaTeX 进行编译,还必须使用 (pdf)LaTeX -- biber -- (pdf)LaTeX 进行编译。大多数适用于 LaTeX 的编辑器都会提供自动方式来执行必要的编译步骤。
\documentclass{article}
\usepackage[style=verbose]{biblatex}
\usepackage{filecontents}% to embed the file `myreferences.bib` in your `.tex` file
\begin{filecontents}{myreferences.bib}
@online{foo12,
year = {2012},
title = {footnote-reference-using-european-system},
url = {http://tex.stackexchange.com/questions/69716/footnote-reference-using-european-system},
}
\end{filecontents}
% File is created and written to disk by the above package
\addbibresource{myreferences.bib}
\begin{document}
\null\vfill% to make the text height smaller for the example
\section{First section}
Some text.\footnote{Some text in a footnote.} Some more text.\footcite{foo12}
\printbibliography
\end{document}