我对 LaTex 还很陌生。有人能帮我解决这个问题吗:我需要将一些部分居中且不带数字,但其他部分带数字并与文本开头对齐。这是我的代码:
\documentclass[a4paper,14pt]{article}
\usepackage{extsizes}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=modern]{russian}
\setotherlanguage{english}
\defaultfontfeatures{Ligatures={TeX},Renderer=Basic}
\setmainfont{Times New Roman}
\usepackage{titlesec}
%%%Делает заголовки(\section) по центру и полужирным шрифтом
\titleformat{\section}[block]{\normalfont\normalsize\bfseries\centering}{\thesection}{1ex}{}
\newcommand{\anonsection}[1]{\section*{#1}\addcontentsline{toc}{section}{#1}}
...
\anonsection{Введение}
Эффект Тальбота --- это явление дифракционного...
\section{Эксперимент}
Для проведения эксперимента...
答案1
您可以分别定义编号和非编号标题的格式。
\documentclass[a4paper]{article}
\usepackage{polyglossia}
\usepackage[indentafter]{titlesec}
\setdefaultlanguage{russian}
\setotherlanguage{english}
\setmainfont{Times New Roman}
\titleformat{name=\section}[block]
{\normalfont\normalsize\bfseries\hspace{\parindent}}
{\thesection}
{1em}
{}
\titleformat{name=\section,numberless}[block]
{\normalfont\normalsize\bfseries\centering}
{}
{0pt}
{}
\newcommand{\anonsection}[1]{%
\section*{\centering#1}%
\addcontentsline{toc}{section}{#1}%
}
\begin{document}
\anonsection{Введение}
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
Эффект Тальбота --- это явление дифракционного...
\section{Эксперимент}
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
Для проведения эксперимента...
\end{document}
注意indentafter
选项。spelling=modern
由于它是默认选项,因此没有必要。