Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Vertikale Trennlinie in array Umgebung lässt erste Zeile aus?

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.02.2012
    Beiträge
    106

    Vertikale Trennlinie in array Umgebung lässt erste Zeile aus?

    Servus zusammen,

    Code:
    \documentclass{scrreprt}
    \usepackage{amsmath, amsfonts,amsthm}
    \usepackage{arydshln}
    
    \begin{document}
    
    \begin{equation*}
    \begin{pmatrix}	1 \\2\\3\end{pmatrix} = 
    \left(
    \begin{array}{c:c:c}
    \makebox[5mm][r]{} &  \makebox[5mm][r]{} & \makebox[5mm][r]{}   \\\hdashline
     &  &   																												\\\hdashline
     &  &  
    \end{array}
    \right)
    \begin{pmatrix}1\\2\\3\end{pmatrix}
    \end{equation*} 
    
    \end{document}
    wie ihr erkennen könnt, versuche ich eine leere Matrix mit Trennlinien (horizontal und vertikal) zwischen den einzelnen Feldern zu erzeugen. Das funktioniert soweit auch gut, allerdings wird die erste Zeile nicht vertikal getrennt, unabhängig davon, ob in den Zellen etwas steht oder nicht und unabhängig davon, ob ich über : gestrichelte Linien oder über | durchgezogene benutze.

    Hat mir einer einen Tip wie ich das beheben kann?

    Grüße und Dankeschön
    Steffen

  2. #2
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Wenn man die array-Umgebung vervollständigt, dann funktioniert es:
    Code:
    \documentclass{scrreprt}
    \usepackage{amsmath, amsfonts,amsthm}
    \usepackage{arydshln}
    
    \begin{document}
    
    \begin{equation*}
    \begin{pmatrix}	1 \\2\\3\end{pmatrix} = 
    \left(
    \begin{array}{c:c:c}
    \makebox[5mm][r]{} &  \makebox[5mm][r]{} & \makebox[5mm][r]{}   \\\hdashline
     &  & \\\hdashline
     &  & \\
    \end{array}
    \right)
    \begin{pmatrix}1\\2\\3\end{pmatrix}
    \end{equation*} 
    
    \end{document}
    Und nächstes Mal wäre es schön, wenn man nicht erst drei Seiten nach rechts über unzählige überflüssige Leerzeichen blättern müsste, um zu sehen, dass in der letzten array-Zeile die \\ fehlen …

  3. #3
    Registrierter Benutzer
    Registriert seit
    27.02.2012
    Beiträge
    106
    Dank dir erstmal, komisch dass er die \\haben will, aber keine Fehlermeldung ausgibt, wenn sie fehlen...

    und wo musstest du da nach rechts blättern? Bzw. wie soll ichs anders machen, damit es das nächste Mal besser ist?

  4. #4
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534
    Scroll halt mal nach rechts :-) da kommt erst nach großen Abstand \\\hdashline.
    Kurze Zeilen sind online besser zu lesen.

    Stefan

    --
    TeXwelt - Fragen und Antworten zu LaTeX

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •