
Antwort1
Dafür gibt es viele Möglichkeiten. Hier ist eine tikz
Lösung:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
\draw(0,0)--(1,1) (1,0)--(0,1);
\path(.5,1)node{$-6$}--(0,.5)node{$-3$}--(.5,0)node{9}--(1,.5)node{$-3$};
\end{tikzpicture}
\end{document}
Für eine flexiblere Lösung tikzpicture
kann ein Makro kodiert werden, das eine Matrix enthält, so dass sich die Form des Kreuzes anpasst, falls einer der Einträge sehr lang ist. Der Aufruf lautet
\diamondtable{-6}{-3}{-3}{9}
oder\diamondtable{111111}{2}{3}{4}
Über ein optionales Argument können Sie die Spalte „sep“ ändern:
\diamondtable[-2mm]{-6}{-3}{-3}{9}\qquad\diamondtable[4mm]{111111}{2}{3}{4}
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{matrix}
\newcommand{\diamondtable}[5][0mm]{\begin{tikzpicture}
\matrix(M)[matrix of math nodes, nodes in empty cells, nodes={anchor=center}, ampersand replacement=\&, column sep=#1]
{\& #2 \& \\ #3 \& \& #4 \\ \& #5 \& \\ };
\draw[thick](M-1-1.north west)--(M-3-3.south east) (M-3-1.south west)--(M-1-3.north east);
\end{tikzpicture}}
\begin{document}
\diamondtable{-6}{-3}{-3}{9}\qquad\diamondtable{111111}{2}{3}{4}
\diamondtable[-2mm]{-6}{-3}{-3}{9}\qquad\diamondtable[4mm]{111111}{2}{3}{4}
\end{document}
Antwort2
Hier ist ein \diam
Makro, das die Ziffern über eine skalierte stapelt \times
.
\documentclass{article}
\usepackage{scalerel}
\usepackage[usestackEOL]{stackengine}
\stackMath
\newcommand\diam[4]{%
\stackinset{c}{}{c}{}{\scaleobj{7}{\times}}
{\Centerstack{#1 \\
\makebox[0pt][r]{$#2$}\kern18pt\makebox[0pt][l]{$#3$}\\
#4}}%
}
\begin{document}
\diam{-6}{-3}{-3}{9}
\diam{6}{3}{3}{9}
\end{document}