goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 96757
Top-Poster: Johannes_B (5041)

Wir begrüßen unseren neuesten Benutzer Hneumann.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Backslash zum verstecken von % in url erscheinen im PDF

 

AbsoluterNewbie
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.02.2019, 13:45     Titel: Backslash zum verstecken von % in url erscheinen im PDF
  Antworten mit Zitat      
Ich benutze Latex erst seit wenigen Tagen und bin recht ratlos was dieses Problem angeht. Ich versuche folgenden Link als Fußnote einzufügen: https://www.google.com/url?sa=t&.....Vaw2Q2IDOqnQw01x9Hf7QhRQ0

Bisher habe ich folgendes versucht:

Code • Öffne in Overleaf
 
\listfiles
\documentclass[ngerman]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{url}

\begin{document}
\footnote{\url{https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=2ahUKEwiC2emTpt7gAhWN2OAKHXAPAAUQFjADegQIBRAC&url=https%3A%2F%2Fwww.bonn.de%2Ffamilie_gesellschaft_bildung_soziales%2Ffluechtlinge%2Findex.html%253Flang%253Dde%2526download%253DM3wBUQCu%25252F8ulmKDu36WenojQ1NTTjaXZnqWfVpzLhmfhnapmmc7Zi6rZnqCkkIR4gn98bKbXrZ2lhtTN34al3p6YrY7P1oah162apo3X1cjYh2%25252BhoJRn6w%25253D%25253D&usg=AOvVaw2Q2IDOqnQw01x9Hf7QhRQ0}}
\end{document}
 


Eine Fehlermeldung erscheint sofort. Ich vermutete das Problem bei den Prozentzeichen und versuchte anschließend diese jeweils mit einem backslash zu verstecken (so mache ich das bisher immer mit Unterstrichen), mit folgendem Ergebnis:

Code • Öffne in Overleaf

\listfiles
\documentclass[ngerman]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{url}

\begin{document}
\footnote{\url{https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=2ahUKEwiC2emTpt7gAhWN2OAKHXAPAAUQFjADegQIBRAC&url=https\%3A\%2F\%2Fwww.bonn.de\%2Ffamilie_gesellschaft_bildung_soziales\%2Ffluechtlinge\%2Findex.html\%253Flang\%253Dde\%2526download\%253DM3wBUQCu\%25252F8ulmKDu36WenojQ1NTTjaXZnqWfVpzLhmfhnapmmc7Zi6rZnqCkkIR4gn98bKbXrZ2lhtTN34al3p6YrY7P1oah162apo3X1cjYh2\%25252BhoJRn6w\%25253D\%25253D&usg=AOvVaw2Q2IDOqnQw01x9Hf7QhRQ0}}
\end{document}


Die Fußnote ist ohne Fehlermeldung da, aber die backslash Angelegenheit ist im PDF erschienen. Bei Unterstrichen funktioniert das normalerweise einwandfrei.
Weiß jemand, was man da machen kann?

markusv
Forum-Meister
Forum-Meister

Beiträge: 685
Anmeldedatum: 03.09.15
Wohnort: Leipzig
Version: ---
     Beitrag Verfasst am: 28.02.2019, 14:03     Titel:
  Antworten mit Zitat      
Hallo und willkommen im Forum!

Das geht bspw. mit \urldef.

Code • Öffne in Overleaf
\listfiles
\documentclass[ngerman]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}
\urldef{\bonn}\url{https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=2ahUKEwiC2emTpt7gAhWN2OAKHXAPAAUQFjADegQIBRAC&url=https%3A%2F%2Fwww.bonn.de%2Ffamilie_gesellschaft_bildung_soziales%2Ffluechtlinge%2Findex.html%253Flang%253Dde%2526download%253DM3wBUQCu%25252F8ulmKDu36WenojQ1NTTjaXZnqWfVpzLhmfhnapmmc7Zi6rZnqCkkIR4gn98bKbXrZ2lhtTN34al3p6YrY7P1oah162apo3X1cjYh2%25252BhoJRn6w%25253D%25253D&usg=AOvVaw2Q2IDOqnQw01x9Hf7QhRQ0}
\begin{document}
\footnote{\bonn}
\end{document}


BTW: sehr schönes InfoMinimalbeispiel
_________________

Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden

AbsoluterNewbie
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.02.2019, 14:34     Titel:
  Antworten mit Zitat      
Vielen, vielen Dank für die schnelle Antwort. Das Paket funktioniert wunderbar und die Fußnote ist jetzt genauso wie sie sein soll Very Happy
Und auch Danke fürs Kompliment, ich treibe mich schon ein bisschen hier herum und hab bereits bemerkt, wie schnell man sich Anschiss einhandelt, wenn man das Minimalbeispiel vergisst O_O Ich bin sehr erleichtert, dass ich das richtig hinbekommen habe XD

markusv
Forum-Meister
Forum-Meister

Beiträge: 685
Anmeldedatum: 03.09.15
Wohnort: Leipzig
Version: ---
     Beitrag Verfasst am: 28.02.2019, 14:59     Titel:
  Antworten mit Zitat      
AbsoluterNewbie hat Folgendes geschrieben:
Das Paket funktioniert wunderbar und die Fußnote ist jetzt genauso wie sie sein soll

hyperref lädt intern ebenfalls url, sodass die Umsetzung auch mit url funktioniert. Hatte hyperref wegen einem anderen Versuch geladen und dann wohl unbedacht drin gelassen.
_________________

Wäre Microsoft Word für das Schreiben von Büchern entwickelt worden,
würde es Microsoft Book heißen.

Unkomplizierte und schnelle LaTeX-Hilfe, bspw. Erstellung von Vorlagen und Bewerbungen:
Help-LaTeX@web.de
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.02.2019, 15:20     Titel:
  Antworten mit Zitat      
Der Link ist ja gruselig. Wenn man den unnötigen Googel-Kram entfernt, dann kommt man noch immer auf
Code • Öffne in Overleaf
https://www.bonn.de/familie_gesellschaft_bildung_soziales/fluechtlinge/index.html?lang=de&download=M3wBUQCu/8ulmKDu36WenojQ1NTTjaXZnqWfVpzLhmfhnapmmc7Zi6rZnqCkkIR4gn98bKbXrZ2lhtTN34al3p6YrY7P1oah162apo3X1cjYh2%2BhoJRn6w

Vielleicht ist es da sinnvoller, den Pfad anzugeben, auf dem man das auf der Website findet. Abtippen von einer gedruckten Version kann das ja kein Mensch.

Damit ich etwas Konstruktives beitrage, gibt es hier eine Implementation des Makros \fnurl, das eine URL in der Fußnote setzt und dabei auch mit für TeX speziellen Zeichen umgehen kann. Das Paket hyperref wird dabei für den Befehl \hyper@normalise benötigt. Die Idee kommt von Michael Ummels bei TeX.SX https://tex.stackexchange.com/a/13073/35864

Code • Öffne in Overleaf
\listfiles
\documentclass[ngerman]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}

% Idee von Michael Ummels
% https://tex.stackexchange.com/a/13073/35864
\makeatletter
  \newcommand*{\fnurl}{} % nur um zu testen, dass der Name nicht schon weg ist
  \newcommand\fnurl@[1]{\footnote{\url@{#1}}}
  \DeclareRobustCommand{\fnurl}{\hyper@normalise\fnurl@}
\makeatother

\begin{document}
\fnurl{https://www.bonn.de/familie_gesellschaft_bildung_soziales/fluechtlinge/index.html?lang=de&download=M3wBUQCu/8ulmKDu36WenojQ1NTTjaXZnqWfVpzLhmfhnapmmc7Zi6rZnqCkkIR4gn98bKbXrZ2lhtTN34al3p6YrY7P1oah162apo3X1cjYh2%2BhoJRn6w}
\end{document}

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.02.2019, 15:51     Titel: Off-Topic
  Antworten mit Zitat      
Oho, mit ein bisschen Suchen findet man https://www2.bonn.de/bo_ris/ris_sql.....102&e_search_1=132392 und dort dann den Link http://www2.bonn.de/bo_ris/daten/o/pdf/16/1610674.pdf

Das Layout des dortigen Dokumentes ist wegen der Titelseite im Vergleich zu Deiner Version minimal anders außerdem scheint hier die Silbentrennung ausgeschaltet worden zu sein, daher stimmen Seiten- und Zeilenumbrüche nicht ganz überein. Auf den ersten Blick sollte der Inhalt aber identisch sein. Der Vorteil der Version hier ist, dass sie (1) einen kurzen Link hat und (2) eine offizielle Drucksachen-Nummer hat, das macht sie wesentlich zitierfester.

AbsoluterNewbie
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.02.2019, 18:41     Titel:
  Antworten mit Zitat      
An markusv,

ich bin nicht sicher, was ich genau gemacht habe, oder was du meintest, aber mit hyperref konnte ich die Sache mit den backslashs machen, ohne den \urldef Befehl reinzupacken.

Code • Öffne in Overleaf


\listfiles

\documentclass[ngerman]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{hyperref}

\begin{document}

\footnote{\url{https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&ved=2ahUKEwiC2emTpt7gAhWN2OAKHXAPAAUQFjADegQIBRAC&url=https\%3A\%2F\%2Fwww.bonn.de\%2Ffamilie_gesellschaft_bildung_soziales\%2Ffluechtlinge\%2Findex.html\%253Flang\%253Dde\%2526download\%253DM3wBUQCu\%25252F8ulmKDu36WenojQ1NTTjaXZnqWfVpzLhmfhnapmmc7Zi6rZnqCkkIR4gn98bKbXrZ2lhtTN34al3p6YrY7P1oah162apo3X1cjYh2\%25252BhoJRn6w\%25253D\%25253D&usg=AOvVaw2Q2IDOqnQw01x9Hf7QhRQ0}}

\end{document}
 


Damit habe ich also das Ergebnis bekommen, das ich bei url erwartet habe, was aber nicht eingetreten ist. Ich hoffe, das hat deine Überraschung geklärt ^^

AbsoluterNewbie
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.02.2019, 19:28     Titel:
  Antworten mit Zitat      
Und an den anderen Gast, ich habe diese Art von Link schon einmal für eine ähnliche Quelle benutzt, dort hatte ich aber leider das Problem, dass durch die Formatierung die Diagramme verschwanden.
Bei dieser hier ist dies aber zum Glück nicht der Fall, ich kann sie also benutzen! Vielen Dank für die Mühe ^^

Neues Thema eröffnen Neue Antwort erstellen



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de