CorTeX DocsOpen CorTeX
Open CorTeX
Browse all topics

Write lists and control spacing

Create ordered and unordered lists, paragraphs, and deliberate line breaks without fragile manual spacing.

On this page

Lists should expose the logic of a method or argument, while spacing should come mainly from the document class. The reliable defaults are simple: \item for list entries, a blank source line for a paragraph, and very few manual breaks.

Choose the list that matches the content#

  • itemize presents points without an inherent order.
  • enumerate presents a sequence or ranked set.
  • description pairs terms or stages with explanations.
LaTeX source
\documentclass{article}
\begin{document}
The analysis followed three steps:
\begin{enumerate}
  \item preprocess the observations;
  \item fit two candidate models;
  \item compare them using
    \begin{itemize}
      \item held-out error, and
      \item calibration slope.
    \end{itemize}
\end{enumerate}

\begin{description}
  \item[Primary outcome] Root-mean-square error.
  \item[Sensitivity check] Fit after removing outliers.
\end{description}

This blank source line starts a new paragraph. The class chooses the separation.
\end{document}
Compiled result
Open in CorTeX

The PDF should show a numbered workflow, one nested bullet level, a term–description list, and a separate final paragraph. \item[Replication.] can override one label in itemize or enumerate, but description is clearer when every item has a named term.

Distinguish paragraphs from line breaks#

A blank source line starts a paragraph. A single source newline usually behaves like a space. \\ forces a line break but does not start a paragraph; reserve it for structures that define rows, such as align or tabular, or for deliberately line-broken material such as an address. Do not end ordinary prose lines with \\.

Avoid empty \items and reconsider deeply nested lists or a list with only one short sentence. Four levels are possible in standard lists, but a paragraph or descriptive heading often communicates the hierarchy more clearly.

Make only local, justified spacing changes#

Commands such as \smallskip, \medskip, and \bigskip provide class-aware vertical space, while \, gives a thin space in mathematics. Use them only when the semantic environment cannot express the relationship. Repeated \\, empty lines made from \vspace, and negative spacing are fragile: a journal class, two-column layout, or revised paragraph can turn them into gaps or collisions.

If a publisher specification requires different list spacing, use the template's documented setting or a list package configured once in the preamble. If content enters the margin, fix the content or source of the overfull box instead of hiding it with breaks.

Try adding a third description item named “Data exclusion,” then rewrite the nested bullets as one sentence. Compare which form makes the protocol easier to scan. Next, learn how spacing changes inside mathematics.