From 3ca2e2c0ec37f510c87a47ebb56eae728cd2ff27 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 2 Mar 2019 22:10:43 +0000 Subject: formation-latex-ul (2mar19) git-svn-id: svn://tug.org/texlive/trunk@50205 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/latex/formation-latex-ul/bases.tex | 62 +++++++++++++--------- 1 file changed, 38 insertions(+), 24 deletions(-) (limited to 'Master/texmf-dist/source/latex/formation-latex-ul/bases.tex') diff --git a/Master/texmf-dist/source/latex/formation-latex-ul/bases.tex b/Master/texmf-dist/source/latex/formation-latex-ul/bases.tex index 25e0715fd6d..c87729d1f96 100644 --- a/Master/texmf-dist/source/latex/formation-latex-ul/bases.tex +++ b/Master/texmf-dist/source/latex/formation-latex-ul/bases.tex @@ -1,3 +1,14 @@ +%%% Copyright (C) 2018 Vincent Goulet +%%% +%%% Ce fichier fait partie du projet +%%% «Rédaction avec LaTeX» +%%% https://gitlab.com/vigou3/formation-latex-ul +%%% +%%% Cette création est mise à disposition sous licence +%%% Attribution-Partage dans les mêmes conditions 4.0 +%%% International de Creative Commons. +%%% https://creativecommons.org/licenses/by-sa/4.0/ + \chapter{Principes de base} \label{chap:bases} @@ -118,7 +129,7 @@ d'importance. \end{demo} % \item On sépare les paragraphes par une ou plusieurs lignes blanches. - Celles-ci n'apparaîtront pas nécessairement dans le texte final; les + Celles-ci n'apparaitront pas nécessairement dans le texte final; les gabarits standards identifient les paragraphes par un retrait de première ligne. \begin{demo} @@ -158,7 +169,7 @@ aucune différence! \end{demo} % \item On utilise des \emph{commandes} pour indiquer la structure du - texte dans le code source. Celles-ci débutent presque toujours par + texte dans le texte. Celles-ci débutent presque toujours par le symbole {\bs}. À la différence des logiciels de traitement de texte, les instructions de mise en forme du document sont donc toujours visibles et, par conséquent, modifiables facilement et sans @@ -167,13 +178,13 @@ aucune différence! \begin{texample} \begin{lstlisting} Les commandes sont visibles -dans le \textbf{code source}, +dans le \textbf{texte}, mais évidemment pas dans le \emph{document} fini. \end{lstlisting} \producing Les commandes sont visibles - dans le \textbf{code source}, + dans le \textbf{texte}, mais évidemment pas dans le \emph{document} fini. \end{texample} @@ -190,8 +201,7 @@ Un fichier source {\LaTeX} --- dont on trouvera un exemple simple à la \begin{figure} \centering \begin{minipage}{0.75\linewidth} -\begin{lstlisting}[numbers=left, numberstyle=\tiny, - frame=single, rulecolor=\color{black}, framesep=6pt] +\begin{lstlisting}[numbers=left, numberstyle=\tiny] \documentclass[11pt,french]{article} `\label{lst:bases:preambule_debut}' \usepackage{babel} \usepackage[autolanguage]{numprint} @@ -202,12 +212,15 @@ Un fichier source {\LaTeX} --- dont on trouvera un exemple simple à la Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec quam nulla, bibendum -vitae ipsum vel, fermentum pellentesque orci. +vitae ipsum vel, fermentum pellentesque +orci. \end{document} `\label{lst:bases:corps_fin}' \end{lstlisting} \end{minipage} - \caption{Fichier source {\LaTeX} simple comportant les deux parties + \caption[Fichier source {\LaTeX} simple comportant les deux parties + obligatoires: le préambule et le corps du document]{% + Fichier source {\LaTeX} simple comportant les deux parties obligatoires: le préambule (lignes \ref*{lst:bases:preambule_debut}--\ref*{lst:bases:preambule_fin}) et le corps du document (lignes @@ -364,12 +377,12 @@ formidable! \begin{texample} \begin{lstlisting} Il est \emph{essentiel} de -connaître la syntaxe de +connaitre la syntaxe de {\LaTeX}. \end{lstlisting} \producing Il est \emph{essentiel} de - connaître la syntaxe de + connaitre la syntaxe de {\LaTeX}. \end{texample} \end{demo} @@ -876,7 +889,7 @@ fois. \subsection{Accents et ligatures} \label{sec:bases:caracteres:accents} -À la base, {\LaTeX} ne reconnaît pas les lettres accentuées ni les +À la base, {\LaTeX} ne reconnait pas les lettres accentuées ni les ligatures comme {\ae} et {\oe} qui ne sont pas courantes en anglais. Néanmoins, il est possible de créer ces symboles avec des commandes. \begin{demo} @@ -996,8 +1009,8 @@ de l'Unicode, on ajoutera dans le préambule la commande: \end{lstlisting} Les autres types de codage les plus répandus sont -l'\link{http://fr.wikipedia.org/wiki/Iso_8859-1}{ISO 8859-1}, ou -Latin-1, et l'\link{http://fr.wikipedia.org/wiki/Windows-1252}{ANSI} +l'\link{https://fr.wikipedia.org/wiki/Iso_8859-1}{ISO 8859-1}, ou +Latin-1, et l'\link{https://fr.wikipedia.org/wiki/Windows-1252}{ANSI} de Windows. Pour utiliser ces types, on remplacera \code{utf8} ci-dessus par, respectivement, \code{latin1} ou \code{ansiwin}. @@ -1048,9 +1061,12 @@ coupure des mots. La solution standard provient du paquetage langues dans un même document et de passer de l'une à l'autre facilement. Consulter la % \doc{frenchb}{http://texdoc.net/pkg/babel-french/} % -pour connaître toutes les adaptations au français offertes par ce +pour connaitre toutes les adaptations au français offertes par ce paquetage incontournable. +Il est possible de configurer plusieurs options de \pkg{babel} par +l'entremise de la commande \cmd{\frenchbsetup}. + Le paquetage \pkg{babel} est chargé par défaut par la classe \class{ulthese}. @@ -1103,12 +1119,10 @@ $x = 1, 2, 3$ \end{minipage} \end{demo} -\begin{important} - Le paquetage \pkg{icomma} peut interagir avec d'autres. Aussi - est-il préférable de le charger parmi les derniers dans le préambule, et - certainement après les paquetages \pkg{fontspec} et - \pkg{unicode-math} avec {\XeLaTeX}. -\end{important} +\importantbox{Le paquetage \pkg{icomma} peut interagir avec d'autres. + Aussi est-il préférable de le charger parmi les derniers dans le + préambule, et certainement après les paquetages \pkg{fontspec} et + \pkg{unicode-math} avec {\XeLaTeX}.} \subsection{Séparateur des milliers} \label{sec:bases:francais:milliers} @@ -1133,8 +1147,8 @@ solutions. \begin{table} \centering - \caption{Enjeux de rédaction en français et paquetages offrant des - solutions} + \caption{Principaux enjeux de rédaction en français et paquetages + offrant des solutions} \label{tab:bases:francais} \begin{tabularx}{1.0\linewidth}{Xl} \toprule @@ -1192,7 +1206,7 @@ solutions. Modifier le fichier \fichier{exercice\_commandes.tex} afin de produire le texte ci-dessous. \begin{demo} - \fbox{\includegraphics[viewport=108 551 502 665,clip=true,width=0.98\linewidth]{exercice_commandes-solution}} + \fbox{\includegraphics[viewport=108 551 502 665,clip=true,width=0.98\linewidth]{auxdoc/exercice_commandes-solution}} \end{demo} \begin{sol} Il y a trois modifications principales à apporter au fichier. @@ -1240,7 +1254,7 @@ solutions. %%% Local Variables: %%% mode: latex -%%% TeX-engine: xetex %%% TeX-master: "formation-latex-ul" +%%% TeX-engine: xetex %%% coding: utf-8 %%% End: -- cgit v1.2.3