TikZ: Euro-Symbol selbst zeichnen
Wie muss ich die Parameter `baseline, line width` und `\Radius` einstellen, damit das Symbol konsistent gegenüber Änderungen bleibt und in den Textsatz hineinpasst?
Die Länge der beiden Striche
`
\draw[double,
double distance=0.175*\Radius,
shorten <=-0.5*\Radius,
shorten >=1.3*\Radius ] (M.west)--(M.center);
`
bleibt leider auch nicht konsistent gegenüber verschiedenen Radien.
[![alt text][1]][1]
PS: Ursprünglich wollte ich das normale 'C' verwenden, da hatte ich aber auch keinen großen Erfolg, was diese beiden Striche angeht.
\documentclass[border=5mm, varwidth]{standalone}
\usepackage{tikz}
\begin{document}
\newcommand{\EURO}{\mathord{
\def\Radius{0.75em} %<- bewirkt Inkonsistenzen, z.B. bei 0.25em
\begin{tikzpicture}[baseline=0ex, %<- Wie am besten einstellen?
outer sep=0pt,
line width =0.090065*\Radius, %<- Wie am besten einstellen?
%scale=0.5, transform shape
]
%
\pgfmathsetmacro\StartAngle{30}
\pgfmathsetmacro\EndAngle{330}
%
\node[] (M) at (0,0){};
%\node at (M.west){w}; % zum Testen
%\fill (M.center) circle(1pt); % zum Testen
% Striche
\draw[double,
double distance=0.175*\Radius,
shorten <=-0.5*\Radius,
shorten >=1.3*\Radius ] (M.west)--(M.center);
% Bogen
\draw[] ([shift={(\StartAngle : \Radius)}]M) arc[start angle=\StartAngle, end angle=\EndAngle, radius=\Radius];
\end{tikzpicture}
}}
Test:~ $\EURO$ C (Vergleichs-C)
{\Huge Test:~ $\EURO$ C}
{\tiny Test:~ $\EURO$ C}
\end{document}
[1]: https://texwelt.de/wissen/upfiles/55555555_145.png