我需要为会议论文使用自定义格式。我被要求通过序言中的以下代码重新定义章节、小节和段落标题:
\documentclass[a4paper,10pt,twocolumn]{article}
\usepackage[utf8]{inputenc} % try latin1 if not working for you
% styles of heading fonts, numbering etc
\makeatletter
\def\@normalsize{\@setsize\normalsize{10pt}\xpt\@xpt
\abovedisplayskip 10pt plus2pt minus5pt\belowdisplayskip
\abovedisplayskip \abovedisplayshortskip \z@
plus3pt\belowdisplayshortskip 6pt plus3pt
minus3pt\let\@listi\@listI}
% section heading size and spacing
\def\sect{\@setsize\sect{12pt}\xipt\@xipt}
\def\section{\@startsection {section}{1}{\z@}{1.5ex}{0.2ex}{\large\bf} } % Original - remove point
%\newcommand\mysection[1]{} % define header/footer
%\newcommand\mysection{\@startsection{mysection}{1}{\z@}{1.5ex}{0.2ex}{\large\bf} }
%\makeatother
% subsection heading size and spacing
\def\subsize{\@setsize\subsize{11pt}\xipt\@xipt}
\def\subsection{\@startsection {subsection}{2}{\z@}{1.0ex}{0.2ex}{\subsize\bf} }
\def\paragraph{\@startsection {paragraph}{4}{\z@}{0.6ex}{-1em}{\bf} }
%\renewcommand{\abovecaptionskip}{0pt}
%\renewcommand{\captionlabelfont}{\small \bf}
%\renewcommand{\captionfont}{\small}
\renewcommand{\figurename}{Fig.}
%% make headings of sections have a trailing dot
\renewcommand \thesection{\arabic{section}.}
\renewcommand \thesubsection{\arabic{section}.\arabic{subsection}.}
\renewcommand \thesubsubsection{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}.}
%
\makeatother
\begin{document}
\section{Test}
\label{sect:test}
As shown in~\ref{sect:test}.
\section*{Acknowledgment}
Thank you.
\end{document}
我遇到了以下问题:
- 我无法正确使用带星号的部分(致谢和参考资料),我想是因为没有提供带星号的定义。我在这里苦苦寻找解决方案。
更新1 当我使用 \section*{Acknowledgements} 时,会出现一个包含“*”的标题,并在正文下方出现“Acknowledgements”。“参考文献”也是如此。
- 尾随点也出现在手稿正文中,因此如果在句末引用某个部分,则会出现两个点(例如,在第 1.1 部分...)。
更新1 是否可以在不改变标题样式的情况下将其删除,以遵循会议模板。
你能帮我改进代码吗(带星号的部分,避免在正文中连续两次出现 doth)?提前感谢你的支持。