是否有虚线框占位符符号?

是否有虚线框占位符符号?

我正在寻找一个虚线框作为“正常大小”字符的占位符。

例如,我想将其放在一个函数下以表示占位符,例如\sqrt{\dottedbox}。像这样:

在此处输入图片描述

答案1

stix包裹提供一个\dottedsquare可以适合的符号。

\documentclass{article}
\usepackage{stix}
\begin{document}                         
     $\dottedsquare\sqrt{\dottedsquare}$
\end{document}

渲染

答案2

不是虚线框,而是带有适配参数的虚线框。下面是一段代码dashbox:我定义了一个 \dashedph带有可选参数的命令(默认值:大写 H)。我还建议使用一个简单的\colorph(颜色框占位符):

\documentclass{article}
\usepackage[utf8]{inputenc}%
\usepackage[svgnames]{xcolor}%
\usepackage{dashbox}%
\usepackage{mathtools, amssymb}

\newcommand\dashedph[1][H]{\setlength{\fboxsep}{0pt}\setlength{\dashlength}{2.2pt}\setlength{\dashdash}{1.1pt} \dbox{\phantom{#1}}}

\newcommand\colorph[1][H]{\setlength{\fboxsep}{0.3pt}\setlength{\dashlength}{2.2pt}\setlength{\dashdash}{1.1pt} \colorbox{lightgray!40!Lavender!40!}{\phantom{#1}}}

\begin{document}

\[ \sqrt{\dashedph} \enspace \sqrt{\colorph}\]%

\end{document} 

在此处输入图片描述

答案3

A一种简单的方法(未经长期测试)是使用 tikz。您可以通过替换来调整垂直空间以满足您的需要\vphantom

tikz 盒子

\documentclass[a4paper,11pt]{article}

\usepackage{tikz}

\def\dottedbox{\tikz\node[draw=black,dotted] {\vphantom{A}};}


\begin{document}
\dottedbox
$\sqrt{\dottedbox}$

\end{document}

相关内容