команда подраздела не работает в шаблоне elsevier LaTeX

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

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

Вывод выглядит следующим образом. Все разделы без нумерации подразделов.

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


person Noman Bashir    schedule 15.02.2019    source источник


Ответы (2)


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

person Andronicus    schedule 16.02.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}

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

person samcarter_is_at_topanswers.xyz    schedule 26.02.2019