如何更改预定义的部分名称?

如何更改预定义的部分名称?

针对这个问题,我查看了很多答案(也尝试过),但都没有奏效。我尝试使用 titlesec 包,但它给了我一个错误,之后我注意到它不支持会议论文。我想更改部分名称。我希望它更大、更粗体并向左对齐。我用过

\section*{\raggedright{\bf \large {1. Introduction}}}

因为没有“*”,它就不起作用,我不得不手动输入数字。我知道这是一种非常糟糕的做事方式,所以有人能告诉我如何在序言中改变它吗?我是乳胶新手,所以我会很感激任何帮助。

\documentclass[10pt, conference]{IEEEtran}
\renewcommand{\abstractname}{\large ABSTRACT\\}
\title{Example}
\author{}
\begin{document}
\maketitle
\begin{abstract}
\end{abstract}
\section{Introduction}


\end{document}

答案1

如果titlesec不能帮助你,你必须以某种方式重新发明轮子:

\documentclass[10pt,conference]{IEEEtran}

\makeatletter
\renewcommand\section{\@startsection{section}{1}{\z@}
  {1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}
  {1\baselineskip plus 0.25\baselineskip minus 0.25\baselineskip}
  {\normalfont\large\bfseries}}%
\makeatother

\usepackage{lipsum}

\title{Example}
\author{John Doe}

\begin{document}
\maketitle
\section{Introduction}
\lipsum
\end{document}

请注意,的最后一个参数\@startsection与您的特定问题相关。

答案2

您确定要这样做吗?如果您打算将此内容提交给 IEEE,则​​不应这样做。

\documentclass[10pt, conference]{IEEEtran}
\renewcommand{\abstractname}{\large ABSTRACT\\}

\makeatletter
\ifCLASSOPTIONconference%
% IEEE wants section heading spacing to decrease for conference mode
\def\section{\@startsection{section}{1}{\z@}{1.5ex plus 1.5ex minus 0.5ex}%
{0.7ex plus 1ex minus 0ex}{\normalfont\bfseries\large\raggedright\scshape}}%
\else % for journals
\def\section{\@startsection{section}{1}{\z@}{3.0ex plus 1.5ex minus 1.5ex}% V1.6 3.0ex from 3.5ex
{0.7ex plus 1ex minus 0ex}{\normalfont\bfseries\large\raggedright\scshape}}%
\fi
\makeatother

\title{Example}
\author{}
\begin{document}
\maketitle
\begin{abstract}
\end{abstract}
\section{Introduction}


\end{document}

在此处输入图片描述

相关内容