Indentazione sistema di equazioni

  • Creatore
    Topic
  • #109726
    Up
    0
    Down
    ::


    Buongiorno a tutti,
    ho un problema che riguarda la visualizzazione di un sistema di equzioni. Il sistema non risulta incolonnato, il particolare la derivata parziale è spostata rispetto a quello che dovrebbe essere l’inizio “normale” di scrittura. ecco il preambolo:
    `
    \documentclass[11pt,a4paper]{article}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage[english,italian]{babel}

    \usepackage{etoolbox}
    \usepackage{graphicx}
    \usepackage{wrapfig}
    \usepackage{subfig}
    \usepackage{booktabs}
    \usepackage{multirow}
    \usepackage{amsmath,amssymb}
    \usepackage{engtlc}
    \usepackage{siunitx}
    \usepackage{mathtools}

    \usepackage{pgfplots} %pacchetto per grafici
    \usepackage{xcolor} %pacchetto colori

    \usepackage{lscape} %pacchetto per ruotare le pagine
    `

    ed ecco il sistema come l’ho scritto:

    `
    Il nuovo problema prende nome di equazione non lineare scalare ai valori al contorno $I.B.V.P. -Initial~Boundary~Value~Problem-$ si scriverà sotto forma di:
    \begin{align}
    &\left\{
    \begin{aligned}
    \frac{\partial q}{\partial t}&= 0&\qquad(PDE)\\
    q(x,0) &= h(x)&\qquad(IC)\\
    q(x_{L},t) &= q_{L} (t)&\qquad(BC)\\
    q(x_{R},t) &= q_{R} (t)&\qquad\\
    \end{aligned}
    \right.
    \end{align}
    `

    Grazie mille dell’aiuto.
    Gabriele.

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #109727
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Non capisco la domanda; infatti anche la derivata parziale è incolonnata, infatti tutte le equazioni sono con segni = bellamente uno sotto l’altro, perfettamente incolonnati, inve se vuoi le annotazioni incolonnate devi raddoppiare i segni & che li precedono; Nella guida di amsmath è spiegato come sono sistemati il punti di allineamento.
        Invece è del tutto fuori lluogo l’ambiente align per una equazione soltanto.
        Eccoti il tuo Esempio Mnimo Compilabie riveduto:`\documentclass[11pt,a4paper]{article}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[english,italian]{babel}

        \usepackage{etoolbox}
        \usepackage{graphicx}
        \usepackage{wrapfig}
        \usepackage{subfig}
        \usepackage{booktabs}
        \usepackage{multirow}
        \usepackage{amsmath,amssymb}
        \usepackage{engtlc}
        \usepackage{siunitx}
        \usepackage{mathtools}

        \usepackage{pgfplots} %pacchetto per grafici

        \begin{document}
        Il nuovo problema prende nome di equazione non lineare scalare ai valori al contorno $I.B.V.P. -Initial~Boundary~Value~Problem-$ si scriverà sotto forma di:
        \begin{equation}
        \left\{
        \begin{aligned}
        \frac{\partial q}{\partial t}&= 0&&\qquad(PDE)\\
        q(x,0) &= h(x)&&\qquad(IC)\\
        q(x_{L},t) &= q_{L} (t)&&\qquad(BC)\\
        q(x_{R},t) &= q_{R} (t)&&\qquad\\
        \end{aligned}
        \right.
        \end{equation}

        \end{document}
        `

      • #109728
        Up
        0
        Down
        ::


        Grazie della risposta, il problema era che mancavano le due ‘&&’. Mi sono spiegato malissimo, scusa.
        Per quanto riguarda la tua osservazione su align ho sistemato come segue, che ne pensi? E’ la soluzione migliore?
        `
        \[
        \left\{
        \begin{aligned}
        \frac{\partial}{\partial t}q + \frac{\partial}{\partial x}f &= 0&&\qquad(PDE)\\
        q(x,0) &= h(x)&&\qquad(IC)\\
        q(x_{L},t) &= q_{L} (t)&&\qquad(BC)\\
        q(x_{R},t) &= q_{R} (t)&&\qquad\\
        \end{aligned}
        \right.
        \]
        `

        Inoltre, e lo metto qua per non aprire un altro post (spero di non far male), mi compare il seguente Warming

        `
        Package engtlc Warning: Package texcomp should be loaded
        (engtlc) in advance; missing this package some commands may
        (engtlc) behave poorly on input line 23.
        \Implspace=\skip53
        ) (“C:\Program Files\MiKTeX 2.9\tex\latex\siunitx\siunitx.sty”
        (“C:\Program Files\MiKTeX 2.9\tex\latex\l3kernel\expl3.sty”
        Package: expl3 2017/02/10 v6878 L3 programming layer (loader)
        `

        Il preambolo è:

        `
        \documentclass[11pt,a4paper]{article}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[english,italian]{babel}

        \usepackage{etoolbox}
        \usepackage{graphicx}
        \usepackage{wrapfig}
        \usepackage{subfig}
        \usepackage{booktabs}
        \usepackage{multirow}
        \usepackage{amsmath,amssymb}
        \usepackage{engtlc}
        \usepackage{siunitx}
        \usepackage{mathtools}

        \usepackage{pgfplots} %pacchetto per grafici
        \usepackage{xcolor} %pacchetto colori

        \usepackage{lscape} %pacchetto per ruotare le pagine

        %serie di pacchetti per la stesura con Latex di grafici
        \usepackage{tikz,fp,ifthen,fullpage}
        \usepackage{pgfmath}
        \usetikzlibrary{backgrounds}
        \usetikzlibrary{decorations.pathmorphing,backgrounds,fit,calc,through}
        \usetikzlibrary{arrows}
        \usetikzlibrary{shapes,decorations,shadows}
        \usetikzlibrary{fadings}
        \usetikzlibrary{patterns}
        \usetikzlibrary{mindmap}
        \usetikzlibrary{decorations.text}
        \usetikzlibrary{decorations.shapes}

        \usepackage{pgfplots}
        \pgfplotsset{compat=1.12}
        `

        la riga 23 è `\usepackage{tikz,fp,ifthen,fullpage}`.

      • #109729
        Up
        0
        Down
        ::

        eleirbaG” post=109952Inoltre, e lo metto qua per non aprire un altro post (spero di non far male), mi compare il seguente Warming

        `
        Package engtlc Warning: Package texcomp should be loaded
        (engtlc) in advance; missing this package some commands may
        (engtlc) behave poorly on input line 23.
        \Implspace=\skip53
        ) (“C:\Program Files\MiKTeX 2.9\tex\latex\siunitx\siunitx.sty”
        (“C:\Program Files\MiKTeX 2.9\tex\latex\l3kernel\expl3.sty”
        Package: expl3 2017/02/10 v6878 L3 programming layer (loader)
        `

        Il preambolo è:

        `
        \documentclass[11pt,a4paper]{article}
        \usepackage[T1]{fontenc}
        \usepackage[utf8]{inputenc}
        \usepackage[english,italian]{babel}

        \usepackage{etoolbox}
        \usepackage{graphicx}
        \usepackage{wrapfig}
        \usepackage{subfig}
        \usepackage{booktabs}
        \usepackage{multirow}
        \usepackage{amsmath,amssymb}
        \usepackage{engtlc}
        \usepackage{siunitx}
        \usepackage{mathtools}

        \usepackage{pgfplots} %pacchetto per grafici
        \usepackage{xcolor} %pacchetto colori

        \usepackage{lscape} %pacchetto per ruotare le pagine

        %serie di pacchetti per la stesura con Latex di grafici
        \usepackage{tikz,fp,ifthen,fullpage}
        \usepackage{pgfmath}
        \usetikzlibrary{backgrounds}
        \usetikzlibrary{decorations.pathmorphing,backgrounds,fit,calc,through}
        \usetikzlibrary{arrows}
        \usetikzlibrary{shapes,decorations,shadows}
        \usetikzlibrary{fadings}
        \usetikzlibrary{patterns}
        \usetikzlibrary{mindmap}
        \usetikzlibrary{decorations.text}
        \usetikzlibrary{decorations.shapes}

        \usepackage{pgfplots}
        \pgfplotsset{compat=1.12}
        `

        la riga 23 è `\usepackage{tikz,fp,ifthen,fullpage}`.

        Se aggiungi [tt]\usepackage{textcomp}[/tt] prima della chiamata a engtlc, il warning sparirà. BTW: la chiamata a [tt]\usepackage{pgfmath}[/tt] può essere rimossa senza problemi perché c’è già quella tikz.

        Ciao
        Claudio

      • #109730
        Up
        0
        Down
        ::


        Grazie mille, ora è perfetto. Anche se non ho capito perchè il Warming non c’è più…andrò a vedere che cosa fa il pacchetto

        \usepackage{textcomp}

        Grazie mille. Gabriele.

      • #109731
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Non so perché lasci le funzioni da derivare fuori del segno di derivata; non è sbagliato, ma è un po’ inusuale;Io scriverei così:`\[
          \left\{
          \begin{aligned}
          \frac{\partial q}{\partial t} + \frac{\partial f}{\partial x} &= 0&&\qquad(PDE)\\
          q(x,0) &= h(x)&&\qquad(IC)\\
          q(x_{L},t) &= q_{L} (t)&&\qquad(BC)\\
          q(x_{R},t) &= q_{R} (t)&&\qquad\\
          \end{aligned}
          \right.
          \]
          `

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

      Go to top