- Questo topic ha 5 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 13 anni fa da .
-
Topic
-
ciao a tutti,vorrei preparare un documento per raccogliere citazioni e aforismi. Ho deciso di utilizzare suftesi con lo stile elements.
La cosa che mi piacerebbe fare è collegare le diverse citazioni “per analogia” utilizzando \marginpar e attivando un collegamento.
Ho pensato subito ad hyperref. Guardando la documentazione ho trovato infatti i comandi hypertarget e hyperlink.Il problema è che se utilizzo \marginpar all’interno del comando \hyperlink , cioè \hyperlink{a}{\marginpar{Sir. 5:6}}, il link non funziona correttamente: la nota a margine è “inerte” e il collegamento resta dove sarebbe senza \marginpar
Ecco qui di seguito l’esempio compilabile che riproduce il problema.
`% !TeX encoding = UTF-8
% !TeX program = pdflatex
% !TeX spellcheck = it_IT
\documentclass[ %11pt,
oneside,
style=elements,
crop=false
]{suftesi}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[italian=guillemets]{csquotes}% % %REFERENCES
\usepackage{attrib}
\def\PreTrib{} \def\PostTrib{}
\usepackage{verse}
\usepackage{bibleref}
\addbiblebook{Siracide}{Siracide}
\addbiblebook{Purgatorio}{Purgatorio}
% Custom macros
\def\V#1 {\(^{#1}\)}
\def\vattrib#1#2{\attrib{(\bibleverse{#1}#2)}}
\def\vdattrib#1#2{\attrib{\em \bibleverse{#1}#2}}
\usepackage{verse}% % %NEWCOMMAND
\newcommand{\omissis}{[\textellipsis\unkern]}% % %
\title[Appunti]{Appunti}
\author{}
\date{}
\usepackage{hyperref}\begin{document}
\maketitle
\chapter*{Citazioni}\section*{Bibbia}
\hypertarget{a}{\marginpar{Purg. XXIV, 141}}
\settowidth{\versewidth}{Siano molti quelli che vivono in pace con te}
\begin{verse}[\versewidth]
\begin{altverse}
\V{6}
Siano molti quelli che vivono in pace con te,\\
\vin ma tuo consigliere uno su mille.
\end{altverse}
\vattrib{Siracide}{5:6}
\end{verse}
\clearpage\section*{Divina Commedia}
\settowidth{\versewidth}{quinci si va chi vuol andar per pace}
\begin{verse}[\versewidth]
\begin{altverse}
quinci si va chi vuol andar per pace
\vdattrib{Purgatorio}{ XXIV, 141}\hyperlink{a}{\marginpar{Sir. 5:6}}
\end{altverse}
\end{verse}\end{document}
`
Il secondo problema è che comunque il link va in una sola direzione. Quello che mi piacerebbe è che il collegamento funzionasse in tutte e due le direzioni.
Qualcuno sa aiutarmi o darmi un suggerimento?
Grazie!
Andrea
- Devi essere connesso per rispondere a questo topic.