LaTeX nn è perfetto nella composizione di tabelle con \dfrac

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


      Innanzitutto ben ritrovati!

      Devo iserire una matrice jacobiana. Visto che il risultato che si otiene con
      `\begin{pmatrix}
      \frac{\partial f_1}{\partial x_1} & \frac{\partial f_1}{\partial x_2}\\
      \frac{\partial f_2}{\partial x_1} & \frac{\partial f_2}{\partial x_2}
      \end{pmatrix}`
      non è IMO molto leggibile, trovo preferibile forzare LaTeX a comporre le frazioni in display:
      `\begin{pmatrix}
      \dfrac{\partial f_1}{\partial x_1} & \dfrac{\partial f_1}{\partial x_2}\\
      \dfrac{\partial f_2}{\partial x_1} & \dfrac{\partial f_2}{\partial x_2}
      \end{pmatrix}`
      Il risultato però è IMO troppo appiccicato. (Questo problema di spaziatura insufficiente si ripete anche in altre circostanze, per esempio dovendo fare un sistema di equazioni che contengono frazioni in modalità display.)

      A questo punto, per migliorare la situazione, mi tocca andare a mano, con qualcosa come
      `\begin{pmatrix}
      \dfrac{\partial f_1}{\partial x_1} & \dfrac{\partial f_1}{\partial x_2}\\[1.5ex]
      \dfrac{\partial f_2}{\partial x_1} & \dfrac{\partial f_2}{\partial x_2}
      \end{pmatrix}`

      C’è un’alternativa?

      Grazie,
      L.

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #9949
        DMW
          Up
          0
          Down
          ::

          Innanzitutto ben ritrovati!

          Devo iserire una matrice jacobiana. Visto che il risultato che si otiene con
          `\begin{pmatrix}
          \frac{\partial f_1}{\partial x_1} & \frac{\partial f_1}{\partial x_2}\\
          \frac{\partial f_2}{\partial x_1} & \frac{\partial f_2}{\partial x_2}
          \end{pmatrix}`
          non è IMO molto leggibile, trovo preferibile forzare LaTeX a comporre le frazioni in display:
          `\begin{pmatrix}
          \dfrac{\partial f_1}{\partial x_1} & \dfrac{\partial f_1}{\partial x_2}\\
          \dfrac{\partial f_2}{\partial x_1} & \dfrac{\partial f_2}{\partial x_2}
          \end{pmatrix}`
          Il risultato però è IMO troppo appiccicato. (Questo problema di spaziatura insufficiente si ripete anche in altre circostanze, per esempio dovendo fare un sistema di equazioni che contengono frazioni in modalità display.)

          A questo punto, per migliorare la situazione, mi tocca andare a mano, con qualcosa come
          `\begin{pmatrix}
          \dfrac{\partial f_1}{\partial x_1} & \dfrac{\partial f_1}{\partial x_2}\\[1.5ex]
          \dfrac{\partial f_2}{\partial x_1} & \dfrac{\partial f_2}{\partial x_2}
          \end{pmatrix}`

          C’è un’alternativa?

          Grazie,
          L.

          Ciao Lorenzo, Prova questa definizione:
          `
          \newenvironment{jacobi}{\def\arraystretch{1.5}\begin{pmatrix}}{\end{pmatrix}}`

          e al posto di pmatrix usa jacobi. Se vuoi cambiare la distanza verticale agisci sul parametro sotto \arraystretch che a limite puoi mettere anche come argomento, con 1.5 da un buon risultato.

          Ciao

          Andrea

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

            Ciao Lorenzo, Prova questa definizione:
            `
            \newenvironment{jacobi}{\def\arraystretch{1.5}\begin{pmatrix}}{\end{pmatrix}}`
            e al posto di pmatrix usa jacobi. Se vuoi cambiare la distanza verticale agisci sul parametro sotto \arraystretch che a limite puoi mettere anche come argomento, con 1.5 da un buon risultato.

            Ciao Andrea, grazie per la risposta. Mi permetto di farti notare che anche la soluzione che indichi è “manuale”. In generale, mi sembra che LaTeX annaspi un pochino quando deve comporre formule con \dfrac: bisogna dargli una mano per ottenere un buon risultato.

            L.

          • #9951
            Up
            0
            Down
            ::

            Ciao Lorenzo, Prova questa definizione:
            `
            \newenvironment{jacobi}{\def\arraystretch{1.5}\begin{pmatrix}}{\end{pmatrix}}`
            e al posto di pmatrix usa jacobi. Se vuoi cambiare la distanza verticale agisci sul parametro sotto \arraystretch che a limite puoi mettere anche come argomento, con 1.5 da un buon risultato.

            Ciao Andrea, grazie per la risposta. Mi permetto di farti notare che anche la soluzione che indichi è “manuale”. In generale, mi sembra che LaTeX annaspi un pochino quando deve comporre formule con \dfrac: bisogna dargli una mano per ottenere un buon risultato.

            Il problema sta nel fatto che viene data la preferenza ad avere matrici con righe allineate fra loro. Quando le celle hanno materiale troppo grande è necessario andare a mano. Con \\[], preferibilmente.

            Ciao
            Enrico

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

              Il problema sta nel fatto che viene data la preferenza ad avere matrici con righe allineate fra loro. Quando le celle hanno materiale troppo grande è necessario andare a mano. Con \\[], preferibilmente.

              Capito. Grazie mille,
              Lorenzo

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

          Go to top