Como evitar justificativas no cabeçalho?

Como evitar justificativas no cabeçalho?

Estou tentando evitar justificativas no meu cabeçalho.

Eu tentei \raggedrightaté agora sugerido aquiComo evitar a justificação automática de referências?mas não tive sorte com isso

\makeatletter
\renewcommand{\@oddhead}
{\raggedright\fontsize{10}{12}\selectfont OpenGl ES 3.0 and WebGl 1.0.2 on Android platform}
\makeatother

Responder1

Para centralizar o conteúdo use \hfill <text here>\hfill, conforme mostrado abaixo.

Observe que \oddheadnão é usado em páginas pares se você usar a twosideopção com a classe. Entãose você quiser cabeçalhos diferentesredefina ambos os comandos: \oddheade \evenhead.

\documentclass[twoside]{report}
\usepackage{lipsum} %% dummy text

\makeatletter
\renewcommand{\@oddhead}
{\fontsize{10}{12}\selectfont\hfill Header for odd pages\hfill}

\renewcommand{\@evenhead}
{\fontsize{10}{12}\selectfont\hfill Header for even pages\hfill}
\makeatother

\begin{document}
\lipsum
\end{document}

insira a descrição da imagem aqui

Responder2

Sei que esta pergunta já foi respondida, mas achei que valeria a pena mencionar uma solução alternativa usando o pacote fancyheadings. Embora seja possivelmente um exagero para este caso específico, ele fornece configuração flexível de cabeçalhos e rodapés e, portanto, tem o potencial de fornecer soluções para uma série de variações sobre o tema desta questão.

Cabeçalhos e rodapés são aqui considerados como tendo 3 partes - esquerda, centro e direita. Cabeçalhos/rodapés pares e ímpares podem ser configurados de forma diferente para documentos frente e verso, embora também seja possível simplificar os comandos de configuração quando algo deve ser repetido. Além disso, são fornecidos comandos para inserir regras abaixo dos cabeçalhos ou acima dos rodapés. Por padrão, uma regra é fornecida abaixo do cabeçalho, mas nenhuma regra é desenhada para rodapés. Tudo isso é altamente configurável.

Para obter detalhes completos, você gostaria de ler a documentação. No entanto, tentei indicar as opções básicas disponíveis comentando o código que responderia à pergunta específica feita aqui.

\documentclass[twoside]{report}
\usepackage{lipsum} %% dummy text
\usepackage{fancyhdr}

\pagestyle{fancy}
% unset defaults - no optional argument so this sets everything to empty
\fancyhf{}
\renewcommand{\headrulewidth}{0pt}
% set what you need
% reset the width of the header rule to the package default
% \renewcommand{\headrulewidth}{0.4pt}
% add a corresponding rule above footers
% \renewcommand{\footrulewidth}{0.4pt}
% \fancyhf[loh]{\fontsize{10}{12}\selectfont Left, odd header part}
\fancyhf[coh]{\fontsize{10}{12}\selectfont Centre, odd header part}
% \fancyhf[roh]{\fontsize{10}{12}\selectfont Right, odd header part}
% \fancyhf[leh]{\fontsize{10}{12}\selectfont Left, even header part}
\fancyhf[ceh]{\fontsize{10}{12}\selectfont Centre, even header part}
% \fancyhf[reh]{\fontsize{10}{12}\selectfont Right, even header part}
% \fancyhf[lof]{\fontsize{10}{12}\selectfont Left, odd footer part}
% \fancyhf[cof]{\fontsize{10}{12}\selectfont Centre, odd footer part}
% \fancyhf[rof]{\fontsize{10}{12}\selectfont Right, odd footer part}
% \fancyhf[lef]{\fontsize{10}{12}\selectfont Left, even footer part}
% \fancyhf[cef]{\fontsize{10}{12}\selectfont Centre, even footer part}
% \fancyhf[ref]{\fontsize{10}{12}\selectfont Right, even footer part}
% for single-sided or in case the same centre header is wanted for odd and even pages
% \fancyhf[ch]{\fontsize{10}{12}\selectfont Common central header part}

\begin{document}
\lipsum
\end{document}

Isso produz

insira a descrição da imagem aqui

informação relacionada