modificare lo stile degli acronimi

  • Creatore
    Topic
  • #50150
    Up
    0
    Down
    ::


    Dato questo codice minimale:
    `\documentclass[a4paper]{article}
    \usepackage{acronym}

    \begin{document}

    \begin{acronym}
    \acro{SE}{situazione economica}
    \acro{SP}{situazione patrimoniale}
    \end{acronym}

    La mia \ac{SE} e la mia \ac{SP} non sono il massimo.

    \end{document} `

    è possibile fare in modo che le abbreviazioni “SE” e “SP” compaiano in maiuscoletto anziché in maiuscolo, senza dover cambiare tutte le occorrenze di \ac{SE} e \ac{SP} e le rispettive definizioni “\acro{}{}”?
    Ho un testo in cui le abbreviazioni (parecchie) sono state inserite attraverso il pacchetto acronym, e in maiuscolo. Ho provato a ridefinire alcuni comandi del pacchetto (\acsfont, per esempio) ma senza risultato. Prima di eliminare acronym e definire autonomamente il comando \ac{} aspetto qualche lume 🙂
    Una soluzione “laterale” si trova qui:
    http://www.guit.sssup.it/phpbb/viewtopic.php?t=7032&highlight=acronym

    Ciao
    Ivan

    PS Grazie a chi spostato il topic. Stavo leggendo la sezione “Tipografia” e l’ho inserito lì per sbaglio

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #50151
      Up
      0
      Down
      ::

      Dato questo codice minimale:
      `\documentclass[a4paper]{article}
      \usepackage{acronym}

      \begin{document}

      \begin{acronym}
      \acro{SE}{situazione economica}
      \acro{SP}{situazione patrimoniale}
      \end{acronym}

      La mia \ac{SE} e la mia \ac{SP} non sono il massimo.

      \end{document} `

      è possibile fare in modo che le abbreviazioni “SE” e “SP” compaiano in maiuscoletto anziché in maiuscolo, senza dover cambiare tutte le occorrenze di \ac{SE} e \ac{SP} e le rispettive definizioni “\acro{}{}”?
      Ho un testo in cui le abbreviazioni (parecchie) sono state inserite attraverso il pacchetto acronym, e in maiuscolo. Ho provato a ridefinire alcuni comandi del pacchetto (\acsfont, per esempio) ma senza risultato. Prima di eliminare acronym e definire autonomamente il comando \ac{} aspetto qualche lume 🙂
      Una soluzione “laterale” si trova qui:
      http://www.guit.sssup.it/phpbb/viewtopic.php?t=7032&highlight=acronym

      Sezione nettamente sbagliata. 👿 😀

      No, non si può. Il comando \acro usa il suo primo argomento per definire un comando che poi viene usato quando compare il relativo \ac. Se provassimo a metterci dentro \MakeLowercase e \textsc verrebbe fuori un disastro.

      Con Emacs, a saperlo fare, ma anche con altri programmi, è possibile cambiare in modo quasi automatico. Ci studio su.

      Ciao
      Enrico

    • #50152
      Up
      0
      Down
      ::

      Sezione nettamente sbagliata. 👿 😀

      Ehm, lo so… me ne sono accorto troppo tardi 😥

      No, non si può. Il comando \acro usa il suo primo argomento per definire un comando che poi viene usato quando compare il relativo \ac. Se provassimo a metterci dentro \MakeLowercase e \textsc verrebbe fuori un disastro.

      Quello che è successo a me 🙂

      Con Emacs, a saperlo fare, ma anche con altri programmi, è possibile cambiare in modo quasi automatico. Ci studio su.

      A dire il vero, una volta deciso per il maiuscoletto o il maiuscolo, basta fare un “cerca e sostituisci” su tutti i file .tex e il gioco è fatto. Quando usavo Winedt questa possibilità c’era. Con TeXShop non mi sembra.

      Ciao
      Ivan

    • #50153
      Up
      0
      Down
      ::


      Su TexShop:

      CMD+F e si apre la finestra “Find and replace” (io ce l’ho in inglese, magari in italiano e’ differente). Da li’ fai tutto cio’ hce desideri.

    • #50154
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        No con cmd+F apri il dialogo di Find and Replace, ma non poi cambiare le istanze della stringa di ricerca altro che nel file aperto, non tutti i file di un progetto come si può fare con WinEdt. Questa è una funzionalità che non uso spesso, ma è una delle poche funzionalità che rimpiango ora che lavoro su un Mac

      • #50155
        Up
        0
        Down
        ::


        Allora basterebbe uno scriptino in bash su una serie di file.

      • #50156
        Up
        0
        Down
        ::



        @Ivan
        :

        Aspetta che Lorenzo torni e chiedi a lui come ha fatto: mi sembra che ci fossimo trovati a un punto in cui abbiamo fatto le prove con gli acronimi in maiuscolo e in maiuscoletto in tutta l’Arte. Non credo certo che abbia modificato a mano tutte le occorrenze 😉

        Ciao
        Tommaso

      • #50157
        Up
        0
        Down
        ::

        No con cmd+F apri il dialogo di Find and Replace, ma non poi cambiare le istanze della stringa di ricerca altro che nel file aperto, non tutti i file di un progetto come si può fare con WinEdt. Questa è una funzionalità che non uso spesso, ma è una delle poche funzionalità che rimpiango ora che lavoro su un Mac

        Infatti, anch’io 🙁 Ma non tornerei mai e poi mai indietro 😀


        @Tommaso

        Aspetterò il ritorno di Lorenzo, grazie.
        @EmmaDaCuz
        Escludo lo “scriptino in bash” :roll:. Se proprio non trovo altra soluzione, una volta deciso il formato, faccio un veloce cerca/sostituisci su un pc con Winedt.

        Ciao
        Ivan

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

    Go to top