PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Latex - Bibliography


Gast
2008-07-17, 17:45:52
Hi,

ich hab Probleme, in meine bibliography kann ich nicht mehr als neun Einträge machen.

\begin{thebibliography}{99}
\bibitem{a}eins
\bibitem{b}zwei
\bibitem{c}drei
\bibitem{d}vier
\bibitem{e}fuenf
\bibitem{f}sechs
\bibitem{g}sieben
\bibitem{h}acht
\bibitem{i}neun
\bibitem{j}zehn
\end{thebibliography}

Fehlermeldung

l.1002
<./figures/graz_149_1.png> <./figures/graz_dense_match.png>])
Runaway argument?
zehn \end {thebibliography} \BR@backref {a}\end {document} \BR@backref \ETC.
! File ended while scanning use of \BR@@bibitem.
<inserted text>
\par
<*> report.tex

Was bitteschön passt denn da nicht? Sobald ich das letzte bibitem rausnehme gehts...

lg

Gast
2008-07-17, 18:58:15
mach mal aus \begin{thebibliography}{99} ein \begin{thebibliography}{10}.

Gast
2008-07-18, 00:24:21
mach mal aus \begin{thebibliography}{99} ein \begin{thebibliography}{10}.
Hab ich schon versucht...

lg

Gast
2008-07-18, 07:55:36
Hast du denn auch ein \cite{j} im Text?

Ansonsten überprüfe nochmal deine "includegraphics" Anweisungen auf fehlende Klammern.

Gast
2008-07-18, 14:14:09
Hast du denn auch ein \cite{j} im Text?

Ja, ich zitiere alles und bekomme entsprechende FEhlermeldungen. Nehme ich das letzte bibitem raus bleibt nur noch eine Fehlermeldung übrig, so wies sein sollte.

Ansonsten überprüfe nochmal deine "includegraphics" Anweisungen auf fehlende Klammern.
Dann würde ich doch auch einen Fehler bekommen wenn ich die bibliography komplett auskommentiere. Hab ich schon probiert.
Werds aber nochmal unter die Lupe nehmen, zur Sicherheit.

lg

Gast
2008-07-18, 14:53:47
Dann würde ich doch auch einen Fehler bekommen wenn ich die bibliography komplett auskommentiere. Hab ich schon probiert.
Werds aber nochmal unter die Lupe nehmen, zur Sicherheit.War nur eine Vermutung, weil ich auch mal nach einem Fehler im Literaturverzeichnis gesucht habe, und dann war es eine fehlende Klammer bei einem Bild. Ich bin fast wahnsinnig geworden. ;)

Gast
2008-07-18, 15:17:42
Hab gerade die letzten zwei Bilder auskommentiert, immer noch der gleiche Fehler. Ich werd da net schlau draus...

lg

Gast
2008-07-18, 15:46:35
Also die Fehlermeldung deutet eigentlich schon auf eine fehlende Klammer oder einen fehlenden Parameter irgendwo hin. Hast du einen Editor, der dir die zusammen gehörenden Klammern anzeigt? Verwendest zu zufällig inlinebib.sty?

Gast
2008-07-18, 16:03:32
Also die Fehlermeldung deutet eigentlich schon auf eine fehlende Klammer oder einen fehlenden Parameter irgendwo hin. Hast du einen Editor, der dir die zusammen gehörenden Klammern anzeigt?
Hab ich schon gesucht, finde aber nichts. Außerdem müsste es dann ja jedenfalls eine Fehlermeldung geben, nicht nur wenn ich die bibliography verwende. Ohne biblio funktioniert wie gesagt alles.
(Oder gibts Klammerfehler die sich nur bei vorhnadensein einer biblio auswirken? Wär ja abartig...)
Verwendest zu zufällig inlinebib.sty?
Weiß nicht, ich hab eine Vorlage da wird alles möglich eingebunden. Wieso?
Glaub aber nicht das inlinebib verwendet wird

(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size12.clo)) (./techrep_icg.sty
(/usr/share/texmf/tex/latex/graphics/graphicx.sty
(/usr/share/texmf/tex/latex/graphics/keyval.sty)
(/usr/share/texmf/tex/latex/graphics/graphics.sty
(/usr/share/texmf/tex/latex/graphics/trig.sty)
(/usr/share/texmf/tex/latex/graphics/graphics.cfg)
(/usr/share/texmf/tex/latex/graphics/pdftex.def)))
(/usr/share/texmf/tex/latex/hyperref/hyperref.sty
(/usr/share/texmf/tex/latex/hyperref/pd1enc.def)
(/usr/share/texmf/tex/latex/hyperref/hyperref.cfg)
Implicit mode ON; LaTeX internals redefined
(/usr/share/texmf/tex/latex/hyperref/backref.sty)
(/usr/share/texmf/tex/latex/url/url.sty))
*hyperref using default driver hpdftex*
(/usr/share/texmf/tex/latex/hyperref/hpdftex.def
(/usr/share/texmf/tex/latex/psnfss/pifont.sty
(/usr/share/texmf/tex/latex/psnfss/upzd.fd)
(/usr/share/texmf/tex/latex/psnfss/upsy.fd)))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/base/ifthen.sty)
(/usr/share/texmf/tex/latex/float/float.sty) (./textpos.sty
Package: `textpos' 1.4 <2003/09/07>
(/usr/share/texmf/tex/latex/ms/everyshi.sty)
Grid set 16 x 16 = 37.34424pt x 52.81541pt
TextBlockOrigin set to 0pt x 0pt
)) (/usr/share/texmf/tex/latex/subfigure/subfigure.sty
****************************************
* Local config file subfigure.cfg used *
****************************************
(/usr/share/texmf/tex/latex/subfigure/subfigure.cfg))
(/usr/share/texmf/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(/usr/share/texmf/tex/latex/amsmath/amstext.sty
(/usr/share/texmf/tex/latex/amsmath/amsgen.sty))
(/usr/share/texmf/tex/latex/amsmath/amsbsy.sty)
(/usr/share/texmf/tex/latex/amsmath/amsopn.sty))
(/usr/share/texmf/tex/latex/multirow/multirow.sty) (./report.aux)
(/usr/share/texmf/tex/context/base/supp-pdf.tex
(/usr/share/texmf/tex/context/base/supp-mis.tex
loading : Context Support Macros / Miscellaneous (2004.10.26)
)
loading : Context Support Macros / PDF (2004.03.26)
) (/usr/share/texmf/tex/latex/graphics/color.sty
(/usr/share/texmf/tex/latex/graphics/color.cfg))
(/usr/share/texmf/tex/latex/hyperref/nameref.sty) (./report.out) (./report.out)
ABD: EveryShipout initializing macros


lg

Gast
2008-07-22, 21:05:38
Ok gelöst.

Man muss nach jedem bibitem eine Leerzeile einfügen. In der Bibliography erscheint dann hinter jedem Eintrag ein Link auf die Seiten wo dieser referenziert wird. Warum das so ist oder wie man dieses Verhalten beeinflussen kann wüsste ich jetzt noch gerne...

\begin{thebibliography}{9999999}
\bibitem{a}eins

\bibitem{b}zwei

\bibitem{c}drei

\bibitem{d}vier

\bibitem{e}fuenf

\bibitem{f}sechs

\bibitem{g}sieben

\bibitem{h}acht

\bibitem{i}neun

\bibitem{j}zehn

\end{thebibliography}

Funktioniert. Hinter jedem Eintrag erscheint in der biblio ein Link.

\begin{thebibliography}{9999999}
\bibitem{a}eins
\bibitem{b}zwei
\bibitem{c}drei
\bibitem{d}vier
\bibitem{e}fuenf
\bibitem{f}sechs
\bibitem{g}sieben
\bibitem{h}acht
\bibitem{i}neun
\bibitem{j}zehn









\end{thebibliography}

Funktioniert auch. Die Links erscheinen alle nach dem letzten Eintrag, ist natürlich völlig sinnlos sowas.

\begin{thebibliography}{9999999}
\bibitem{a}eins

\bibitem{b}zwei

\bibitem{c}drei

\bibitem{d}vier

\bibitem{e}fuenf

\bibitem{f}sechs

\bibitem{g}sieben

\bibitem{h}acht
\bibitem{i}neun
\bibitem{j}zehn
\end{thebibliography}

Funktioniert nicht.

lg