我想将一个单词放入 中\tcbox
,但框中单词周围的空间太大。例如,单词“EQUAL”。
答案1
这里您有几个选择:您可以使用top
、left
、bottom
、right
键(也许还有boxsep
)来控制两侧文本和框架之间的空间,或者您可以使用 键size
来获取一些预定义的大小(可接受的值minimal
、tight
、fbox
、small
、title
和normal
及其效果在我的示例代码中有所说明):
\documentclass{article}
\usepackage{tcolorbox}
\usepackage{pgffor}
\begin{document}
\tcbox{EQUAL}
\tcbox[top=0pt,left=0pt,right=0pt,bottom=0pt]{EQUAL}
\foreach \s in {minimal,tight,fbox,small,title,normal}
{
\tcbox[size=\s,on line]{EQUAL}
}
\end{document}
答案2
如果框内只有一个单词,您可以tikz
直接使用。inner sep
根据需要更改值。
\documentclass{article}
\usepackage{tikz}
\newcommand{\mybox}[1]{\tikz[baseline={(a.base)}]\node[draw=blue,rounded corners=0.5ex,fill=red!40!white,inner sep=1pt](a){#1};}
\begin{document}
\mybox{hello} my world \mybox{EQUAL}
\end{document}