PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Prozentzeichen in URLs in bib-Datei



Caraxo
20-03-2006, 23:39
Tach zusammen!

Ich habe ein kleines Problem mit %-Zeichen in URLs in meiner Bib-Datei.

Beispiel:

@misc{wiki,
author = {Wikipedia},
title = {Whatsoever},
year = {2006},
url = {http://de.wikipedia.org/wiki/Berner_%C3%9Cbereinkunft}
}

Das führt dazu, dass beim Kompilieren alles hinter dem ersten %-Zeichen nicht mehr geschluckt wird. Ist auch gemäß meinem Editor (TeXnicCenter) nur noch Kommentar. Wenn ich einen Backslash vor die Prozentzeichen setze, läuft zwar alles durch, aber im Literaturverzeichnis sind die Backslashes dann mit abgebildet. Habe es anstelle der URL-Zeile auch schon mit

note = {\url{http://de.wikipedia.org/wiki/Berner_%C3%9Cbereinkunft}}

probiert, aber das hat mich keinen Schritt weitergebracht. Selbes Problem.

Die für die Bib-Datei relevanten Pakete, die ich nutze, sind url, jurabib, bibgerm. Ich hatte woanders gelesen, dass das url-Paket das eigentlich regeln sollte.

Ihr merkt, ich bin kein Profi, aber es wäre schön, wenn mir jemand helfen könnte. Wenn für eine Antwort ein Minimalbeispiel gebraucht wird, schreibt Bescheid, ich liefere das dann morgen nach. Ich nutze übrigens MiKTeX, falls das was zur Sache tut.

Danke im Voraus!

Caveman
21-03-2006, 00:37
So sollte es gehen:

\usepackage{url}
\urldef\test\path{http://de.wikipedia.org/wiki/Berner_%C3%9Cbereinkunft}
\test{}

Caraxo
21-03-2006, 10:50
Danke, aber tut leider nicht. Habe mich jetzt sogar 1 : 1 an das gehalten, was in der url.sty-Datei dokumentiert ist. Entsprechend:

\urldef{\wiki}\url{http://de.wikipedia.org/wiki/Berner_%C3%9Cbereinkunft}

In der Bib-Datei dann URL = \wiki.

Tut aber auch nicht. Er gibt im Inhaltsverzeichnis die URL nicht mit aus.

Hatte auch URL = {\wiki} probiert, aber dann wird als URL genau das, nämlich \wiki, ausgegeben.

(Ich kann die Sache notfalls umgehen, wenn ich die URL in die note schreibe:

note = {http://de.wikipedia.org/wiki/Berner_\symbol{37}C3/symbol{37}9Cbereinkunft}

Ist zwar nicht das Gelbe vom Ei, aber es wird korrekt ausgegeben.)

Hat noch jemand eine Idee?

bischi
21-03-2006, 10:55
Prozentzeichen in LaTeX: \%

MfG Bischi

PS: URL wäre für den Fall besser, wenn dus danach im PDF verlinkt haben möchtest...

Caraxo
21-03-2006, 11:02
Prozentzeichen in LaTeX: \%
Hatte ich probiert mit \%. Die Sache ist nur, es in der PDF auch genausso (mit Backslash) ausgegeben wird, wodurch der Link nicht mehr stimmt.


MfG Bischi

PS: URL wäre für den Fall besser, wenn dus danach im PDF verlinkt haben möchtest...
Die Verlinkung klappt. Hat nur nicht die typische blaue Link-Farbe.

countbela666
21-03-2006, 18:43
folgendes Minimalbeispiel kompiliert bei mir problemlos und wird auch korrekt verlinkt:

\begin{filecontents}{lit.bib}
@MISC{test,
author = {Peter Lustig},
title = {"Uber das Schreiben von Blindtexten},
howpublished = {\url{http://de.wikipedia.org/wiki/Berner_%C3%9Cbereinkunft}},
}
\end{filecontents}
\documentclass{article}
\usepackage{url,bibgerm,hyperref}
\begin{document}
\nocite*{}
\bibliographystyle{gerplain}
\bibliography{lit}
\end{document}Grüße,
Marcel

P.S.: Dass der Link http://de.wikipedia.org/wiki/Berner_Übereinkunft (mit "Ü") zum gleichen Ziel führt, ist dir aber bewusst, oder? :D

Caraxo
21-03-2006, 23:42
folgendes Minimalbeispiel kompiliert bei mir problemlos und wird auch korrekt verlinkt:

\begin{filecontents}{lit.bib}
@MISC{test,
author = {Peter Lustig},
title = {"Uber das Schreiben von Blindtexten},
howpublished = {\url{http://de.wikipedia.org/wiki/Berner_%C3%9Cbereinkunft}},
}
\end{filecontents}
\documentclass{article}
\usepackage{url,bibgerm,hyperref}
\begin{document}
\nocite*{}
\bibliographystyle{gerplain}
\bibliography{lit}
\end{document}Grüße,
Marcel

Alles sehr suspekt. Funzt bei mir immer noch nicht ... :confused:


P.S.: Dass der Link http://de.wikipedia.org/wiki/Berner_Übereinkunft (mit "Ü") zum gleichen Ziel führt, ist dir aber bewusst, oder? :D

... aber die banalste aller Lösungen fiel mir dann auch nicht ein. Wie schlecht! :rolleyes:

Hab zwar noch eine URL übrig, bei der das %-Zeichen nicht Teil einer Umlautgeschichte ist, aber da behelfe ich mir dann mit note und \symbol{37}.

Trotzdem vielen Dank!