Im Literaturverz.: "pagetotal" wird trotz "=f

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: Im Literaturverz.: "pagetotal" wird trotz "=f

von AaronHH » Di 23. Sep 2014, 16:24

Auch
\DeclareDataInheritance{}{}{\noinherit{totalpage} }
hat nichts bewirkt.

Beides hatte ich nach dem einbinden der .bib Datei im Hauptdokument eingefügt.

von AaronHH » Di 23. Sep 2014, 15:45

Ich hatte schon in die Dokumentation geschaut, nur in die deutsche Übersetzung aus 2011, in der der Befehl "DeclareSourcemap" nicht auftaucht.

Nun habe ich in der englischen gelesen und mit deinem Hinweis etwas gefunden, leider ändert es nichts an meinem Literaturverzeichnis. Es liegt nicht daran das ich zu faul wäre Dokumentationen zu durchforsten. Eventuell reicht mein Englisch nicht aus, dennoch habe ich es probiert mit:
\DeclareSourcemap{
	\maps[datatype=bibtex]{
		\map{
			\perdatasource{literaturverzeichnis}
				\step[fieldset=pagetotal, null]
		}
	}
}
Leider ohne Erfolg

von u_fischer » Di 23. Sep 2014, 14:26

Aber in die Dokumentation hast du immer noch nicht geschaut. Da gibt es sogar ein Beispiel, wo ein Feld (abstract) entfernt wird ...

Und nein, du musst es nicht für jedes Format einzeln machen, \pertype ist optional.

von AaronHH » Di 23. Sep 2014, 13:31

Also, dieses Beispiel hatte ich schon gefunden. Nur sagt es mir nicht viel.

Einzig vermute ich, dass ich das für jedes Format einzeln machen müsste und es nicht insgesamt unterbinden kann.
\DeclareSourcemap{
  \maps[datatype=bibtex]{
    \map{
      \pertype{book,inbook,collection,incollection}
       \step[fieldsource=pagetotal, ABER WAS STEHT HIER??]
    }
  }
}

von u_fischer » Di 23. Sep 2014, 13:17

Wie wär es, wenn du einfach mal in die biblatex-Dokumentation schaust?

http://tex.stackexchange.com/questions/ ... 828#173828

von AaronHH » Di 23. Sep 2014, 12:54

Danke,
leider ich habe weder hier im Forum, noch über google, noch in meinen Handbüchern eine Erklärung gefunden wie eine Sourcemap erstellt wird. Auch Beispiele in denen das genutzt wurde habe ich kaum gefunden.

Ist das kompliziert und könntest du das erklären?

Sonst würde ich einfach versuchen daran zu denken, alle Felder in JebRef zu löschen, die ich nicht im Literaturverzeichnis haben möchte. Vielleicht arbeitsökonomischer !?

Gruß

von u_fischer » Di 23. Sep 2014, 12:00

Ja, z.B. mit einer Sourcemap.

von AaronHH » Di 23. Sep 2014, 11:57

Ach schade :).
Dachte ich hätte vielleicht irgendwo eine Klammer oder so vergessen.

Gibt es denn eine Möglichkeit, die Seitenzahl aus dem Feld "Pagetotal" auszublenden?

Grüße aus dem sonnigen Hamburg

von u_fischer » Di 23. Sep 2014, 10:47

Nun, die Fehlermeldung ist doch eindeutig. Die Option pagetotal -- wo auch immer du sie her hast-- gibt es nicht.

Im Literaturverz.: "pagetotal" wird trotz "=f

von AaronHH » Mo 22. Sep 2014, 22:28

Hallo,
das Basteln mit Latex nimmt kein Ende, auch wenn es dann schön einheitlich ist, ist es anstrengend, wenn etwas nicht klappt.

Im Literaturverzeichnis werden bei mir zu den Einträgen auch die Seitenzahl des Werkes angegeben. Auch wenn ich es mit "pagetotal=false" versuche zu unterbinden.

Fehlermeldung aus dem log: ! Package keyval Error: pagetotal undefined.

Hier mal mein Code, vielleicht seht ihr ja meinen Fehler
\documentclass[11pt,a4paper,oneside,titlepage,bibliography=totoc]{scrbook} %?parskip=off einfügen? evntl. zusammenhang zu zeilenabstand?
 \usepackage[utf8]{inputenc}
 \usepackage[T1]{fontenc} %erweiterter T1 Zeichenvorrat

 \usepackage{fixltx2e,graphicx,ragged2e,xspace,xcolor,url,enumerate}
%\usepackage{natbib}


% Ränder und auf deutsch.
\usepackage[a4paper,left=3.5cm,right=2.5cm,top=3.3cm,bottom=3.0cm,footskip=1cm,twoside=false]{geometry} 
 % Alternativ: top=2.5cm,bottom=2cm,left=2.5cm,right=3cm,footskip=1cm
 \usepackage[ngerman]{babel} %deutsche Übersetzung und Trennregeln

% Zeilenabstand 1,5-zeilig
 \usepackage{setspace}
 % ACHTUNG: \onehalfspacing ist zu klein gesetzt, wenn man es gegen
 % Word misst! \setstretch{1.4} kommt eher hin.
 %\onehalfspacing
 \setstretch{1.4}
 \raggedbottom

% Fortgeschrittene Zitate.
 \usepackage{csquotes}

\usepackage{libertine}
\usepackage{pifont}
\usepackage{microtype}
\usepackage{textcomp}
\usepackage[german,refpage]{nomencl}
\usepackage{setspace}
\usepackage{makeidx}

% Bibliographie aufsetzen. ~~~~~~~~~~~~~~~~~~~~
 \usepackage[
 %backend=bibtex, 
 backend=biber,              % Alternativ bibtex
 maxnames=99,                % maximale Namen im Literaturverzeichnis pro Eintrag
 maxcitenames=3,             % maximale Namen in der Zitierung 
 bibencoding=auto,
 sortlocale=de,
 style=authoryear-ibid,
 sorting=nyt, 
 isbn=false,                 % ISBN nicht anzeigen
pagetotal=false,
 hyperref=true,
 dashed=false,               % true = strich für zweite Erwähnung des Autors
 mincrossrefs=1
 ]{biblatex}

 \bibliography{literaturverzeichnis.bib}

\AtBeginBibliography{ % mehrere Autoren werden nun durch ";" getrennt
	\renewcommand*{\multinamedelim}{\addsemicolon\space}
	\renewcommand*{\finalnamedelim}{\addsemicolon\space}
}

\DefineBibliographyStrings{ngerman}{
	andothers = {{et\,al\adddot}},     % 'et al.' anstatt 'u.a.' 
    urlseen = {zuletzt geprüft am} % ? bewirkt das ein Datum für URLs ????
 }

 \begin{document}

\cleardoublepage
\pagestyle{empty}
	\makeatletter\renewcommand\l@figure{\@dottedtocline{0}{0em}{3em}}\makeatother
\pagenumbering{gobble}   %Keine Seitennummerierung	
	\tableofcontents

 \renewcommand{\bibname}{Literaturverzeichnis} 
	\cleardoublepage
	{
		\RaggedRight
		\printbibliography
	}
 \end{document}

Nach oben