TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How would I write the following in LaTeX:

XXXX This is the  
XXXX abstract.

XXXX keyword1, keyword1  

In the above the letter X stands for space.

share|improve this question

migrated from stackoverflow.com Nov 25 '11 at 7:59

This question came from our site for professional and enthusiast programmers.

up vote 15 down vote accepted

Using the adjustwidth environment from the changepage package it is possible to push the left/right margins of the text in by any given amount. The environment has the following syntax:


where it pushes the left margin in by <leftskip> and the right margin in by <rightskip>. To make the indentation align between the Abstract and Keywords, use the same <leftskip> length in \hspace{<leftskip>}.

Here is a minimal working example:

enter image description here

\usepackage{changepage}% http://ctan.org/pkg/changepage
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\hspace{1cm} keyword1, keyword2


The Abstract and Keyword titles were typeset as \section*, although this can be changed. For example, the article document class provides an abstract environment which typesets a heading and indents the abstract (like the adjustwidth environment) \leftmargin from the left and right. As such, you could use \hspace{\leftmargin} to have the Keywords indent the same distance. For completeness, in order to obtain the same formatting then, you could use

% <other content and document preamble>
  % <your abstract goes here>
\textbf{Keywords} \par
\hspace{\leftmargin} keyword1, keyword2, ...
% <article content>

Finally, lipsum was merely used for dummy text.

share|improve this answer

For the KOMA classes there is the addmargin environment which is similar to adjustwidth. It has the syntax

\begin{addmargin}[<left indentation>]{<indentation>}

By only supplying the mandatory argument, the same indentation will occur on both left and right side, while the optional argument will overwrite that for the left side.

There is also a starred version of the environment, for twosided layouts, where the optional argument sets the inner indent.



share|improve this answer

Try \phantom{XXXX} which will leave the same space as XXXX would have occupied. There are also \hphantom{XXXX} and \vphantom{XXXX} to leave only horizonal or vertical space taking zero space in the other dimension.

share|improve this answer

Ideally you can find a document class that supports abstract.

Or you could try \hspace{5cm} or \hskip{5cm}, I forget.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.