latex abstract 宏包左右缩进多少
时间: 2024-11-07 19:11:05 浏览: 26
在 LaTeX 中,如果你想对 `abstract` 环境进行定制,比如调整左右缩进,你可以使用 `titlesec` 或者 `etoolbox` 包中的宏。不过,`article` 类的默认环境并不会提供自动的左右缩进;如果你想要从文章开始处手动缩进 `abstract`,你可以使用 `\begin{abstract} \hspace*{\fill} ... \end{abstract}` 这样的格式,`hspace*{\fill}` 将添加填充空白,使得内容向左或右移动直到页边距。
如果你想要对 `abstract` 设置固定宽度并使其居中,可以使用 `titlesec` 包,例如:
```latex
\usepackage{titlesec}
\titleformat{\abstract}{\centering\small\bfseries}{}{0pt}{}
\titlespacing*{\abstract}{0pt}{1ex}{-\baselineskip}
```
这会将 `abstract` 的标题格式设为居中、小号加粗,取消段前距离,同时让内容从页面顶部向下开始,保持一定的间距。
相关问题
latex里同时设置中英摘要
在 LaTeX 中,可以使用 `abstract` 环境来设置摘要。为了同时设置中英文摘要,你可以定义两个新环境 `enabstract` 和 `cnabstract`,分别用于设置英文和中文摘要。
以下是一个示例代码:
```
\documentclass{article}
\usepackage{ctex}
\newenvironment{enabstract}{%
\begin{center}
\bfseries\abstractname
\end{center}
\begin{quotation}
}{%
\end{quotation}
}
\newenvironment{cnabstract}{%
\begin{center}
\bfseries\abstractname
\end{center}
\begin{quotation}
\kaishu
}{%
\end{quotation}
}
\begin{document}
\begin{enabstract}
This is the English abstract.
\end{enabstract}
\begin{cnabstract}
这是中文摘要。
\end{cnabstract}
\end{document}
```
在这里,我们使用 `ctex` 宏包来支持中文排版。定义了两个新环境 `enabstract` 和 `cnabstract`,分别用于设置英文和中文摘要。在这两个环境中,我们分别用 `\abstractname` 命令来设置摘要标题,用 `quotation` 环境来设置缩进和间距。在中文摘要环境中,我们使用 `\kaishu` 命令来设置楷体字。
希望这些信息能够帮助你完成任务。
阅读全文