PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bibtex Einträge nicht getrennt...



delueks
06-09-2006, 18:43
hallo... wieder mal!

Kennt sich jemand damit aus: ich habe gewisse Bibtex einträge, die nicht getrennt werden im Text.
Gebe ich sie als Hyphenation an gibts kein Resultat und auch bei der Bearbeitung im bibtex-code selbst bringt mich zu keiner Lösung...

Wer weiß was?
vg delueks

sofa-surfer
06-09-2006, 19:01
Hallo,

versuchs evtl. mal mit dem cite-Paket.

Matthias

delueks
07-09-2006, 11:20
mit

\usepackage{cite}

in der Präambel gibts nur ne fehlermeldung!
Wo gibts denn Infos darüber oder eine andere Lösung!

Bitte wiederum... vg delueks

rais
07-09-2006, 12:30
mit

\usepackage{cite}

in der Präambel gibts nur ne fehlermeldung!
Wo gibts denn Infos darüber oder eine andere Lösung!

Bitte wiederum... vg delueks
aus dem cite README:

The documentation is included as plain
text after the definitions in each file (below \endinput).
Um was fuer eine Fehlermeldung handelt es sich denn?
Ein Minimalbeispiel fuer Dein eigentliches Problem duerfte auch nicht schaden...
MfG,

RedCloud
07-09-2006, 15:46
hallo... wieder mal!

Kennt sich jemand damit aus: ich habe gewisse Bibtex einträge, die nicht getrennt werden im Text.
Gebe ich sie als Hyphenation an gibts kein Resultat und auch bei der Bearbeitung im bibtex-code selbst bringt mich zu keiner Lösung...


hast du vielleicht in der Bib Einträge der Art {{Das Wandern ist des Müllers Lust}}??
Durch die Doppelklammerung gibt es dann keine Trennung. Sollte lieber so geschrieben werden: {Das {W}andern ist des {M}üllers {L}ust}

rc

delueks
07-09-2006, 19:57
danke RC, das wars leider nicht!

anbei ein minimalbeispiel... vielleicht seht ihr den Fehler ja auf anhieb!
Die Präambel ist ein wenig schräg von den Angaben, soll sie aber sein, bitte darüber hinwegzusehen...

@rais: ich werde das cite-package wohl am falschen Ort gehabt haben, jedenfalls hat das nicht funktioniert mit \usepackage{cite} in der präambel...

sofa-surfer
07-09-2006, 20:38
Das cite-Paket kann ganz einfach nicht mit dem natbib-Paket ....

Deine Präambel war übrigens so "schräg", dass man nicht mal kompilieren konnte ...

Matthias

RedCloud
07-09-2006, 20:57
danke RC, das wars leider nicht!

anbei ein minimalbeispiel... vielleicht seht ihr den Fehler ja auf anhieb!
Die Präambel ist ein wenig schräg von den Angaben, soll sie aber sein, bitte darüber hinwegzusehen...


lade mal hyperref _nach_ natbib. \cite musst du nicht unbedingt laden und wenn, dann ebenfalls _vor_ hyperef.
und unabhängig von deinem Problem: benutze _unbedingt_ Paket geometry für die Einstellung der Papiergröße

rc

delueks
08-09-2006, 11:59
...an Red Cloud mit dem Tip des geometry-styles: klappt viel besser und die Angaben sind viel präziser!!!

Trotzdem ist das eigentliche Problem immer noch dasselbe: auch wenn ich hyperref nach natbib lade, dann ändert sich nichts

gibts zum cite-paket eigentlich eine Dokumentation?

und bei der Kompilierung nach pdf verschwinden die Farben um Referenzen auch mit diesem Befehl nicht:
\let\htmlstyloaded=\relax

Anbei nochmals ein Minimalbeispiel...
Vielen Dank im Fall - delueks

rais
08-09-2006, 17:45
gibts zum cite-paket eigentlich eine Dokumentation?

siehe post#4
aber wie RedCloud schon schrieb, cite brauchst Du eigentlich nicht zu laden.


und bei der Kompilierung nach pdf verschwinden die Farben um Referenzen auch mit diesem Befehl nicht:
\let\htmlstyloaded=\relax

Sollten sie es denn?
Afaik ist der Befehl dazu da, ein Laden von html.sty zu verhindern...


\usepackage[colorlinks]{hyperref}

lässt die Rahmen verschwinden - nu brauchst Du nur noch die Farben auf schwarz zu setzen, aber dann frag' ich mich, wozu Du hyperref dann noch lädst, wenn Du Deine Links nicht auch irgendwie hervorhebst...


Anbei nochmals ein Minimalbeispiel...

Nutze bitte die CODE-Umgebung hier im Forum, wenn Du ein Minimalbeispiel postest -- dafuer ist sie da ;)

MfG,

delueks
08-09-2006, 18:07
aber dann frag' ich mich, wozu Du hyperref dann noch lädst, wenn Du Deine Links nicht auch irgendwie hervorhebst...
sieht im pdf-file ein wenig verwirrend aus und trotzdem sollten die Links immer funktionieren (bei querverweise innerhalb und Fußnoten ist das sehr nützlich)


Nutze bitte die CODE-Umgebung hier im Forum, wenn Du ein Minimalbeispiel postest
yep, mach ich! sorry!
gebe dann den bibtex code gleich mit als source an (den brauchts um das Problem zu sehen)...

vergeltsgott! delueks


\documentclass[a4paper,10pt]{article}
\pagestyle{plain}
\linespread{1.25}
\renewcommand{\thefootnote}{\arabic{footnote}}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{moreverb}
\usepackage{hyperref}
\usepackage{natbib}
\usepackage{geometry}
\geometry{a4paper,hmargin={3.5cm,2.5cm},vmargin={2 .5cm,2.5cm}}

\let\htmlstyloaded=\relax

\hyphenation{}

\begin{document}
\clubpenalty=10000
\widowpenalty=10000
\displaywidowpenalty=10000
\brokenpenalty=1000
\renewcommand{\harvardand}{und}

\begin{titlepage}
\begin{center}

\today{}\\
\end{center}


\end{titlepage}


Einen ersten Ansatz einer ressourcentheoretischen Perspektive des KT bieten \citet{weiermair01}, die, ausgehend von den Diskussionen um die "`Resource Based View"' \citep{wernerfelt84,barney91,hinterhuber04}, die Ressourcen "`als eigentliche Quelle des Unternehmenserfolges"' bewerten.

\pagebreak
\bibliography{minimalbeispiel}
\bibliographystyle{agsm}

\end{document}

und der bibtex-code



\begin{thebibliography}{xx}

\harvarditem{Barney}{1991}{barney91}
Barney, J. \harvardyearleft 1991\harvardyearright , `{Firm Resources and
Sustained Competitive Andvantage}', {\em Journal of Management} {\bf
17}(1),~99--120.

\harvarditem{Hinterhuber}{2004}{hinterhuber04}
Hinterhuber, H.~H. \harvardyearleft 2004\harvardyearright , {\em {Strategische
Unternehmensführung, Bd. I: Strategisches Denken}}, 7. edn, de Gruyter,
Berlin/New York.

\harvarditem{Weiermair \harvardand\ Pechlaner}{2001}{weiermair01}
Weiermair, K. \harvardand\ Pechlaner, H. \harvardyearleft
2001\harvardyearright , {Management von Kulturtourismus im Spannungsfeld von
Markt- und Ressourcenorientierung}, {\em in} T.~Bieger, H.~Pechlaner
\harvardand\ A.~Steinecke, eds, `{Erfolgskonzepte im Tourismus: Marken -
Kultur - Neue Geschäftsmodelle}', Linde-Verlag, Wien, pp.~91--123.

\harvarditem{Wernerfelt}{1984}{wernerfelt84}
Wernerfelt, B. \harvardyearleft 1984\harvardyearright , `{A Resource-based
View of the Firm}', {\em Strategic Management Journal} {\bf 5},~171--180.

\end{thebibliography}

rais
08-09-2006, 20:17
sieht im pdf-file ein wenig verwirrend aus und trotzdem sollten die Links immer funktionieren (bei querverweise innerhalb und Fußnoten ist das sehr nützlich)

Noch nuetzlicher finde ich es, wenn man den Link in einem pdf auch als solchen erkennen kann, ohne erst mit der Maus drueber zu stolpern.


yep, mach ich! sorry!
gebe dann den bibtex code gleich mit als source an (den brauchts um das Problem zu sehen)...

löblich... aber das ist noch kein Minimalbeispiel (http://www.minimalbeispiel.de)


\linespread{1.25}

Was soll das? Besser \onehalfspacing aus setspace, vgl. l2tabu


\usepackage{hyperref}
\usepackage{natbib}
\usepackage{geometry}
[..]
\let\htmlstyloaded=\relax

Schade, dass Du die vorherigen posts nicht verarbeitet hast


\hyphenation{}

Was macht das?


\clubpenalty=10000
\widowpenalty=10000
\displaywidowpenalty=10000
\brokenpenalty=1000
\renewcommand{\harvardand}{und}

\begin{titlepage}
\begin{center}

\today{}\\
\end{center}


\end{titlepage}


hat irgend etwas hiervon mit Deinem Problem zu tun?



und der bibtex-code

Du kannst Dir - und uns - das Leben erleichtern, wenn Du externe Quelltexte wie diesen direkt mit in Deinem Dokument angibst, z.B.


\begin{filecontents}{minimalbeispiel.bbl}
\begin{thebibliography}{xx}
:
\end{thebibliography}
\end{filecontents}
%
\documentclass[..]{..}
:
\begin{document}
:
\end{document}
d.h. noch einfacher wäre natuerlich direkt \begin{filecontents}{minimalbeispiel.bib}...

Also dafuer, dass harvard.sty gar nicht geladen wird, sieht man ziemlich viele \harvardXX-Befehle.

Und wo ist nun Deine Trennhilfe?
MfG,

delueks
11-09-2006, 11:11
vielen dank für deine Hilfe - aber alles zu kommentieren bräuchtest du nicht... ;-)

Inzwischen bin ich draufgekommen, dass dieses Problem, das Kernproblem, NUR bei DVI-FILES besteht und dass die Bibtex Einträge in pdf-files perfekt getrennt und in die neue Zeile umgebrochen werden.
Wieso passiert das nur in pdf und nicht auch im dvi-file?

Anbei noch das minimalbeispiel, das ich nach Studium der angegebenen Quelle versucht habe noch mehr zu minimieren (leider funzt es so nicht und ich habe wohl einen Fehler im Minimalbeispiel - könntest du es für mich richtigstellen?):


\listfiles

\begin{filecontents}{minimalbeispiel.bbl}
\bibliographystyle{agsm}
\begin{thebibliography}{xx}

\harvarditem{Weiermair \harvardand\ Pechlaner}{2001}{weiermair01}
Weiermair, K. \harvardand\ Pechlaner, H. \harvardyearleft
2001\harvardyearright , {Management von Kulturtourismus im Spannungsfeld von
Markt- und Ressourcenorientierung}, {\em in} T.~Bieger, H.~Pechlaner
\harvardand\ A.~Steinecke, eds, `{Erfolgskonzepte im Tourismus: Marken -
Kultur - Neue Geschäftsmodelle}', Linde-Verlag, Wien, pp.~91--123.

\end{thebibliography}
\end{filecontents}

\documentclass[a4paper,10pt]{article}
\pagestyle{plain}
\linespread{1.25}
\renewcommand{\thefootnote}{\arabic{footnote}}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{moreverb,hyperref,natbib,geometry}
\geometry{a4paper,hmargin={3.5cm,2.5cm},vmargin={2 .5cm,2.5cm}}



\begin{document}
\renewcommand{\harvardand}{und}



Einen ersten Ansatz einer ressourcentheoretischen Perspektive des KT bieten \citet{weiermair01}, die, ausgehend von den Diskussionen um die "`Resource Based View"', die Ressourcen "`als eigentliche Quelle des Unternehmenserfolges"' bewerten.


\end{document}


ich versuche auf die obigen Postings zu antworten:



\linespread{1.25}
Was soll das? Besser \onehalfspacing aus setspace, vgl. l2tabu

laut Latex Praxisbuch sollte ein eineinhalbzeiliger Abstand so angegeben werden, da Latex es dann richtigerweise als 1.5 angibt - immer relativ zu Word-Dokumenten! kann aber sein dass das bullshit ist.



Zitat von delueks Beitrag anzeigen
\usepackage{hyperref}
\usepackage{natbib}
\usepackage{geometry}
[..]
\let\htmlstyloaded=\relax
Schade, dass Du die vorherigen posts nicht verarbeitet hast

Habe ich, vielen Dank dafür! Nur halt nachdem ich das gepostet hatte. Was meinst du aber konkret? Dass ich den htmlstyloaded nicht gelöscht oder dass ich die Pakete nicht umgestellt habe?



\hyphenation{}
Was macht das?
nichts... aber da es ein minimalbeispiel sein sollte, habe ich die hyphs rausgelöscht - bitte so kulant zu sein und mir nachzusehen, dass ich nicht auch das hyphenation gelöscht habe...



\clubpenalty=10000
\widowpenalty=10000
\displaywidowpenalty=10000
\brokenpenalty=1000
\renewcommand{\harvardand}{und}

\begin{titlepage}
\begin{center}

\today{}\\
\end{center}


\end{titlepage}

hat irgend etwas hiervon mit Deinem Problem zu tun?
gebe dir recht: NEIN! sorry


Also dafuer, dass harvard.sty gar nicht geladen wird, sieht man ziemlich viele \harvardXX-Befehle.
dafür bin ich dankbar, da ich die Zitierweise wie bei harvard bevorzuge - dafür ist übrigens die Angabe des Bibstyles agsm verantwortlich (siehe natbib-dokumentation)...

delueks
11-09-2006, 18:53
...daran lags - mit dieser Spezifikation


\usepackage[breaklinks,pdfborder=000]{hyperref}

konnte ich meine Problemchen lösen!

breaklinks: damit werden die Referenzen auch im dvi-format umgebrochen, pdfborder=damit verschwinden die Kästchen um die links im pdf-file...

danke an alle, die mich darauf von selbst gebracht haben ;-)
bis zum nächsten mal, delueks