displaymath negli array

  • Creatore
    Topic
  • #5457
    Up
    0
    Down
    ::


    Salve a tutti,
    ho bisogno di scrivere un’espressione allineata bene su più righe con il numero in mezzo:
    quindi utilizzo:
    `
    \begin{equation}
    \begin{array}
    ….`
    il problema è che l’ambiente array è del tipo math e non displaymath: ovvero gli integrali hanno estremi non sopra e sotto ma di fianco e anche le sommatorie hanno gli indici di fianco e non sopra e sotto.
    come posso ovviare a questo problema?
    Il `\begin{eqnarray}` non è adatto perchè non posso utilizzare la formulazione di allinemento rcl.
    grazie a tutti

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


      Metodo “artigianale”:

      metti \displaystyle all’inizio di ogni riga dell’array.

      Piu’ serio, leggi la documentazione di amsmath che spiega come impostare nelle sommatorie, limiti, integrali ecc le posizioni di apici e pedici.

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

        Salve a tutti,
        ho bisogno di scrivere un’espressione allineata bene su più righe con il numero in mezzo:

        Prova con gli ambienti split e align del paccheto amsmath.

        Ciao, Lorenzo

      • #5460
        Up
        0
        Down
        ::


        ciao a tutti,

        sono nuovo di questo forum per cui trattatemi bene 😀

        riesumo questo thread perchè ho un problema simile. vorrei in pratica fare una tabella di due colonne con nella prima le derivate di varie funzioni e nella seconda gli integrali delle stesse funzioni. per adesso sono riuscito a fare la seguente cosa:

        `
        \[
        \begin{array}{|c|c|}
        \hline
        \dd x x^\alpha=\alpha x^{\alpha-1} & \int x^\alpha\dx=\frac{x^{\alpha+1}}{\alpha+1}+c \\ \hline
        \dd x e^x=e^x & \int e^x\dx=e^x+c \\ \hline
        \dd x \sin x=\cos x & \int\sin x\dx=-\cos x+c \\ \hline
        \dd x \cos x=-\sin x & \int\cos x\dx=\sin x+c \\
        \hline
        \end{array}
        \]
        `

        dove \dd è semplicemente:
        `\newcommand{\dd}[1]{\frac{\mathrm{d}}{\mathrm{d}#1}}`

        il problema è che sia le frazioni che gli integrali sono troppo piccoli rispetto allo stile normale matematico. per quanto riguarda le frazioni potrei risolvere utilizzando dfrac al posto di frac, ma per gli integrali?

        ho provato gli altri environment suggeriti in questo thread, ma con scarsi risultati…

      • #5461
        Up
        0
        Down
        ::


        `\[
        \begin{array}{ll}
        \hline\displaystyle \dd x x^\alpha=\alpha x^{\alpha-1} &\displaystyle
        \int x^\alpha dx=\frac{x^{\alpha+1}}{\alpha+1}+c \\
        \hline\displaystyle \dd x e^x=e^x &\displaystyle \int e^xdx=e^x+c \\
        \hline\displaystyle \dd x \sin x=\cos x &\displaystyle \int\sin xdx=-\cos x+c \\
        \hline\displaystyle \dd x \cos x=-\sin x &\displaystyle \int\cos xdx=\sin x+c \\
        \hline
        \end{array}
        \]`

      • #5462
        Up
        0
        Down
        ::


        grazie! 😀

      • #5463
        Up
        0
        Down
        ::

        grazie! 😀

        Vorrei intervenire non per contraddire Lapo, ma per consigliare un modo migliore di ottenere il risultato voluto.
        `\usepackage{array}`nel preambolo e poi`\[
        \begin{array}{|*{2}{>{\displaystyle\rule[-4ex]{0pt}{9ex}}l|}}
        \hline
        \dd x x^\alpha=\alpha x^{\alpha-1} & \int x^\alpha\dx=\frac{x^{\alpha+1}}{\alpha+1}+c \\ \hline
        \dd x e^x=e^x & \int e^x\dx=e^x+c \\ \hline
        \dd x \sin x=\cos x & \int\sin x\dx=-\cos x+c \\ \hline
        \dd x \cos x=-\sin x & \int\cos x\dx=\sin x+c \\
        \hline
        \end{array}
        \]`Il risultato è certamente migliore di quello che ottieni nell’altro modo. Ma, a questo punto, perché non provi a eliminare quelle linee (verticali e orizzontali) che non servono a nulla? In particolare le linee verticali, la linea orizzontale iniziale e quella finale.

        Ciao
        Enrico

      • #5464
        Up
        0
        Down
        ::


        mmh… putroppo il comando array che hai proposto è troppo complicato per le mie conoscenze… e se una cosa non la capisco non mi va di includerla in un documento. 😕

        per quanto riguarda la spaziatura il lavoro lo fa il pacchetto tabls, che finora non mi ha dato problemi.

      • #5465
        Up
        0
        Down
        ::

        mmh… putroppo il comando array che hai proposto è troppo complicato per le mie conoscenze… e se una cosa non la capisco non mi va di includerla in un documento. 😕

        Quello che ha scritto Enrico è la versione automatica (e quindi migliore) di quello che ti avevo suggerito io. Il consiglio di eliminare le righe verticali è da seguire (se noti anche io le avevo tolte). Inoltre ti consiglio di non usare il font dritto per la derivata e per il dx degli integrali: quasi tutti i libri si analisi usano il font matematico normale ed il risultato è migliore.

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

    Go to top