Eu quero criar umparbox colorido centralizado, mas embora eu tenha definido fronteiras usando o pacotegeometria,o parbox tem uma margem maior à esquerda do que à direita.
Obrigado pela ajuda
\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}
Responder1
Você precisa remover o recuo antes da caixa de cores e o preenchimento natural (talvez seja chamado de outra forma, não tenho certeza) da caixa. Para este último usei o calc
pacote e configurei o comprimento do parbox como \textwidth-2\fboxsep
, textwidth
menos o preenchimento natural.
\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}