Tikz: Calligraphy: Mehrere Verschiedene Strichstärken für Heavy
Hallo zusammen!
Ich möchte mit Hilfe des Tikz-Calligraphy-Paketes Stenografie-Texte darstellen, was bis zu einem gewissen Punkt auch ganz gut funktioniert, so lange ich nur zwei verschiedene Strichstärken (für »normal« und »verstärkt«) benötige. In einigen Fällen wäre es aber nun wünschenswert auch den »normalen« *Grundstrichschatten* eines Zeichens darzustellen; wenn ich aber in einem Wort den normalen und den verstärkten Grundstrichschatten benötige gehen mir beim Calligraphy-Paket die Strichstärken aus. Meine Frage ist jetzt, ob es eine Möglichkeit gibt entweder eine dritte Strichstärke zu definieren, oder die Strichstärke "heavy" in der Zeichnung je nach Bedarf umzudefinieren.
Beispielsweise möchte ich in folgendem »Wort« den zweiten "heavy"-Abschnitt mit einer dickeren Linie als im ersten Abschnitt darstellen:
\tikz{\calligraphy[copperplate,weight=light,taper=none] \documentclass[tikz,margin=10pt]{standalone}
\usetikzlibrary{calligraphy}
\tikzset{
heavy1/.style={heavy,heavy line width=4pt}
}
\begin{document}\tikz{\calligraphy[copperplate,weight=light,taper=none]
(0,3/4) arc(180:90:1/4)
++(0,0) [this stroke style={weight=heavy,taper=both}]
arc (90:0:1/4) --++(0,-1/2) arc (-180:-90:1/4)
++(0,0) [this stroke style={weight=light,taper=none}]
arc(-90:0:1/4) --++(0,3/2) arc (180:90:1/4)
++(0,0) [this stroke style={weight=heavy,taper=both}]
arc(90:0:1/4) --++(0,-3/2) arc(-180:-90:1/4)
++(0,0) [this stroke style={weight=light,taper=none}]
arc(-90:0:1/4);}
\end{document}
Ich habe schon versucht, zwischen den beiden "heavy"-Abschnitten eine »Marke« mit "\node" zu setzten und nach dem Umstellen der Strichstärke dort weiterzuzeichnen; also beispielsweise vor dem dritten "[this stroke style…"
… \node(A); \tikzset{heavy line width=dicker pt};(A) …
Leider hat das irgendwie nicht geklappt.