Saut à la ligne
La première chose que LaTeX fait lorsqu’il traite du texte ordinaire est de traduire votre fichier d’entrée en une séquence de glyphes et d’espaces. Pour produire un document imprimé, cette séquence doit être rompue en lignes (et ces lignes doivent être rompues en pages).
D’ordinaire LaTeX effectue pour vous les sauts de ligne (et de page) dans le corps du texte, mais dans certains environnements vous forcez manuellement les sauts.
Un flux de production communément utilisé est d’obtenir une version finale du contenu du document avant de faire une passe finale dessus et de considérer le sauts de ligne (et de page). La plupart des gens ne considèrent pas que LaTeX est un traitement de texte parce qu’il n’affiche pas instantanément la sortie. Toutefois, différer la sortie encourage l’utilisateur à remettre jusqu’à la fin des ajustements de format, et ainsi évite bien des va-et-vient sur des sauts susceptibles de rechanger.
Différer la sortie a d’autres avantages : cela permet de ne faire aucun compromis sur la composition, ce qui assure que ce qu’on voit est exactement ce qu’on obtient, et cela aide également les auteurs à se concentrer soit sur écrire, soit sur se relire, plutôt que les distraire en faisant les deux à la fois.

\\
Synopsis, l’un parmi :

\\
\\[espaceenplus]

ou l’un parmi :

\\*
\\*[espaceenplus]

Finit la ligne courante. L’argument optionnel espaceenplus spécifie l’espace supplémentaire vertical à insérer avant la ligne suivante. C’est une longueur élastique (voir Lengths) et elle peut être négative. Le texte avant le saut est composé à sa longueur normale, c.-à-d. qu’il n’est pas dilaté pour remplir la largeur de la ligne. Cette commande est fragile (voir \protect).

\title{Mon histoire~: \\[7mm]
       un conte pathétique}

La forme étoilée, \\*, dit à LaTeX de ne pas commencer une nouvelle page entre les deux lignes, en émettant un \nobreak.
Les sauts de ligne explicites au sein du corps de texte sont inhabituels en LaTeX. En particulier, ne commencez pas un nouveau paragraphe avec \\, mais laissez une ligne à blanc pour le faire. De même, on mettez pas une séquence de \\ pour créer un espace vertical, mais utilisez à la place \vspace{longueur}, \leavevmode\vspace{longueur}, ou \vspace*{longueur} si on veut que l’espace ne soit pas supprimé au sommet d’une nouvelle page (voir \vspace).
Cette commande est utilisée principalement en dehors du flux principal de texte comme dans un environnement tabular ou array ou dans un environnement d’équation.
La commande \newline est un synonyme de \\ (voir \newline) dans des circonstances ordinaires (un exemple d’exception est la colonne de type p{...} dans un environnement tabular ; voir tabular) .
La commande \\ est une macro, et sa définition change selon le contexte, de sorte que sa définition diffère pour chaque cas selon qu’on est dans du texte normal, ou dans un environnement center, ou flushleft, ou tabular. Dans du texte normal quand elle force un saut de ligne, elle est essentiellement un raccourci pour \newline. Elle ne termine ni le mode horizontal ni le paragraphe, mais insère juste un ressort et une pénalité de sorte que lorsque le paragraphe se termine un saut de ligne se produit à cet endroit, avec la ligne plus courte bourrée avec de l’espace blanc.
Vous obtenez l’erreur ‘LaTeX Error: There's no line here to end’ si vous utilisez \\ pour demander une nouvelle ligne, plutôt que pour finir la ligne courante. Par exemple si vous avez \begin{document}\\ ou, plus vraisemblablement, quelque chose du genre de :

\begin{center}
  \begin{minipage}{0.5\textwidth}
  \\
  Dans cet espace vertical apposez votre marque.
  \end{minipage}
\end{center}

La solution est de remplacer la double controblique par quelque chose du genre de \vspace{\baselineskip}.

\obeycr & \restorecr
La commande \obeycr a pour effet qu’un retour chariot dans le fichier d’entrée (‘^^M’, internement) soit traité de la même façon que \\ suivi d’un \relax. Ainsi chaque passage à la ligne dans l’entrée est aussi un passage à la ligne dans la sortie. La commande \restorecr restaure le comportement normal vis à vis des sauts de ligne.
Ceci n’est pas la façon d’afficher textuellement du texte ou du code informatique. Utilisez plutôt verbatim (voir verbatim).
Avec les réglages par défaut habituels de LaTeX, l’exemple suivant :

aaa
bbb

\obeycr
ccc
ddd
   eee

\restorecr
fff
ggg

hhh
iii

produit en sortie quelque chose du genre de :

  aaa bbb
  ccc
ddd
eee

fff ggg
  hhh iii

où les renfoncements sont des renfoncements de paragraphes.

\newline
Dans du texte ordinaire, cette commande termine une ligne d’une façon qui ne la justifie pas à droite, de sorte que le texte précédent la fin de ligne n’est pas étiré. c.-à-d. que, en mode paragraphe (voir Modes), la commande \newline est équivalente à une double-controblique (voir \\). Cette commande est fragile (voir \protect).
Toutefois, les deux commandes diffèrent au sein d’un environnement tabular ou array. Dans une colonne avec un spécificateur produisant une boîte paragraphe, comme typiquement p{..}, \newline insère un saut de ligne au sein de la colonne, c.-à-d. insère une fin de ligne à l’intérieur de la colonne, c.-à-d. qu’elle ne rompt pas la ligne entière de tableau. Pour rompre la ligne entière utilisez \\ ou son équivalent \tabularnewline.
L’exemple suivant écrit ‘Nom~:’ et ‘Adresse~:’ comme deux lignes au sein d’une seule cellule du tableau.

\begin{tabular}{p{2.5cm}@{\hspace{5cm}}p{2.5cm}}
  Nom~: \newline Adresse~: &Date~: \\ \hline
\end{tabular}

La ‘Date~:’ sera alignée sur la ligne de base de ‘Nom~:’.

\- (césure à gré)
La commande \- dit à LaTeX qu’il peut faire une césure du mot à cet endroit. Quand vous insérez des commandes \- dans un mot, le mot ne pourra subir de césure qu’à ces endroits et non dans aucun des autres points de césure que LaTeX aurait pu choisir sinon. Cette commande est robuste (voir \protect).
LaTeX est bon en ce qui concerne les césures, et il trouve la plupart des points corrects de césure, tout en n’en utilisant presque jamais un incorrect. La commande \- est utilisée pour les cas exceptionnels.
Par ex., LaTeX d’ordinaire ne fait pas de césure dans les mots contenant un trait d’union. Ci-dessous le mot long et portant une césure indique que LaTeX doit insérer des espaces inacceptablement long pour composer la colonne étroite :

\begin{tabular}{rp{4.5cm}}
   Isaac Asimov &La tradition de
   l'anti-intellectualisme
   % l'an\-ti-in\-tel\-lec\-tu\-al\-isme
   a été une tendance constante, qui a fait son chemin dans notre vie
   politique et culturelle, nourrie par la fausse idée que la démocratie
   signifie que mon ignorance vaut autant que votre savoir.
\end{tabular}

Si on met en commentaire la troisième ligne et sort de commentaire la quatrième, alors les choses s’ajusteront bien mieux.
La commande \- ne fait qu’autoriser LaTeX à faire une césure à cet endroit, elle ne force pas la césure. Vous pouvez forcer la césure avec quelque chose du genre de ef-\linebreak farons. Bien sûr, si vous changez plus tard le texte, alors cette césure forcée pourrait avoir l’air très étrange, c’est pourquoi cette approche demande de l’attention.

\discretionary (point de césure généralisé)
Synopsis :

\discretionary{avant-saut}{après-saut}{sans-saut}

Gère la modification d’un mot autour d’une césure. Cette commande est d’un usage rare dans les documents LaTeX.
Si un saut de ligne survient au point où \discretionary apparaît, alors TeX met avant-saut à la fin de la ligne courante et met après-saut au début de la ligne suivante. S’il n’y a pas de saut à cet endroit alors TeX met sans-saut.
Dans le mot ‘difficile’ les trois lettres ffi forment une ligature. TeX peut néanmoins faire un saut entre les deux ‘f’ avec ceci :

di\discretionary{f-}{fi}{ffi}cile

Notez que l’utilisateur n’a pas à faire ceci. C’est typiquement géré automatiquement par l’algorithme de césure de TeX.
Les arguments de \discretionary ne peuvent contenir que des caractères, des boîtes ou des crénages.
La commande \discretionary permet de contrôler finement la césure dans les cas où ne suffisent ni le contrôle standard de la césure fait l’algorithme de césure de TeX et les règles de césures données par les paquetages de gestion linguistiques, ni les moyens de contrôle explicites offerts par les commandes \hyphenation (voir \hyphenation) et \- (voir \- (césure à gré)).
L’usage typique de \discretionary est par exemple de contrôler la césure au sein d’une formule mathématique en mode ligne (voir aussi Miscellanées mathématique (entrée \*)). Ci-dessous un exemple de contrôle de la césure au sein d’une adresse réticulaire, où l’on autorise la césure sur les obliques mais en utilisant une controblique violette en lieu de trait d’union :

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{xcolor}
\usepackage{hyperref}
\usepackage{french}
\newcommand*\DiscrSlash{\discretionary{\mbox{\textcolor
 {purple}{\textbackslash}}}{/}{/}}
\begin{document}
Allez donc à \href{http://une/tr\%c3\%A8s/tr\%c3\%A8s/longue%
  /mais/vraiment/tr\%c3\%A8s/longue/adresse/r\%C3\%A9ticulaire%
  /index.html}{http://une\DiscrSlash très\DiscrSlash très\DiscrSlash
  longue\DiscrSlash mais\DiscrSlash vraiment\DiscrSlash
  très\DiscrSlash longue\DiscrSlash adresse\DiscrSlash
  réticulaire\DiscrSlash index.html}
\end{document}

\fussy & \sloppy
Ce sont des déclarations pour que TeX fasse plus ou moins le difficile à propos des sauts de ligne. Déclarer \fussy évite en général trop d’espace entre les mots, au prix d’occasionnellement une boîte trop pleine ((‘overfull \hbox’)). Inversement \sloppy évite les boîtes trop pleines mais en pâtissant d’un espacement inter-mot relâché.
Le réglage par défaut est \fussy. Les sauts de ligne au sein d’un paragraphe sont contrôlés par celle-là des deux déclarations qui est en cours à la fin du paragraphe, c.-à-d. à la ligne à blanc, la commande \par ou l’équation hors texte terminant ce paragraphe. De sorte que pour affecter les sauts de ligne vous devez inclure la matière qui termine le paragraphe dans la portée de la commande.

sloppypar
Synopsis :

\begin{sloppypar}
  ... paragraphes ...
\end{sloppypar}

Compose les paragraphes avec \sloppy en vigueur (voir \fussy & \sloppy). Utilisez cela pour ajuster localement les sauts de ligne, pour éviter les erreurs ‘Overfull box’ ou ‘Underfull box’.
Voici un exemple simple :

\begin{sloppypar}
   Son plan arrêté de la sorte pour la matinée, dès qu’elle eut déjeuné,
   elle prit \emph{Udolphe} et s’assit, décidée à rester toute à sa
   lecture jusqu’à ce que la pendule marquât une heure. Cependant, et
   sans que Catherine en fût importunée (l’habitude\ldots), des phrases
   sans suite fluaient de Mme Allen~: elle ne parlait jamais beaucoup,
   faute de penser, et, pour la même raison, n’était jamais complètement
   silencieuse. Qu’elle perdît son aiguille, cassât son fil, entendît le
   roulement d’une voiture, aperçût une petite tache sur sa robe, elle
   le disait, qu’il y eût là ou non quelqu’un pour la réplique.
\end{sloppypar}

\hyphenation
Synopsis :

\hyphenation{mot1 ...}

La commande \hyphenation déclare les points de césure autorisés au sein des mots donnés dans la liste. Les mots de cette liste sont séparés par des espaces. Spécifiez les points de césure autorisés avec le caractère tiret, -.
Utilisez des lettres en bas de casse. TeX ne fera de césure que si le mot correspond exactement, aucune désinence n’est essayée. Des commandes \hyphenation multiples s’accumulent.
Les paquetages d’internationalisation du genre de babel ou polyglossia chargent déjà les motifs de césure de la langue courante, aussi on n’utilise la commande \hyphenation que pour les mots qui n’y existent pas.
Voici un exemple :

\hyphenation{rhi-no-fé-roce sex-cuse doc-tam-bule œdi-peux}

Dans une langue s’écrivant avec des diacritiques, comme le français ou le polonais, la césure ne fonctionne correctement avec le moteur pdflatex qu’avec des codages modernes (voir TeX engines). Il faut donc charger fontenc avec un autre codage qu’OT1, typiquement pour le français on utilise T1 (voir fontenc package).

\linebreak & \nolinebreak
Synopsis, l’un parmi :

\linebreak
\linebreak[de-zéro-à-quatre]

ou l’un parmi :

\nolinebreak
\nolinebreak[de-zéro-à-quatre]

Encourage (\linebreak) ou décourage (\nolinebreak) un saut de ligne. L’argument optionnel de-zéro-à-quatre est un entier compris entre 0 et 4 qui vous permet d’adoucir l’instruction. Le réglage par défaut est 4, de sorte que sans l’argument optionnel respectivement la commande force ou interdit le saut. Mais par exemple, \nolinebreak[1] est une suggestion qu’il serait préférable de faire le saut à un autre endroit. Plus le nombre est grand, et plus la requête est insistante. Les deux commandes sont fragiles (voir \protect).
Dans l’exemple suivant on dit à LaTeX qu’un bon endroit ou faire un saut de ligne est après le \blablajuridique :

\blablajuridique{}\linebreak[2] Nous rappelons que le port de signes
ostentatoires d'appartenance à une communauté religieuse est interdit
parmi le personnel au contact du public.

Quand vous émettez un \linebreak, les espaces de la ligne sont dilatés de sorte que le point du saut atteigne la marge de droite. Voir \\ et \newline, pour ne pas dilater les espaces.