So erhalten Sie ein zentriertes farbiges Kästchen

So erhalten Sie ein zentriertes farbiges Kästchen

Ich möchte einzentrierte farbige Parbox, aber obwohl ich Grenzen mit dem Paket definiert habeGeometrie,die Parbox hat links einen größeren Rand als rechts.

Danke für die Hilfe

\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{color}
\usepackage[a4paper,top=1cm,left=2cm,right=2cm]{geometry}
\usepackage{graphicx}


\begin{document}

\definecolor{Blau1}{RGB}{0,97,175}
\definecolor{Blau2}{RGB}{86,189,218}
\definecolor{Blau3}{RGB}{212,239,252} % Define a custom color for the heading box

\colorbox{Blau3}{ % Creates a highlight behind the text using the previously-defined navy color

\parbox[t]{\linewidth}{ % Creates a box to take up the entire line width
\centering

\vspace*{14pt} % Whitespace above the text

\color{Blau1} \center{\textbf{\Large REPORT}} % Right-aligned heading text

\vspace*{14pt} % Whitespace below the text
}}


\end{document}

Antwort1

Du musst die Einrückung vor der Colorbox und die natürliche Polsterung (vielleicht heißt das auch anders, ich bin mir nicht sicher) der Box entfernen. Für Letzteres habe ich das calcPaket verwendet und die Länge der Parbox auf gesetzt \textwidth-2\fboxsep, also textwidthabzüglich der natürlichen Polsterung.

\documentclass[a4paper,10pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{color}
\usepackage[a4paper,top=1cm,left=2cm,right=2cm]{geometry}
\usepackage{graphicx}
\usepackage{showframe}
\usepackage{calc}

\begin{document}

\definecolor{Blau1}{RGB}{0,97,175}
\definecolor{Blau2}{RGB}{86,189,218}
\definecolor{Blau3}{RGB}{212,239,252} 
\noindent\colorbox{Blau3}{% new code here
\parbox[t]{\textwidth-2\fboxsep}{% new code here
\centering
\vspace*{14pt} 
\color{Blau1} \center{\textbf{\Large REPORT}}
\vspace*{14pt}
}}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen