varioref e subequation

  • Creatore
    Topic
  • #78792
    claudio
    Partecipante
      Up
      0
      Down
      ::


      Salve
      ho questo codice
      `
      \documentclass{article}
      \usepackage[italian]{varioref}
      \usepackage{amsmath}
      \begin{document}
      \begin{subequations}
      \begin{equation}
      (x-5)(2-3x)>0
      \end{equation}\label{equ:ProdDis2}
      formata dalla disequazione
      \begin{equation}
      (x-5)>0
      \end{equation}\label{equ:ProdDis2a}
      e dalla disequazione
      \begin{equation}
      (2-3x)>0
      \end{equation}\label{equ:ProdDis2b}
      \end{subequations}
      disequazioni~\vref{equ:ProdDis2a} e~\vref{equ:ProdDis2b}
      \end{document}
      `

      non dovrebbe apparire
      disequazioni 1a e 1b

      perché mi appare
      disequazione 1 e 1

      Grazie claudio

    Visualizzazione 2 filoni di risposte
    • Autore
      Risposte
      • #78793
        claudio
        Partecipante
          Up
          0
          Down
          ::

          claudio” post=77892Salve
          ho questo codice
          `
          \documentclass{article}
          \usepackage[italian]{varioref}
          \usepackage{amsmath}
          \begin{document}
          \begin{subequations}
          \begin{equation}
          (x-5)(2-3x)>0
          \end{equation}\label{equ:ProdDis2}
          formata dalla disequazione
          \begin{equation}
          (x-5)>0
          \end{equation}\label{equ:ProdDis2a}
          e dalla disequazione
          \begin{equation}
          (2-3x)>0
          \end{equation}\label{equ:ProdDis2b}
          \end{subequations}
          disequazioni~\vref{equ:ProdDis2a} e~\vref{equ:ProdDis2b}
          \end{document}
          `

          non dovrebbe apparire
          disequazioni 1a e 1b

          perché mi appare
          disequazione 1 e 1

          Grazie claudio

          introducendo un align funziona
          ma che senso ha l’uso di subequation ?

          inoltre con align aumenta la spaziature verticale
          ecco il codice

          `
          \documentclass{article}
          \usepackage[italian]{varioref}
          \usepackage{amsmath}
          \begin{document}
          \begin{subequations}
          \begin{equation}
          (x-5)(2-3x)>0
          \end{equation}\label{equ:ProdDis2}
          formata dalla disequazione
          \begin{equation}
          (x-5)>0
          \end{equation}\label{equ:ProdDis2a}
          e dalla disequazione
          \begin{equation}
          (2-3x)>0
          \end{equation}\label{equ:ProdDis2b}
          \end{subequations}
          disequazioni~\vref{equ:ProdDis2a} e~\vref{equ:ProdDis2b}

          \begin{subequations}
          \begin{align}
          (x-5)(2-3x)>0\label{equ:ProdDis3}
          \intertext{formata dalla disequazione}
          (x-5)>0\label{equ:ProdDis3a}
          \intertext{e dalla disequazione}
          (2-3x)>0\label{equ:ProdDis3b}
          \end{align}
          \end{subequations}
          disequazioni~\vref{equ:ProdDis3a} e~\vref{equ:ProdDis3b}
          \end{document}
          `
          con le due soluzioni a confronto
          che ne pensate?

          claudio

        • #78794
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Ma va benissimo anche la disposizione iniziale, solo che hai commesso un errore che è impossibile commettere con align; il label delle equazioni va messo dentro, non fuori dei rispettivi ambienti equation.

          • #78795
            claudio
            Partecipante
              Up
              0
              Down
              ::

              OldClaudio” post=77897Ma va benissimo anche la disposizione iniziale, solo che hai commesso un errore che è impossibile commettere con align; il label delle equazioni va messo dentro, non fuori dei rispettivi ambienti equation.

              ops
              è vero
              claudio

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

          Go to top