IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo

FAQ LaTeX/TeXConsultez toutes les FAQ

Nombre d'auteurs : 25, nombre de questions : 148, dernière mise à jour : 31 août 2017  Ajouter une question

 

Bienvenue sur la FAQ LaTeX, elle répondra aux questions les plus fréquemment posées.
Je tiens à souligner que cette faq ne garantit en aucun cas que les informations qu'elle propose soient correctes ; les auteurs font le maximum, mais l'erreur est humaine. Cette faq ne prétend pas non plus être complète.

SommaireLaTeXMise en page (11)
précédent sommaire suivant
 

Pour faire un titre, il faut utiliser plusieurs commandes. Dans un premier temps, il faut définir le titre proprement dit avec la commande \title qui demande en paramètre obligatoire le titre. On peut également préciser un auteur avec la commande \author (qui demande elle aussi un seul paramètre obligatoire : l'auteur).

Pour afficher le titre, on place alors la commande \maketitle à l'endroit voulu.

Code LaTeX : Sélectionner tout
1
2
3
4
5
6
7
8
\title{FAQ de LaTeX pour Developpez.com} 
\author{Smortex} 
\date{12/10/2005} 
\title{Commandes de \LaTeX{}} 
\begin{document} 
\maketitle 
  
\end{document}
À noter, que la commande \title{} doit être en dehors de l'environnement document.

Mis à jour le 12 octobre 2005 Smortex

Le texte que vous rédigez ne tient pas compte des sauts de lignes. Pour aller à la ligne, il faut utiliser la commande \\ (Deux antislash côte à côte).

Code LaTeX : Sélectionner tout
1
2
3
4
Je suis un paragraphe, long long long ! \\ 
Je suis sur une nouvelle ligne.  
\par 
Je suis un nouveau paragraphe (car on vient de sauter une ligne !)

La commande \par permet de passer à un nouveau paragraphe.

Mis à jour le 12 octobre 2005 Smortex

Pour cela, vous devez utiliser la commande \doublespacing du paquetage setspace.

Code LaTeX : Sélectionner tout
1
2
3
4
5
6
7
\documentclass[10pt,a4paper]{article} 
  
\usepackage{setspace} 
\doublespacing 
  
\begin{document} 
\end{document}

Mis à jour le 12 octobre 2005 millie

Pour faire une nouvelle page, la solution la plus simple est sans aucun doute la commande \newpage.

Code LaTeX : Sélectionner tout
1
2
3
Ligne exemple de document 
\newpage 
Nouvelle ligne dans une nouvelle page
À noter que les commandes \clearpage et \cleardoublepage existent également.

Mis à jour le 12 octobre 2005 Faith's Fall

On utilise pour cela le package multicols suivi du nombre de colonnes entre accolades

Code LaTeX : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
\documentclass[11pt,a4paper]{article} 
\usepackage{multicol} %permet d'utiliser le mode multicolonnes 
\usepackage[T1]{fontenc} 
\usepackage[latin1]{inputenc} 
\setlength{\columnseprule}{0.5pt} % trace les lignes verticales entre les colonnes 
  
%%%Début du contenu%%% 
\begin{document} 
\begin{multicols}{3}%commence le mode 3 colonnes 
\section{Début} 
On commence à écrire et le texte sera automatiquement réparti sur 3 colonnes 
\end{multicols}%termine le mode 3 colonnes 
  
\begin{multicols}{5}%commence le mode 5 colonnes 
\section{Début} 
On commence à écrire et le texte sera automatiquement réparti sur 5 colonnes 
\end{multicols}%termine le mode 5 colonnes 
  
\end{document} 
%%%Fin du document%%%
Concernant multicols, il est possible de faire de jolies titres qui « traversent » les colonnes :

Code LaTeX : Sélectionner tout
1
2
3
\begin{multicols}{3}[Hello World] 
... 
\end{multicols}
On peut aussi spécifier la place minimum que l'on veut avant que ça ne commence :

Code LaTeX : Sélectionner tout
1
2
3
\begin{multicols}{3}[Hello World][10cm] 
... 
\end{multicols}

Mis à jour le 12 octobre 2005 Ashgenesis Smortex

Vous pouvez utiliser cette commande qui réglera le problème :

Code LaTeX : Sélectionner tout
\newcommand{\smartinclude}[1]{\include{#1}\newpage \thispagestyle{empty}}

Mis à jour le 12 octobre 2005 Smortex

LaTeX éliminant les pages blanches, il faut mettre quelque chose entre les deux pages. Le plus simple est de mettre « rien » :

Code LaTeX : Sélectionner tout
1
2
3
\newpage 
\null 
\newpage

Mis à jour le 12 octobre 2005 Smortex

En remplissant l'espace au dessus et au dessous automatiquement avec des espaces de même hauteur :

Code LaTeX : Sélectionner tout
1
2
3
\vspace{\fill} 
Hello ! 
\vspace{\fill}
S'il n'y a rien derrière, il est possible que LaTeX élimine des espaces qu'il juge superflu, il faut alors utiliser cette technique :

Code LaTeX : Sélectionner tout
1
2
3
4
\vspace{\fill} 
Hello ! 
\vspace{\fill} 
\null

Mis à jour le 12 octobre 2005 Smortex

Il est nécessaire de spécifier la taille des marges avant le début du document via les commandes suivantes :

Code LaTeX : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
\documentclass[a4paper,10pt]{book} %pour l'exemple 
  
  
%marges 
\topmargin        = 0.mm 
\oddsidemargin    = 10.mm 
\evensidemargin   = 10.mm 
\headheight       = 10.mm 
\headsep          = 10.mm 
\textheight       = 215.mm 
\textwidth        = 145.mm 
  
\begin{document} 
\end{document}

Mis à jour le 10 juin 2008 millie

Le problème vient du fait que la table des matières utilise les styles "plain" ou "empty" et que cette option prend le dessus sur le style "fancy".

La solution est de redéfinir le style plain/empty à l'aide de fancyhdr :

Code LaTeX : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
\usepackage{fancyhdr} 
  
\pagestyle{fancy} 
  
\fancyhf{} 
\renewcommand{\headrulewidth}{0  pt} 
\renewcommand{\footrulewidth}{0.4pt} 
\renewcommand{\chaptermark}[1]{\markboth{\thechapter\ #1}{}} 
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}} 
  
\lfoot{\small Created on \today } 
\cfoot{} 
\rfoot{\scshape\leftmark\hspace{0,3cm} \thepage} 
  
\fancypagestyle{plain}{% 
\fancyhf{} % clear all header and footer fields 
\fancyfoot[L]{\small Created on \today } 
\fancyfoot[C]{} 
\fancyfoot[R]{\scshape\leftmark\hspace{0,3cm} \thepage} % 
\renewcommand{\headrulewidth}{0pt} 
\renewcommand{\footrulewidth}{0.4 pt} 
}

Mis à jour le 10 juin 2008 Aramis Faith's Fall

Il arrive parfois de vouloir ajouter une image en filigrane sur un document...

Dans cet exemple, vous aurez "Confidentiel" écrit en travers de la page avec le package tikz :

Code LaTeX : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
\documentclass[a4paper,12pt]{article} 
  
\usepackage{tikz} 
  
  
\begin{document} 
  
\begin{tikzpicture}[remember picture,overlay] 
\node[rotate=60,scale=15,text opacity=0.1] 
  at (current page.center) {Confidentiel}; 
\end{tikzpicture} 
  
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
\newpage 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
Bla bla bla bla 
  
\end{document}

Mis à jour le 10 juin 2008 gorgonite

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2024 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.