PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Autorenname und Anzeige von Bibtex



Fritz876
23-08-2009, 14:22
Hallo zusammen,

ich habe ein Problem mit Bibtex.

So nutze ich Bibtex:



% Einbindung Bibtex (deutsch)
\usepackage{bibgerm}

%%%% Literaturverzeichnis %%%%
\bibliographystyle{geralpha}
\bibliography{bibfile}


Klappt auch alles ganz gut. :)

Damit der Autor immer richtig dargestellt wird benutze ich (falls notwendig) zwei Klammern:



author = {{Telecommunications Industry Association}}


Im Text dann ein:



Test Test Test \cite{Quelle1} Test Test Test


Ich erhalte dann aber folgende Ausgabe:

[elTel06]

Richtig wäre aber (so wird es auch im Literaturverzeichnis dargestellt):

[Tel06]

Wie kann ich die richtige Ausgabe erreichen?

mechanicus
23-08-2009, 14:30
Hallo,

dein Problem ist nicht reproduzierbar. Was fehlt ist also ein Minimalbeispiel. Folgendes macht genau das, was du willst:

\documentclass[ngerman]{article}
\usepackage{babel}
\usepackage{bibgerm}
\usepackage{filecontents}
\begin{filecontents*}{bibfile.bib}
@book{Quelle1,
author={{Telecommunications Industry Association}},
title={Titel des Werkes},
year={2006},
}
\end{filecontents*}
\begin{document}
Test Test Test \cite{Quelle1} Test Test Test
\bibliographystyle{geralpha}
\bibliography{bibfile}
\end{document}

Gruß
Marco

Fritz876
23-08-2009, 15:21
Lösung scheint gefunden. :)



\documentclass[a4paper,12pt, twoside, DIV=12, BCOR=1cm]{scrreprt}

\usepackage{cite}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage{filecontents}

\begin{filecontents*}{bibfile.bib}
@book{Quelle1,
author={{Telecommunications Industry Association}},
title={Titel des Werkes},
year={2006},
}
\end{filecontents*}

\begin{document}
Test \cite{Quelle1} Test

\bibliographystyle{geralpha}
\bibliography{bibfile}

\end{document}


Ergibt: Test [elTel06] Test :(



\documentclass[a4paper,12pt, twoside, DIV=12, BCOR=1cm]{scrreprt}

% \usepackage{cite}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage{filecontents}

\begin{filecontents*}{bibfile.bib}
@book{Quelle1,
author={{Telecommunications Industry Association}},
title={Titel des Werkes},
year={2006},
}
\end{filecontents*}

\begin{document}
Test \cite{Quelle1} Test

\bibliographystyle{geralpha}
\bibliography{bibfile}

\end{document}


Ergibt: Test [Tel06] Test :)

Warum ist das so?

mechanicus
23-08-2009, 15:30
Warum ist das so?
Vermutlich weil das Paket cite nummerische bibliographystyles erwartet ;)

Gruß
Marco

Fritz876
23-08-2009, 15:56
Vermutlich weil das Paket cite nummerische bibliographystyles erwartet ;)

Gruß
Marco

Ja, das wäre ein Argument. ;) Warum wird aber keine Warnung, etc. erzeugt sondern eine recht sinnlose Ausgabe?

rais
24-08-2009, 10:59
Moin moin,




\documentclass[a4paper,12pt, twoside, DIV=12, BCOR=1cm]{scrreprt}

\usepackage{cite}
\usepackage[ngerman]{babel}
\usepackage{bibgerm}
\usepackage{filecontents}

\begin{filecontents*}{bibfile.bib}
@book{Quelle1,
author={{Telecommunications Industry Association}},
title={Titel des Werkes},
year={2006},
}
\end{filecontents*}

\begin{document}
Test \cite{Quelle1} Test

\bibliographystyle{geralpha}
\bibliography{bibfile}

\end{document}


Ergibt: Test [elTel06] Test :(

kann ich nicht verifizieren, bei mir kommt `Tel06' heraus. Ergänze mal


\listfiles
\documentclass[a4paper,12pt, twoside, DIV=12, BCOR=1cm]{scrreprt}

und vergleiche die Dateiliste Deiner .log

*File List*
scrreprt.cls 2009/07/24 v3.04a KOMA-Script document class (report)
scrkbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
scrbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
scrsize12pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (12pt)
typearea.sty 2009/07/24 v3.04a KOMA-Script package (type area)
cite.sty 2003/11/04 v 4.01
babel.sty 2008/07/06 v3.8l The Babel package
ngermanb.ldf 2008/07/06 v2.6n new German support from the babel system
bibgerm.sty 2000/08/18 v0.1 Support for mixed language bibliographies
filecontents.sty 2006/03/11 v1.1a Create an external file from within a LaTe
X document
test.bbl
***********

MfG

mechanicus
24-08-2009, 21:06
Hallo,


Moin moin,
kann ich nicht verifizieren, bei mir kommt `Tel06' heraus. Ergänze mal

ich kann es verifizieren bei cite{... } kommt genau das Ergebnis. Ich habe hierbei folgende File-List:

*File List*
scrreprt.cls 2009/07/24 v3.04a KOMA-Script document class (report)
scrkbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent ba
sics and keyval usage)
scrbase.sty 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2009/03/25 v3.03 KOMA-Script package (loading files)
tocbasic.sty 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
scrsize12pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (12pt)
typearea.sty 2009/07/24 v3.04a KOMA-Script package (type area)
cite.sty 2009/04/29 v 5.1
babel.sty 2008/07/06 v3.8l The Babel package
ngermanb.ldf 2008/07/06 v2.6n new German support from the babel system
bibgerm.sty 2000/08/18 v0.1 Support for mixed language bibliographies
filecontents.sty 2009/03/17 v1.2 Create an external file from within a LaTeX
document
test.bbl

Interessant ist, dass mein cite doch wesentlich neuer ist :p

Gruß
Marco