Variabili contenenti formule

  • Creatore
    Topic
  • #35040
    Up
    0
    Down
    ::


    Salve a tutti,
    credo che l’oggetto non sia molto “parlante”, ma cerco di spiegarmi.

    Sto scrivendo un report in cui faccio riferimento molte volte a uno stesso set di formule.

    Per esempio v1=qualcosa, v2= qualcosa e cosi’ via.

    Visto che a volte ho bisogno semplicemente di nominare il nome della formula, altre volte invece di riscriverla esplicitamente per far notare delle cose a chi legge,
    e che spesso con le operazioni di copia e incolla e’ difficile poi poter tracciare gli errori
    mi chiedevo se fosse possibile la seguente cosa:

    mi piacerebbe “dichiarare” le mie formule una volta per tutte, assegnargli un’etichetta e un nome da visualizzare per poterle poi richiamare (usando comandi differenti) all’interno del testo.
    Vorrei cioè poter fare qualcosa tipo:

    \begin{dichiaraFormula}{v1}
    \label{etichetta}
    v1=a * b
    \end{dichiaraFormula}.

    Ora a seconda del contesto vorrei poter richiamare o il nome (v1) o la formula stessa (cioe’ riscriverla completamente)
    con due comandi del tipo \nomeformula{etichetta} \scriviformula{etichetta}.

    In questo modo, se mi dovessi accorgere di un errore, volessi cambiare il nome della formula o cose cosi’ non dovrei andare a modificare manualmente tutte le occorrenze, ma solo la dichiarazione.

    Sarebbe anche utile poter definire gruppi di formule,
    in modo da poter avere un comando che crei una tabella riassuntiva per ciascun gruppo..

    È possibile fare una cosa del genere? Se si, come? esiste già qualche pacchetto
    o devo scriverne uno io? (nel secondo caso potreste darmi qualche dritta, visto che sulla creazione di pacchetti in latex non sono ferratissimo).

    Spero che la domanda non sia già stata trattata (ho provato a cercare nel forum
    e con google, ma non ho trovato nessuna soluzione), e che non sia una domanda così sciocca.

    Grazie mille a tutti in anticipo,
    A presto,
    Luca

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

      Ora a seconda del contesto vorrei poter richiamare o il nome (v1) o la formula stessa (cioe’ riscriverla completamente)
      con due comandi del tipo \nomeformula{etichetta} \scriviformula{etichetta}.

      In questo modo, se mi dovessi accorgere di un errore, volessi cambiare il nome della formula o cose cosi’ non dovrei andare a modificare manualmente tutte le occorrenze, ma solo la dichiarazione.

      Luca,
      ma non è sufficiente definire il tutto all’interno di \newcommand ?
      Ciao Carlo

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

Go to top