如何创建带背景颜色的框架文本

如何创建带背景颜色的框架文本

例子

示例图片是我在 Latex 中想要创建的。我已经成功创建了一些类似的东西,但没有矩形灰色背景。我对 Latex 也是新手。

我希望有人能帮我解决我的问题。我认为实际上这应该是解决这个特定问题的一个非常简单的方法。

\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}

答案1

mdframed包有指定打印哪一行的选项,请参阅手册第 6.6 节(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}

答案2

这是一个可能的解决方案,其中包含tcolorbox包装和一些夸张的顶部和底部规则。

leftrule=可以使用等选项来控制框周围的单个规则rightrule=。可以通过将规则设置为 来实现消失规则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}

在此处输入图片描述

相关内容