I want to color some block of text (multi line), so I took package xcolor and soul. It works, but I want to have some adjustments: first, the colored text shall have some padding around it, so the text is not touching the border of the color-box; and secondly, the color-box in the second line shall touch the box of the first line.
The text to be colored is not static, so I would like to have a more general approach than to "just make it this way for this particullary example", and it can have german umlauts, if that makes a problem.
This is what I have wich looks not as intended
\documentclass[notitlepage]{scrartcl}
\usepackage{xcolor}
\usepackage{soul}
\setlength{\parskip}{0pt}
\setlength\parindent{0pt}
\definecolor{rgorange}{RGB}{238, 127, 0}
\begin{document}
\sethlcolor{rgorange}\color{white}\hl{Running text\\with line break}
\end{document}