Was muss ich einstellen, damit die beiden Blöcke sich nahtlos in der Ecke berühren?

Gibt es dafür eine Einstellung oder ist ein Jonglieren mit dem Zahlenwert bei outer sep?

alt text

Open in Online-Editor
Code, hier editierbar zum Übersetzen:
\documentclass[border=5pt, varwidth]{standalone}
%\documentclass[]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath,amsfonts,amssymb, relsize}
\usepackage{tikz}
\usetikzlibrary{matrix}
\begin{document}
\def\LabelJordanblockI{\mathsmaller{(3 \times 3)}}
\def\JordanblockI{%
|[draw, densely dashed,label=below:\LabelJordanblockI,]|
\begin{matrix}
0 & 1 & \\
& 0 & 1 \\
& & 0 \\
\end{matrix}
}%
\def\Ph{\phantom{1}}
\def\BlockLeer{%
%|[draw, densely dashed,label=below:\LabelJordanblockI,]|
\begin{matrix}
\Ph & \Ph & \Ph \\
& & \\
& & \\
\end{matrix}
}%
\def\LabelBlockUnbekannt{\mathsmaller{(? \times ?)}}
\def\BlockUnbekannt{%
|[draw, densely dashed,label=below:\LabelBlockUnbekannt,]|
\begin{matrix}
\Ph & \Ph & \Ph \\
& ? & \\
& & \\
\end{matrix}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

gefragt 23 Jun '16, 17:22

cis's gravatar image

cis
9.6k103460491
Akzeptiert-Rate: 29%


Das Label 3x3 gehört zur ersten Zelle Deiner Matrix und vergrößert deren Höhe. Wenn Du das nicht möchtest, dann füge das Label entweder später ein oder gib overlay als Option für das Label an.

Damit die Linien nahtlos in einander übergehen, musst Du außerdem column sep=-\pgflinewidth und row sep=-\pgflinewidth setzen.

alt text

Open in Online-Editor
Code, hier editierbar zum Übersetzen:
\documentclass[border=5pt]{standalone}
\usepackage{amsmath}
\usepackage{relsize}
\usepackage{tikz}
\usetikzlibrary{matrix}
\newcommand*\LabelJordanblockI{\mathsmaller{(3 \times 3)}}
\newcommand*\JordanblockI{%
|[draw, densely dashed,
label={[overlay]below:\LabelJordanblockI},% <- als overlay
]|
\begin{matrix}
0 & 1 & \\
& 0 & 1 \\
& & 0 \\
\end{matrix}
}%
\newcommand*\Ph{\phantom{1}}
\newcommand\BlockLeer{%
\begin{matrix}
\Ph & \Ph & \Ph \\
& & \\
& & \\
\end{matrix}
}%
\newcommand*\LabelBlockUnbekannt{\mathsmaller{(? \times ?)}}
\newcommand*\BlockUnbekannt{%
|[draw, densely dashed,label=below:\LabelBlockUnbekannt,]|
\begin{matrix}
\Ph & \Ph & \Ph \\
& ? & \\
& & \\
\end{matrix}
}%
\begin{document}
\begin{tikzpicture}
\matrix (m)[
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Permanenter link

beantwortet 23 Jun '16, 21:36

esdd's gravatar image

esdd
17.8k304257
Akzeptiert-Rate: 62%

Ach so geht das... xD

(23 Jun '16, 22:26) cis
Deine Antwort
[Vorschau ausblenden]

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Frage-Themen:

×731
×58

gestellte Frage: 23 Jun '16, 17:22

Frage wurde gesehen: 5,061 Mal

zuletzt geändert: 23 Jun '16, 22:26