natbib, natdin und multibib
natbib, natdin und multibib
hi, ich benutze natbib und multibib und am schluss natdin.
1. leider wird der buchstabe nicht bei mehrfachnennungen eines autoren in einem jahr aus der bbl-datei gezogen. beim cite-befehl ist alles richtig. jedenfalls erscheint nicht Kuhn ... 1997a.
2. stehen die backref "Vgl. hier auf der Seite ..." nur in einem der zwei Literaturverzeichnisse.
Hmm, weiß jemand rat? danke schon x.
vor dem minimalbeispiel noch die cfg-datei, vielleicht liegt es an der:
\newcommand{\bibstyle@natdin}{\bibpunct{}{}{;}{a}{}{,~}\gdef\NAT@biblabelnum##1{}}\bibstyle@natdin
minimalbeispiel:
\documentclass[11pt,titlepage=true,headinclude=false,footinclude=false,mpinclude=false,a4paper,headlines=2.1,pointlessnumbers,oneside,idxtotoc,onelineappendix,bibheadings=normal,DIV=calc]{scrreprt}
\RequirePackage{cmap}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
\usepackage[german]{varioref}
\renewcommand\reftextbefore{Vgl.\ hier auf der vorherigen Seite}
\renewcommand\reftextfacebefore{Vgl.\ hier auf der vorherigen Seite}
\renewcommand\reftextafter{Vgl.\ hier auf der folgenden Seite}
\renewcommand\reftextfaceafter{Vgl.\ hier auf der folgenden Seite}
\renewcommand\reftextcurrent{Vgl.\ hierzu weiter auf dieser Seite}
\renewcommand\reftextfaraway[1]{Vgl.\ hier auf S.~\pageref{#1}}
\renewcommand\reftextpagerange[2]{Vgl.\ hier auf den Seiten~\pageref{#1}--\pageref{#2}}
\renewcommand\reftextlabelrange[2]{\ref{#1} bis~\ref{#2}}
\usepackage{natbib}
\usepackage{multibib}
\newcites{quell}{Gedruckt publizierte Quellen}
\usepackage[automark,autooneside,headinclude,ilines,headsepline]{scrpage2}
\ihead{\headmark}
\chead{}
\ohead{}
\ifoot{}
\cfoot{}
\ofoot{\pagemark}
\renewcommand*{\headfont}{%
\normalfont\sffamily
}
\renewcommand*{\pnumfont}{%
\normalfont\sffamily
}
\pagestyle{scrheadings}
\usepackage{setspace}
\onehalfspacing
\setkomafont{pagenumber}{\normalfont\sffamily}
\setkomafont{pagehead}{\small\linespread{1}\sffamily}
\usepackage[linktocpage=true,colorlinks=true,linkcolor=blue,pagecolor=blue,urlcolor=blue,citecolor=blue,pagebackref=true,backref=page]{hyperref}
\usepackage{backref}
\renewcommand*{\backref}[1]{}
\renewcommand*{\backreflastsep}{ und }
\renewcommand*{\backreftwosep}{ und }
\renewcommand*{\backrefalt}[4]{%
\mbox{(Vgl.\ hier auf %
\ifnum#1=1 %
der Seite~%
\else
den Seiten~%
\fi
#2)}%
}
\renewcommand\thesection{\alph{section}}
\usepackage{tocstyle}
\usetocstyle{classic}
\usetocstyle{allwithdot}
\setkomafont{disposition}{\rmfamily\bfseries}
\setkomafont{chapter}{\Large\linespread{1}\sffamily\bfseries}
\setkomafont{section}{\large\linespread{1}\sffamily\bfseries}
\setkomafont{subsection}{\large\linespread{1}\sffamily\bfseries}
\deffootnote[1.1em]{1.1em}{1em}{%
\makebox[1.1em][r]{\thefootnotemark}{ }}
\KOMAoptions{DIV=last}
...
\bibliographystylequell{natdin}
\bibliographyquell{/Volumes/HartWorkAst1/0-LIT/artic}
\bibliographystyle{natdin}
\bibliography{/Volumes/HartWorkAst1/0-LIT/artic}
1. leider wird der buchstabe nicht bei mehrfachnennungen eines autoren in einem jahr aus der bbl-datei gezogen. beim cite-befehl ist alles richtig. jedenfalls erscheint nicht Kuhn ... 1997a.
2. stehen die backref "Vgl. hier auf der Seite ..." nur in einem der zwei Literaturverzeichnisse.
Hmm, weiß jemand rat? danke schon x.
vor dem minimalbeispiel noch die cfg-datei, vielleicht liegt es an der:
\newcommand{\bibstyle@natdin}{\bibpunct{}{}{;}{a}{}{,~}\gdef\NAT@biblabelnum##1{}}\bibstyle@natdin
minimalbeispiel:
\documentclass[11pt,titlepage=true,headinclude=false,footinclude=false,mpinclude=false,a4paper,headlines=2.1,pointlessnumbers,oneside,idxtotoc,onelineappendix,bibheadings=normal,DIV=calc]{scrreprt}
\RequirePackage{cmap}
\usepackage[T1]{fontenc}
\usepackage{ngerman}
\usepackage[german]{varioref}
\renewcommand\reftextbefore{Vgl.\ hier auf der vorherigen Seite}
\renewcommand\reftextfacebefore{Vgl.\ hier auf der vorherigen Seite}
\renewcommand\reftextafter{Vgl.\ hier auf der folgenden Seite}
\renewcommand\reftextfaceafter{Vgl.\ hier auf der folgenden Seite}
\renewcommand\reftextcurrent{Vgl.\ hierzu weiter auf dieser Seite}
\renewcommand\reftextfaraway[1]{Vgl.\ hier auf S.~\pageref{#1}}
\renewcommand\reftextpagerange[2]{Vgl.\ hier auf den Seiten~\pageref{#1}--\pageref{#2}}
\renewcommand\reftextlabelrange[2]{\ref{#1} bis~\ref{#2}}
\usepackage{natbib}
\usepackage{multibib}
\newcites{quell}{Gedruckt publizierte Quellen}
\usepackage[automark,autooneside,headinclude,ilines,headsepline]{scrpage2}
\ihead{\headmark}
\chead{}
\ohead{}
\ifoot{}
\cfoot{}
\ofoot{\pagemark}
\renewcommand*{\headfont}{%
\normalfont\sffamily
}
\renewcommand*{\pnumfont}{%
\normalfont\sffamily
}
\pagestyle{scrheadings}
\usepackage{setspace}
\onehalfspacing
\setkomafont{pagenumber}{\normalfont\sffamily}
\setkomafont{pagehead}{\small\linespread{1}\sffamily}
\usepackage[linktocpage=true,colorlinks=true,linkcolor=blue,pagecolor=blue,urlcolor=blue,citecolor=blue,pagebackref=true,backref=page]{hyperref}
\usepackage{backref}
\renewcommand*{\backref}[1]{}
\renewcommand*{\backreflastsep}{ und }
\renewcommand*{\backreftwosep}{ und }
\renewcommand*{\backrefalt}[4]{%
\mbox{(Vgl.\ hier auf %
\ifnum#1=1 %
der Seite~%
\else
den Seiten~%
\fi
#2)}%
}
\renewcommand\thesection{\alph{section}}
\usepackage{tocstyle}
\usetocstyle{classic}
\usetocstyle{allwithdot}
\setkomafont{disposition}{\rmfamily\bfseries}
\setkomafont{chapter}{\Large\linespread{1}\sffamily\bfseries}
\setkomafont{section}{\large\linespread{1}\sffamily\bfseries}
\setkomafont{subsection}{\large\linespread{1}\sffamily\bfseries}
\deffootnote[1.1em]{1.1em}{1em}{%
\makebox[1.1em][r]{\thefootnotemark}{ }}
\KOMAoptions{DIV=last}
...
\bibliographystylequell{natdin}
\bibliographyquell{/Volumes/HartWorkAst1/0-LIT/artic}
\bibliographystyle{natdin}
\bibliography{/Volumes/HartWorkAst1/0-LIT/artic}
- bloodworks
- Moderator
- Beiträge: 1425
- Registriert: Mo 19. Jan 2009, 10:52
- Wohnort: /dev/null
Hallo ich muss leider hier als Moderator sagen, dass du
++
Unabhänig davon sollte natdin nicht mehr verwendet werden, da veraltet. Man nehme stattdessen dinat. Das ist im l2tabu zu finden.
Siehe hierzu auch die Webdokumente für Anfänger und Fortgeschrittene
- KEIN Minimalbeispiel lieferst
- bitten den CODE Button verwenden sollst.
++
Unabhänig davon sollte natdin nicht mehr verwendet werden, da veraltet. Man nehme stattdessen dinat. Das ist im l2tabu zu finden.
Siehe hierzu auch die Webdokumente für Anfänger und Fortgeschrittene
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
Wobei man zur Verteidigung von bloodworks anführen muss, dass in diesemHumberto hat geschrieben:Andersrum mein lieber^^bloodworks hat geschrieben:Unabhänig davon sollte natdin nicht mehr verwendet werden, da veraltet. Man nehme stattdessen dinat. Das ist im l2tabu zu finden.
Siehe hierzu auch die Webdokumente für Anfänger und Fortgeschrittene
Fall einmal l2tabu veraltet ist. dinat ist tatsächlich entwickelt worden, um natdin
zu verbessern, aber in der Zwischenzeit ist natdin aktualisiert worden und
damit dinat obsolet.
Gruß,
Dominik.-
- bloodworks
- Moderator
- Beiträge: 1425
- Registriert: Mo 19. Jan 2009, 10:52
- Wohnort: /dev/null
Und im Übrigen dass vor ein paar Wochen in einem anderen Thread geklärt wurde. Dieser Thread hier ist etwa 2 Monate alt und deshalb nicht so ganz auf dem neuesten Stand... Threadnekromantie ...domwass hat geschrieben:Wobei man zur Verteidigung von bloodworks anführen muss, dass in diesemHumberto hat geschrieben:Andersrum mein lieber^^bloodworks hat geschrieben:Unabhänig davon sollte natdin nicht mehr verwendet werden, da veraltet. Man nehme stattdessen dinat. Das ist im l2tabu zu finden.
Siehe hierzu auch die Webdokumente für Anfänger und Fortgeschrittene
Fall einmal l2tabu veraltet ist. dinat ist tatsächlich entwickelt worden, um natdin
zu verbessern, aber in der Zwischenzeit ist natdin aktualisiert worden und
damit dinat obsolet.
Gruß,
Dominik.-

[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.