|
Wenn der unten stehende Code mit Warum besteht dieser Unterschied zwischen den Engines, obwohl das gleiche Paket Gibt es eine Möglichkeit Umlaute direkt im Code mit Open in Online-Editor
%% wiki.tex \documentclass{scrreprt} \usepackage{xltxtra} \defaultfontfeatures{Mapping=tex-text} \usepackage{polyglossia} \setdefaultlanguage[spelling=new]{german} \usepackage{hyperref} \begin{document} % work \href{https://de.wikipedia.org/wiki/Haufigkeitspolygon}{Haufigkeitspolygon} % don't work \href{https://de.wikipedia.org/wiki/Häufigkeitspolygon}{Häufigkeitspolygon} \end{document} |
probiere mal
\usepackage[unicode]{hyperref}Warum ist der Zusatz unter dem Code in Englisch? Die Sprache hier ist Deutsch.
Die Option
unicodehatte leider keinen Effekt.Mit aktuellen LaTeX +
hyperref(undfontspecstatt dem veraltetenxltxtra) funktioniert das Beispiel mitXeLaTeXundLuaLaTeXin identischer Weise. Der zweite Link funktioniert also auch mitXeLaTeX. Damit ist das Problem wohl inzwischen gelöst. Trotzdem würde ich empfehlen, bei\hrefden Link selbst in der für Links korrekten Schreibweisehttps://de.wikipedia.org/wiki/H%C3%A4ufigkeitspolygonanzugeben. Beim Kopieren aus Firefox erhält man den übrigens automatisch so.