lyxのデフォルトは
I. 最初の部分(ローマ数字)
- セクション1
1.1 サブセクション1
そして私は
- 最初の部分(アラビア数字)
1.1 セクション1
1.1.1 サブセクション1
等
何か提案はありますか? よろしくお願いします!
答え1
これがLyXの推奨方法かどうかは分かりません(実際に使ったことはありませんが)…追加することができます
\renewcommand*\thepart{\arabic{part}}% arabic numbers for part
\makeatletter
\@addtoreset{section}{part}% reset section number when a new part starts
\makeatother
\renewcommand*\thesection{\thepart.\arabic{section}}% section 1.1
\renewcommand*\thesubsection{\thesection.\arabic{subsection}}% subsection 1.1.1
文書の序文に追加します。LyX で に移動しますDocument > Settings… > LaTeX Preamble
。
ただし、これには欠点が1つあります。WYSIWYG (WYM?) はもはや WYG ではなくなります。エディターでは番号付けは以前と同じままです。しかし、PDF では番号付けは意思変更されました。
編集(以下のコメントへの返信): 以下は、標準article
クラスを使用していることを前提としています。article
クラスでは、セクションの ToC エントリは によって制御されます\l@section
。 このコマンドにパッチを適用して、セクション番号用に予約されているスペースを変更できます。 これも LaTeX のプリアンブルに記述します。
\usepackage{etoolbox}
\makeatletter
\patchcmd\l@section
{\setlength\@tempdima{1.5em}}% this is default
{\setlength\@tempdima{2em}}% this is new; change value to your needs
{}{}
\makeatother