
這個問題可能是開放式的,有很多解決方案...
常用風格
考慮以下簡單文檔
它是由以下程式碼產生的。
\RequirePackage{filecontents}
\begin{filecontents}{bib.bib}
@book{golub13,
author = {Golub, Gene H. and van Loan, Charles F.},
edition = {4th},
title = {Matrix Computations},
year = 2013,
publisher = {JHU Press}
}
\end{filecontents}
\documentclass{article}
\usepackage{fullpage}
\begin{document}
It is well-known that the eigenvalues of $A + vv^T$ interlace those of
$A$ \cite[Theorem 8.1.8]{golub13}.
\bibliography{bib}
\bibliographystyle{alpha}
\end{document}
如您所見,該cite
命令採用可選參數“Theorem 8.1.8”來提供有關參考的更多資訊。我希望讀者能準確地閱讀書中的定理8.1.8,這樣他們就不必瀏覽整本700多頁的教科書來看看哪一部分是關於特徵值交織的。
簇絨風格
我可以在 Tufte 風格的文檔中做類似的事情,
這是由以下產生的。
\RequirePackage{filecontents}
\begin{filecontents}{bib.bib}
@book{golub13,
author = {Golub, Gene H. and van Loan, Charles F.},
edition = {4th},
title = {Matrix Computations},
year = 2013,
publisher = {JHU Press}
}
\end{filecontents}
\documentclass{tufte-handout}
\begin{document}
It is well-known that the eigenvalues of $A + vv^T$ interlace those of
$A$.\cite{golub13}
\nobibliography{bib}
\bibliographystyle{alpha}
\end{document}
不幸的是,我無法提供更具體的信息,因為 tufte-handout 不支援cite
帶有可選參數的命令。做這個的最好方式是什麼?
一個最簡單的答案可以是在側線上使用腳註,然後逐一手寫如下內容。
Refer to Theorem 8.1.8 in Golub and van Loan's Matrix Computations.
但我還是想用LaTeX的書目來管理系統。我歡迎任何建議。
答案1
新增nobib
到文件選項:
\RequirePackage{filecontents}
\begin{filecontents}{bib.bib}
@book{golub13,
author = {Golub, Gene H. and van Loan, Charles F.},
edition = {4th},
title = {Matrix Computations},
year = 2013,
publisher = {JHU Press}
}
\end{filecontents}
\documentclass[nobib]{tufte-handout}
\usepackage{fullpage}
\begin{document}
It is well-known that the eigenvalues of $A + vv^T$ interlace those of
$A$ \cite[Theorem 8.1.8]{golub13}.
\bibliography{bib}
\bibliographystyle{alpha}
\end{document}