Spezzare una formula: split dentro gather

  • Creatore
    Topic
  • #16398
    lorenzo.pantieri
    Partecipante
      Up
      0
      Down
      ::


      Ciao a tutti. Ho un problema con una formula:
      `\documentclass[10pt,a4paper,fleqn]{scrartcl}
      \usepackage{amsmath,amsfonts}
      \areaset[5mm]{312pt}{699pt}

      \newcommand{\near}{\approx}
      \newcommand{\R}{\mathbb{R}}

      \begin{document}

      \begin{gather}
      \text{se $\epsilon\near 0, \eta\near 0, x\in\R$, allora $\epsilon+\eta\near 0, \epsilon\cdot\eta\near 0, \epsilon\cdot x\near 0$;} \\
      \text{se $\epsilon\near 0,\epsilon\ne 0$, allora $\frac{1}{\epsilon}$ è infinito;} \\
      \text{se $\omega,\nu$ sono infiniti positivi, $x\in\R,x\ne 0$, allora $\omega+\nu,\omega\cdot x$ sono infiniti;} \\
      \text{se $\omega$ \`e infinito, allora $\frac{1}{\omega} \near 0$.}
      \end{gather}

      \end{document}`
      La terza formula sborda. Ho provato a spezzarla con split:
      `\begin{gather}
      \text{se $\epsilon\near 0, \eta\near 0, x\in\R$, allora $\epsilon+\eta\near 0, \epsilon\cdot\eta\near 0, \epsilon\cdot x\near 0$;} \\
      \text{se $\epsilon\near 0,\epsilon\ne 0$, allora $\frac{1}{\epsilon}$ è infinito;} \\
      \begin{split}
      &\text{se $\omega,\nu$ sono infiniti positivi, $x\in\R,x\ne 0$,} \\
      &\text{allora $\omega+\nu,\omega\cdot x$ sono infiniti;}
      \end{split} \\
      \text{se $\omega$ \`e infinito, allora $\frac{1}{\omega} \near 0$.}
      \end{gather}
      `
      Il risultato migliora, ma ancora non mi convince. Forse saarebbe meglio che la seconda riga dell’equazione spezzata con split fosse allineata a destra (come succede con multline, per intenderci), ma non so né come farlo né -soprattutto- se è il caso di falro.

      Avete qualche consiglio?

      Grazie,
      L.

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

        Ciao a tutti. Ho un problema con una formula:
        `\documentclass[10pt,a4paper,fleqn]{scrartcl}
        \usepackage{amsmath,amsfonts}
        \areaset[5mm]{312pt}{699pt}

        \newcommand{\near}{\approx}
        \newcommand{\R}{\mathbb{R}}

        \begin{document}

        \begin{gather}
        \text{se $\epsilon\near 0, \eta\near 0, x\in\R$, allora $\epsilon+\eta\near 0, \epsilon\cdot\eta\near 0, \epsilon\cdot x\near 0$;} \\
        \text{se $\epsilon\near 0,\epsilon\ne 0$, allora $\frac{1}{\epsilon}$ è infinito;} \\
        \text{se $\omega,\nu$ sono infiniti positivi, $x\in\R,x\ne 0$, allora $\omega+\nu,\omega\cdot x$ sono infiniti;} \\
        \text{se $\omega$ \`e infinito, allora $\frac{1}{\omega} \near 0$.}
        \end{gather}

        \end{document}`
        La terza formula sborda. Ho provato a spezzarla con split:
        `\begin{gather}
        \text{se $\epsilon\near 0, \eta\near 0, x\in\R$, allora $\epsilon+\eta\near 0, \epsilon\cdot\eta\near 0, \epsilon\cdot x\near 0$;} \\
        \text{se $\epsilon\near 0,\epsilon\ne 0$, allora $\frac{1}{\epsilon}$ è infinito;} \\
        \begin{split}
        &\text{se $\omega,\nu$ sono infiniti positivi, $x\in\R,x\ne 0$,} \\
        &\text{allora $\omega+\nu,\omega\cdot x$ sono infiniti;}
        \end{split} \\
        \text{se $\omega$ \`e infinito, allora $\frac{1}{\omega} \near 0$.}
        \end{gather}
        `
        Il risultato migliora, ma ancora non mi convince. Forse sarebbe meglio che la seconda riga dell’equazione spezzata con split fosse allineata a destra (come succede con multline, per intenderci), ma non so né come farlo né -soprattutto- se è il caso di farlo.

        `\usepackage[tbtags]{amsmath}
        \begin{gather}
        \text{se $\epsilon\near 0$, $\eta\near 0$, $x\in\R$, allora $\epsilon+\eta\near 0$, $\epsilon\cdot\eta\near 0$, $\epsilon\cdot x\near 0$;} \\
        \text{se $\epsilon\near 0$, $\epsilon\ne 0$, allora $\frac{1}{\epsilon}$ è infinito;} \\
        \begin{split}
        &\text{se $\omega$ e $\nu$ sono infiniti positivi, $x\in\R$, $x\ne 0$,} \\
        &\qquad\text{allora $\omega+\nu$ e $\omega\cdot x$ sono infiniti;}
        \end{split} \\
        \text{se $\omega$ \`e infinito, allora $\frac{1}{\omega} \near 0$.}
        \end{gather}`
        A parte che non sono vere formule e, sinceramente, non le vedrei scritte così ma in un enumerate. Userei l’opzione tbtags a amsmath per allineare il numero con la riga inferiore, spostando a destra la seconda riga. Il rientro e la distanza del numero dal precedente dovrebbero rendere chiaro che si deve continuare a leggere sulla seconda riga.

        Attento, commetti uno dei più noti orrori! 🙂

        Formule distinte vanno separate; se una virgola segue una formula e non fa parte di essa, deve essere preceduta dal $ di chiusura. Sempre! E usa le congiunzioni se puoi.

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

          Userei l’opzione tbtags a amsmath

          Perfetto!

          Attento, commetti uno dei più noti orrori! 🙂

          Formule distinte vanno separate; se una virgola segue una formula e non fa parte di essa, deve essere preceduta dal $ di chiusura. Sempre!

          Accidenti, conoscevo questa regola: evidentemente, non ho capito bene quando una formula finisce. Per esempio, la frase:
          `Consideriamo funzioni come $\sin\frac{1}{x}, e^{1/x}, \frac{1}{1+e^{1/x}}$… Gli insiemi $\mathbf{N}, \mathbf{Z}, \mathbf{Q}$ si estendono…
          `
          è sbagliata, vero? Al suo posto:
          `Consideriamo funzioni come $\sin\frac{1}{x}$, $e^{1/x}$, $\frac{1}{1+e^{1/x}}$. Gli insiemi $\mathbf{N}$, $\mathbf{Z}$, $\mathbf{Q}$ si estendono…
          `
          Questo perché ho più formule e non una sola.

          Ho capito bene adesso?

          Grazie mille,
          L.

        • #16401
          Up
          0
          Down
          ::

          Per esempio, la frase:
          `Consideriamo funzioni come $\sin\frac{1}{x}, e^{1/x}, \frac{1}{1+e^{1/x}}$… Gli insiemi $\mathbf{N}, \mathbf{Z}, \mathbf{Q}$ si estendono…
          `
          è sbagliata, vero? Al suo posto:
          `Consideriamo funzioni come $\sin\frac{1}{x}$, $e^{1/x}$, $\frac{1}{1+e^{1/x}}$. Gli insiemi $\mathbf{N}$, $\mathbf{Z}$, $\mathbf{Q}$ si estendono…
          `
          Questo perché ho più formule e non una sola.

          Ho capito bene adesso?

          😀

          Ciao
          Enrico

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

      Go to top