TOCセクションの記号/番号

TOCセクションの記号/番号

そこで、LaTeX で何かを書いているときに、次のような問題が発生しました。まず、出力のセクションの番号を、章に依存せずに単なる番号にしたいのです。(1.1、1.2 などではなく)

つまり

第1章

  1. セクション1
  2. 第2節

第2章

  1. 第2章第1節
  2. 第2章第2節

などですが、目次では次のようにしたいのです

第1章

§1. 第1条
§2. 第2条

第2章

§1. 第2章第1節

§2. 第2章第2節

最初に使ったもの

\renewcommand{\thesection}{\thepart \arabic{section}}

\documentclass[leqno, 12pt, twoside,letterpaper]{book}

しかし、記号 § で目次を取得できません。助けていただければ幸いです。ありがとうございます!

答え1

§TOC で番号の前に記号を付けるには、パッケージをロードしtocloftて次のコマンドを発行するだけで十分です。

\renewcommand{\cftsecpresnum}{\S}

MWE を完了する:

\documentclass[leqno,12pt,twoside,letterpaper]{book}

\renewcommand{\thesection}{\arabic{section}}

\usepackage{tocloft}
\renewcommand{\cftsecpresnum}{\S}

\begin{document}

\tableofcontents

\chapter{Test}
\section{Section 1}
\section{Section 2}

\chapter{Test}
\section{Section 1 in chapter 2}
\section{Section 2 in chapter 2}

\end{document} 

出力

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

私が使用した

\renewcommand{\thesection}{\arabic{section}}

あなたの代わりに

\renewcommand{\thesection}{\thepart \arabic{section}}

関連情報