環境: CentOS Linux release 7.4.1708 (Core)
TeX: TeXLive2017, XeTeX, Version 3.14159265-2.6-0.99998
です。
最後につけたソースのように、titlesecパッケージを使ってpartの表示形式を変えています。このように表示形式を変えると、なぜか目次の出力が、
第I部 その1
ではなく、
I その1
というふうに変わってしまいます。これを元に戻そうと、titletocパッケージを使ってみたのですが、表示はかわりませんでした。
どのように設定すれば、目次表示を元のようにできますでしょうか?
よろしくお願いいたします。
\documentclass{bxjsbook}
\usepackage{zxjatype}\setCJKmainfont{Source Han Serif}
\setCJKsansfont{Source Han Sans}
\setCJKmonofont{Source Han Sans}
% Part の表示を変える
\usepackage{titlesec}
\titleformat{\part}[block]
{}{}{0pt}{
\fontsize{32pt}{32pt}\selectfont\filleft
\thispagestyle{empty}
}[
\hrule \Large{\filleft 第 \thepart 部}
]
\usepackage{titletoc}
\titlecontents{part}[10pt]{}{第 \thecontentslabel 部}{}{\dotfill\contentspage}
\begin{document}
\tableofcontents
\part{その1}
\part{その2}
\part{その3}
\end{document}