Reihentitel:

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Reihentitel:

von Verena » Do 27. Jul 2017, 19:52

Wunderbar, jetzt klappt es! Lieben Dank für die Hilfe und auch für die Erläuterung!

von Gast » Do 27. Jul 2017, 18:57

Es liegt an der Zeile
 \DeclareFieldFormat{number}{\bibstring{volume}~#1}
Wahrscheinlich solltest Du diese Zeile einfach entfernen.

Beachte, dass Du series+number zwei mal definierst. Die erste Definition hat einen Nachteil, den die zweite Definition, die nachher im Dokument verwendet wird, nicht hat. Entferne also die erste Definition, um Dich (odere andere) nicht zu verwirren.

Reihentitel:

von Verena » Do 27. Jul 2017, 18:06

Liebe LaTeX-Gemeinschaft, ich würde gerne Reihentitel mit Nummer des Bandes im Literaturverzeichnis angeben.

Derzeit sieht das dann so aus:
Müller, Klaus (2016): "Aufsatz". In: Schneider, Anna (Hrsg.): Titel des Bandes. Ort: Verlag (Reihentitel Bd. 5).

-> Ich möchte allerdings, dass da steht: [...] (Reihentitel 5), "Bd." soll also unterdrückt werden.

Wahrscheinlich muss in folgendem Abschnitt etwas geändert werden (ich weiß es allerdings auch nach langer Internet-Recherche nicht):

\renewbibmacro*{series+number}{%
\bibopenparen%
\printfield{series}%
\setunit*{\addspace}%
\printfield{number}%
\bibcloseparen%
\newunit
}


Minimalbeispiel:
\documentclass[paper=a4, 12pt, oneside, headsepline, headings=optiontoheadandtoc]{scrbook}
%\usepackage[paper=a4paper, left=25mm, right=25mm, top=30mm, bottom=30mm]{geometry}

\usepackage[french, ngerman]{babel}
\usepackage[backend=biber, style=authoryear-comp, isbn=false, dashed=false, maxitems=2, maxnames=3, uniquename=false]{biblatex}
%\renewcommand{\postnotedelim}{\addcolon\addspace}
\usepackage[utf8]{inputenc}
\usepackage[babel, german=quotes]{csquotes}
\usepackage[T1]{fontenc} 
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{xcolor}
\DefineBibliographyStrings{german}{%
urlseen = {aufgerufen am},
andothers = {{et\,al\adddot}},
}
\DeclareFieldFormat{pages}{#1} 												
\DeclareFieldFormat{postnote}{#1}
\DeclareFieldFormat{volcitepages}{#1}
\DeclareFieldFormat{multipostnote}{#1} %zum Löschen von S. vor Seitenangabe
\renewcommand{\baselinestretch}{1.30}\normalsize %Zeilenabstand
\usepackage{setspace}
\setlength{\parindent}{1cm}
\usepackage{hyperref}
\usepackage{microtype}
\setkomafont{pagehead}{\normalfont\footnotesize} %Schrifteinstellung Kopfzeile
\hyphenpenalty=5000 \tolerance=1000

\addtokomafont{disposition}{\rmfamily}
\addtokomafont{section}{\normalsize}
\addtokomafont{subsection}{\normalsize}
\setlength{\textheight}{23cm} %Länge des Textes (vertikal) von oberster bis zu unterster Zeile einer Seite

% Seitenzahlen
\setlength{\footskip}{14mm} %bestimmt die Abstand zwischen unterster Textzeile und Seitenzahl
\addtokomafont{pagenumber}{\small} %Größe der Seitenzahl

% Fußnoten
\renewcommand{\footnotesize}{\small} %Größe der Fußnoten 
\setlength{\footnotesep}{12pt} % Abstand zwischen Fußnoten
\setlength{\skip\footins}{1.00cm} %Abstand zw. Text und Fußnoten 
\deffootnote[2em]{0em}{0em}{
            \makebox[2em][l]{\thefootnotemark}}

% eingerückte Zitate
\newenvironment{myquote}%bei quote wird das Zitat beidseitig eingerückt, bei list nicht unbedingt 
	{\vspace{0pt}\begin{quote}
	%\setlength{\parskip}{0cm}
	\renewcommand{\baselinestretch}{1.00}
	\small}
	{\end{quote}\vspace{-4pt}}
	
\bibliography{Bib}
\DefineBibliographyExtras{ngerman}{\renewcommand*{\bibrangedash}{-}} 
\setlength{\bibitemsep}{0,5em} 
\setlength{\bibhang}{2em} %Einzug nach jeweils erster Zeile
\AtBeginBibliography{%
  \renewcommand*{\mkbibnamelast}[1]{\textsc{#1}} %schreibt Name des Autors in Kapitälchen, aber nur in Bibliographie
	\renewcommand*{\labelnamepunct}{\addcolon\addspace}} %Doppelpunkt zwischen Autor und Titel in der Bibliographie
\renewcommand{\multinamedelim}[0]{/}
\renewcommand{\finalnamedelim}[0]{/} %Schrägstrich zw. mehreren Autoren
\DeclareFieldFormat{editortype}{\mkbibparens{#1}} %Hrsg. in Klammern						
\DeclareNameAlias{sortname}{last-first} %Nachname bei allen Autoren zuerst				

\DeclareBibliographyDriver{book}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author/editor+others/translator+others}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{maintitle+title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \usebibmacro{byeditor+others}%
  \newunit\newblock
  \printfield{edition}%
  \newunit
  \iffieldundef{maintitle}
  \newunit\newblock
  \usebibmacro{publisher+location+date}%
	\newunit
	\setunit{\addspace}
  \usebibmacro{series+number}%
  \newunit\newblock
  \printfield{note}%
  \newunit\newblock
  \usebibmacro{chapter+pages}%
  \newunit
  \printfield{pagetotal}%
  \newunit\newblock
  \iftoggle{bbx:isbn}
    {\printfield{isbn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \setunit{\bibpagerefpunct}\newblock
  \usebibmacro{pageref}%
  \newunit\newblock
  \iftoggle{bbx:related}
    {\usebibmacro{related:init}%
     \usebibmacro{related}}
    {}%
  \usebibmacro{finentry}}
	
\DeclareBibliographyDriver{incollection}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author/translator+others}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \usebibmacro{in:}%
	\begingroup% 
  \renewbibmacro*{date+extrayear}{}% 
	\usebibmacro{editor+others}
	\setunit{\addcolon\space} %Doppelpunkt nach (Hrsg.)
	\endgroup% 
  \usebibmacro{maintitle+booktitle}%
  \newunit\newblock
  \printfield{edition}%
  \newunit
  \iffieldundef{maintitle}
	\newunit\newblock %
  \usebibmacro{publisher+location+date}%
	\newunit
	\setunit{\addspace}
	\usebibmacro{series+number}% -> Reihentitel
	\newunit\newblock
  \usebibmacro{chapter+pages}%
  \newunit\newblock
  \iftoggle{bbx:isbn}
    {\printfield{isbn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \setunit{\bibpagerefpunct}\newblock
  \usebibmacro{pageref}%
  \newunit\newblock
  \iftoggle{bbx:related}
    {\usebibmacro{related:init}%
     \usebibmacro{related}}
    {}%
  \usebibmacro{finentry}}
	
\renewbibmacro*{series+number}{%
    \bibopenparen%
  \printfield{series}%
  \setunit*{\addspace}%
  \printfield{number}%
  \bibcloseparen%
  \newunit
  }

\makeatletter %kein Komma zw. Namen und (Hrsg.)
\renewbibmacro*{bbx:editor}[1]{%
  \ifthenelse{\ifuseeditor\AND\NOT\ifnameundef{editor}}
    {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
                 \NOT\iffirstonpage\AND
         \(\NOT\boolean{bbx@inset}\OR
           \iffieldequalstr{entrysetcount}{1}\)}
       {\bibnamedash}
       {\printnames{editor} %
    \setunit{\addspace} %statt "`\addcomma\space"' nur "`\addspace"'
    \usebibmacro{bbx:savehash}}%
     \usebibmacro{#1}%
     \clearname{editor}%
     \setunit{\addspace}}%
    {\global\undef\bbx@lasthash
     \usebibmacro{labeltitle}%
     \setunit*{\addspace}}%
  \usebibmacro{date+extrayear}}
\makeatother

\DeclareFieldFormat{number}{\bibstring{volume}~#1}
\renewbibmacro*{series+number}{% formatiert Reihentitel
	\iffieldundef{series}%
		{}
		{\printtext[parens]{%
			\printfield{series}%
			\setunit{\addspace}%
			\printfield{number}}}}
	
\makeatletter
\def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@}
\def\@makechapterhead#1{%
\vspace*{-30\p@}%
  {\parindent \z@ \raggedleft \reset@font
            %\scshape -> schreibt Kapitelüberschriften in Kapitälchen
									\textbf{\@chapapp{} \thechapter}
        \par \nobreak
        \interlinepenalty \@M
    \Large \bfseries #1\par\nobreak
\vspace*{1\p@}%
\hrulefill
\par\nobreak
    \vskip 24\p@
  }}
\def\@makeschapterhead#1{%
\vspace*{-30\p@}%
  {\parindent \z@ \raggedright \reset@font
            %\scshape 
						\vphantom{\@chapapp{} \thechapter}
        \par\nobreak
        \interlinepenalty\@M
    \Large \bfseries #1\par\nobreak
\vspace*{1\p@}%
    \hrulefill
    \par\nobreak
    \vskip 24\p@
  }}
	
\newenvironment{Dissertation_Onlinequellen}{%
  \parskip6pt \parindent0pt \raggedright
  \def\lititem{\hangindent=1cm \hangafter1}}{%
  \par\ignorespaces} 	

\begin{document}
\setcounter{tocdepth}{4} %Tiefe der Ebenen, die im IVZ angezeigt werden
\setcounter{secnumdepth}{5} % Tiefe der Nummerierung im IVZ
\tableofcontents
\newpage

Hier steht mein Text.

%\addsectiontocentry{}{Literatur}
\newpage
\printbibliography

\end{document}

Über Hilfe wäre ich sehr sehr dankbar!

Nach oben