![如何创建带背景颜色的框架文本](https://linux22.com/image/299061/%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E5%B8%A6%E8%83%8C%E6%99%AF%E9%A2%9C%E8%89%B2%E7%9A%84%E6%A1%86%E6%9E%B6%E6%96%87%E6%9C%AC.png)
示例图片是我在 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}