Aiuto a capire codice

  • Creatore
    Topic
  • #40900
    Up
    0
    Down
    ::


    Ciao a tutti, da un manuale in formato html sto copindo un set di equazioni, queste sono scritte ed organizzate usando latex, vorrei ottendere lo stesso risultato visivo. In pratica sono allineate risopetto al segno di uguaglianza, inoltre la prima essendo più lunga è divisa su due righe, dove la seconda riga è allineata sul segno di somma alle altre. Ho provato ad utilizzare l’mbiente align, ma così facendo vengono numerate tutte le righe ed inoltre il risultato non è identico visivamente. Di seguito vi metto il codice che riesco a leggere dalla pagina:
    1a eq.ne riga 1
    `$\displaystyle R_{p,11}$` `$\textstyle =$` `$\displaystyle \frac{u'^{2}}{\theta} e^{-(\tau/\tau_a)}\;\; {\rm St}_T \left(B-0.5 m_T \gamma \frac{{\rm St}^{2}_{T}B^2+1}{\theta}\right)$`
    1a eq.ne riga 2
    `$\textstyle +$` `$\displaystyle \frac{u'^{2}}{\theta} e^{-(\tau B/T)}\left(-1 + \frac{m_T{\rm St}^{2}_{T}\gamma B}{\theta}0.5 m_T \gamma \frac{\tau}{T}\right)$`
    Ho cercato di rendere il post il più ordinato possibile.
    2a eq.ne
    `$\displaystyle R_{p,22}$` `$\textstyle =$` `$\displaystyle R_{p,11}$`
    3a eq.ne
    `$\displaystyle R_{p,33}$` `$\textstyle =$` `$\displaystyle \frac{u'^{2}{\rm St}_{T}B}{\theta}e^{-(\tau/\tau_a)}-\frac{u'^{2}}{\theta}e^{-(\tau B/T)}$`
    Hocercato direndere il post il più ordinato possibile.

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #40901
      Up
      0
      Down
      ::

      Ciao a tutti, da un manuale in formato html sto copindo un set di equazioni, queste sono scritte ed organizzate usando latex, vorrei ottendere lo stesso risultato visivo. In pratica sono allineate risopetto al segno di uguaglianza, inoltre la prima essendo più lunga è divisa su due righe, dove la seconda riga è allineata sul segno di somma alle altre. Ho provato ad utilizzare l’mbiente align, ma così facendo vengono numerate tutte le righe ed inoltre il risultato non è identico visivamente. Di seguito vi metto il codice che riesco a leggere dalla pagina:
      1a eq.ne riga 1
      `$\displaystyle R_{p,11}$` `$\textstyle =$` `$\displaystyle \frac{u'^{2}}{\theta} e^{-(\tau/\tau_a)}\;\; {\rm St}_T \left(B-0.5 m_T \gamma \frac{{\rm St}^{2}_{T}B^2+1}{\theta}\right)$`
      1a eq.ne riga 2
      `$\textstyle +$` `$\displaystyle \frac{u'^{2}}{\theta} e^{-(\tau B/T)}\left(-1 + \frac{m_T{\rm St}^{2}_{T}\gamma B}{\theta}0.5 m_T \gamma \frac{\tau}{T}\right)$`
      Ho cercato di rendere il post il più ordinato possibile.
      2a eq.ne
      `$\displaystyle R_{p,22}$` `$\textstyle =$` `$\displaystyle R_{p,11}$`
      3a eq.ne
      `$\displaystyle R_{p,33}$` `$\textstyle =$` `$\displaystyle \frac{u'^{2}{\rm St}_{T}B}{\theta}e^{-(\tau/\tau_a)}-\frac{u'^{2}}{\theta}e^{-(\tau B/T)}$`
      Ho cercato direndere il post il più ordinato possibile.

      `\begin{align*}
      \begin{split}
      R_{p,11}&=\frac{u'^{2}}{\theta} e^{-(\tau/\tau_a)}\St_T
      \left(B-0.5 m_T \gamma \frac{\St^{2}_{T}B^2+1}{\theta}\right)\\
      &\qquad+\frac{u'^{2}}{\theta} e^{-(\tau B/T)}
      \left(-1 + \frac{m_T\St^{2}_{T}\gamma B}{\theta}0.5 m_T \gamma \frac{\tau}{T}\right)
      \end{split}\\
      R_{p,22}&=R_{p,11}\\
      R_{p,33}&=\frac{u'^{2}\St_{T}B}{\theta}e^{-(\tau/\tau_a)}-\frac{u'^{2}}{\theta}e^{-(\tau B/T)}
      \end{align*}`
      Cambia align* in align se vuoi che le equazioni siano numerate.

      Ho usato il comando \St invece di {\rm St} che è scorretto. Come vada definito dipende dal suo significato. È un operatore o che?

      Ciao
      Enrico

    • #40902
      Up
      0
      Down
      ::


      Ti ringrazio, nel mio caso St è un numero admensionale, inoltre usando \St mi da errore non riconoscendo il comando, ma questo può essere dovuto a qualche pacchetto che non ho caricato, potresti specificarmi in che senso è scorretto \rm?
      Invece per quanto riguarda align* al posto di align, nel mio tentativo usando quest’ ultimo le formule erano numerate, solo che la prima equazione essendo spezzate su due righe era numerata una volta di troppo.

    • #40903
      Up
      0
      Down
      ::

      Ti ringrazio, nel mio caso St è un numero admensionale, inoltre usando \St mi da errore non riconoscendo il comando, ma questo può essere dovuto a qualche pacchetto che non ho caricato, potresti specificarmi in che senso è scorretto \rm?
      Invece per quanto riguarda align* al posto di align, nel mio tentativo usando quest’ ultimo le formule erano numerate, solo che la prima equazione essendo spezzate su due righe era numerata una volta di troppo.

      Se è un numero, devi dare la definizione
      `\newcommand{\St}{\mathrm{St}}`
      nel preambolo. Oppure usare direttamente “\mathrm{St}” nel testo, ma è scomodo. I comandi del tipo \rm, \it e simili sono obsoleti e non vanno usati mai.

      La prima equazione, nella versione che ti ho suggerito, è contenuta in un ambiente split, quindi riceve un unico numero.

      Ciao
      Enrico

    • #40904
      Up
      0
      Down
      ::


      Avrei un’ altra domanda sempre sull’ ambiente align, ho dovuto usarlo per un’ elenco un pò lungo di formule, ma così facendo mi scombina l’impaginazione una pagina rimane per metà vuota perchè tutto l’elenco possa sulla successiva, non c’è un modo per dividerlo su due pagine senza aprire e chiudere l’ambiente?

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

        Avrei un’ altra domanda sempre sull’ ambiente align, ho dovuto usarlo per un’ elenco un pò lungo di formule, ma così facendo mi scombina l’impaginazione una pagina rimane per metà vuota perchè tutto l’elenco possa sulla successiva, non c’è un modo per dividerlo su due pagine senza aprire e chiudere l’ambiente?

        `\allowdisplaybreaks`

        Ciao,
        L.

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

    Go to top