テキストが行間スペースに収まりません

テキストが行間スペースに収まりません

次のエッセイのために、先生からいくつか要件をもらいました。見出しとフッターのレイアウトは次のようになります (適切な Times New Roman がないので、Arial を選択しました)。

\documentclass[a4paper, 11pt, oneside, titlepage]{article}
\usepackage[a4paper, left=2.5cm, right=2.5cm, top=2.5cm, bottom=2cm]{geometry}
\linespread{1.25}   
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel} 
\usepackage[scaled]{helvet}                                                                 
\usepackage[T1]{fontenc}
%\usepackage{lastpage}
\usepackage{fancyhdr}

\pagestyle{fancy}
\fancyhead{}
\renewcommand{\headrulewidth}{0pt} %remove standard line
\fancyfoot[C]{}                    %remove some standard stuff
\fancyfoot[R]{ 
        %page \thepage\addspace of \pageref{LastPage} \\
        %This line seems to work in the original document.
        topic \\
        my name \\
        version: \date{today}
}

\begin{document}
Dies ist ein Test.
\end{document}

テキストは下の右隅に印刷されますが、脚注の下に完全には収まりません。「pdflatex」を実行すると、「version」行が定義された 2cm を超えていることがわかります。

もう 1 つの部分は、"\fancyfoot[R]" 部分のフォント サイズで、これは 9 pt にする必要があります。パラメーター \footnotesize にはすでにこのサイズが含まれていることがわかっています。

どの設定を変更する必要がありますか?

答え1

要件は矛盾しているように見えます。すべての情報を配置する場所に 2cm の下余白を設けるのは非常に困難です。

しかし、ここにアイデアがあります:

\documentclass[a4paper, 11pt, oneside, titlepage]{article}
\usepackage[a4paper,
 left=2.5cm,
 right=2.5cm,
 top=2.5cm,
 bottom=2cm,
 footskip=45pt, % this is needed to make room for the footer
]{geometry}
\usepackage{lastpage}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\renewcommand{\headrulewidth}{0pt} %remove standard line
\fancyfoot[C]{}                    %remove some standard stuff
\fancyfoot[R]{\footnotesize
  \begin{tabular}[b]{@{}r@{}}
  topic \\
  my name \\
  version: \today\\[3pt]
  page \thepage\space of \pageref{LastPage} \\
  \end{tabular}
}

\usepackage{lipsum}
\begin{document}
\lipsum[1-10]
\end{document}

\footnotesizeフッターのフォント サイズを設定するための注意。 を使用するとtabular、さまざまな要素をより細かく制御できます。 LaTeX カーネルには コマンドはありません\addspace。今日の日付を取得するには を使用します\todaylipsumパッケージはテキストを生成するためだけのものであり、lastpageパッケージが必要です。

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

答え2

\documentclass[a4paper, 11pt, oneside, titlepage]{article}
\usepackage[a4paper, left=2.5cm, right=2.5cm, top=2.5cm, bottom=2cm]{geometry}
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\renewcommand{\headrulewidth}{0pt} %remove standard line
\fancyfoot[C]{}                    %remove some standard stuff
\fancyfoot[R]{ \footnotesize
        page \thepage\\ %\addspace of \pageref{LastPage} \\
        topic \\
        my name \\
        version: \date{today}
}



\begin{document}


Bla, bla.

\end{document}

関連情報