带叉号的复选标记

带叉号的复选标记

是否有类似于以下的符号可以用来表达对轻微干扰的满意?

在此处输入图片描述

答案1

由于此符号在 unicode 中不存在,因此您必须定义自己的符号。首先,您应该选择一个您喜欢的复选标记(从下面的我的 MWE 中)。这样,您就可以用一些小规则或缩放反斜杠或类似符号覆盖此复选标记。

% arara: lualatex
\documentclass{article}
\usepackage{unicode-math}
\newcommand{\test}[1]{\setmainfont{#1}
    \symbol{"2714}
    \symbol{"2718}
    \symbol{"2713}  
    \symbol{"2717}\par}
\usepackage{fontawesome}
\def\faChecked{\FA\symbol{"F00C}}
\def\faCrossed{\FA\symbol{"F00D}}

\begin{document}
$\checkmark$\setmathfont{XITS Math}$\checkmark$\setmathfont{Asana Math}$\checkmark$\setmathfont{TeX Gyre Pagella Math}$\checkmark$

\test{dejavusans.ttf}
\test{Linux Libertine O}
\test{symbola.ttf}
\test{quivira.otf}

\faChecked\faCrossed
\end{document}

在此处输入图片描述

大多数这些符号都有漂亮的书法线条,我更愿意保留这些线条。因此,你可以取一个十字符号,然后切掉它的“斜线”条,得到一个漂亮的“反斜线”条(我会在外部程序中执行此操作)。

更简单的方法是,选择你喜欢的组合,然后将这两个叠加起来。你可以缩小十字,直到它适合复选标记的长臂,但我建议将其用作上标,并将其字距稍微向左调整。给它一个特定的颜色可以让它成为一个清晰易懂的符号。你觉得呢?

\documentclass{article}
\usepackage{xcolor}
\usepackage{fontspec}

\begin{document}
\setmainfont{quivira.otf}
\textcolor{green}{\symbol{"2713}}\textsuperscript{\textcolor{red}{\kern-0.55em\tiny\symbol{"2717}}}
\end{document}

在此处输入图片描述


编辑:如果您找到 PDFLaTeX 的符号,您可以以同样的方式使用它们。我从bbding(非常光栅化)中找到了复选标记,pifont如下所示:

% arara: pdflatex

\documentclass{article}
\usepackage{xcolor}
\usepackage{bbding}
\usepackage{pifont}

\begin{document}
    % bbding commands (too pixeled...)
    \Checkmark\CheckmarkBold\XSolidBrush
    % pifont commands
    \ding{51}\ding{52}\ding{55}\ding{56}    

\textcolor{green}{\ding{51}}\textsuperscript{\textcolor{red}{\kern-0.5em\tiny\ding{55}}}
\end{document}

答案2

我的最终解决方案:

\checkmark\kern-1.1ex\raisebox{.7ex}{\rotatebox[origin=c]{125}{--}}

答案3

基于如何在乳胶中写复选标记

\documentclass{standalone}
\usepackage{tikz}

\def\halfcheckmark{\tikz\draw[scale=0.4,fill=black](0,.35) -- (.25,0) -- (1,.7) -- (.25,.15) -- cycle (0.75,0.2) -- (0.77,0.2)  -- (0.6,0.7) -- cycle;}


\begin{document}
This a half check mark: \halfcheckmark
\end{document}

在此处输入图片描述

相关内容