autoref: problema con le maiuscole

  • Creatore
    Topic
  • #116060
    Filippo
    Partecipante
      Up
      0
      Down
      ::


      Sto facendo delle prove con autoref, usando il pacchetto hyperref. Con le sezioni e le sottosezioni funziona bene, invece noto che con le figure, inserisce sempre la lettera maiuscola, anche quando si trova nel mezzo di una frase:
      `\documentclass{scrreprt}
      \usepackage[italian]{babel}
      \usepackage{hyperref}

      \begin{document}

      \begin{figure}
      \caption{Bla bla bla}\label{fig:bla}
      \end{figure}

      Vedi la \autoref{fig:bla}.

      \end{document}`

      È un problema di hyperref o di babel? (certo voi direte, scrivi figura~\ref e sei a posto, ma il link con autoref è più evidente)

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


          Il tuo probkma si risolve in due modi, uno globale e uno locale; quello globale consiste nel ridefinire \figureautorefname all’inizio del documento; il secondo concsiste ne inserire la ridefinizione nella lista delle aprole fisse di vabel per una data lingua; Il tutto è spiegato fra la fine della pagina 18 e l’inizio della pagina 19 della documentazione di hyperref che leggi dando da terminale il comando texdoc hyperref.

          Detto questo, rileggi il tuo esempio minimo e vedi se ti conviene ricorrere ad \autoref se scrivi “la figura~\ref{fig:bala}” al posto di “la \autoref{fig:bla}” quante battute risparmi? e ottieni le stesse funzionalità? Sei sicuro che il numero della figura non vada all’inizio della riga successiva, magari solo soletto alla fine di un capoverso? E se devi usare il plurale cosa fai: “le \autoref{fig:bla} e \autoref{fig:bi}?”

          A conti fatti vedrai che non ti conviene; te lo dico per esperienza; anch’io quando ho scoperto il comando \autoref mi ci sono piombato sopra, ma ho fatto presto ad accorgermi dei limiti di quella soluzione e preferisco usare solo \ref e scrivere per disteso figura, tabella, equazione, eccetera al singolare o al plurale secondo le necessità.

          Non ti dico di desistere, ma solo di pensarci sopra con attenzione.

        • #116062
          Filippo
          Partecipante
            Up
            0
            Down
            ::


            Le comodità di autoref, per me, sono due: la prima è che il link prodotto comprende anche il nome dell’elemento a cui si fa riferimento (sezione, figura, ecc) invece del solo numero, quindi è un po’ più facile cliccarci sopra. Il secondo, è che dovendo fare riferimento a cose diverse, non mi devo ricordare se è un capitolo, una sezione, una sottosezione, e così via.

            Poi che non si risparmi battute e tempo, e probabilmente mi vada a incasinare la vita… beh, è la storia della mia vita.
            Grazie Claudio

          • #116063
            claudio
            Partecipante
              Up
              0
              Down
              ::


              e l’accoppiata varioref e cleveref?
              ciao
              claudio

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

          Go to top