文本周围的彩色框

文本周围的彩色框

我想要一个带有黑色边框和背景颜色的圆角框,黄色只围绕文本,而不是围绕整行,所以句子应该在同一行上继续。我发现了很多关于类似问题的帖子,但答案总是围绕整行或整段,而不是围绕一个单词。

答案1

基于这个答案经过鲁洛夫·史派克,只需添加draw=black即可实现黑色边框:

\documentclass{article}
\usepackage{tikz}
\newcommand\mybox[2][]{\tikz[overlay]\node[fill=yellow!20,draw=black,inner sep=2pt, anchor=text, rectangle, rounded corners=1mm,#1] {#2};\phantom{#2}}
\begin{document}
  \begin{minipage}{0.4\textwidth}
    \noindent
    this is some text \mybox{box} text\\
    this is some text box text
  \end{minipage}
  \begin{minipage}{0.4\textwidth}
    \noindent
    this is some text box text\\
    this is some text box text
  \end{minipage}    
\end{document}

相关内容