Ich kann das Nike-Logo wie gewohnt zeichnen.
\documentclass[tikz,border=5mm]{standalone}
\usetikzlibrary{decorations.pathreplacing,calligraphy}
\begin{document}
\begin{tikzpicture}
%https://c.static-nike.com/a/images/w_1920,c_limit/bzl2wmsfh7kgdkufrrjq/image.jpg
\clip (-4.5,-2.5) rectangle (4.5,2.5);
% 2 vertices
\path
(-2.33,1.19) coordinate (A)
(3.45,1.18) coordinate (B);
% draw the Nike logo in usual way
\fill[orange] (A)
..controls +(-116:2.45) and +(-165:4.8) .. (B)
..controls +(-153:7.4) and +(-131:3.5) .. cycle
;
\end{tikzpicture}
\end{document}
Jetzt möchte ich es mit calligraphy
der Bibliothek von TikZ zeichnen, also muss ich eine Basiskurve und einen Stift definieren. Eine Basiskurve ist so etwas wie die folgende schwarze Kurve
\def\nikecurve{(A) ..controls +(-123:3.5) and +(-158:4.8) ..(B)}
\draw \nikecurve;
Frage 1:So definieren Sie einen pen
(Namen Nikepen), um das Nike-Logo mit einem einzigen Befehl zu zeichnen
\pen[pen name=nikepen] ....
\calligraphy[pen colour=orange] \nikecurve;
Frage 2:Können wir es mit einigen pen
(oder material
) in machen Asymptote
?
Notiz:
- Der Weg indieser Linkist komplex. Ich denke,
calligraphy
es geht vielleicht einfacher. - Ich nehme das Nike-Logo als einfaches Beispiel. Lösungen sollen auf allgemeine Situationen anwendbar sein (siehe ein weiteres Beispiel, das Logo von Dove unten), als hätten wir einen Stift mit feinen Steuerelementen mit (sanft) unterschiedlicher Dicke und unterschiedlichen Farben.