中央揃えの空白ページ

中央揃えの空白ページ

中央に「研究計画」という文字があるページを作成したいと考えています。現在、次のコードがあります。

\newpage
\addcontentsline{toc}{subsection}{Research Plan}
\vspace*{\fill}% * is needed here
\noindent
\makebox[\textwidth]{\fontsize{50}{60}\selectfont Research Plan}
\vfill
\newpage

しかし、「研究計画」という文字は完全に中央に配置されていないようで、少し低すぎるようです。理想的には、テキストを中央より少し上に配置しますが、さまざまなアイデアを試して、最適なものを見つけたいと思います。

答え1

このようなもの?

\documentclass[12pt]{article}
\usepackage{ebgaramond}
\usepackage[showframe]{geometry}
\usepackage[svgnames]{xcolor}
\usepackage{lipsum}

\begin{document}

\lipsum[1-3]
\clearpage
\thispagestyle{empty}
\vspace*{0.25\textheight}
\begin{center}
\bfseries\fontsize{60pt}{60pt}\selectfont \color{Tomato}Fiddle-dee-dee!
\end{center}
\clearpage
\lipsum[46]

\end{document} 

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

答え2

使用できますeso-pic\AtPageCenterまたは、\AtTextCenterコンテンツをページまたはテキスト ブロックの中央に配置するには、次のようにします。

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

\documentclass{article}

\usepackage{eso-pic}
\usepackage{lipsum}% Just for this example

\begin{document}

\lipsum[1-5]

\clearpage

\AddToShipoutPictureFG*{%
  \AtPageCenter{%
    \raisebox{-.5\height}{\makebox[0pt]{\fontsize{50}{60}\selectfont Research Plan}}
  }%
}
\mbox{}\addcontentsline{toc}{subsection}{Research Plan}% Set something on the page

\clearpage

\lipsum[1-5]

\end{document}

\mbox{}は、ページ上に空白の要素を設定するだけで、\clearpage(または\newpage) を発行したときにその要素が送信され、コンテンツ エントリの適切なマーカーも確立されます。ページの送信中、\AddToShipoutPictureFG*はコンテンツをページのF1Gラウンド目 ( の結果としてそのページのみ*) に配置します。 を使用すると\makebox[0pt]、要素が水平方向に中央揃えされ、 を使用\raisebox{-.5\height}すると垂直方向に中央揃えされます。

関連情報