команда подраздела не работает в шаблоне LaTeX elsevier - PullRequest
0 голосов
/ 15 февраля 2019

Я работаю с шаблоном Elsevier в формате одного столбца, у меня возникла проблема с неработающей командой подразделов, поскольку они отображаются как обычный раздел с неправильной нумерацией, например

\documentclass[a4paper,fleqn]{cas-sc}
\begin{document}
\section{A}
\subsection{AA}
\subsubsection{BB}
\end{document}

The output is like this. All sections with no subsection numbering.

Кто-нибудь может мне помочь, как решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 26 февраля 2019

Я не уверен, что это из-за намерения (что было бы очень странным поведением), но это поведение вызвано некоторым переопределением в файле класса.Чтобы обойти эту проблему, можно исправить эти переопределения и использовать

\documentclass[a4paper,fleqn]{cas-sc}

\makeatletter
\renewcommand\subsection{\@startsection{subsection}{2}{\z@}%
    {10pt \@plus 3\p@ \@minus 2\p@}%
    {.1\p@}%
    {%\let\@hangfrom\relax
     \ssectionfont\raggedright }}

\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
    {10pt \@plus 1\p@ \@minus .3\p@}%
    {.1\p@}%
    {%\let\@hangfrom\relax
     \sssectionfont\raggedright}}
\makeatother

\begin{document}
\section{A}
\subsection{AA}
\subsubsection{BB}
\end{document}

(не делайте этого, если вы намереваетесь отправить документ в журнал)

0 голосов
/ 17 февраля 2019

Вы используете это правильно.Это должно быть проблемой с файлом класса (cas-sc), который вы используете.

...