Seite 1 von 1

Rahmen manuell mit tikz zeichnen

Verfasst: Do 27. Feb 2025, 20:42
von tinitus
Hallo,

ich möche einen Rahmen um die Buchstabenfolge

z.B. XMX zeichnen. Dabei soll der Rahmen die Formen des "X" nachfolgen. Also der Rahmen soll in der Mitte eine "schmale Taille" haben.

Habe schon mit node und draw aus dem tikz Paket probiert.

Leider bekomme ich den Rahmen nicht mit dem Text verheiratet.

Entweder springt der Rahmen oder der Text......

Gibt es da noch eine andere Möglichkeit?

Re: Rahmen manuell mit tikz zeichnen

Verfasst: Do 27. Feb 2025, 20:48
von Stefan Kottwitz
Du kannst TikZ-Bilder in den Text einbetten, als ganz normale Umgebung (auch wenn sie wenig Inhalt hat) oder kurz mit dem \tikz-Befehl. Bei einem Node kannst Du an der baseline ausrichten:
\documentclass{article}
\usepackage{tikz}
\begin{document}
  Hier ist ein gerahmtes Wort:
  \tikz[baseline=(xmx.base)]{\node[draw, inner sep=2pt] (xmx) {XMX};}
\end{document}
Das ist jetzt auf die Schnelle ein Rechteck um den Text. Du kannst natürlich beliebig zeichnen, und das ganze in ein Makro packen.

Ein anderer Weg wäre das Arbeiten mit TikZ overlays über beliebigem Text.

Stefan