sistema di equazioni tutte numerate [risolto]

  • Creatore
    Topic
  • #59212
    Up
    0
    Down
    ::


    Il titolo parla da sé: vorrei ottenere un sistema di equazioni tutte numerate singolarmente…idee???
    grazie in anticipo
    Martino

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #59213
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        Il titolo parla da sé: vorrei ottenere un sistema di equazioni tutte numerate singolarmente…idee???
        grazie in anticipo
        Martino

        ArteLaTeX pagina 102. Il link in cima a questa pagina.

        Ciao
        Orlando

      • #59214
        Up
        0
        Down
        ::


        a pag 102 parla di tutt’altro…figure in particolare…

      • #59215
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::

          Il titolo parla da sé: vorrei ottenere un sistema di equazioni tutte numerate singolarmente…idee???
          grazie in anticipo
          Martino

          Pacchetto cases. Ma esistono ottime ragioni per non farlo: cerca “cases” sul forum.

          Ciao,
          L.

        • #59216
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            La pagina 102 della edizione del marzo 2011 alla pagina 102 parla chiaramente di un sistema di equazioni numerate (12.a), (12.b), eccetera, tale che si possa fare riferimento sia all’intero sistema con il richiamo che produce (12), sia alla singola linea che produce (12.d).

            Per altro qualunque ambiente di incolonnamento sia di LaTeX sia le estensioni prodotte dal pacchetto amsmath producono, se non asteriscati, solo equazioni numerate; quindi qual’è il tuo problema? bisogna mettercela tuta per non numerarle. Poi se uno le vuole numerare bene deve usare l’ambiente subequations descritto nella pagina 102 citata in modo da avere al numerazione come si deve.

            Se hai una vecchia edizione dell’Arte, e non trovi quello che ti è stato segnalato, o scarichi l’ultima edizione oppure ti dai da fare per trovare l’argomento che ti interessa qualche pagina prima o qualche pagina dopo, oppure consulti l’indice generale e l’indice analitico. Scusami se ti do questa tiratina di orecchie, ma onestamente avresti potuto essere più gentile con @m45dj e con @ansys che ti hanno aiutato dandoti l’indicazione giusta; inoltre avresti potuto essere più intraprendente per conto tuo con l’Arte in mano.

          • #59217
            Up
            0
            Down
            ::


            mi scuso con @Ansys, avevo una vecchia edizione dell’Arte.
            In ogni caso, @lorenzo.pantieri (grande rispetto per te e per i tuoi lavori, hai tutta la mia ammirazione) il pacchetto cases non numera, almeno per quanto sta scritto su l’Arte. E anche se è brutto da vedere è importante per me ora numerare separatamente le equazioni. E no, @OldClaudio, non voglio sub-numerarle. O meglio, potrebbe anche interessarmi, ma non è possibile metterci la graffa di fianco. Come align e gather, subequations si prende tutta la riga… in particolare (a titolo di esperienza) per i sistemi mi son inventato questo codice

            `
            \newcommand{\nr}{\\&}
            \newcommand{\sistema}[1]{\left\{ \begin{aligned} & #1 \end{aligned} \right.}
            `

            è bruttissimo, ma funziona…per mettere una nuova riga usi \nr. Ma non numera, come diversi altri non numera, vedi split, multline, cases… non come dici tu

            Per altro qualunque ambiente di incolonnamento sia di LaTeX sia le estensioni prodotte dal pacchetto amsmath producono, se non asteriscati, solo equazioni numerate; quindi qual’è il tuo problema? bisogna mettercela tuta per non numerarle.

            (ps sono io m45dj, e io ho posto la domanda…e vi faccio osservare che ancora non si è trovata una soluzione, nemmeno con la sacra Arte…)

          • #59218
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Mmmm

              Dunque vuoi dele equazioni numerate indipoendentemente, ma collegate fra di loro da una graffa a sinistra. Gli ambienti da usare sono o align o gather escluderei alignat. Multline serve per una sola equazione divisa su più righe; aligned non numera ma serve solo, come dice la guida di amsmath, per costruire pezzi di equazioni più grandi, ma divisi in più righe. Split permette di scrivere equazioni spezzate, ma indipendentemente da una equazione che lo comprenda.

              Però aling e gather non consentono di mettere una graffa a sinistra, quindi ci vuole un po’ di ingegnosità per fare quello che LaTeX e le sue estensioni non sanno fare. Io metterei l’ambiente align (o gather, dipende dal tipo di incolonnamento che vuoi) dentro una \parbox e la parbox deltro una equazione non numerata con una graffa solo a sinistra. Del tipo:
              `
              \begin{equation*}
              \left\{
              \parbox{.9\textwidth}{%
              \begin{align}
              x+y&=0 \label{eq:prima}\\
              2x-y+z&=3 \label{eq:seconda}\\
              3x+y-2z &=4 \label{eq:terza}
              \end{align}}
              \right.
              \end{equation*}
              `

              Non ho provato il codice che ti scrivo, quindi è possibile che ci voglia qualche aggiustamento, Però è una strada percorribile.

              Per queste costruzioni matematiche insolite ti suggerisco il testo di Herb Voß, Mathmode.pdf, che si trova già nella tua distribuzione in texmf-dist/doc/latex/mathmode/
              (con MiKTeX la prima cartella potrebbe chiamarsi in modo diverso)

            • #59219
              Up
              0
              Down
              ::


              Il giochino effettivamente funziona, quindi è giustamente una strada da seguire e vedere che viene fuori. Tuttavia il risultato grafico è un po’ deludente, perchè se stringi il parbox la numerazione delle equaz non ci sta e deve andare a capo, se invece ce la fai stare è la parentesi graffa a essere troppo distante…forse dovrei provare a convincerlo a mettere l’equazione a sinistra della parbox e non al centro…
              Comunque è abbastanza assurdo che non esista un pacchetto o un ambiente già fatto “a modino” per i sistemi…bisogna sempre arrampicarsi sugli specchi, inventarsi cose logicamente orrende e tipograficamente peggiori o altro…
              Comunque vedo che riesco a fare con quello che mi hai detto. Grazie per ora. Se trovi qualcosa di più elegante fammi sapere! ciaoo

            • #59220
              Up
              0
              Down
              ::

              Il titolo parla da sé: vorrei ottenere un sistema di equazioni tutte numerate singolarmente…idee???
              grazie in anticipo
              Martino

              La trovo un’idea strampalata. Se proprio vuoi puoi fare così:
              `\documentclass[a4paper]{article}
              \usepackage{empheq}

              \begin{document}
              \begin{empheq}

              {align}
              &x+y+z=0\\
              &a+b+c=0
              \end{empheq}
              \end{document}`
              Ciao
              Enrico

            • #59221
              Up
              0
              Down
              ::


              Ciao enrico.
              L’idea è orrenda e me ne rendo conto, il punto è che mi serve perchè mi ci devo riferire milioni di volte nel testo e non posso dire ogni volta “dalla terza equazione del sistema
              \ref{}”…

              Comunque il tuo giochino è quello che funziona meglio!

              ora mi cerco la documentazione di questo pacchetto e eventualmente lo personalizzo un po’.

              Grazie mille! e grazie a tutti gli altri

              Martino

            • #59222
              OldClaudio
              Partecipante
                Up
                0
                Down
                ::


                Be’, se er quello il problema, basta dare un adeguato label ad ogni equazione all’interno di subequations, e le hai tutte numerate in modo diverso dalle altre equazioni apposta per mettere in luce la presenza della loro associazione in un sistema, non hai la graffa che ti impedisce eventualmente di andare a pagina nuova a metà sistema consentendoglielo con \displaybreak e puoi riferirti all’intero sistema con un solo altro label.

                La mia soluzione della \parbox come vedi risponde alle tue necessità ma è brutta e presenta qualche problemino per cercare la larghezza giusta della scatola; la soluzione di Enrico è migliore ed esiste già il pacchettino che la realizza; la soluzione delle subequations secondo me è la migliore e serve per salvare capra e cavoli.

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

            Go to top