von huebi » Sa 23. Apr 2022, 09:15
Moin,
ich löse dann mal selber auf. Man muss sich wohl doch ein eigenes command stricken, welches die Funktionalität abbildet. Aber man kann es hübscher machen, nämlich \ref mit ins Argument für \hyperref ziehen und dem \ref kommando noch einen * verpassen, damit es letztlich nur noch ein einziger Link wird.
\newcommand{\see}[1]{
% \textit{(\hyperref[#1]{siehe Tipp }\ref{#1})}%
(\textit{\hyperref[#1]{siehe Tipp \ref*{#1}}})%
}
Und auch das Problem mit dem Unicode habe ich lösen können. Das Problem resultiert aus einer Einstellung in TexStudio, in der Section Editor gibt es eine Einstellung names "Automatic encoding Detection", welche den Quelltext analysiert und u.a. nach inputenc scant und das encoding wieder umstellt. Nun war der Text in utf-8 im Editor, der aber glaubte, dass die Datei in latin1 kodiert sei, alles völlig kaputt anzeigte und das Kompilieren das Fehlerlog förmlich zum explodieren brachte.
Wenn man also das Encoding umstellt, sollte man \usepackage[latin1]{inputenc} gleich in diesem Rutsch mit entfernen oder die Einstellung in TexStudio deaktivieren, um das usepackage nachträglich dort zu entfernen.
Jedenfalls werde ich hoffentlich nicht mehr in diese Falle trappsen wenn ich hier ein lauffähiges Beispiel einstelle.
//huebi
Moin,
ich löse dann mal selber auf. Man muss sich wohl doch ein eigenes command stricken, welches die Funktionalität abbildet. Aber man kann es hübscher machen, nämlich \ref mit ins Argument für \hyperref ziehen und dem \ref kommando noch einen * verpassen, damit es letztlich nur noch ein einziger Link wird.
[code]
\newcommand{\see}[1]{
% \textit{(\hyperref[#1]{siehe Tipp }\ref{#1})}%
(\textit{\hyperref[#1]{siehe Tipp \ref*{#1}}})%
}
[/code]
Und auch das Problem mit dem Unicode habe ich lösen können. Das Problem resultiert aus einer Einstellung in TexStudio, in der Section Editor gibt es eine Einstellung names "Automatic encoding Detection", welche den Quelltext analysiert und u.a. nach inputenc scant und das encoding wieder umstellt. Nun war der Text in utf-8 im Editor, der aber glaubte, dass die Datei in latin1 kodiert sei, alles völlig kaputt anzeigte und das Kompilieren das Fehlerlog förmlich zum explodieren brachte.
Wenn man also das Encoding umstellt, sollte man \usepackage[latin1]{inputenc} gleich in diesem Rutsch mit entfernen oder die Einstellung in TexStudio deaktivieren, um das usepackage nachträglich dort zu entfernen.
Jedenfalls werde ich hoffentlich nicht mehr in diese Falle trappsen wenn ich hier ein lauffähiges Beispiel einstelle.
//huebi