将背景颜色限制为椭圆框

将背景颜色限制为椭圆框

片段

\documentclass[png,convert={density=600}]{standalone}
\usepackage{times,fancybox,varwidth,color}
\pagecolor{cyan}
\cornersize{1}

\begin{document}
\ovalbox{\large Hello}
\end{document}

生成 png 图像

你好

在...的帮助下pdflatex -shell-escape question

如何使背景仅填充椭圆框(而椭圆框没有边界)?

答案1

tcolorbox

在此处输入图片描述

代码:

\documentclass[png,convert={density=600}]{standalone}
\usepackage{times,tcolorbox}
\newtcbox{\myovalbox}{colback=cyan,boxrule=0pt,arc=5pt,
  boxsep=0pt,left=3pt,right=3pt,top=3pt,bottom=3pt}

\begin{document}
\myovalbox{\large Hello}
\end{document} 

答案2

这是一个tikz解决方案:

在此处输入图片描述

代码:

\documentclass[png,convert={density=600}]{standalone}
\usepackage{times}
\usepackage{tikz}

\begin{document}
\begin{tikzpicture}
    \node [fill=cyan, rounded corners=5pt] {\large Hello};
\end{tikzpicture}
\end{document}

相关内容