我该如何在 LaTeX 中编写以下内容:
_Abstract_
XXXX This is the
XXXX abstract.
_Keywords_
XXXX keyword1, keyword1
上面的字母X
代表空间。
答案1
使用adjustwidth
来自changepage
包裹可以将文本的左/右边距推入任意给定量。环境具有以下语法:
\begin{adjustwidth}{<leftskip>}{<rightskip>}
...
\end{adjustwidth}
它将左边距向内推<leftskip>
,右边距向内推<rightskip>
。要使缩进在抽象的和关键词<leftskip>
,在 中使用相同的长度\hspace{<leftskip>}
。
这是一个最小的工作示例:
\documentclass{article}
\usepackage{changepage}% http://ctan.org/pkg/changepage
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\begin{document}
\section*{Abstract}
\begin{adjustwidth}{1cm}{1cm}
\lipsum[1-2]
\end{adjustwidth}
\section*{Keywords}
\hspace{1cm} keyword1, keyword2
\section{Introduction}
\lipsum[3-5]
\end{document}
这抽象的和关键词标题排版为\section*
,尽管这可以改变。例如,article
document 类提供了一个环境,用于排版标题并从左侧和右侧abstract
缩进摘要(如环境adjustwidth
) 。因此,您可以使用\leftmargin
\hspace{\leftmargin}
关键词缩进相同的距离。为了完整起见,为了获得相同的格式,您可以使用
% <other content and document preamble>
\begin{abstract}
% <your abstract goes here>
\end{abstract}
\textbf{Keywords} \par
\hspace{\leftmargin} keyword1, keyword2, ...
% <article content>
最后,lipsum
仅用于虚拟文本。
答案2
对于 KOMA 类,有一个addmargin
类似于的环境adjustwidth
。它的语法如下
\begin{addmargin}[<left indentation>]{<indentation>}
contents
\end{addmargin}
通过仅提供强制参数,左侧和右侧都会出现相同的缩进,而可选参数将覆盖左侧的缩进。
对于双面布局,还有一个带星号的环境版本,其中可选参数设置内部缩进。
\documentclass{scrartcl}
\usepackage{lipsum}
\begin{document}
\lipsum[1]
\begin{addmargin}[2cm]{0cm}
\lipsum[2]
\end{addmargin}
\begin{addmargin}{2cm}
\lipsum[3]
\end{addmargin}
\lipsum[4]
\end{document}
答案3
尝试一下\phantom{XXXX}
,这会留下与原先占用的空间相同的空间XXXX
。还有和,\hphantom{XXXX}
只\vphantom{XXXX}
留下水平或垂直空间,而另一个维度上则占用零空间。
答案4
理想情况下,您可以找到支持抽象的文档类。
或者你可以尝试\hspace{5cm}
或者\hskip{5cm}
,我忘了。