modificare allineamenti nell’ambiente align

  • Questo topic ha 2 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 16 anni fa da pl.
  • Creatore
    Topic
  • #49885
    pl
      Up
      0
      Down
      ::


      Vorrei scrivere delle equazioni in modo che il risultato sia:

      ` x=y (per ipotesi) (1.1)
      ab=cd (per definizione) (1.2)
      `

      Ho provato qualcosa tipo:

      `\begin{align}
      x &= y && \text{(per ipotesi)} \\
      ab &= cd && \text{(per definizione)}
      \end{align}`

      come tra l’altro suggerisce il Companion, 2ed, p477.
      Il risultato pero’ e’ brutto: dal momento che per come funziona
      l’ambiente align tutto lo spazio orizzontale non utilizzato viene
      inserito tra le coppie di colonne {rlrl…} implicitamente definite
      da align, il \text{} finisce tutto a destra, tipo

      ` x=y (per ipotesi) (1.1)
      ab=cd (per definizione) (1.2)
      `

      mentre io lo vorrei ragionevolmente vicino alle equazioni.

      Non elenco i tentativi che ho fatto, nessuno dei quali si e’ rivelato
      soddisfacente. Deve esserci un buon modo per ottenere quanto
      desidero, attento suggerimenti!

      Grazie!

    Visualizzazione 1 filone di risposte
    • Autore
      Risposte
      • #49886
        Up
        0
        Down
        ::


        come suggerisce la guida a amsmath c’e’ l’abiente alignat per queste esigenze

        `\begin{alignat}{2}
        x &= y &&\quad \text{(per ipotesi)} \\
        ab &= cd &&\quad \text{(per definizione)}
        \end{alignat}`

        lo spazio lo scegli tu: io qui ho usato un \quad.

      • #49887
        pl
          Up
          0
          Down
          ::


          Perfetto, grazie!

      Visualizzazione 1 filone di risposte
      • Devi essere connesso per rispondere a questo topic.

      Go to top