Formule matematiche: dimensione fissa dei simboli

  • Creatore
    Topic
  • #101034
    Up
    0
    Down
    ::


    Ciao,

    nella seguente espressione:

    `$x_f=\frac{x_2 v_1 – v_2 x_1}{v_1 – v_2}$`

    i simboli che compaiono nella frazione, ad esempio “x_1” compaiono più piccoli rispetto a quello che
    compare nel membro sinistro dell’equazione. Nonostante io possa andare contro alle regole tipografiche,
    per altri motivi vorrei che l’output “standerizzi” le dimensioni dei simboli delle formule senza doverli
    rimpicciolire in una frazione come nell’esempio anche a costo di una frazione nel complesso più grande.

    L’unico modo che ho trovato è quello di utilizzare il costrutto:

    `\begin{equation}

    \end{equation}`

    Ma in questo caso non desidero la numerazione della formula né tantomeno l’allineamento orizzontale
    al centro od eventuali spaziature verticali, in quanto fa parte di uno svolgimento di un esercizio
    (tante equazioni una dopo l’altra):

    `$x_{i1} + v_{1} t = x_{f1} = x_{f2} = x_{i2} + v_{2} t$

    $x_{i1} + v_{1} t = x_{i2} + v_{2} t$

    $x_{i1} + v t = x_{i2} + v t$

    $(v_{1}-v_{2})t=x_{2}-x_{1}$

    $t=\frac{x_{2}-x_{1}}{v_{1}-v_{2}}$`

    Come posso impostare lo stesso “output” dell’ambiente {equation} in modo tale che le espressioni
    però vengano allineate tutte a sinistra e senza doverle numerare una ad una?

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


      Prova qualcosa del genere

      `% !TEX encoding = UTF-8 Unicode
      % !TEX TS-program = pdflatex

      \documentclass[a4paper,fleqn]{book}

      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{amsmath}

      \begin{document}
      \begin{subequations}
      \begin{align*}
      &x_{i1} + v_{1} t = x_{f1} = x_{f2} = x_{i2} + v_{2} t\\
      &x_{i1} + v_{1} t = x_{i2} + v_{2} t\\
      &x_{i1} + v t = x_{i2} + v t\\
      &(v_{1}-v_{2})t=x_{2}-x_{1}\\
      &t=\frac{x_{2}-x_{1}}{v_{1}-v_{2}}
      \end{align*}
      \end{subequations}
      \end{document}`

    • #101036
      Up
      0
      Down
      ::

      Little” post=100756Prova qualcosa del genere

      `% !TEX encoding = UTF-8 Unicode
      % !TEX TS-program = pdflatex

      \documentclass[a4paper,fleqn]{book}

      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{amsmath}

      \begin{document}
      \begin{subequations}
      \begin{align*}
      &x_{i1} + v_{1} t = x_{f1} = x_{f2} = x_{i2} + v_{2} t\\
      &x_{i1} + v_{1} t = x_{i2} + v_{2} t\\
      &x_{i1} + v t = x_{i2} + v t\\
      &(v_{1}-v_{2})t=x_{2}-x_{1}\\
      &t=\frac{x_{2}-x_{1}}{v_{1}-v_{2}}
      \end{align*}
      \end{subequations}
      \end{document}`

      Perché usare l’ambiente subequations se poi non si numerano le formule? E anche usare align* al solo scopo di allineare le equazioni a sinistra è superfluo, se è stata data l’opzione fleqn. A me sembra che
      `
      % !TEX encoding = UTF-8 Unicode
      % !TEX TS-program = pdflatex

      \documentclass[a4paper,fleqn]{book}

      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{amsmath}

      \begin{document}
      Ecco alcune equazioni:
      \begin{gather*}
      x_{i1} + v_{1} t = x_{f1} = x_{f2} = x_{i2} + v_{2} t\\
      x_{i1} + v_{1} t = x_{i2} + v_{2} t\\
      x_{i1} + v t = x_{i2} + v t\\
      (v_{1}-v_{2})t=x_{2}-x_{1}\\
      t=\frac{x_{2}-x_{1}}{v_{1}-v_{2}}
      \end{gather*}
      \end{document}
      `
      dovrebbe fornire esattamente lo stesso risultato.

      Però, non capisco la questione:`$x_f=\frac{x_2 v_1 – v_2 x_1}{v_1 – v_2}$`produce una formula in testo, mentre gather* (o align*) produce una formula fuori testo, cioè una cosa completamente diversa. Cos’è che si vuole realizzare? Una formula in testo può essere composta come se fosse fuori testo includendovi la dichiarazione “\displaystyle”; per esempio:
      `
      Una formula in testo con frazioni “grandi'': \( \displaystyle
      a=\frac{a_{1}}{a_{2}} \). Notare per\`{o} che questo, ovviamente, allarga
      l'interlinea: il modo raccomandato di scrivere un'equazione come la precedente
      \`{e} \( a=a_{1}/a_{2} \).
      `
      Ciao.


      Gustavo

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

Go to top