von Gast » Fr 10. Aug 2018, 12:11
Leider verstehe ich nicht ganz, was exakt Du vorhast. Insbesondere begreife ich nicht, wie das zweite Verzeichnis funktionieren soll. Kannst Du das etwas detaillierter erklären, eventuell mit Bildern, die das gewünschte Endergebnis zeigen?
Leider ist der Code wie gezeigt so nicht lauffähig, da wir weder bibstyle=C:/Daten/03_Diss/Dissertation/Zitierstil/eigene, noch \addbibresource{Literaturverzeichnis/Literatur.bib} zur Verfügung haben.
Außerdem werden in dem Beispiel gar keine Quellen zitiert, da gibt es dann auch keine Ausgabe.
Der Fehler \begin{refsection} on input line 113 ended by \end{document} deutet eher auf einen simplen Fehler hin, nämlich irgendwo ein \end{refsection} vergessen wurde.
Ein \printbibliography, das ganz alleine in einer refsection lebt, wird keine sinnvolle Ausgabe erzeugen, das liegt daran, dass \printbibliography immer zu aktuellen refsection gehört und nur die dort auftretenden Quellen auch listet.
Ferner würde ich darauf verzichten, \defbibenvironment{bibliography} umzudefinieren.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber, dashed=false]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{appleby:1,
author = {Humphrey Appleby},
title = {On the Importance of the Civil Service},
date = {1980},
keywords = {mybup},
}
@book{appleby:2,
author = {Humphrey Appleby},
title = {On the Importance of the Honours System},
date = {1982},
keywords = {mybup},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\defbibenvironment{mypub}
{\itemize}
{\enditemize}
{\item}
\begin{document}
\cite{sigfridsson,nussbaum}
\printbibliography
\begin{refsection}
\newrefcontext[sorting=ydnt]
\nocite{appleby:1,appleby:2}
\printbibliography[title=Meine Publikationen,env=mypub,keyword=mybup]
\end{refsection}
\end{document}
Leider verstehe ich nicht ganz, was exakt Du vorhast. Insbesondere begreife ich nicht, wie das zweite Verzeichnis funktionieren soll. Kannst Du das etwas detaillierter erklären, eventuell mit Bildern, die das gewünschte Endergebnis zeigen?
Leider ist der Code wie gezeigt so nicht lauffähig, da wir weder [tt]bibstyle=C:/Daten/03_Diss/Dissertation/Zitierstil/eigene,[/tt] noch [tt]\addbibresource{Literaturverzeichnis/Literatur.bib}[/tt] zur Verfügung haben.
Außerdem werden in dem Beispiel gar keine Quellen zitiert, da gibt es dann auch keine Ausgabe.
Der Fehler [tt]\begin{refsection} on input line 113 ended by \end{document}[/tt] deutet eher auf einen simplen Fehler hin, nämlich irgendwo ein [tt]\end{refsection}[/tt] vergessen wurde.
Ein [tt]\printbibliography[/tt], das ganz alleine in einer [tt]refsection[/tt] lebt, wird keine sinnvolle Ausgabe erzeugen, das liegt daran, dass [tt]\printbibliography[/tt] immer zu aktuellen [tt]refsection[/tt] gehört und nur die dort auftretenden Quellen auch listet.
Ferner würde ich darauf verzichten, [tt]\defbibenvironment{bibliography}[/tt] umzudefinieren.
[code]\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=authoryear, backend=biber, dashed=false]{biblatex}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{appleby:1,
author = {Humphrey Appleby},
title = {On the Importance of the Civil Service},
date = {1980},
keywords = {mybup},
}
@book{appleby:2,
author = {Humphrey Appleby},
title = {On the Importance of the Honours System},
date = {1982},
keywords = {mybup},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\defbibenvironment{mypub}
{\itemize}
{\enditemize}
{\item}
\begin{document}
\cite{sigfridsson,nussbaum}
\printbibliography
\begin{refsection}
\newrefcontext[sorting=ydnt]
\nocite{appleby:1,appleby:2}
\printbibliography[title=Meine Publikationen,env=mypub,keyword=mybup]
\end{refsection}
\end{document}[/code]