Verlinken über die Seitenzahl mit acronym

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: Verlinken über die Seitenzahl mit acronym

Re: Verlinken über die Seitenzahl mit acronym

von Neo » Mi 27. Apr 2022, 09:27

Bartman hat geschrieben:
Mo 25. Apr 2022, 10:25
In der Anleitung findest Du dafür die Option heading.
Perfekt!
\documentclass{scrartcl}
\usepackage[%
colorlinks=true%
,linktocpage%	Seitenzahl anstatt Überschrift verlinken
]{hyperref}
\usepackage[ngerman]{babel}
%
\usepackage{acro}
\acsetup{make-links = true }
%
%===Akronyme==============================================
\DeclareAcronym{BLDC}{short = BLDC , long = Brushless Direct Current}
\begin{document}
%
\tableofcontents
\noindent\rule{\textwidth}{1pt}
%=======================================================
\printacronyms[				% Verzeichnis Akronyme hier setzen
pages={display = first},		% Seitenzahl des 1. Auftauchens setzen
name = {Akronyme},			% Benennung des Kapitels
heading = {addsec}			% Setze ins Inhaltsverzeichnis ohne Kapitelnummer
]
\noindent\rule{\textwidth}{1pt}
%=======================================================
\section{Funktion des Bürstenlosen Gleichstrommotors}
Ein Bürstenloser Gleichstrommotor (eng.: \ac{BLDC}) benötigt eine Motorsteuerung zur Kommutierung.
%
\end{document}

Re: Verlinken über die Seitenzahl mit acronym

von ich meine ja nur » Mo 25. Apr 2022, 10:55

Neo hat geschrieben:
Mo 25. Apr 2022, 09:39
\tableofcontents
\noindent\rule{\textwidth}{1pt}
%==========================================================================
\addcontentsline{toc}{section}{Akronyme} % Kapitel "Akronyme" ins I-verz.
\printacronyms[pages={display=first} , name={Akronyme}] % hier setzen
\noindent\rule{\textwidth}{1pt}
Mit solchen Dingen solltest du vorsichtig sein, weil es leicht passieren kann, dass im Falle eines Seitenumbruchs wahlweise die Linie auf der falschen Seite landet oder die falsche Seite in das Inhaltsverzeichnis eingetragen wird.

Re: Verlinken über die Seitenzahl mit acronym

von Bartman » Mo 25. Apr 2022, 10:25

In der Anleitung findest Du dafür die Option heading.

Re: Verlinken über die Seitenzahl mit acronym

von Neo » Mo 25. Apr 2022, 09:39

EDIT:

Kleine kosmetische Vervollständigung: "Akronyme" taucht nun auch im Inhaltsverzeichnis auf.
\documentclass{scrartcl}
\usepackage[%
colorlinks=true%
,linktocpage%	Seitenzahl anstatt Überschrift verlinken
]{hyperref}
\usepackage[ngerman]{babel}
%
\usepackage{acro}
\acsetup{make-links = true }
%
%===Akronyme===============================================================
\DeclareAcronym{BLDC}{short = BLDC , long = Brushless Direct Current}
\begin{document}
%
\tableofcontents
\noindent\rule{\textwidth}{1pt}
%==========================================================================
\addcontentsline{toc}{section}{Akronyme} % Kapitel "Akronyme" ins I-verz.
\printacronyms[pages={display=first} , name={Akronyme}] % hier setzen
\noindent\rule{\textwidth}{1pt}
%==========================================================================
\section{Funktion des Bürstenlosen Gleichstrommotors}
Ein Bürstenloser Gleichstrommotor (eng.: \ac{BLDC}) benötigt eine Motorsteuerung zur Kommutierung.
%
\end{document}

Re:

von Neo » Sa 23. Apr 2022, 23:18

Abc hat geschrieben:
Sa 23. Apr 2022, 06:13
Die Pakete acro und glossaries sollten können, was acronym (noch) nicht kann.
Danke für den Hinweis. Das Paket acro schafft Abhilfe. Nun läuft es so, wie ich es mir vorstelle.
\documentclass{scrartcl}
\usepackage[%
colorlinks=true%
,linktocpage%	Seitenzahl anstatt Überschrift verlinken
]{hyperref}
\usepackage[ngerman]{babel}
%
\usepackage{acro}
\acsetup{make-links = true }
%
%===Akronyme===============================================================
\DeclareAcronym{BLDC}{short = BLDC , long = Brushless Direct Current}
\begin{document}
%
\tableofcontents
\noindent\rule{\textwidth}{1pt}
%==========================================================================
\printacronyms[pages={display=first} , name={Akronyme}]
\noindent\rule{\textwidth}{1pt}
%==========================================================================
\section{Funktion des Bürstenlosen Gleichstrommotors}
Ein Bürstenloser Gleichstrommotor (eng.: \ac{BLDC}) benötigt eine Motorsteuerung zur Kommutierung.
%
\end{document}

von Abc » Sa 23. Apr 2022, 06:13

Die Pakete acro und glossaries sollten können, was acronym (noch) nicht kann.

Verlinken über die Seitenzahl mit acronym

von Neo » Fr 22. Apr 2022, 22:12

Werte Community,

ich habe in meinem Dokument die Referenzierung zu bookmarks von den Überschriften auf die Seitenzahl geändert (colorlinks). Dies funktioniert für das Inhaltsverzeichnis, Abb.- und Tab.- Verzeichnis auch wunderbar. Mein Akronymverzeichnis, das ich mit dem Paket acronym erstellt habe, ist davon leider nicht betroffen. Der Einheitlichkeit halber möchte ich diesen Stil jedoch konsistent im gesamten Dokument pflegen. Ich wäre dankbar, wenn jemand dafür eine Idee hätte.

Gruß,
Neo
\documentclass{scrartcl}
\usepackage[%
colorlinks=true%
,linktocpage%	Seitenzahl anstatt Überschrift verlinken
]{hyperref}
\usepackage[printonlyused,withpage]{acronym}
%==========================================================================
\begin{document}
%
\tableofcontents
\noindent\rule{\textwidth}{1pt}
%==========================================================================
\section{Akronyme}
\begin{acronym}
\acro{BLDC}{Brushless Direct Current}
\end{acronym}
\noindent\rule{\textwidth}{1pt}
%==========================================================================
\section{Funktion des Bürstenlosen Gleichstrommotors}
Ein Bürstenloser Gleichstrommotor (eng.: \ac{BLDC}) benötigt eine Motorsteuerung zur Kommutierung.
%
\end{document}

Nach oben