latex 的“对号”的几种表示

本文介绍在LaTeX文档中插入多种勾选符号的方法,包括使用不同软件包如amssymb、bbding、pifont等实现的checkmark、Checkmark等符号,并展示了如何通过tikz包自定义勾选符号。

如果我们需要在我们的LaTeX中完成下面这个表格
这里写图片描述

我们需要的是 勾 \checkmark 以及 timestimes

我们来说一说怎么画勾

这个时候我们需要在导言区加入我们的包
我一般会用 \usepackage{amssymb}

当然还有其他的画法,如下所示:

\documentclass{article}
\usepackage{bbding}
\usepackage{pifont}
\usepackage{wasysym}
\usepackage{amssymb}

\begin{document}

% amssymb
\checkmark

% bbding
\Checkmark
\CheckmarkBold

% pifont
\ding{51}
\ding{52}

% wasysym
\CheckedBox

\end{document}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

这个时候我们得到的勾对应的图片就是下面这个样子的:

这里写图片描述

还有下面这种对勾的

\documentclass[preview,border=12pt,varwidth]{standalone}
\usepackage{tikz}
\usepackage{calc}

\begin{document}

This is a \checkmark checkmark.

\huge 
This is a huge \scalecheck checkmark in huge text.

\footnotesize
This is a footnotesize \scalecheck checkmark in footnotesize text.
\end{document}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

这里写图片描述

LaTeX 中插入对号(✓)和错号(✗)符号可以通过多种方式实现,具体取决于文档的编码、字体支持以及是否使用了额外的宏包。以下是几种常见的方法: ### 使用 `mathabx` 宏包 ```latex \documentclass{article} \usepackage{mathabx} \begin{document} 正确:$\checkmark$ \\ 错误:$\cross$ \end{document} ``` 该方法通过引入 `mathabx` 宏包来提供对号(`\checkmark`)和错号(`\cross`)命令[^1]。 --- ### 使用 `pifont` 宏包 如果希望使用更丰富的符号集,可以使用 `pifont` 宏包,它提供了 Dingbat 字体中的各种符号。 ```latex \documentclass{article} \usepackage{pifont} \begin{document} 正确:\ding{51} \\ 错误:\ding{55} \end{document} ``` 其中 `\ding{51}` 表示对号,`\ding{55}` 表示错号[^1]。 --- ### 使用 Unicode 符号(XeLaTeX 或 LuaLaTeX) 如果你使用的是 XeLaTeX 或 LuaLaTeX 编译器,并且文档支持 Unicode 字体,可以直接输入或使用 `\char` 命令插入 Unicode 符号。 ```latex \documentclass{article} \usepackage{fontspec} \setmainfont{DejaVu Sans} % 选择一个包含所需符号的字体 \begin{document} 正确:✓ 错误:✗ \end{document} ``` 也可以使用 `\char"2713` 和 `\char"2717` 来分别表示对号和错号[^1]。 --- ### 使用 `tikz` 自定义绘制 如果需要更高自定义程度的符号样式,可以使用 `tikz` 包手动绘制对号和错号。 ```latex \documentclass{article} \usepackage{tikz} \newcommand{\mycheck}{% \begin{tikzpicture}[scale=0.4] \draw[green, thick] (0,0) -- (1,1) -- (2,0); \end{tikzpicture}% } \newcommand{\mycross}{% \begin{tikzpicture}[scale=0.4] \draw[red, thick] (0,0) -- (2,2); \draw[red, thick] (0,2) -- (2,0); \end{tikzpicture}% } \begin{document} 正确:\mycheck 错误:\mycross \end{document} ``` 此方法允许完全控制符号的颜色、粗细等外观属性[^1]。 ---
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值