TiKz 绘画作为符号

TiKz 绘画作为符号

我使用 tikz 画了一个符号。假设它是一个十字形,就像

\documentclass{article}

\usepackage{tikz}
\begin{document}


\begin{tikzpicture}    
      \draw[<->]  (-5,0) -- (5,0); 
      \draw[<->]  (0,-5) -- (0,5);
\end{tikzpicture}

我想将我的图表用作图标。例如,像这样的图标\circ。我想在普通文本和枚举环境中使用它。可以吗?

编辑:

谢谢,它起作用了!我现在遇到了比例问题,因为我的绘图有点不同:

\def\myicon{
\scalerel*{
\begin{tikzpicture}    
      \draw[l<->]  (-5,0) -- (5,0); 
      \draw[<->]  (0,-5) -- (0,5);
      \draw[<->]  ({-5*sin(45)},{-5*cos(45)})  -- ({5*sin(45)},{5*cos(45)});
      \draw[<->]  ({-5*sin(45)},{5*cos(45)})  -- ({5*sin(45)}, {-5*cos(45)});
\end{tikzpicture}
}
}

但我会尝试用这个包找到解决方案。

答案1

在这里,我使其\mycross适合括号对的垂直布局(),但您可以更改比例字符。

\documentclass{article}
\usepackage{tikz,scalerel}
\usepackage{enumitem}

\def\mycross{\scalerel*{\begin{tikzpicture}    
      \draw[<->]  (-5,0) -- (5,0); 
      \draw[<->]  (0,-5) -- (0,5);
\end{tikzpicture}}{()}}
\begin{document}
XYZ\mycross pdq

\begin{itemize}[label=\mycross]
\item First
\item Next
\item Last
\end{itemize}
\end{document}

在此处输入图片描述

这是将比例字符设置为上限后的结果X

在此处输入图片描述


这里,OP 的 EDIT 有一些语法问题。我还缩小了 的基数大小tikzpicture,以便显示箭头:

\documentclass{article}
\usepackage{tikz,scalerel}
\usepackage{enumitem}

\def\mycross{\scalerel*{\begin{tikzpicture}    
      \draw[<->]  (-.3,0) -- (.3,0); 
      \draw[<->]  (0,-.3) -- (0,.3);
      \draw[<->]  ({-.3*sin(45)},{-.3*cos(45)})  -- ({.3*sin(45)},{.3*cos(45)});
      \draw[<->]  ({-.3*sin(45)},{.3*cos(45)})  -- ({.3*sin(45)}, {-.3*cos(45)});
\end{tikzpicture}}{X}}
\begin{document}
XYZ\mycross pdq

\begin{itemize}[label=\mycross]
\item First
\item Next
\item Last
\end{itemize}
\end{document}

在此处输入图片描述

相关内容