1

ページ番号の位置をカスタマイズして、すべてが Lyx の下部中央に表示されるようにしようとしています。ドキュメントのプリアンブル セクションで fancyhdr パッケージを使用する予定ですが、次のエラー メッセージが表示されます。

「LaTex エラー: コマンド /footruleskip は既に定義されています」

プリアンブルに次のように、すでに fancyhdr パッケージで定義されている可能性のある脚注の書式設定を強制することと関係があると思います。

\setlength{\skip\footins}{0.8cm}

この問題を回避し、ページ番号の位置を脚注の設定と一緒に設定する方法はありますか? どうもありがとう。

4

2 に答える 2

3

次のリンクが役立ちます: http://en.wikibooks.org/wiki/LaTeX/Page_Layout#Customising_with_fancyhdr。lhead、chead、rhead、lfoot、cfoot、および rfoot コマンドを使用して、何をどこにあるのか (セクション名、ページ番号、カスタム テキストなど) を伝えることができます。空であっても指定する必要があると思います。下部中央のページ番号のみの場合、次のようになります。

\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\lhead{}
\chead{}
\rhead{}
\lfoot{}
\cfoot{\thepage}
\rfoot{}

おそらく、既存の値を定義しようとする代わりに \renewcommand を使用することで、エラーを修正できます。

于 2010-12-22T14:11:53.067 に答える
1

私は、LyX を使って論文を書こうとしていますが、私の学校の厳密な形式を守らなければならないため、このような小さな問題が私を苦しめています。とにかく、あなたの質問への回答を 1 時間以上検索したときに、このページが表示されました。私の学校のlatex .clsファイルはおそらくmemoir.clsに基づいているため、私はメモワールレイアウトを使用しています(一種、すでに編集する必要がありました)(これは何時間も持続したにもかかわらず、LyXで正しく動作することができませんでした) )。このコードをプリアンブルに入れることになり、書式設定の要件に従ってページ番号が中央下部に表示されました。

\makeevenfoot{headings}{}{\thepage}{}
\makeoddfoot{headings}{}{\thepage}{}
\makeevenhead{headings}{}{}{}
\makeoddhead{headings}{}{}{}

これが、このページを見つけた他の人の助けになることを願っています。ここで、LyX にチャプターがなく、セクションを 0.1 ではなく 1 にしたいことを伝える方法を理解できれば。おそらく section* を使用して、自分のセクションを「Section」# と呼びます。とにかく、私と同じように LyX を使っていることで顔を殴られそうになっている人の助けになれば幸いです。

于 2011-03-18T23:51:54.727 に答える