
この質問は、答えが明確で、多くの解決策があるかもしれません。
通常のスタイル
次の簡単な文書を考えてみましょう
これは次のコードによって生成されます。
\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
コマンドは、参照に関する詳細情報を提供するために、オプションの引数「定理 8.1.8」を取ります。読者が本の定理 8.1.8 を正確に参照して、700 ページを超える教科書全体をざっと読んで、どの部分が固有値インターレースに関するものかを確認する必要がないようにしたいと考えています。
タフテスタイル
タフテスタイルの文書でも同様のことができます。
これは次のように生成されます。
\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
オプションの引数を持つコマンドをサポートしていないため、より具体的な情報を提供することはできません。これを行う最善の方法は何ですか?
最も簡単な答えは、サイドラインに脚注を付けて、次のような内容を 1 つ 1 つ手書きで書くことです。
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}