LaTeX verweigert URL wegen Sonderzeichen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: LaTeX verweigert URL wegen Sonderzeichen

von Jonnyhoppy » Di 17. Dez 2013, 15:14

Das Thema hat sich nun erledigt!

Habe da ein wenig geschummelt, in dem ich einfach ein Leerzeichen vor den \url-Befehl gesetzt habe. Dadurch ist noch ein weiterer Buchstabe in die nächste Zeile abgebrochen worden, so dass das "%" nicht an der ersten Stelle in der neuen Zeile steht.

Ich muss zugeben, dass es nur bei einem einzigen Link passiert ist, wo das "%"-Zeichen an einer unglücklichen Stelle in der URL stand. Da half auch die Umgebung mit \url nicht :shock:

von Johannes_B » Mi 11. Dez 2013, 09:14

Input und Output sind verschiedene Dinge. Mach ein Minimalbeispiel um uns zu zeigen, wo und welche Probleme auftreten.

von Jonnyhoppy » Mi 11. Dez 2013, 00:04

Wenn du urls als solche Kennzeichnet, werden Prozentzeichen (%) und Unterstriche (_) korrekt verarbeitet.[/quote]

Selbst das hilft nicht :shock:

Latex bricht ja die Zeile um, wenn diese zu lang ist, und wenn Latex ganz zufällig vor einem %-Zeichen umbricht, wandert dies in die nächste Zeile und macht daraus automatisch einen Kommentar :?

Da hilft nur manuelles Umbrechen oder nicht? Also ich mache einen Buchstaben vor dem %-Zeichen manuell einen einfachen Zeilenumbruch. Das stelle ich mir aber bei vielen Internetquellen als ziemlich umständlich vor :roll:

von Johannes_B » So 8. Dez 2013, 20:39

Schau mal in die Dokumentation von biblatex (die aktuelle englische) beim Stichwort eprinttype. Edit: Ich glaube, das bringt dich in diesem Fall nicht weiter.

Wenn du urls als solche Kennzeichnet, werden Prozentzeichen (%) und Unterstriche (_) korrekt verarbeitet.

von Jonnyhoppy » So 8. Dez 2013, 14:27

Guten Tag,

@ Elke: das hilft mir auf jeden Fall schon mal weiter. Für Deine große Mühe (auch im anderen Thread) ein herzliches Danke :D :!:

@ all:

Ich habe jetzt einen Link zu Amazon gesetzt mit der Suche nach der angegeben ISBN.
Nur eine kleine Sache stört mich noch:

Wenn ich jetzt im PDF mit der Maus über den Link fahren, wird dann der komplette Link, also je nach dem Link ein langes Buchstabengewurtschel, angezeigt.
Im Bereich der Webseitengestaltung ist es ja auch möglich, dass man dieses Buchstabengewurtschel durch eine eigene Nennung ersetzt, aber der Link trotzdem weiterhin funktioniert.
Ist das auch in LaTeX umsetzbar?


Zweite Frage: Wie kann ich das "%" im Link umgehen ohne das LaTeX es als Kommentarzeichen verwertet?

von esdd » So 8. Dez 2013, 13:48

Leider habe ich keine Ahnung, ob und wie man eine Suche im Internet veranlassen kann. Aber du kannst mit
\href{<link zu dem buch>}{<ISBN>}
beim Klicken auf die <ISBN> den <link zu dem buch> aufrufen lassen.

Gruß
Elke

von Jonnyhoppy » So 8. Dez 2013, 13:16

esdd hat geschrieben:Damit die normale Schrift verwendet wird, brauchst du in dem Beispiel nur das % Zeichen vor
\def\UrlFont{\normalfont}
zu entfernen ;-)

Gruß
Elke
Wie peinlich von mir :oops: Hatte das gar nicht beachtet!

Eine abschließende Frage hätte ich dennoch: Ich habe in meinem Literaturverzeichnis auch die ISBN angegeben und möchte es so umsetzen, dass bei einem Klick darauf im Internet nach dieser ISBN gesucht wird. Ist das umsetzbar?

von esdd » So 8. Dez 2013, 12:09

Damit die normale Schrift verwendet wird, brauchst du in dem Beispiel nur das % Zeichen vor
\def\UrlFont{\normalfont}
zu entfernen ;-)

Gruß
Elke

von Jonnyhoppy » So 8. Dez 2013, 11:59

Vielen Dank für Eure schnellen Antworten :)

@ Elke: Wenn ich die URL in den \url-Befehl setze klappt es zwar auch mit der Verlinkung, nur dann hat die URL ein anderes Schriftbild. Laut der DIN 1505-Vorgabe fpr Literaturverzeichnisse - an das ich mich richten muss - muss die URL das gleiche Schriftbild haben.

Wie kann ich das umstellen, dass die URL auch das eigentliche Schriftbild hat?

@ Johannes: Danke für Deinen Hinweis. Ich befürchte, dass es mit der Umstellung auf die automatische Generierung für mich ein wenig zu spät ist.

Ich werde dennoch ein bisschen daran herumprobieren und schauen, wie groß der Aufwand ist und ob sich das lohnt?! :?

von Johannes_B » So 8. Dez 2013, 09:24

Wenn du dein Literaturverzeichnis automatisch generieren lassen willst, dann schau mal in die wichtigen Hinweise dieses Unterforums.

Nach oben