
いろいろな方法を試しましたが、どれもうまくいきません。コンテンツ ページの後のページのみを右揃えにしたいのですが、表紙の上に不要な線が表示され続けます。コードはきれいですか? コードは次のとおりです。
\documentclass[15pt, a4paper, notitlepage]{article}
\usepackage{graphicx}
\usepackage{color}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{atbegshi}
\floatstyle{plaintop}
\restylefloat{table}
\usepackage[tableposition=top]{caption}
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,257mm},
left=20mm,
top=20mm,
}
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[R]{\thepage}
\AtBeginDocument{%
\rfoot{Report 1}%report number
\AtBeginShipoutNext{%
\rfoot{}%
}%
\lfoot{\today}%
\AtBeginShipoutNext{%
\lfoot{}%
}%
}
\begin{document}
% cover page
\begin{figure}[H]
\centering
\includegraphics[width=150mm] {logo.png}
\end{figure}
\begin{center}
\centering
\centerline{\LARGE{\textbf{Stuff}}}
\end{center}
\vspace{125mm} % add white space
\begin{center}
\centering
\centerline{\textnormal{stuff}}
\vspace{10mm}
\end{center}
\pagenumbering{gobble}
\pagebreak
% content page
\clearpage
\pagenumbering{arabic}
\lhead{Stuff Report}
\rhead{\today}
\begin{center}
\textbf{Table of Contents}
\end{center}
\begin{enumerate}
\item[1.0]{Summary}
\item[2.0]{Update}
\end{enumerate}
\newpage
% body
% \section{Executive Summary}
% \section{Update}
\end{document}
答え1
おそらくもっと良い解決策があるでしょうが、これは良い出発点になるはずです。異なるヘッダーを持つ ToC ページについてはまだわかりませんが、ご希望どおりにできたと思います。これで大体の考え方はつかめるはずです。
ただお願いします:
を使わず
\centering
、一度に全部使っ\centerline
て{center}
、それぞれ別々に十分なのに、一緒に何をすればいいのでしょうか?\LARGE
はスイッチであり、引数を取るマクロではありません。15pt
クラスにオプションのようなものはありませんarticle
。、、、があります10pt
。11pt
それ12pt
だけです。15pt
通常のフォント サイズが必要な場合は、目の弱い人向けに作品を作成しているか、何かひどく間違ったことをしているかのどちらかです。ヘッダーとフッターの書式設定にshipoutのものを使用しないでください。 を選択する場合は
fancyhdr
、そのインターフェースのみを使用し、他のものを使用しないでください。マニュアルには。コードでは依然としてクリーンアップが必要になりますが、現時点ではそれができません。
\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage{color}
\usepackage{fancyhdr}
\usepackage{float}
\usepackage{atbegshi}
\floatstyle{plaintop}
\restylefloat{table}
\usepackage[tableposition=top]{caption}
\usepackage{geometry}
\geometry{
a4paper,
total={170mm,257mm},
left=20mm,
top=20mm,
}
% the general pagestyle
\pagestyle{fancy}
\fancyhf{}
\fancyfoot[R]{\thepage}
% pagestyle for the ToC page
\fancypagestyle{tocpage}{
\fancyhf{}
\renewcommand*\headrulewidth{0pt}
\fancyfoot[R]{Report 1}
\fancyhead[R]{Stuff Report}
\fancyhead[L]{\today}
}
\begin{document}
% cover page
\thispagestyle{empty}
\begin{center}
\includegraphics[width=150mm]{logo.png}
\bigskip
{\LARGE\bfseries Stuff}
\vspace{125mm} % add white space
stuff
\end{center}
\clearpage
% content page
\pagenumbering{arabic}
\thispagestyle{tocpage}
\tableofcontents
\newpage
\section{Here we go}
Blablabla
\end{document}