7

Here's my MWE:

\documentclass{article}
\usepackage[dvipsnames]{xcolor}
\colorlet{LightLavender}{Lavender!40!}

\begin{document}

\colorbox{LightLavender}{hello} world

\end{document}

It produces something like this:

enter image description here

I'm wondering if it's possible to have the box have rounded corners. Ideally a solution would work in both text and math modes because I sometimes use it in equations to help designate which terms are alike/cancel out.

1
  • mdframed also having better features....
    – MadyYuvi
    Oct 30 '20 at 5:48
11

tcolorbox, with use in math environment(s):

\documentclass[dvipsnames]{article}
\usepackage[most]{tcolorbox}
\colorlet{LightLavender}{Lavender!40!}
\tcbset{on line, 
        boxsep=4pt, left=0pt,right=0pt,top=0pt,bottom=0pt,
        colframe=white,colback=LightLavender,  
        highlight math style={enhanced}
        }

\begin{document}
\tcbox{Hello} world! $\tcbhighmath{c^2} = a^2 + b^2$
\end{document}

enter image description here

5
  • Very nice...and the boxes are inline with the formula. +1.
    – Sebastiano
    Oct 30 '20 at 7:45
  • 1
    @Sebastiano, thank you very much!
    – Zarko
    Oct 30 '20 at 7:56
  • Awesome thanks! I didn't know you could add the dvipsnames option to the article class either, so that's an added bonus. Oct 30 '20 at 12:56
  • @Zarko how would you recommend doing this if I wanted to have multiple color highlights? Nov 1 '20 at 21:49
  • @NateStemen, this is new question which in comment is not visible well to others, who has similar problems. So it will be nice ask it as such :-). It can be solved on different way, the simplest seems to be add desired color as option to \tcbox or \tcbhighmath.
    – Zarko
    Nov 2 '20 at 2:49
2

Use tcolorbox.

\documentclass{article}
\usepackage[dvipsnames]{xcolor}
\colorlet{LightLavender}{Lavender!40!}
\usepackage{tcolorbox}
\begin{document}

\tcbox[on line,boxsep=0pt,left=2pt,right=2pt,top=2pt,bottom=2pt,colback=LightLavender]{hello} world

\end{document}

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.