von Seban » Mo 2. Jun 2014, 04:08
Guten Morgen,
Ich habe mittels
bibtopic (und BibTeX) ein gruppiertes Literaturverzeichnis erstellt und würde nun gerne noch die Kürzel/Referenzierungen, also [1], [2] usw. anpassen. Leider weiß ich an diesem Punkt nicht mehr weiter.
Mein Ziel ist, dass die Kürzel ein Präfix erhalten, der gleich der Abschnittsnummer ist. Im folgenden Beispiel sollte also die Literatur unter C.1 mit [C.1.1], [C.1.2], usw, unter C.2 mit [C.2.1], [C.2.2], usw. referenziert werden.
Ist das möglich und wenn ja, wie? Freue mich über jeden Tipp.
Hier ein Beispiel:
main.tex
\documentclass[10pt]{article}
\usepackage[sectcntreset]{bibtopic}
\usepackage{blindtext}
\begin{document}
\bibliographystyle{plain}
%% Zähler zur Nummerierung der Abschnitte
\newcounter{Abschnitt}
\newcounter{TeilAbschnitt}[Abschnitt]
\renewcommand{\theAbschnittZert}{\Alph{AbschnittZert}} % Alphabetische Darstellung
%% Beispielhafte Abschnitte des Doks
\refstepcounter{Abschnitt}
\section*{Abschnitt \Alph{Abschnitt} des Dokuments}
\refstepcounter{TeilAbschnitt}
\subsubsection*{\Alph{Abschnitt}.\arabic{TeilAbschnitt} Ein möglicher Unterabschnitt}
\blindtext
\cite{lat}\\
\cite{matkom}
\refstepcounter{TeilAbschnitt}
\subsubsection*{\Alph{Abschnitt}.\arabic{TeilAbschnitt} Noch ein Unterabschnitt}
\dots
\refstepcounter{Abschnitt}
\section*{Abschnitt \Alph{Abschnitt} des Dokuments}
\dots\cite{matprog}\dots
\refstepcounter{Abschnitt}
\section*{Abschnitt \Alph{Abschnitt} des Dokuments}
%% Literaturverzeichnis
\subsection*{Quellenverzeichnis}
\bibliographystyle{plain}
\begin{btSect}{latex}
\refstepcounter{TeilAbschnitt}
\subsubsection*{\Alph{Abschnitt}.\arabic{TeilAbschnitt} Literatur zu LaTeX}
\btPrintCited
\end{btSect}
\begin{btSect}{matlab}
\refstepcounter{TeilAbschnitt}
\subsubsection*{\Alph{Abschnitt}.\arabic{TeilAbschnitt} Literatur zu Matlab}
\btPrintCited
\end{btSect}
\end{document}
Beispiel bib-Dateien (Es wird je bib-Datei eine Datei <name des texfiles><nr>.aux erstellt, also hier main1.aux und main2.aux. Diese müssen nach dem ersten Aufruf von pdfLaTeX mit bibtex kompiliert werden. Anschließend wie gewohnt pdfLaTex noch 2 mal ausführen.)
latex.bib
@BOOK{lat,
title = {Wissenschaftliche Arbeiten schreiben mit LaTeX},
publisher = {mitp},
year = {2014},
author = {Joachim Schlosser},
month = {06. dezember},
}
matlab.bib
@BOOK{matkom,
title = {MATLAB kompakt},
publisher = {Oldenbourg Wissenschaftsverlag},
year = {2013},
author = {Wolfgang Schweizer},
month = {10. April},
}
@BOOK{matprog,
title = {Programmieren mit MATLAB},
publisher = {Carl Hanser Verlag},
year = {2012},
author = {Ulrich Stein},
month = {04. Oktober},
}
Beste Grüße,
Seban
Guten Morgen,
Ich habe mittels [url=ftp://ftp.dante.de/tex-archive/macros/latex/contrib/bibtopic/bibtopic.pdf]bibtopic[/url] (und BibTeX) ein gruppiertes Literaturverzeichnis erstellt und würde nun gerne noch die Kürzel/Referenzierungen, also [1], [2] usw. anpassen. Leider weiß ich an diesem Punkt nicht mehr weiter.
Mein Ziel ist, dass die Kürzel ein Präfix erhalten, der gleich der Abschnittsnummer ist. Im folgenden Beispiel sollte also die Literatur unter C.1 mit [C.1.1], [C.1.2], usw, unter C.2 mit [C.2.1], [C.2.2], usw. referenziert werden.
Ist das möglich und wenn ja, wie? Freue mich über jeden Tipp.
Hier ein Beispiel:
main.tex
[code]\documentclass[10pt]{article}
\usepackage[sectcntreset]{bibtopic}
\usepackage{blindtext}
\begin{document}
\bibliographystyle{plain}
%% Zähler zur Nummerierung der Abschnitte
\newcounter{Abschnitt}
\newcounter{TeilAbschnitt}[Abschnitt]
\renewcommand{\theAbschnittZert}{\Alph{AbschnittZert}} % Alphabetische Darstellung
%% Beispielhafte Abschnitte des Doks
\refstepcounter{Abschnitt}
\section*{Abschnitt \Alph{Abschnitt} des Dokuments}
\refstepcounter{TeilAbschnitt}
\subsubsection*{\Alph{Abschnitt}.\arabic{TeilAbschnitt} Ein möglicher Unterabschnitt}
\blindtext
\cite{lat}\\
\cite{matkom}
\refstepcounter{TeilAbschnitt}
\subsubsection*{\Alph{Abschnitt}.\arabic{TeilAbschnitt} Noch ein Unterabschnitt}
\dots
\refstepcounter{Abschnitt}
\section*{Abschnitt \Alph{Abschnitt} des Dokuments}
\dots\cite{matprog}\dots
\refstepcounter{Abschnitt}
\section*{Abschnitt \Alph{Abschnitt} des Dokuments}
%% Literaturverzeichnis
\subsection*{Quellenverzeichnis}
\bibliographystyle{plain}
\begin{btSect}{latex}
\refstepcounter{TeilAbschnitt}
\subsubsection*{\Alph{Abschnitt}.\arabic{TeilAbschnitt} Literatur zu LaTeX}
\btPrintCited
\end{btSect}
\begin{btSect}{matlab}
\refstepcounter{TeilAbschnitt}
\subsubsection*{\Alph{Abschnitt}.\arabic{TeilAbschnitt} Literatur zu Matlab}
\btPrintCited
\end{btSect}
\end{document}[/code]
Beispiel bib-Dateien (Es wird je bib-Datei eine Datei <name des texfiles><nr>.aux erstellt, also hier main1.aux und main2.aux. Diese müssen nach dem ersten Aufruf von pdfLaTeX mit bibtex kompiliert werden. Anschließend wie gewohnt pdfLaTex noch 2 mal ausführen.)
latex.bib
[code]@BOOK{lat,
title = {Wissenschaftliche Arbeiten schreiben mit LaTeX},
publisher = {mitp},
year = {2014},
author = {Joachim Schlosser},
month = {06. dezember},
}[/code]
matlab.bib
[code]@BOOK{matkom,
title = {MATLAB kompakt},
publisher = {Oldenbourg Wissenschaftsverlag},
year = {2013},
author = {Wolfgang Schweizer},
month = {10. April},
}
@BOOK{matprog,
title = {Programmieren mit MATLAB},
publisher = {Carl Hanser Verlag},
year = {2012},
author = {Ulrich Stein},
month = {04. Oktober},
}
[/code]
Beste Grüße,
Seban