Rahmen manuell mit tikz zeichnen

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


tinitus
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Fr 23. Feb 2024, 20:13

Rahmen manuell mit tikz zeichnen

Beitrag 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?

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: Rahmen manuell mit tikz zeichnen

Beitrag 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

Antworten