Hyperref: togliere riferimento nome alle figure

  • Creatore
    Topic
  • #84634
    Up
    0
    Down
    ::


    Usando hyperref, vref ho creato il seguente comando

    `\renewcommand{\vref}[1]{\textbf{\ref{#1} \nameref*{#1}} \vpageref{#1}} `

    per fare riferimento alle sezioni/capitoli visualizzando: numero nome pagina

    Però il mio \vref lo uso anche per le immagini e vorrei che, in questo caso, non mostrasse la caption nel riferimento.

    ho provato anche solo con quanto fornito da hyperref

    `\renewcommand{\vref}[1]{{\autoref{#1} \nameref*{#1} (\autopageref*{#1})}} `

    ma a anche qui mi sono arenato.

    Qualche coraggioso sa come potrei fare?

Visualizzazione 0 filoni di risposte
  • Autore
    Risposte
    • #84635
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Infatti non avresti dovuto definire quel comando di cui hai parlato nell’altro filone.

        Senza definire o ridefinire niente, dovresti semplicemente citare le tue cose mettendo tu il nome generico dell’oggetto nel richiamo:

        … come spiegato nel capitolo~\vref{cap:etichetta}, si vede che…

        … (si veda l’appendice~\vref{app:etichetta}).

        La figura~\vref{fig:etichetta} mostra …

        Non ha nessuna importanza che citando un capitolo se ne citi anche il titolo, tanto più che se sai di disporre di \nameref, sai che stai usando hyperref e che quindi la citazione è ipercollegata; se il lettore vuol vedere di che capitolo si tratta, basta che clicchi il link, si spostata nel capitolo specifico, nel legge i titolo e magari anche le prime righe, poi clicca la freccina a sinistra che la barra degli strumenti del visualizzatore PDF contiene (oppure la freccina si trova in un menù a discesa), e la visualizzazione si sposta al punto di prima, dove c’era il richiamo.

        Come ti ho suggerito di fare la lettura del documento risulta più scorrevole, e la navigazione interna del file PDF consente di avere anche le altre informazioni, ma solo a discrezione del lettore.

        Naturalmente questo è quello che farei io, ma siccome è una questione di gusti, tu fai come meglio credi.
        Se vuoi citare i titoli, allora esamina i pacchetti presenti nella tua distribuzione del sistema TeX; anni fa avevo visto un pacchetto che consentiva di fare quello che vorresti fare, ma non ricordo assolutamente come si chiamasse.

    Visualizzazione 0 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top