
titlesec
저는 꽤 오랫동안 XeLaTeX를 사용해 왔지만 한 번도 문제가 발생한 적이 없습니다. 하지만 최근에 TeXLive 2015를 통해 2.10.1로 업데이트했는데 tlmgr
이제 이런 상황에 직면하게 되었습니다.
패키지를 로드하면 섹션 및 하위 섹션 번호 매기기가 사라집니다. 운 좋게 번호 매기기(아래 MWE 참조)를 명시적으로 표시하려고 했습니다. 물론 라인(및 관련 명령)을 포함하는 패키지에 주석을 달면 번호가 다시 나타납니다.
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