5

これは、LaTeX で段落に番号を付けるにはどうすればよいですか? 、私は今日以前に尋ねました:

ドキュメント内の段落に番号を付ける方法についてのBrent.Longboroughの提案を使用して実行します。

\setcounter{secnumdepth}{5}
...
\paragraph{If we want to}
\paragraph{do something}

これにより、LaTeX で次のようなものが生成されます。

0.0.0.1 If we want to 
0.0.0.2 do something

\paragraph{}の番号付けスキームを変更して、次のようなものを生成するにはどうすればよいですか:

1. If we want to
2. do something

または代わりに

A. If we want to
B. do something

ありがとうございました。

4

1 に答える 1

11

段落を参照するときに参照される番号を変更するには、変更したい\theparagraph. 次に例を示します。

\documentclass[12pt]{article}
\setcounter{secnumdepth}{5}
\renewcommand\theparagraph{\roman{paragraph}}
\usepackage{lipsum}
\begin{document}
\paragraph{foo} \lipsum[1]
\paragraph{bar} \lipsum[2]
\end{document}

の代わりに、、、、を使用すること\romanもできます。ただし、パラグラフがたくさんある場合は、alphalph パッケージを使用し、\alphalph を使用して 26 以上のパラグラフを取得することをお勧めします。\Roman\arabic\alph\Alph

\paragraph「段落タイトル」の引数を取ることに注意してください。どうしてもそうしたくない場合は、単純化するために独自のコマンドを定義することをお勧めします。

\newcommand\PARA{\paragraph{}}

また、段落が「セクション内」で番号付けされる方法を削除したい場合もあります。つまり、新しいセクションごとに「1」からリセットされます。あなたは次のようなものでこれを回避することができます

\usepackage{remreset}
\makeatletter
\@removefromreset{paragraph}{section}
\makeatother
于 2009-02-12T23:51:48.287 に答える