Re: [RISOLTO] Riferimenti ai paragrafi

#52613
Up
0
Down
::

Quindi non esiste una variabile leggibile che memorizzi il titolo dei paragrafi? Od un comando che sia in grado di leggere tali titoli?

Cioè mi stai dicendo che non c’è proprio alternativa alle label?

No, solo che non lo trovo conveniente perché obbliga a inserire titoli di paragrafo che potrebbero essere molto lunghi.
`\documentclass[a4paper]{book}
\usepackage{etoolbox}
\makeatletter
\apptocmd{\@chapter}{\expandafter\label\expandafter{\unexpanded{#2}}}{}{}
\apptocmd{\@sect}{\expandafter\label\expandafter{\unexpanded{#8}}}{}{}
\makeatother

\usepackage{hyperref}

\begin{document}
\mainmatter
\chapter{Pippo}

\section{Tetrapiloctomia applicata}
Ecco il riferimento a un capitolo:~\ref{Pippo}

\section{Altre tetratomie}

Questo a un paragrafo:~\ref{Tetrapiloctomia applicata}

Due spazi non contano:~\ref{Tetrapiloctomia applicata}

\end{document}`
Hai però una lieve 🙂 limitazione: niente caratteri accentati nei titoli di paragrafi e capitoli. Forse con qualche trucco alla Oberdiek si può ovviare all’inconveniente; ho seri dubbi che alla fine si ottenga qualcosa di efficiente, se anche si riuscisse.

Ciao
Enrico

Go to top