
titlesec
私はかなり長い間 XeLaTeX を使ってきましたが、これまで問題はありませんでした。しかし最近、 tlmgr
(TeXLive 2015 を使用しているため) 2.10.1 にアップデートしたところ、次のような状況に直面しています。
パッケージをロードすると、セクションとサブセクションの番号が消えます。番号を明示的に表示しようとしましたが (以下の MWE を参照)、うまくいきませんでした。もちろん、パッケージの include 行 (および関連するコマンド) をコメントすると、番号が再び表示されます。
MWE は次のとおりです。
\documentclass{article}
\usepackage{titlesec}
\titleformat{\section}[hang]{\normalfont\Large\bfseries}{\thesection.}{1em}{}[]
\titleformat{\subsection}[hang]{\normalfont\large\bfseries}{\thesubsection.}{0.5em}{}[]
\titleformat{\subsubsection}[runin]{\normalfont\normalsize\bfseries}{\thesubsubsection.}{0.25em}{}[.---]
\begin{document}
\section{A fancy section}
\subsection{A subsection}
\subsubsection{A sub-subsection}
\end{document}
得られた出力の画像は次のとおりです。
TeXLive をインストールしてから、この問題は一度も発生していません。どうすれば解決できますか?
編集: 言い忘れていましたが、別のコンピューターに TeXLive をインストールしていますが、アップデートは行われておらず、MWE は正常に動作しています。出力の画像を以下に示します。
答え1
@jon が言ったように、 の v2.10.1 にはtitlesec
バグがありますが、作者 (Javier Bezos) がすでに解決しています。執筆時点では、 を使用するためのアップデートがすべてのサーバーに提供されているわけではありませんtlmgr
。同じ問題を抱えている方は、このコマンド (TexLive) を使用してください。
tlmgr update --all -repository http://ctan.math.washington.edu/tex-archive/systems/texlive/tlnet/
そのサーバーにはアップデートがあります。
詳細については、このリンクをご覧ください:https://groups.google.com/forum/#!topic/comp.text.tex/MBd3-o2Dzx8