diff options
author | Karl Berry <karl@freefriends.org> | 2022-09-03 19:50:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2022-09-03 19:50:42 +0000 |
commit | 74e71fd885ae2559befaa1c6c2078f7054f5f211 (patch) | |
tree | ce20dab8eea29f7bd52c558d31a656b03550ee4b /Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex | |
parent | 71bf62517665fb54d3322f81d6a2e8ef45dea18b (diff) |
jxu (3sep22)
git-svn-id: svn://tug.org/texlive/trunk@64280 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex | 126 |
1 files changed, 73 insertions, 53 deletions
diff --git a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex index 369644bf47a..ec1631a991b 100644 --- a/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex +++ b/Master/texmf-dist/doc/latex/lebhart/lebhart-doc-fr.tex @@ -16,38 +16,66 @@ %% For typesetting code %%================================ \usepackage{listings} -\definecolor{maintheme}{RGB}{70,130,180} -\definecolor{forestgreen}{RGB}{21,122,81} -\definecolor{lightergray}{gray}{0.99} -\lstset{language=[LaTeX]TeX, - keywordstyle=\color{maintheme}, - basicstyle=\ttfamily, - commentstyle=\color{forestgreen}\ttfamily, - stringstyle=\rmfamily, - showstringspaces=false, - breaklines=true, - frame=lines, - backgroundcolor=\color{lightergray}, - flexiblecolumns=true, - escapeinside={(*}{*)}, - % numbers=left, - numberstyle=\scriptsize, stepnumber=1, numbersep=5pt, - % firstnumber=last, +\usepackage{xcolor} +\usepackage{setspace} +\definecolor{code-main}{RGB}{70,130,180} +\definecolor{code-expl3}{RGB}{240,50,60} +\definecolor{code-option}{RGB}{40,110,20} +\definecolor{code-keys}{RGB}{100,130,150} +\definecolor{code-comment}{RGB}{20,120,80} +\definecolor{code-background}{gray}{0.99} +\lstset{ + language = [LaTeX]TeX, + basicstyle = \ttfamily, + keywordstyle = \color{code-main}, + commentstyle = \color{code-comment}, + showstringspaces = false, + breaklines = true, + frame = lines, + backgroundcolor = \color{code-background}, + flexiblecolumns = true, + escapeinside = {(*}{*)}, + alsoletter = {_,:}, + % numbers = left, + % firstnumber = last, + numberstyle = \scriptsize\ttfamily, + stepnumber = 1, + numbersep = 5pt, } -\providecommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$} -\lstset{moretexcs=% - {part,parttext,chapter,section,subsection,subsubsection,frontmatter,mainmatter,backmatter,tableofcontents,href, - color,NameTheorem,CreateTheorem,cref,DNF,needgraph,UseLanguage,UseOtherLanguage,AddLanguageSetting,maketitle,address,curraddr,email,keywords,subjclass,thanks,dedicatory,TheDate,ProjLib,qedhere - } +\newcommand{\meta}[1]{$\langle${\normalfont\itshape#1}$\rangle$} +\lstset{% LaTeX2 commands + classoffset = 0, + texcsstyle =* \color{code-main}, + moretexcs = + { + linenumbers,nolinenumbers, + part,parttext,chapter,section,subsection,subsubsection, + frontmatter,mainmatter,backmatter, + tableofcontents, + href, + color, + NameTheorem,CreateTheorem, + cref, + ProjLib, + DNF, + UseLanguage,UseOtherLanguage,AddLanguageSetting, + maketitle,address,curraddr,email,keywords,subjclass,thanks,dedicatory,TheDate, + qedhere, + } } -\lstnewenvironment{code}% -{\setstretch{1.07}% -\setkeys{lst}{columns=fullflexible,keepspaces=true}% -}{} -\lstnewenvironment{code*}% -{\setstretch{1.07}% -\setkeys{lst}{numbers=left,columns=fullflexible,keepspaces=true}% -}{} +\lstset{% LaTeX3 commands + classoffset = 1, + texcsstyle =* \color{code-expl3}, + moretexcs = + { + } +} +\lstnewenvironment{code}{\setstretch{1.05}}{\vspace{-.3\baselineskip}\vspace{-.5\parskip}} +\lstnewenvironment{code*}{\setstretch{1.05}\lstset{numbers=left}}{\vspace{-.3\baselineskip}\vspace{-.5\parskip}} + +\newcommand{\classoption}[1]{\texttt{\textcolor{code-option}{#1}}} +\newcommand{\packageoption}[1]{\texttt{\textcolor{code-option}{#1}}} +\newcommand{\commandoption}[1]{\texttt{\textcolor{code-keys}{#1}}} %%================================ %% tip @@ -91,7 +119,7 @@ %%================================ \begin{document} -\def\PackageVersion{2022/06/16} +\def\PackageVersion{2022/09/03} \title{{\normalfont\bfseries\color{main-text}\lebhart{}}\\écrivez vos articles de manière colorée} \author{Jinwen XU} @@ -106,7 +134,7 @@ \lebhart{} prend en charge plusieurs langues, notamment le chinois (simplifié et traditionnel), l'anglais, le français, l'allemand, l'italien, le japonais, le portugais (européen et brésilien), le russe et l'espagnol. Ces langues peuvent être commutées de manière transparente dans un seul document. En raison de l'utilisation de polices personnalisées, \lebhart{} demande soit \hologo{XeLaTeX} soit \hologo{LuaLaTeX} pour la compilation. - Cette documentation est composée à l'aide de \lebhart{} (avec l'option \texttt{use boldface}). Vous pouvez le considérer comme une courte introduction et une démonstration. + Cette documentation est composée à l'aide de \lebhart{} (avec l'option \classoption{use boldface}). Vous pouvez le considérer comme une courte introduction et une démonstration. \end{abstract} @@ -287,14 +315,6 @@ ou utilisez la classe \AmS{} : \vspace{-.5\baselineskip} \end{tip} -\begin{tip} -Si vous aimez la classe de document actuelle, mais que vous souhaitez un style plus «~simple~», vous pouvez utiliser l'option \texttt{classical}, comme ceci : - -\begin{code} -\documentclass[classical]{lebhart} -\end{code} -\vspace{-.5\baselineskip} -\end{tip} \LevelOneTitle{À propos des polices par défaut} @@ -308,13 +328,13 @@ De plus, Source Code Pro est utilisé comme police anglaise sans empattement, Ne \lebhart{} propose les options suivantes : -\begin{itemize} - \item Les options de langue \texttt{EN} / \texttt{english} / \texttt{English}, \texttt{FR} / \texttt{french} / \texttt{French}, etc. +\begin{itemize}[label=,leftmargin=1.25em,itemindent=-1.25em] + \item Les options de langue \classoption{EN} / \classoption{english} / \classoption{English}, \classoption{FR} / \classoption{french} / \classoption{French}, etc. \begin{itemize} \item Pour les noms d'options d'une langue spécifique, veuillez vous référer à \meta{language name} dans la section suivante. La première langue spécifiée sera considérée comme la langue par défaut. \item Les options de langue ne sont pas nécessaires, elles servent principalement à augmenter la vitesse de compilation. Sans eux, le résultat serait le même, justement plus lent. \end{itemize} - \item \texttt{draft} ou \texttt{fast} + \item \classoption{draft} ou \classoption{fast} \begin{itemize} \item L'option \verb|fast| permet un style plus rapide mais légèrement plus rugueux, les principales différences sont : \begin{itemize} @@ -326,35 +346,35 @@ De plus, Source Code Pro est utilisé comme police anglaise sans empattement, Ne \begin{tip} Pendant la phase de brouillon, il est recommandé d'utiliser le \verb|fast| option pour accélérer la compilation. Quand dans \verb|fast| mode, il y aura un filigrane ``DRAFT'' pour indiquer que vous êtes actuellement en mode brouillon. \end{tip} - \item \texttt{a4paper} ou \texttt{b5paper} + \item \classoption{a4paper} ou \classoption{b5paper} \begin{itemize} \item Options de format de papier. Le format de papier par défaut est 8.5 pouces $\times$ 11 pouces. \end{itemize} - \item \texttt{palatino}, \texttt{times}, \texttt{garamond}, \texttt{noto}, \texttt{biolinum} ~$|$~ \texttt{useosf} + \item \classoption{palatino}, \classoption{times}, \classoption{garamond}, \classoption{noto}, \classoption{biolinum} ~$|$~ \classoption{useosf} \begin{itemize} \item Options de police. Comme son nom l'indique, la police avec le nom correspondant sera utilisée. - \item L'option \texttt{useosf} est pour activer les chiffres à l'ancienne. + \item L'option \classoption{useosf} est pour activer les chiffres à l'ancienne. \end{itemize} - \item \texttt{use boldface} + \item \classoption{use boldface} \begin{itemize} \item Afficher les titres en gras. Lorsque cette option est utilisée, le titre principal, les titres de tous les niveaux et les noms des environnements de type théorème seront en gras. \end{itemize} - \item \texttt{runin} + \item \classoption{runin} \begin{itemize} \item Utilisez le style «~runin~» pour \lstinline|\subsubsection| \end{itemize} - \item \texttt{nothms} + \item \classoption{nothms} \begin{itemize} \item Mode texte pur. Ne pas définir les environnements de type théorème. \end{itemize} - \item \texttt{nothmnum}, \texttt{thmnum} ou \texttt{thmnum=}\meta{counter} + \item \classoption{nothmnum}, \classoption{thmnum} ou \classoption{thmnum=}\meta{counter} \begin{itemize} \item Les environnements de type théorème ne seront pas numérotés / numérotés dans l'ordre 1, 2, 3... / numérotés dans \meta{counter}. Si aucune option n'est utilisée, ils seront numérotés dans \texttt{chapter} (livre) ou \texttt{section} (article). \end{itemize} - \item \texttt{regionalref}, \texttt{originalref} + \item \classoption{regionalref}, \classoption{originalref} \begin{itemize} - \item Lors du référencement, si le nom de l'environnement de type théorème change avec la langue actuelle. Par défaut \texttt{regionalref} est activé, c'est-à-dire que le nom correspondant à la langue courante est utilisé ; par exemple, lors du référencement d'un environnement de type théorème dans un contexte français, les noms «~Théorème, Définition ...~» seront utilisés quel que soit le contexte linguistique dans lequel se trouve l'environnement d'origine. Si \texttt{originalref} est activé, alors le nom restera toujours le même que l'environnement d'origine ; par exemple, lors du référencement d'un théorème écrit dans le contexte français, même si l'on est actuellement dans le contexte anglais, il sera toujours affiché comme «~Théorème~». - \item En mode \texttt{fast}, l'option \texttt{originalref} n'aura aucun effet. + \item Lors du référencement, si le nom de l'environnement de type théorème change avec la langue actuelle. Par défaut \classoption{regionalref} est activé, c'est-à-dire que le nom correspondant à la langue courante est utilisé ; par exemple, lors du référencement d'un environnement de type théorème dans un contexte français, les noms «~Théorème, Définition ...~» seront utilisés quel que soit le contexte linguistique dans lequel se trouve l'environnement d'origine. Si \classoption{originalref} est activé, alors le nom restera toujours le même que l'environnement d'origine ; par exemple, lors du référencement d'un théorème écrit dans le contexte français, même si l'on est actuellement dans le contexte anglais, il sera toujours affiché comme «~Théorème~». + \item En mode \classoption{fast}, l'option \classoption{originalref} n'aura aucun effet. \end{itemize} \end{itemize} |