
Как мне получить пунктирную или точечную галочку в LaTeX (подойдет как математический режим, так и текстовый режим). Я ищу символ примерно такой
решение1
Одна из возможностей — использовать для этого TikZ.
\documentclass{article}
\usepackage{tikz}
\newcommand\chmdash{%
\begin{tikzpicture}[scale=0.0012, x=\baselineskip, y=-\baselineskip]
\fill (228,734) -- (190,638) -- (228,615) -- (242,610) -- (248,623) -- (254,635) -- (266,620) -- (277,604) -- (288,617) -- (305,638) -- (312,648) -- (305,662) -- (292,685) -- (287,697) -- (277,703) -- (239,730) -- (230,738) -- (228,734) -- cycle;
\fill (166,608) -- (144,592) -- (141,590) -- (161,572) -- (190,558) -- (202,559) -- (216,568) -- (223,582) -- (198,600) -- (172,614) -- (166,608) -- cycle;
\fill (318,593) -- (299,576) -- (306,563) -- (347,514) -- (353,510) -- (383,534) -- (387,537) -- (373,556) -- (347,592) -- (336,608) -- (318,593) -- cycle;
\fill (391,496) -- (377,483) -- (452,413) -- (470,435) -- (458,450) -- (415,501) -- (408,508) -- (391,496) -- cycle;
\fill (482,406) -- (476,396) -- (529,360) -- (538,374) -- (500,407) -- (490,415) -- (482,406) -- cycle;
\end{tikzpicture}%
}
\begin{document}
\raggedright
\small Some text. Some text with \chmdash\ and \chmdash. Some text. Some text. Some text. \chmdash\ and some text. Some text. Some text. Some text. Some text.
\Large Some text. Some text with \chmdash\ and \chmdash. Some text. Some text. Some text. \chmdash\ and some text. Some text. Some text. Some text. Some text.
\end{document}
Связанный:Как экспортировать svg в tikz
решение2
Альтернативным решением является использование пакета pdfrender. Документацию к пакету можно найти здесьздесь. Ключевым моментом является использование параметра LineDashPattern.
\documentclass{article}
\usepackage{amssymb}
\usepackage{pdfrender}
\newcommand{\dashcheckmark}{
\textpdfrender{
TextRenderingMode=Stroke,
LineWidth=0.5pt,
LineDashPattern=[1 1]0,
}{\checkmark}
}
\begin{document}
This is a dashed checkmark \dashcheckmark
\end{document}