diff options
Diffstat (limited to 'biblio/bibtex/contrib/francais-bst/francais-bst.mbs')
-rw-r--r-- | biblio/bibtex/contrib/francais-bst/francais-bst.mbs | 47 |
1 files changed, 18 insertions, 29 deletions
diff --git a/biblio/bibtex/contrib/francais-bst/francais-bst.mbs b/biblio/bibtex/contrib/francais-bst/francais-bst.mbs index 56a1607481..7a49781733 100644 --- a/biblio/bibtex/contrib/francais-bst/francais-bst.mbs +++ b/biblio/bibtex/contrib/francais-bst/francais-bst.mbs @@ -2,7 +2,7 @@ % % Master bibliography style for francais.bst and francaissc.bst % -% Copyright (C) 2012-2023 Vincent Goulet +% Copyright (C) 2012-2024 Vincent Goulet % % This file may be distributed and/or modified under the conditions % of the LaTeX Project Public License, either version 1.3c of this @@ -30,7 +30,7 @@ % ------------------------------------------------------------------- % Name and version information of the main mbs file: %\fi - % \ProvidesFile{francais-bst.mbs}[2023/10/28 v2.0 (VG, PWD, AO, DPC)] + % \ProvidesFile{francais-bst.mbs}[2024/02/13 v2.0a (VG, PWD, AO, DPC)] %\iffalse %</!tail> %<*a&!a> @@ -49,29 +49,13 @@ %% Le chargement de doc.sty cause des conflits avec memoir. Il faut: %% %% - annuler la définition de l'environnement 'glossary' de memoir; - %% - remettre en place les définitions standards des - %% commandes pour l'index et le glossaire sur lesquelles se base - %% doc.sty. + + %% - remettre en place les définitions standards des commandes pour + %% le glossaire sur lesquelles se base doc.sty (nécessaire aussi + %% pour l'index, mais il n'est pas utilisé). \let\theglossary\relax % avoid conflict with doc.sty \let\endtheglossary\relax % avoid conflict with doc.sty \makeatletter - \def\makeindex{% - \newwrite\@indexfile - \immediate\openout\@indexfile=\jobname.idx - \def\index{\@bsphack\begingroup - \@sanitize - \@wrindex}\typeout - {Writing index file \jobname.idx}% - \let\makeindex\@empty - } - \@onlypreamble\makeindex - \def\@wrindex#1{% - \protected@write\@indexfile{}% - {\string\indexentry{#1}{\thepage}}% - \endgroup - \@esphack} - \def\index{\@bsphack\begingroup \@sanitize\@index} - \def\@index#1{\endgroup\@esphack} \def\makeglossary{% \newwrite\@glossaryfile \immediate\openout\@glossaryfile=\jobname.glo @@ -153,9 +137,11 @@ %% Aligner à gauche l'environnement enumerate \setlist[enumerate]{leftmargin=*,align=left} - %% Configurer du glossaire - \GlossaryPrologue{\section*{Historique des versions}% - \addcontentsline{toc}{section}{Historique des versions}} + %% Configurer le glossaire + \addto\extrasfrench{% + \def\glossaryname{Historique des versions}} + \GlossaryPrologue{\section*{\glossaryname}% + \addcontentsline{toc}{section}{\glossaryname}} \setcounter{GlossaryColumns}{2} \setlength{\GlossaryMin}{5cm} @@ -211,6 +197,8 @@ % données).} % \changes{2.0}{2023-10-28}{La disposition de certains éléments dans % la notice bibliographique a été révisée.} +% \changes{2.0a}{2024-02-13}{Correction de coquilles dans la +% documentation.} % % \title{Styles bibliographiques {\frbst} et {\frscbst}} % \author{Vincent Goulet \\ École d'actuariat, Université Laval} @@ -226,7 +214,7 @@ % référence de Marie Malo, \emph{Guide de la communication écrite au % cégep, à l'université et en entreprise} (Québec Amérique, 1996). % -% Les styles ont été développé à l'origine à l'aide du programme +% Les styles ont été développés à l'origine à l'aide du programme % \code{makebst} de Patrick W.~Daly. Le fichier maitre de styles % bibliographiques \code{\filename} dérive étroitement du fichier % \code{merlin.mbs} du paquetage % @@ -343,7 +331,8 @@ % champs suivants: % \begin{description}[font=\mdseries\ttfamily,style=nextline,leftmargin=3em] % \item[doi] L'identificateur d'objet numérique (DOI) d'une ressource. -% Entrez la valeur sous la forme \code{prefix/suffix} (par exemple: +% Entrez la valeur sous la forme +% \meta{préfixe}\code{/}\meta{suffixe} (par exemple: % \code{10.1000/182}). Les styles créent automatiquement un % hyperlien vers la ressource. % \item[isbn] Le numéro international normalisé du livre (ISBN) d'un @@ -395,7 +384,7 @@ % \code{latex francaisbst.dbj} % \end{quote} % -% \section{Changements par rapport à \code{merlin.mbs}} +% \section{Changements par rapport à \texorpdfstring{\code{merlin.mbs}}{merlin.mbs}} % \label{sec:changements} % % Cette section documente les changements apportés au fichier @@ -422,7 +411,7 @@ % dans votre document pour l'adapter à vos besoins, si désiré. % \item La commande \cmd{\urlprefix} est vide, de sorte que «URL» % n'apparait pas devant les URL dans la bibliographie. De nouveau, -% vous pouvez redéfinir la commande dans votre document ni désiré. +% vous pouvez redéfinir la commande dans votre document si désiré. % \item Les guillemets français «~» sont produits par la commande % \cmd{\frquote} de \pkg{babel-french} (version $\geq$ 3.1) plutôt % qu'avec les commandes \cmd{\guillemotleft} et |