ヘッダー内の位置揃えを防ぐにはどうすればよいでしょうか?

ヘッダー内の位置揃えを防ぐにはどうすればよいでしょうか?

ヘッダー内の位置揃えを防止しようとしています。

\raggedrightこれまでここで提案されたことを試してみました参照の自動的な正当化を防ぐにはどうすればよいでしょうか?しかし、これは運が悪い

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

答え1

コンテンツを中央に配置するには\hfill <text here>\hfill、以下に示すように を使用します。

クラスでオプションを\oddhead使用する場合、偶数ページでは使用されないことに注意してください。twoside別のヘッダーが必要な場合両方のコマンドを再定義します:\oddheadおよび\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}

ここに画像の説明を入力してください

答え2

この質問にはすでに回答があることは承知していますが、fancyheadings パッケージを使用した代替ソリューションについて言及する価値があると思いました。この特定のケースでは過剰かもしれませんが、ヘッダーとフッターの両方を柔軟に設定できるため、この質問のテーマに関するさまざまなバリエーションに対するソリューションを提供できる可能性があります。

ここでは、ヘッダーとフッターは、左、中央、右の 3 つの部分で構成されていると考えられます。奇数と偶数のヘッダー/フッターは両面文書に対して別々に設定できますが、繰り返しが必要な場合は設定コマンドを簡素化することもできます。さらに、ヘッダーの下またはフッターの上に罫線を挿入するコマンドも用意されています。デフォルトでは、ヘッダーの下に罫線が設けられていますが、フッターには罫線は描かれていません。ただし、これらはすべて高度に設定可能です。

詳細については、ドキュメントをお読みください。ただし、ここでは特定の質問に答えるコードにコメントを付けて、利用可能な基本的なオプションを示すようにしました。

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

これにより

ここに画像の説明を入力してください

関連情報