如何用虚线框包围段落内的文本或值?

如何用虚线框包围段落内的文本或值?

我需要将文本和值放在虚线框内以便于聚焦。在一个段落内,我已经测试过了虚线框环境这不是我的需要

我想要这样

在此处输入图片描述

答案1

你可以用 TikZ 来做到这一点:

\documentclass{article}

\usepackage{tikz}

\newcommand\dboxed[1]{\tikz [baseline=(boxed word.base)] \node (boxed word) [draw, rectangle, dashed, line cap=round] {#1};}

\begin{document}

This is a \dboxed{Test} sentence.

\end{document}

mwe 的输出

答案2

另一个解决方案基于托马斯·F·斯特姆回答虚线框环境。我刚刚把他的解决方案改编成了tcbox

\documentclass{article}
\usepackage[most]{tcolorbox}

\newtcbox{\dbox}[1][]{
    on line,
    enhanced,
    frame hidden,
    interior hidden,
    sharp corners,
    size=small,
    borderline={0.4pt}{0pt}{dashed},
    #1
}

\begin{document}

This is a \dbox{test} with \dbox{tcolorbox}.
\end{document}

在此处输入图片描述

相关内容