> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/fr/mise-en-forme/06-text-alignment.md).

# Alignement du texte

## Introduction

Par défaut, LaTeX compose le texte en justifié des deux côtés, mais parfois un texte aligné à gauche ou « ragged right » (pour les langues de droite à gauche) peut être plus approprié — par exemple dans des colonnes étroites. Cet article explique comment modifier l’alignement du texte pour certaines parties, ou pour l’ensemble, de votre document à l’aide des fonctionnalités intégrées de LaTeX et du paquet `ragged2e`.

## Les commandes et environnements standard de LaTeX

LaTeX dispose bel et bien de commandes intégrées pour modifier l’alignement typographique du texte :

* aligné à gauche (`\raggedright`)
* aligné à droite (`\raggedleft`)
* centré (`\centering`)

ainsi que des environnements correspondants :

* aligné à gauche (`flushleft` environnement)
* aligné à droite (`flushright` environnement)
* centré (`centering` environnement)

Cependant, le [`ragged2e` package](https://ctan.org/pkg/ragged2e?lang=en) fournit quelques raffinements qui améliorent ces commandes et environnements standard de LaTeX.

## Utilisation du paquet ragged2e

Pour commencer, voici un exemple utilisant le `ragged2e` paquet et son `[document]` option pour composer le *texte du document entier* en texte aligné à gauche (à drapeau à droite). L’exemple de code ajoute la ligne

```latex
\usepackage[document]{ragged2e}
```

à l’en-tête du document :

```latex
\documentclass{article}
\usepackage[document]{ragged2e}

\begin{document}
\section{Titre au niveau 1 (section)}
Bonjour, voici un texte sans signification. Ce texte devrait montrer à quoi ressemblera un texte imprimé à cet endroit. Si vous lisez ce texte, vous n’obtiendrez aucune information. Vraiment ? N’y a-t-il donc aucune information ? Y a-t-il une différence entre ce texte et du n’importe quoi comme pas du tout ! Un texte factice comme celui-ci vous donne des informations sur la police choisie, sur la manière dont les lettres sont écrites et une impression de l’aspect.
\end{document}
```

[Ouvrez cet `ragged2e` exemple dans Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Example+using+ragged2e+package\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Bdocument%5D%7Bragged2e%7D%0A%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BHeading+on+Level+1+%28section%29%7D%0AHello%2C+here+is+some+text+without+a+meaning.+This+text+should+show+what+a+printed+text+will+look+like+at+this+place.++If+you+read+this+text%2C+you+will+get+no+information.++Really%3F++Is+there+no+information%3F++Is+there+a+difference+between+this+text+and+some+nonsense+like+not+at+all%21++A+blind+text+like+this+gives+you+information+about+the+selected+font%2C+how+the+letters+are+written+and+an+impression+of+the+look.%0A%5Cend%7Bdocument%7D)

Cet exemple produit le résultat suivant :

![Ragged2eOLV21.png](/files/3ae864de0c727297540d67beac4901434be05f00)

## Comparaison de \raggedright (LaTeX) et \RaggedRight (ragged2e)

La commande LaTeX `\raggedright` produit parfois des résultats qui semblent « trop irréguliers ». Le paquet `ragged2e` résout ce problème en autorisant la césure lorsqu’une ligne est trop courte, ce qui génère un bord de texte plus uniformément irrégulier. L’exemple suivant montre un texte aligné à gauche produit via la commande LaTeX `\raggedright` et, pour comparaison, le même texte composé avec la `\RaggedRight` commande fournie par `ragged2e`:

```latex
\documentclass{article}
\usepackage[english]{babel}
\usepackage{ragged2e}
\usepackage{blindtext}

\begin{document}
\setlength{\hsize}{0.9\hsize}% accentuer les effets

\subsection*{Exemple aligné à gauche avec
\texttt{\string\raggedright}\\ (commande standard \LaTeX{})}
\raggedright\blindtext[2]\par

\subsection*{Exemple aligné à gauche avec \texttt{\string\RaggedRight}\\ (commande \texttt{ragged2e})}
\RaggedRight\blindtext[2]\par
\end{document}
```

[Ouvrez cet exemple dans Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+left-aligned+text\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Benglish%5D%7Bbabel%7D%0A%5Cusepackage%7Bragged2e%7D%0A%5Cusepackage%7Bblindtext%7D%0A%0A%5Cbegin%7Bdocument%7D%0A%5Csetlength%7B%5Chsize%7D%7B0.9%5Chsize%7D%25+emphasize+effects%0A%0A%5Csubsection%2A%7BLeft-aligned+example+with+%0A%5Ctexttt%7B%5Cstring%5Craggedright%7D%5C%5C+%28standard+%5CLaTeX%7B%7D+command%29%7D%0A%5Craggedright%5Cblindtext%5B2%5D%5Cpar%0A%0A%5Csubsection%2A%7BLeft-aligned+example+with+%5Ctexttt%7B%5Cstring%5CRaggedRight%7D%5C%5C+%28%5Ctexttt%7Bragged2e%7D+command%29%7D%0A%5CRaggedRight%5Cblindtext%5B2%5D%5Cpar+%0A%5Cend%7Bdocument%7D)

![Leftaligncompare2.png](/files/722d8a51fd952faae8700f1d65b057536997085f)

Comme indiqué dans le `ragged2e` [documentation du paquet](https://mirror.ox.ac.uk/sites/ctan.org/macros/latex/contrib/ragged2e/ragged2e.pdf), `ragged2e` fournit des commandes et des environnements alternatifs pour modifier l’alignement du texte, et nous allons en examiner certains.

## Environnements pour le texte aligné à gauche (à drapeau à droite)

L’environnement LaTeX par défaut pour produire du texte aligné à gauche est `flushleft`. L’équivalent dans `ragged2e` s’appelle `FlushLeft` (attention à la casse). L’exemple suivant compare la sortie de ces environnements :

```latex
\documentclass{article}
\usepackage[english]{babel}
\usepackage{ragged2e}
\usepackage{blindtext}
\begin{document}
\setlength{\hsize}{0.9\hsize}% accentuer les effets

\subsection*{Environnement \texttt{flushleft} : (\LaTeX{} standard)}

\begin{flushleft}
\blindtext[1]
\end{flushleft}

\subsection*{Environnement \texttt{FlushLeft} : (\texttt{ragged2e})}

\begin{FlushLeft}
\blindtext[1]
\end{FlushLeft}

\end{document}
```

[Ouvrez cet exemple dans Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+left-aligned+text\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Benglish%5D%7Bbabel%7D%0A%5Cusepackage%7Bragged2e%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csetlength%7B%5Chsize%7D%7B0.9%5Chsize%7D%25+emphasize+effects%0A%0A%5Csubsection%2A%7B%5Ctexttt%7Bflushleft%7D+environment%3A+%28standard+%5CLaTeX%7B%7D%29%7D%0A%0A%5Cbegin%7Bflushleft%7D%0A%5Cblindtext%5B1%5D%0A%5Cend%7Bflushleft%7D%0A%0A%5Csubsection%2A%7B%5Ctexttt%7BFlushLeft%7D+environment%3A+%28%5Ctexttt%7Bragged2e%7D%29%7D%0A%0A%5Cbegin%7BFlushLeft%7D%0A%5Cblindtext%5B1%5D%0A%5Cend%7BFlushLeft%7D%0A%0A%5Cend%7Bdocument%7D)

![Flcompare.png](/files/0f89689846e112668f600d2eb6345a3356761977)

## Environnements pour le texte aligné à droite (à drapeau à gauche)

L’environnement LaTeX par défaut pour produire du texte aligné à droite (à drapeau à gauche) est `flushright`. L’équivalent dans `ragged2e` s’appelle `FlushRight` (attention à la casse). L’exemple suivant compare la sortie de ces environnements :

```latex
\documentclass{article}
\usepackage[english]{babel}
\usepackage{ragged2e}
\usepackage{blindtext}
\begin{document}
\setlength{\hsize}{0.9\hsize}% accentuer les effets

\subsection*{Environnement \texttt{flushright} : (\LaTeX{} standard)}

\begin{flushright}
\blindtext[1]
\end{flushright}

\subsection*{Environnement \texttt{FlushRight} : (\texttt{ragged2e})}

\begin{FlushRight}
\blindtext[1]
\end{FlushRight}

\end{document}
```

[Ouvrez cet exemple dans Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+right-aligned+text\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Benglish%5D%7Bbabel%7D%0A%5Cusepackage%7Bragged2e%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csetlength%7B%5Chsize%7D%7B0.9%5Chsize%7D%25+emphasize+effects%0A%0A%5Csubsection%2A%7B%5Ctexttt%7Bflushright%7D+environment%3A+%28standard+%5CLaTeX%7B%7D%29%7D%0A%0A%5Cbegin%7Bflushright%7D%0A%5Cblindtext%5B1%5D%0A%5Cend%7Bflushright%7D%0A%0A%5Csubsection%2A%7B%5Ctexttt%7BFlushRight%7D+environment%3A+%28%5Ctexttt%7Bragged2e%7D%29%7D%0A%0A%5Cbegin%7BFlushRight%7D%0A%5Cblindtext%5B1%5D%0A%5Cend%7BFlushRight%7D%0A%0A%5Cend%7Bdocument%7D)

![FRcompare.png](/files/d81411a8640fafee18cbb9819ad9ee49ca43838c)

## Environnements pour centrer le texte

L’environnement LaTeX par défaut pour produire du texte centré est `center`. L’équivalent dans `ragged2e` s’appelle `Center` (attention à la casse). L’exemple suivant compare la sortie de ces environnements :

```latex
\documentclass{article}
\usepackage[english]{babel}
\usepackage{ragged2e}
\usepackage{blindtext}
\begin{document}
\setlength{\hsize}{0.9\hsize}% accentuer les effets

\subsection*{Environnement \texttt{center} : (\LaTeX{} standard)}

\begin{center}
\blindtext[1]
\end{center}

\subsection*{Environnement \texttt{Center} : (\texttt{ragged2e})}
\begin{Center}
\blindtext[1]
\end{Center}
\end{document}
```

[Ouvrez cet exemple dans Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+right-aligned+text\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Benglish%5D%7Bbabel%7D%0A%5Cusepackage%7Bragged2e%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csetlength%7B%5Chsize%7D%7B0.9%5Chsize%7D%25+emphasize+effects%0A%0A%5Csubsection%2A%7B%5Ctexttt%7Bcenter%7D+environment%3A+%28standard+%5CLaTeX%7B%7D%29%7D%0A%0A%5Cbegin%7Bcenter%7D%0A%5Cblindtext%5B1%5D%0A%5Cend%7Bcenter%7D%0A%0A%5Csubsection%2A%7B%5Ctexttt%7BCenter%7D+environment%3A+%28%5Ctexttt%7Bragged2e%7D%29%7D%0A%5Cbegin%7BCenter%7D%0A%5Cblindtext%5B1%5D%0A%5Cend%7BCenter%7D%0A%5Cend%7Bdocument%7D)

![Centrecompare.png](/files/37b834ef82751a9bd6a1e8646bd72f7a8591951e)

## Texte justifié des deux côtés

Le package `ragged2e` fournit la commande `\justifying` que vous pouvez utiliser comme dans l’exemple ci-dessous :

```latex
\documentclass{article}
\usepackage[english]{babel}
\usepackage{ragged2e}
\usepackage{blindtext}
\begin{document}
\setlength{\hsize}{0.9\hsize}% accentuer les effets

\Centering
\blindtext[1]

\vspace{5mm}
\justifying
\blindtext[1]
\end{document}
```

[Ouvrez cet exemple dans Overleaf](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+justification+with+ragged2e\&snip=%5Cdocumentclass%7Barticle%7D%0A%5Cusepackage%5Benglish%5D%7Bbabel%7D%0A%5Cusepackage%7Bragged2e%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csetlength%7B%5Chsize%7D%7B0.9%5Chsize%7D%25+emphasize+effects%0A%0A%5CCentering%0A%5Cblindtext%5B1%5D%0A%0A%5Cvspace%7B5mm%7D%0A%5Cjustifying%0A%5Cblindtext%5B1%5D+%0A%5Cend%7Bdocument%7D)

![Justifyingdemo.png](/files/9eb803a827b86d824b00e28fe6c936c99e54ce95)

## Guide de référence

**Résumé des environnements et commandes pour l’alignement du texte**

| Alignement              | Environnement | Commande de bascule | environnement ragged2e | commande de bascule ragged2e |
| ----------------------- | ------------- | ------------------- | ---------------------- | ---------------------------- |
| Gauche                  | `flushleft`   | `\raggedright`      | `FlushLeft`            | `\RaggedRight`               |
| Droite                  | `flushright`  | `\raggedleft`       | `FlushRight`           | `\RaggedLeft`                |
| Centre                  | `center`      | `\centering`        | `Center`               | `\Centering`                 |
| Justifié des deux côtés |               |                     | `justifier`            | `\justifying`                |

## Lectures complémentaires

Pour plus d’informations, voir :

* [Paragraphes et sauts de ligne](/latex/fr/bases-de-latex/02-paragraphs-and-new-lines.md)
* [Mise en forme des paragraphes](/latex/fr/mise-en-forme/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Gras, italiques et soulignement](/latex/fr/bases-de-latex/03-bold-italics-and-underlining.md)
* [Tailles, familles et styles de police](/latex/fr/polices/01-font-sizes-families-and-styles.md)
* [Familles de polices](/latex/fr/polices/02-font-typefaces.md)
* [Prise en charge des polices modernes avec XeLaTeX](/latex/fr/polices/03-xelatex.md)
* [Sauts de ligne et espaces vides](/latex/fr/mise-en-forme/05-line-breaks-and-blank-spaces.md)
* [Listes](/latex/fr/bases-de-latex/04-lists.md)
* [Sections et chapitres](/latex/fr/structure-du-document/01-sections-and-chapters.md)
* [Colonnes multiples](/latex/fr/mise-en-forme/09-multiple-columns.md)
* [Documents recto et recto-verso](/latex/fr/mise-en-forme/08-single-sided-and-double-sided-documents.md)
* [L'introduction pas si courte à LaTeX2ε](http://www.ctan.org/tex-archive/info/lshort/)
* [La documentation du paquet ragged2e](http://mirror.hmc.edu/ctan/macros/latex/contrib/ms/ragged2e.pdf)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/fr/mise-en-forme/06-text-alignment.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
