
如何在頁面底部放置我正在使用的內容的引用?我需要以歐洲的方式做到這一點:所以我想在句子末尾放置一個比文字其餘部分更高的小數字。在頁面底部,有一條帶有參考文字/內容的水平線。
那我該如何做這兩件事呢?
- 句子末尾的小數字;
- 參考位於頁面底部,上方有水平線。
這是一個例子我的意思是。
答案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}