[RISOLTO] Diagramma

  • Creatore
    Topic
  • #83338
    Up
    0
    Down
    ::


    Buonasera a tutti,
    devo disegnare il seguente diagramma (ma non ci riesco):

    X0 ———> X1 ————> X2 ————–> ……………….. ——->Xn——–> ……
    | | |
    | | |
    Y1 Y2 Yn

    Qui non riesco a far visualizzare correttamente le righe successive alla prima ma è comunque semplice da spiegare: da X1 deve partire una freccia verticale verso Y1, stessa cosa con la coppia X2 e Y2 e Xn e Yn

    Ho provato con align ma allinea solo X1 con Y1 tramite & ma se incontra altri & sulla stessa linea fa casini e non allinea più niente.
    Mi sembra tutto sommato una struttura semplice ma in giro esempi simili non ne ho trovati.

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

      APRILE” post=82685Buonasera a tutti,
      devo disegnare il seguente diagramma (ma non ci riesco):

      X0 ———> X1 ————> X2 ————–> ……………….. ——->Xn——–> ……
      | | |
      | | |
      Y1 Y2 Yn

      Qui non riesco a far visualizzare correttamente le righe successive alla prima ma è comunque semplice da spiegare: da X1 deve partire una freccia verticale verso Y1, stessa cosa con la coppia X2 e Y2 e Xn e Yn

      Ho provato con align ma allinea solo X1 con Y1 tramite & ma se incontra altri & sulla stessa linea fa casini e non allinea più niente.
      Mi sembra tutto sommato una struttura semplice ma in giro esempi simili non ne ho trovati.

      Le soluzioni sono numerose. Io userei il pacchetto XY-pic:
      `\usepackage[all]{xy}`
      Puoi leggere la doc da Terminale con:
      `texdoc xypic`

      Ciao
      Ivan

    • #83340
      Up
      0
      Down
      ::

      APRILE” post=82685Buonasera a tutti,
      devo disegnare il seguente diagramma (ma non ci riesco):

      `X0 ———> X1 ————> X2 ————–> ……………….. ——->Xn——–> ……
      | | |
      | | |
      Y1 Y2 Yn
      `
      Qui non riesco a far visualizzare correttamente le righe successive alla prima ma è comunque semplice da spiegare: da X1 deve partire una freccia verticale verso Y1, stessa cosa con la coppia X2 e Y2 e Xn e Yn

      Ho provato con align ma allinea solo X1 con Y1 tramite & ma se incontra altri & sulla stessa linea fa casini e non allinea più niente.
      Mi sembra tutto sommato una struttura semplice ma in giro esempi simili non ne ho trovati.

      Occorre un pacchetto dedicato ai diagrammi commutativi, per esempio xy:
      `
      \documentclass{article}
      \usepackage[all,cmtip]{xy}
      \begin{document}
      \[
      \xymatrix{
      X_{0} \ar[r] & X_{1} \ar[r] \ar[d] & X_{2} \ar[r] \ar[d] &
      {\dots} \ar[r] & X_{n} \ar[r] \ar[d] & {\dots} \\
      & Y_{1} & Y_{2} & & Y_{n} &
      }
      \]
      \end{document}
      `
      Come vedi, ogni cella indica un oggetto e le frecce che partono da esso, a destra ([tt]\ar[r][/tt]) o in basso ([tt]\ar[d][/tt]).

      Più semplice, ma meno potente, il pacchetto amscd:
      `\documentclass{article}
      \usepackage{amscd}
      \begin{document}
      \[
      \begin{CD}
      X_{0} @>>> X_{1} @>>> X_{2} @>>> \dots @>>> X_{n} @>>> \dots \\
      @. @VVV @VVV @. @VVV @. \\
      {} @. Y_{1} @. Y_{2} @. {} @. Y_{n} @. {}
      \end{CD}
      \]
      \end{document}`
      Le frecce a destra si scrivono [tt]@>>>[/tt] e quelle in basso con [tt]@VVV[/tt]. La mancanza di una freccia va indicata con [tt]@.[/tt] e per questo è meglio allineare nel sorgente.

      Ciao
      Enrico

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

Go to top