Cómo crear texto enmarcado con color de fondo

Cómo crear texto enmarcado con color de fondo

Ejemplo

La imagen de ejemplo es lo que deseo crear en Latex. He logrado crear algo similar pero sin el fondo gris rectangular. También soy un novato total en el látex.

Esperaría que alguien pudiera ayudarme con mi problema. Supongo que en realidad debería ser una solución muy sencilla para este problema específico.

\documentclass[11pt,a4paper, titlepage, headexclude, footexclude, oneside, openany]{scrartcl} 
\begin{document}
\subject{ {\textsc{{\Huge report} \vspace{5ex} }} \horrule{1pt}\\[-0.5cm] }
\title{Very Interesting Topic to Write A Report About }\\[0.15cm]}
\subtitle{\horrule{1pt}\\[2cm]}
\maketitle
\end{document}

Respuesta1

El mdframedpaquete tiene la opción de especificar qué línea imprimir, ver sección 6.6 del manual ( texdoc mdframed)

\documentclass{article}

\usepackage{mdframed}
\usepackage{xcolor}

\begin{document}
\begin{mdframed}[backgroundcolor=black!10,rightline=false,leftline=false]
\centering 
first line\\
second line\\
third line
\end{mdframed}
\end{document}

Respuesta2

Aquí está una posible solución con tcolorboxun paquete y algunas reglas superiores e inferiores exageradas.

Las reglas individuales alrededor del cuadro se pueden controlar usando las opciones leftrule=, rightrule=etc. Se puede lograr una regla de desaparición estableciendo la regla en 0pt.

\documentclass[11pt,a4paper, titlepage, headexclude, footexclude, oneside, openany]{scrartcl} 


\usepackage[ngerman]{babel}
\usepackage[utf8x]{inputenc}%
\usepackage{tcolorbox}%


\begin{document}

\begin{tcolorbox}[arc=0mm,auto outer arc, colback=lightgray,leftrule=0pt,rightrule=0pt,toprule=5pt,bottomrule=10pt]
\begin{center}
Analyse des Betriebsverhaltens\par

einer

bestehenden großen Solaranlage 
\end{center}%

\end{tcolorbox}%
\end{document}

ingrese la descripción de la imagen aquí

información relacionada