diff options
Diffstat (limited to 'Master/texmf-dist/source/latex/glossaries-french/glossaries-french.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/glossaries-french/glossaries-french.dtx | 77 |
1 files changed, 48 insertions, 29 deletions
diff --git a/Master/texmf-dist/source/latex/glossaries-french/glossaries-french.dtx b/Master/texmf-dist/source/latex/glossaries-french/glossaries-french.dtx index 815d828618e..6ba06920958 100644 --- a/Master/texmf-dist/source/latex/glossaries-french/glossaries-french.dtx +++ b/Master/texmf-dist/source/latex/glossaries-french/glossaries-french.dtx @@ -1,14 +1,4 @@ %\iffalse -% glossaries-french.dtx generated using makedtx version 1.1 (c) Nicola Talbot -% Command line args: -% -src "(.*.ldf)=>\1" -% -src "(.*.dict)=>\1" -% -doc "glossaries-module.tex" -% -author "Nicola Talbot" -% glossaries-french -% Created on 2014/11/24 18:25 -%\fi -%\iffalse %<*package> %% \CharacterTable %% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z @@ -28,19 +18,30 @@ %</package> %\fi % \iffalse -% Doc-Source file to use with LaTeX2e -% Copyright (C) 2014 Nicola Talbot, all rights reserved. -% \fi -% \iffalse %<*driver> -\documentclass{nlctdoc} +\documentclass[english,french]{ltxdoc} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} +\usepackage{lmodern} +\usepackage[a4paper]{geometry} +\usepackage[autostyle=once]{csquotes} +\usepackage{babel} + +\CheckSum{77} \title{Glossaries Language Module: glossaries-french} -\author{Nicola Talbot} -\date{version 1.0 (2014-11-23)} +\author{Nicola Talbot \& Denis Bitouzé \& Vincent Belaïche} +{\makeatletter +\long\def\@tempa#1\ProvidesGlossariesLang#2[#3/#4/#5 v#6]#7\endinput{% + \toks0{#3}\toks1{#4}\toks2{#5}\toks3{#6}% +}% +\expandafter\@tempa\@@input glossaries-french.dtx +\edef\@tempa{\noexpand\date{version \the\toks3 \space(\the\toks0-\the\toks1-\the\toks2)}}% +\expandafter}\@tempa + +\newcommand{\package}[1]{\textsf{#1}} +\newcommand{\Package}[1]{package \package{#1}} \begin{document} \DocInput{glossaries-french.dtx} @@ -49,21 +50,31 @@ %\fi %\maketitle % -%This language module simply needs to be installed. The \sty{glossaries} -%package will automatically load it if required. +% This language module simply needs to be installed. The \textsf{glossaries} +% package (from version 4.12) will automatically load it if required. (The rest +% of this documentation is in French, as it is most useful to French speaking +% people.) % +% Nous n'apportons que peu de modifications au module initial où le suffixe par +% défaut des pluriels d'acronymes est identique au suffixe (\enquote{s}) des +% pluriels en général. Or, en français, les acronymes sont invariables si bien +% que leurs pluriels et leurs singuliers sont identiques. Nous redéfinissons +% donc le suffixe des pluriels d'acronymes comme étant vide, tant pour les +% acronymes sans mise en forme que pour ceux en petites capitales. % +% \StopEventually{} % -%\StopEventually{} -%\section{The Code} -%\iffalse +% \selectlanguage{english} +% +% \section{The Code} +% \iffalse % \begin{macrocode} %<*glossaries-french.ldf> % \end{macrocode} -%\fi +% \fi %\subsection{glossaries-french.ldf} % \begin{macrocode} -\ProvidesGlossariesLang{french}[2014/11/23 v1.0] +\ProvidesGlossariesLang{french}[2016/12/12 v1.1] \glsifusedtranslatordict{French} {% @@ -121,14 +132,15 @@ % \begin{macrocode} \renewcommand*{\glspluralsuffix}{s} % \end{macrocode} -% Acronym default plural suffix: +% Acronym default plural suffix is empty because, in French, acronyms are invariable: % \begin{macrocode} -\renewcommand*{\glsacrpluralsuffix}{\glspluralsuffix} +\renewcommand*{\glsacrpluralsuffix}{} % \end{macrocode} -% Acronym in \cs{textsc} default plural suffix -% (\cs{glstextup} is used to cancel the effect of \cs{textsc}): +% Acronym in \cs{textsc} default plural suffix is empty because, in French, +% acronyms are invariable (\cs{glstextup} is used to cancel the effect of +% \cs{textsc}): % \begin{macrocode} -\renewcommand*{\glsupacrpluralsuffix}{\glstextup{\glsacrpluralsuffix}} +\renewcommand*{\glsupacrpluralsuffix}{} % \end{macrocode} %\iffalse % \begin{macrocode} @@ -160,3 +172,10 @@ %\fi %\Finale \endinput + +% \endinput +% Local Variables: +% mode: doctex +% coding: utf-8 +% TeX-master: t +% End: |