Seite 1 von 1
PDF Lesezeichen: Selektiv ändern
Verfasst: Di 19. Okt 2010, 19:15
von pooz
Hallo,
ich möchte gerne das PDF-Lesezeichen eines bestimmten Unterkapitels ändern, ohne dass es Einfluss auf das gedruckte Inhaltsverzeichnis nimmt.
Grund: Ich benutze in meiner Überschirft den Befehl
\subsection{Hauptfunktion: \lstinline!myFunc()!}
und der wird für das PDF-Lesezeichen genauso ab den Ausrufezeichen so übernommen
Danke und Gruß!
Verfasst: Di 19. Okt 2010, 19:30
von bloodworks
Hallo der texorpdfstring bietet nen workaround:
\documentclass{article}
\usepackage[latin1]{inputenc}
\usepackage [ngerman] {babel}
\usepackage{hyperref}
\usepackage{listings}
\begin{document}
\tableofcontents
\section{Hauptfunktion: \texorpdfstring{\lstinline!myFunc()!}{myFunc()}}
\section{bkdfkjadhs}
\end{document}
Details siehe hyperref-Doku
Verfasst: Di 19. Okt 2010, 19:39
von pooz
Danke, funktioniert einwandfrei!
Muss das dann als "workaround" degradiert werden

Verfasst: Di 19. Okt 2010, 19:43
von bloodworks
Ja ich weiß nicht ob das der Heiko auch so sehen würde, ich denke "straight" wäre sicher, wenn hyperref das automatisch machen würde. Aber im Prinzip ist das ne Funktion, die sicher schwierig zu implementieren ist und sich der Aufwand für die paar Fälle nicht lohnen würde. Deshalb "workaround"...
Wenn das dann für dich erledigt ist, wärs klasse, wenn du den Status auf "beantwortet" setzten würdest... grz
Verfasst: Di 19. Okt 2010, 19:47
von pooz
Also da ich noch kein richtiger LaTeX-Pro bin, kann ich nur das "äußere" Ergebnis beurteilen. Und da ist es in wunderbar.
Ich kann leider nicht beurteilen, ob das nun irgendwelche Probleme mit sich führt für die PDF oder Ähnliches.
Aber ich bin mehr als zufrieden!
Frage beantwortet

Verfasst: Di 19. Okt 2010, 19:51
von bloodworks
Klasse...

Ob das "weitergehende" interne Probleme mit sich bringt weiß ich auch net hypererf besteht aus 10k-en loc´s sich da durch zu lesen dauert schon ein Weilchen. Aber in der Doku von hyperref steht nichts dergleichen...
Verfasst: Di 19. Okt 2010, 19:55
von pooz
Ok, super, danke!
Viele Grüße, bis zur nächsten Frage
