是的,又到了那个时候。我想设计一个书法标志,作为 LaTeX 爱好者,我显然会选择 TikZ 作为实现。只是,我缺乏适当的技能,需要一些灵感。
尤其是“哥本哈根亚轨道”引起了我的注意。我怎样才能实现类似的效果?
以供参考:
答案1
这是一个起点
图片
代码
\documentclass[11pt]{scrartcl}
\usepackage{tikz,pgfornament,tikzrput} % altermundus.com/pages/tkz/tikzrput/
\usetikzlibrary{decorations,decorations.text} % altermundus.com/pages/tkz/ornament/
\begin{document}
\begin{tikzpicture}
\draw[ultra thick] circle[radius=6cm] circle[radius=7cm] ;
\draw[line width=2mm] circle[radius=7.4cm] ;
\path
[rotate=210,postaction={decoration={text along path,text format delimiters={|}{|}, text={|\Huge| AD ASTRA {\pgfornament[scale=.4,ydelta=-9pt]{15}} COPENHAGEN SUBORBITALS {\pgfornament[scale=.4,ydelta=-9pt]{15}} NON LUCROR {\pgfornament[scale=.4,ydelta=-9pt]{15}} EXPOSITA SCIENTIA {\pgfornament[scale=.4,ydelta=-9pt]{15}}},
text align=fit to path,reverse path}, decorate}]
circle[radius=6.2cm] ;
\rput{-20}(1.5,5.2){\pgfornament[scale=.2]{87}}
\rput{20}(-1.5,5.2){\pgfornament[scale=.2]{87}}
\rput(0,0){\pgfornament[scale=.8]{75}}
\rput{-90}(2,0){\pgfornament[scale=.8]{72}}
\rput{90}(-2,0){\pgfornament[scale=.8,symmetry=v]{72}}
\node[font=\huge] at (0,-5){MMVIII} ;
\end{tikzpicture}
\end{document}
有关 pgfornament 和 tikzrput 答案的一些链接