TIKZ 标记不正确

TIKZ 标记不正确

关于如何使用 TIKZ 设计一个漂亮的错误标记,您有什么想法吗?该标记与以下标记相反:

\documentclass[preview,border=12pt,varwidth]{standalone}
\usepackage{tikz}
\def\checkmark{\tikz\fill[scale=0.4](0,.35) -- (.25,0) -- (1,.7) -- (.25,.15) -- cycle;} 
\begin{document}
This is a \checkmark checkmark.
\end{document}

在此处输入图片描述

答案1

如果你真的想要使用蒂克兹那么这看起来怎么样:

在此处输入图片描述

以下是代码:

\documentclass[preview,border=12pt,varwidth]{standalone}
\usepackage{tikz}
\newcommand\checkmark[1][]{%
  \tikz[scale=0.4,#1]{\fill(0,.35) -- (.25,0) -- (1,.7) -- (.25,.15) -- cycle;}%
}
\newcommand\crossmark[1][]{%
  \tikz[scale=0.4,#1]{
    \fill(0,0)--(0.1,0) .. controls (0.5,0.4) .. (1,0.7)--(0.9,0.7) ..  controls (0.5,0.5) ..(0,0.1) --cycle;
    \fill(1,0.1)--(0.9,0.1) .. controls (0.5,0.3) .. (0,0.7)--(0.1,0.7) .. controls (0.5,0.4) ..(1,0.2) --cycle;
  }%
}
\begin{document}
This is a \checkmark~checkmark.

This is a \crossmark~crossmark.

Here are coloured versions \checkmark[green]~and \crossmark[red, scale=1].
\end{document}

正如最后的例子所示,我给这两个宏都提供了一个可选参数,以便您可以添加额外的样式。

相关内容