allineamento formule

  • Creatore
    Topic
  • #22781
    Up
    0
    Down
    ::


    salve,

    ho provato a scrivere delle equazioni con il comando eqnarray ma le formule, se più di una, me le centra a destra, se invece uso 2 volte equation le formule sono centrate. come mai? il codice che uso è:

    \begin{equation}
    b_{b}(\lambda)=b_{bw}(\lambda)+b_{bp}(\lambda)
    \end{equation}
    \begin{equation}
    a(\lambda)=a_{w}(\lambda)+[a(\lambda)-a_{w}(\lambda)]
    \end{equation}

    con i 2 equation, invece con il eqnarray

    \begin{eqnarray}
    b_{b}(\lambda)=b_{bw}(\lambda)+b_{bp}(\lambda) \\
    a(\lambda)=a_{w}(\lambda)+[a(\lambda)-a_{w}(\lambda)]
    \end{eqnarray}

    il preambolo che uso è
    \documentclass[12pt,oneside,a4paper,]{book}
    \pagestyle{plain}
    \setlength{\parindent}{15pt}
    \setlength{\parindent}{15pt}
    \usepackage[italian]{babel}
    \usepackage[dvips]{graphicx}
    \usepackage[T1]{fontenc}
    \usepackage[italian,squaren]{SIunits}
    \usepackage{url}
    \usepackage{amsmath}

    %\linespread{2}
    \setcounter{chapter}{3}
    \footskip = 50pt %27
    \textheight = 615pt %595
    \voffset = 10pt
    \hoffset = 30pt

    non so dove possa esserci qualche errore. ho provato un po a leggere manuali etc ma niente che facesse e risolvesse il mio problema.
    grazie per l’aiuto.

Visualizzazione 7 filoni di risposte
  • Autore
    Risposte
    • #22782
      Up
      0
      Down
      ::

      salve,

      ho provato a scrivere delle equazioni con il comando eqnarray ma le formule, se più di una, me le centra a destra, se invece uso 2 volte equation le formule sono centrate. come mai? il codice che uso è:

      \begin{equation}
      b_{b}(\lambda)=b_{bw}(\lambda)+b_{bp}(\lambda)
      \end{equation}
      \begin{equation}
      a(\lambda)=a_{w}(\lambda)+[a(\lambda)-a_{w}(\lambda)]
      \end{equation}

      con i 2 equation, invece con il eqnarray

      \begin{eqnarray}
      b_{b}(\lambda)=b_{bw}(\lambda)+b_{bp}(\lambda) \\
      a(\lambda)=a_{w}(\lambda)+[a(\lambda)-a_{w}(\lambda)]
      \end{eqnarray}

      il preambolo che uso è
      \documentclass[12pt,oneside,a4paper,]{book}
      \pagestyle{plain}
      \setlength{\parindent}{15pt}
      \setlength{\parindent}{15pt}
      \usepackage[italian]{babel}
      \usepackage[dvips]{graphicx}
      \usepackage[T1]{fontenc}
      \usepackage[italian,squaren]{SIunits}
      \usepackage{url}
      \usepackage{amsmath}

      %\linespread{2}
      \setcounter{chapter}{3}
      \footskip = 50pt %27
      \textheight = 615pt %595
      \voffset = 10pt
      \hoffset = 30pt

      non so dove possa esserci qualche errore. ho provato un po a leggere manuali etc ma niente che facesse e risolvesse il mio problema.

      Leggiti questo manuale: http://tug.ctan.org/tex-archive/info/italian/amsldoc/itamsldoc.pdf

      Ciao
      Enrico

    • #22783
      Up
      0
      Down
      ::


      ho letto un po il manuale ma non sono riuscito a risolvere il problema. per eqnarray non dice molto.
      userò i 2 equation.
      grasie.

    • #22784
      DMW
        Up
        0
        Down
        ::

        ho letto un po il manuale ma non sono riuscito a risolvere il problema. per eqnarray non dice molto.
        userò i 2 equation.
        grasie.

        Se non leggi bene fai fatica. Se vuoi l’allineamento devi usare l’ambiente align, se non è necessario puoi usare l’ambiente gather:
        `\begin{align}
        b_{b}(\lambda)&=b_{bw}(\lambda)+b_{bp}(\lambda)\\
        a(\lambda)&=a_{w}(\lambda)+[a(\lambda)-a_{w}(\lambda)]
        \end{align} `

        eqnarray è obsoleto e non va più usato. La guida leggila bene e non a casaccio.

        Ciao

        Andrea

      • #22785
        Up
        0
        Down
        ::


        ho provato con il codice che mi hai dato ma ora l’allineamento è a sinistra..a me l’allinemannto serve centrato come scrivo con i 2 equation.
        la guida non la posso leggere tutta..ma cerco di vedere quello che mi interessa e che mi può aiutare a risolvere i problemi..se non va usando quello che ho letto.. 😆
        ciao.

      • #22786
        DMW
          Up
          0
          Down
          ::


          Menomale che ti avevo indicato gather
          `\begin{gather}
          b_{b}(\lambda)=b_{bw}(\lambda)+b_{bp}(\lambda)\\
          a(\lambda)=a_{w}(\lambda)+[a(\lambda)-a_{w}(\lambda)]
          \end{gather}`

          potevi provare.

          Ciao

          Andrea

        • #22787
          Up
          0
          Down
          ::


          ho provato cn gather e split ma nn mi funzionava..a riguardo non mi è sembrato molto chiaro il manuale..però ora ho il problema di avere 2 riferimenti alle 2 equazioni..a riguardo non ho letto niente su quel manuale..se hai soluzioni..sono ben accette. 😆
          ciao.

        • #22788
          Up
          0
          Down
          ::

          ho provato cn gather e split ma nn mi funzionava..a riguardo non mi è sembrato molto chiaro il manuale..però ora ho il problema di avere 2 riferimenti alle 2 equazioni..a riguardo non ho letto niente su quel manuale..se hai soluzioni..sono ben accette. 😆
          ciao.

          Per favore, scrivi in italiano: non è così difficile, che dici? In italiano i due punti sono solo in verticale e non si usano per separare periodi. Per quello è tradizione secolare scrivere il punto seguito da uno spazio e da una lettera maiuscola.
          `\begin{gather}
          equazione1 \label{pippo}\\
          equazione2 \label{pluto}
          \end{gather}`
          Roba
          Ciao
          Enrico

        • #22789
          Up
          0
          Down
          ::


          avevo provato in quel modo ma mi aveva dato errore di label multi definite. ora va bene invece. scusa per l’italiano ma mi viene più facile scrivere in modo abbreviato anche se mi sforzo di scrivere QUI su questo forum in maniera più completa e italiano possibile ma vuoi la fretta, vuoi il tempo… sorry.
          ciao.

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

      Go to top