如何在 TikZ 中创建一个全新的图形

如何在 TikZ 中创建一个全新的图形

这里您可以找到一个 Overleaf 模板,其中包含一个名为“IseCure.pdf”的图。该图中有一个符号,类似于字母“i”刻在圆圈中。当在 Adob​​e Acrobat 中打开该图时,无法选择该符号。

我的问题是:是否可以使用 TikZ 以或多或少简单的方式构建这样的符号?或者,更一般地说,是否可以将任何图形 (例如,jpeg 格式的图形) “带入” TikZ?

太感谢了。

答案1

这是使用 TikZ 制作的不错的模型。只有几条线和弧线以及一个椭圆。显然 ISeCure 中的字体是错误的,但您明白我的意思。

在此处输入图片描述

该宏\circi将生成半径为 1cm 的符号。使用它\scalebox来调整文档中的大小。

\documentclass{article}

\usepackage{tikz}

\newcommand{\circi}{\tikz[baseline=-1cm, black!60]{
    \fill(-.4,-.08){[rounded corners] to[bend left=5] (-.1,.2) --++ (250:1.15)} 
        -- (-110:1) arc (-110:180:1) arc (180:360:.04) arc (180:-85:1-.08) to[out=185, in=250] (-.1,-.75)
        {[rounded corners] --++ (70:1.05) -- (90:.35) --++ (-.3,-.2)}
        {[rounded corners=1] -- (-.45,-.03)--cycle};
    \fill[rotate=-20](90:.62) ellipse (.18 and .2);}}

\begin{document}

\textsf{\textbf{ISeCure}}\hspace{-.3em}\scalebox{.22}{\circi}

\circi

\end{document}

\draw作为参考,下面是用而不是勾勒出的图像\fill

在此处输入图片描述

相关内容