Liens
Exemples
|
\documentclass[11pt]{article} % Classe article, police de taille 11
\usepackage[french]{babel} % document en français
\usepackage[utf8]{inputenc} % encodage utf8
\usepackage{lmodern} % chargement des polices vectorielles
\usepackage[T1]{fontenc} % utilisation des polices vectorielles
\begin{document}
Texte ...
\end{document}
|
Mots-clés
|
Écrire ses propres classes:
|
|
\documentclass{article} % Classe du document, ici article
|
Classe
|
Utilité
|
scrartcl |
version améliorée d'article
|
article |
Écriture de textes ou rapports courts
|
beamer |
Conception de slides
|
Options
|
% Font size
\documentclass[11pt]{article} % default: 10pt
% Paper size and format
\documentclass[a4paper]{article} % default: a4paper
% Multiple columns
\documentclass[twocolumn]{article} % default: onecolumn
|
Les environnements
|
\begin{nomEnvironnement}[options]
% ...
\end{nomEnvironnement}
|
Les packages
|
\usepackage[french]{babel} % définit la langue du document
\usepackage[utf8]{inputenc} % définit l'encodage du fichier .tex
% Les deux packages suivants disent à LaTeX d'utiliser une police vectorielle
\usepackage{lmodern} % chargement des polices vectorielles
\usepackage[T1]{fontenc} % utilisation des polices vectorielles
|
Les commandes
Les langues
Si votre document va contenir plusieurs langues, vous pouvez en indiquer plusieurs séparés par une virgule.
La langue prédominante sera la dernière.
|
\usepackage[english,french]{babel} % pour un document principalement en français avec quelques passages en anglais
\selectlanguage{langue} % pour changer de langue au milieu du document
|
Titre principal
|
\documentclass[11pt]{scrartcl} % subtitle est disponible avec scrartcl
\addtokomafont{title}{\color{red}} % titre principal en rouge
\begin{document}
\title{Mon Titre}
\subtitle{Mon sous-titre}
\author{} % vide, si on ne veut pas afficher l'auteur
\date{} % vide, si on ne veut pas afficher la date
\maketitle
|
|
\usepackage{titling} % Allows custom title configuration
\newcommand{\HorRule}{\color{DarkGoldenrod} \rule{\linewidth}{1pt}} % Defines the gold horizontal rule around the title
\pretitle{\vspace{-30pt} \begin{flushleft} \HorRule \fontsize{50}{50} \usefont{OT1}{phv}{b}{n} \color{DarkRed} \selectfont} % Horizontal rule before the title
\title{Article Title} % Your article title
\posttitle{\par\end{flushleft}\vskip 0.5em} % Whitespace under the title
\preauthor{\begin{flushleft}\large \lineskip 0.5em \usefont{OT1}{phv}{b}{sl} \color{DarkRed}} % Author font configuration
\author{John Smith, } % Your name
\postauthor{\footnotesize \usefont{OT1}{phv}{m}{sl} \color{Black} % Configuration for the institution name
University of California % Your institution
\par\end{flushleft}\HorRule} % Horizontal rule after the title
\date{} % Add a date here if you would like one to appear underneath the title block
%----------------------------------------------------------------------------------------
\begin{document}
\maketitle % Print the title
|
|
\usepackage{color}
\usepackage[dvipsnames]{xcolor} % à la place de color. dvipsnames donne accès à plus de noms de couleurs
\pagecolor{black} % fond de la page en noir
\color{white} % texte en blanc
Un \textcolor{red}{mot} en rouge.
Un \colorbox{green}{mot} surligné en vert.
\definecolor{OrangeX}{HTML}{FF6600}
Un \textcolor{OrangeX}{mot} en orange FF6600.
|
|
Couleurs de base: white, black, red, green, blue, cyan, magenta, yellow |
|
% redéfinit la police par défaut: sfdefault → sans serif (par défaut: rmdefault → serif)
\renewcommand{\familydefault}{\sfdefault}
% les familles de police sont:
% rmdefault → roman / serif
% sfdefault → sans serif
% ttdefault → typewriter / monospace
% redéfinit la police roman / serif par défaut
\renewcommand{\rmdefault}{AuriocusKalligraphicus}
\textsf{texte à mettre en police sans serif}
\begin{ttfamily}
Texte à mettre en police monspace
\end{ttfamily}
{\fontfamily{AuriocusKalligraphicus}\selectfont
Texte en police AuriocusKalligraphicus
}
\newenvironment{ak}{\fontfamily{AuriocusKalligraphicus}\selectfont}{\par}
\begin{ak}
Texte en police AuriocusKalligraphicus
\end{ak}
|
Taille
|
\documentclass[12pt]{scrartcl} % définit la taille de la police à 12 pour tous le document
\usepackage{anyfontsize}
% \fontsize{size}{baselineskip}, baseline-skip = 1.2 x the font size
{\fontsize{50}{60}\selectfont Gros}
{\fontsize{5}{6}\selectfont petit}
|
Style
|
\textit{ Texte en italique }
\textbf{ Texte en gras}
|
Ligne
|
{\rule{\linewidth}{1mm} } % ligne noir d'1mm
{\color{pink} \rule{\linewidth}{1pt}} % ligne rose d'1pt
|
TeXstudio configuration
General
Editor
- Font Family → Inconsolata-g
- Font Size → 13
Syntax Highlighting
- Line highlighting → current
Installation
|
# tout installer
sudo pacman -S texlive-most
# ou seulement les paquets utiles:
# 2 texlive-core
# 9 texlive-latexextra (titling)
# IDE
sudo pacman -S texstudio
|