仅将一个 \section*{} 置于中心

仅将一个 \section*{} 置于中心

这是我的文档格式:

\documentclass[12pt,a4paper]{article}
\usepackage[table]{xcolor}
\usepackage{times}
\usepackage{amsmath}
\usepackage{pdfpages}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usepackage{fancyhdr}
\usepackage{lipsum}
\usepackage{caption}
\captionsetup{labelsep = period}
\usepackage{stfloats}
\usepackage{textcomp} 
\usepackage{graphicx}
\usepackage{bm}
\usepackage{titlesec}
\usepackage[left=2cm,top=2cm,right=2cm,bottom=2cm]{geometry}

\newcounter{lastnote}
\newenvironment{scilastnote}{%
\setcounter{lastnote}{\value{enumiv}}%
\addtocounter{lastnote}{+1}%
\begin{list}%
{\arabic{lastnote}.}
{\setlength{\leftmargin}{.22in}}
{\setlength{\labelsep}{.5em}}}
{\end{list}}


\title{\normalsize\textbf{Title Text}}

\author{Author Stuff}

\setlength\parindent{0pt}

\fancypagestyle{plain}{
    \renewcommand{\headrulewidth}{0pt}%
    \fancyhf{}
    \fancyfoot[L]{\textit{Info Text}}}
    \fancyfoot[R]{\thepage}%
}

\definecolor{blueline}{rgb}{0.392, 0.584, 0.929}

\renewcommand{\footrulewidth}{2.0pt \color{blueline}}


\bibliographystyle{IEEEtr}

\titleformat{\section}
  {\normalsize\bfseries}{\thesection}{1em}{\MakeUppercase}


\titleformat{\subsection}
  {\normalsize\bfseries}{\thesubsection}{1em}{}

\begin{document} 
\date{\vspace{-7ex}}
    \maketitle

\section*{Abstract}  %<-- This needs to be centered....

现在我只想将第一部分居中。我尝试过这些方法,但都不起作用:

\center
\centering
\centering{}
\centerline{}
\section*{\hfill Abstract \hfill}

有什么建议吗?

答案1

根据您的用例,我认为没有必要使用\section*来设置摘要。由于它\section*通常不会出现在目录中,也不会使用任何可引用的计数器形式,因此只需在环境中使用相同的格式进行设置即可center

在此处输入图片描述

\documentclass{article}

\usepackage[margin=2cm]{geometry}
\usepackage{titlesec,lipsum}

\title{A title}
\author{An author}

\titleformat{\section}
  {\normalsize\bfseries}{\thesection}{1em}{\MakeUppercase}

\titleformat{\subsection}
  {\normalsize\bfseries}{\thesubsection}{1em}{}

\begin{document} 

\maketitle

%\section*{Abstract}  %<-- This needs to be centered....
\begin{center}
  \normalsize\bfseries\MakeUppercase{ABSTRACT}
\end{center}
\lipsum[1]

\section{Introduction}
\lipsum[2]

\end{document}

如果您确实希望将其格式化为摘要,请使用abstract更新的环境\abstractname

\renewcommand{\abstractname}{\normalsize\bfseries\MakeUppercase{Abstract}}

% ...

\begin{abstract}
\lipsum[1]
\end{abstract}

在此处输入图片描述

当然,对于一次性使用的内容,您也可以写ABSTRACT而不是\MakeUppercase{Abstract}

相关内容