
中央に「研究計画」という文字があるページを作成したいと考えています。現在、次のコードがあります。
\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*
はコンテンツをページのF
1G
ラウンド目 ( の結果としてそのページのみ*
) に配置します。 を使用すると\makebox[0pt]
、要素が水平方向に中央揃えされ、 を使用\raisebox{-.5\height}
すると垂直方向に中央揃えされます。