So verweisen Sie in einem Handout im Tufte-Stil spezifischer

So verweisen Sie in einem Handout im Tufte-Stil spezifischer

Diese Frage ist möglicherweise offen und hat viele Lösungen …


Üblicher Stil

Betrachten Sie das folgende einfache Dokument

Bildbeschreibung hier eingeben

welches durch den folgenden Code generiert wird.

\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}

Wie Sie sehen, citenimmt der Befehl ein optionales Argument „Theorem 8.1.8“ an, um weitere Informationen zur Referenz zu geben. Ich möchte, dass der Leser genau Theorem 8.1.8 im Buch nachschlägt, damit er nicht das gesamte Lehrbuch mit mehr als 700 Seiten durchblättern muss, um zu sehen, welcher Teil sich mit der Eigenwertverflechtung befasst.


Tufte-Stil

Ich kann etwas Ähnliches in einem Dokument im Tufte-Stil tun,

Bildbeschreibung hier eingeben

welches wie folgt erzeugt wird.

\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}

Genauere Angaben kann ich leider nicht machen, da das Tufte-Handout keine citeBefehle mit optionalem Argument unterstützt. Wie kann ich das am besten machen?

Eine der einfachsten Lösungen besteht darin, eine Fußnote an die Seitenzeile zu setzen und Folgendes nacheinander von Hand zu schreiben.

Refer to Theorem 8.1.8 in Golub and van Loan's Matrix Computations.

Ich möchte aber trotzdem das Literaturverwaltungssystem von LaTeX verwenden. Ich freue mich über jeden Vorschlag.

Antwort1

nobibZu den Dokumentoptionen hinzufügen :

\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}

Bildbeschreibung hier eingeben

verwandte Informationen