Directory macros/latex/contrib/cjs-rcs-article
Article class for The Canadian Journal of Statistics
The package cjs-rcs-article provides the document class and bibliographic styles to typeset articles for The Canadian Journal of Statistics. The package also contains the official Author guidelines for The Canadian Journal of Statistics.
The class relies on modern tools, such as the class memoir, the fonts STIX Two and Fira, and the package babel. To take full advantage of its characteristics, we recommend that you compile with LuaLaTeX. The class remains nonetheless largely compatible with the traditional engine pdfLaTeX.
Licence
LaTeX Project Public License, version 1.3c or (at your option) any later version. The documentation is also licensed under CC BY-SA 4.0 International.
Version
1.2 (2025-07-10)
Maintainer
Vincent Goulet <vincent.goulet@act.ulaval.ca> for the Statistical Society of Canada
Home page and repository
Project web site: https://cjs-rcs.gitlab.io Source code repository: https://gitlab.com/cjs-rcs/cjs-rcs-article
Contents
cjs-rcs-article.ins
: installation script for the class, bibliographic styles and documentation; see below;cjs-rcs-article.dtx
: source code of the class, with documentation;cjs-rcs-authguide.dtx
: source code of the author guidelines;cjs-rcs-merlin.mbs
: master bibliographic style;cjs-rcs-english.mbs
: langage definition file for English;cjs-rcs-french.mbs
: langage definition file for French;cjs-rcs-article.dbj
: driver file for the document class;cjs-rcs-authguide.dbj
: driver file for the author guidelines;cjs-rcs-bst-en.dbj
: driver file for the English bibliographic style;cjs-rcs-bst-fr.dbj
: driver file for the French bibliographic style;cjs-rcs-article.pdf
: English documentation of the class (including the implementation details and version history);cjs-rcs-article-fr.pdf
: French documentation of the class (without the implementation details and version history);cjs-rcs-authguide.pdf
: English author guidelines;cjs-rcs-authguide-fr.pdf
: French author guidelines;cjs-rcs-merlin.pdf
: documentation of the master bibliographic style;cjs-templates.tex
: template for an article in English;rcs-gabarit.tex
: template for an article in French;README.md
: this file.
Installation
The package cjs-rcs-article is distributed through the Comprehensive TeX Archive Network (CTAN) and it is part of the standard TeX distributions. Therefore, we strongly recommend using the package manager of your distribution to install or update the package.
TeX experts may generate the essential files of the class by running the file cjs-rcs-article.ins
through LaTeX:
latex cjs-rcs-article.ins
The compilation will create the class itself (cjs-rcs-article.cls
), the bibliographic styles (cjs-rcs-en.bst
, cjs-rcs-fr.bst
), and templates for articles in English and French (cjs-template.tex
, rcs-gabarit.tex
).
Documentation
The documents cjs-rcs-article.pdf
and cjs-rcs-article-fr.pdf
provide the complete documentation of the class and the bibliographic styles. After running the file cjs-rcs-article.ins
through LaTeX as explained above, you may recreate these documents from the file cjs-rcs-article.dtx
as follows:
lualatex cjs-rcs-article.dtx makeindex -s gglo.ist -o cjs-rcs-article.gls cjs-rcs-article.glo lualatex cjs-rcs-article.dtx lualatex cjs-rcs-article.dtx lualatex cjs-rcs-article-fr.tex lualatex cjs-rcs-article-fr.tex lualatex cjs-rcs-article-fr.tex
Similarly, cjs-rcs-authguide.pdf
and cjs-rcs-authguide-fr.pdf
contain the author guidelines. You may recreate these documents from the file cjs-rcs-authguide.dtx
as follows:
lualatex cjs-rcs-authguide.dtx makeindex -s gglo.ist -o cjs-rcs-authguide.gls cjs-rcs-authguide.glo lualatex cjs-rcs-authguide.dtx lualatex cjs-rcs-authguide.dtx lualatex cjs-rcs-authguide-fr.tex lualatex cjs-rcs-authguide-fr.tex lualatex cjs-rcs-authguide-fr.tex
The file cjs-rcs-merlin.pdf
contains documentation for the creation and generation of the bibliographic styles. It should be of interest to experts and developers only. To recreate the document, compile cjs-rcs-merlin.mbs
as follows:
lualatex cjs-rcs-merlin.mbs makeindex -s gglo.ist -o cjs-rcs-merlin.gls cjs-rcs-merlin.glo lualatex cjs-rcs-merlin.mbs lualatex cjs-rcs-merlin.mbs
Version history
The version history of the class appears in cjs-article.pdf
. The version history of the author guidelines appears in cjs-rcs-authguide.pdf
. The version history of the bibliographic styles appears in cjs-rcs-merlin.pdf
.
Comments or suggestions
The project repository in GitLab is the best place to report bugs or propose improvements to the project.
======================================================================
Classe pour les articles de La revue canadienne de statistique
Le paquetage cjs-rcs-article fournit la classe et les styles de bibliographie pour la composition d'articles scientifiques destinés à La revue canadienne de statistique. Le paquetage contient également les Directives pour les auteurs de La revue canadienne de statistique.
La classe repose sur des outils modernes, tels que la classe memoir, les polices STIX Two et Fira, ainsi que le paquetage babel. Pour tirer pleinement profit des caractéristiques de la classe, nous recommandons de compiler avec LuaLaTeX. La classe demeure néanmoins en grande partie compatible avec le moteur pdfLaTeX.
Licence
LaTeX Project Public License, version 1.3c ou (à votre choix) toute version ultérieure. La documentation est également publiée sous licence CC BY-SA 4.0 International.
Version
1.2 (2025-07-10)
Mainteneur
Vincent Goulet <vincent.goulet@act.ulaval.ca> pour la Société canadienne de statistique
Site web et dépôt
Site web du projet: https://cjs-rcs.gitlab.io Dépôt du code source: https://gitlab.com/cjs-rcs/cjs-rcs-article
Contenu du paquetage
cjs-rcs-article.ins
: procédure d'installation de la classe et des styles de bibliographie; voir ci-dessous;cjs-rcs-article.dtx
: fichier source documenté de la classe;cjs-rcs-authguide.dtx
: fichier source des directives pour les auteurs;cjs-rcs-merlin.mbs
: fichier maitre de styles bibliographiques;cjs-rcs-english.mbs
: fichier de localisation pour l'anglais;cjs-rcs-french.mbs
: fichier de localisation pour le français;cjs-rcs-article.dbj
: script de génération de la classe;cjs-rcs-authguide.dbj
: script de génération des directives pour les auteurs;cjs-rcs-bst-en.dbj
: script de génération du style de bibliographie anglais;cjs-rcs-bst-fr.dbj
: script de génération du style de bibliographie français;cjs-rcs-article.pdf
: documentation anglaise de la classe (incluant la mise en œuvre et l'historique des versions);cjs-rcs-article-fr.pdf
: documentation française de la classe (sans la mise en œuvre et l'historique des versions);cjs-rcs-authguide.pdf
: version anglaise des directives pour les auteurs;cjs-rcs-authguide-fr.pdf
: version française des directives pour les auteurs;cjs-rcs-merlin.pdf
: documentation sur la création des styles de bibliographie;cjs-templates.tex
: gabarit pour un article en anglais;rcs-gabarit.tex
: gabarit pour un article en français;README.md
: le présent fichier.
Installation
Le paquetage cjs-rcs-article est distribué via le réseau de sites Comprehensive TeX Archive Network (CTAN) et il fait partie des distributions TeX standards. Par conséquent, nous recommandons fortement d'installer ou de mettre à jour le paquetage à l'aide du gestionnaire de paquetages de votre distribution.
Les experts TeX peuvent générer les fichiers essentiels de la classe en compilant le fichier cjs-rcs-article.ins
avec LaTeX:
latex cjs-rcs-article.ins
La compilation créera le fichier de la classe elle-même (cjs-rcs-article.cls
), les styles de bibliographie (cjs-rcs-en.bst
, cjs-rcs-fr.bst
), ainsi que les gabarits pour des articles en français et en anglais (rcs-gabarit.tex
, cjs-template.tex
).
Documentation
Les documents cjs-rcs-article.pdf
et cjs-rcs-article-fr.pdf
fournissent la documentation complète de la classe et des styles de bibliographie. Après avoir compilé le fichier cjs-rcs-article.ins
avec LaTeX tel qu'expliqué ci-dessus, utilisez les commandes suivantes pour recréer les documents à partir du fichier cjs-rcs-article.dtx
:
lualatex cjs-rcs-article.dtx makeindex -s gglo.ist -o cjs-rcs-article.gls cjs-rcs-article.glo lualatex cjs-rcs-article.dtx lualatex cjs-rcs-article.dtx lualatex cjs-rcs-article-fr.tex lualatex cjs-rcs-article-fr.tex lualatex cjs-rcs-article-fr.tex
Les documents cjs-rcs-authguide.pdf
et cjs-rcs-authguide-fr.pdf
contiennent quant à eux les directives pour les auteurs. Vous pouvez les recréer de manière similaire à partir de cjs-rcs-authguide.dtx
avec les commandes suivantes:
lualatex cjs-rcs-authguide.dtx makeindex -s gglo.ist -o cjs-rcs-authguide.gls cjs-rcs-authguide.glo lualatex cjs-rcs-authguide.dtx lualatex cjs-rcs-authguide.dtx lualatex cjs-rcs-authguide-fr.tex lualatex cjs-rcs-authguide-fr.tex lualatex cjs-rcs-authguide-fr.tex
Enfin, le fichier cjs-rcs-merlin.pdf
contient la documentation (en anglais) sur la création des styles de bibliographie. Celle-ci n'est susceptible d'intéresser que les experts et les développeurs. Pour recréer le document, compilez cjs-rcs-merlin.mbs
ainsi:
lualatex cjs-rcs-merlin.mbs makeindex -s gglo.ist -o cjs-rcs-merlin.gls cjs-rcs-merlin.glo lualatex cjs-rcs-merlin.mbs lualatex cjs-rcs-merlin.mbs
Historique des versions
L'historique des versions de la classe se trouve dans cjs-rcs-article.pdf
et celui des directives pour les auteurs dans cjs-rcs-authguide.pdf
. L'historique des version des styles de bibliographie se trouve dans cjs-rcs-merlin.pdf
.
Commentaires et suggestions
Le dépôt du projet dans GitLab demeure le meilleur endroit pour rapporter des bogues ou pour proposer des améliorations au projet.
Download the contents of this package in one zip archive (759.4k).
cjs-rcs-article – Article class for The Canadian Journal of Statistics
The document class cjs-rcs-article and its companion bibliographic styles cjs-rcs-en and cjs-rcs-fr typeset manuscripts immediately in accordance with the presentation rules of The Canadian Journal of Statistics. The package also contains the official Author guidelines for The Canadian Journal of Statistics.
Package | cjs-rcs-article |
Home page | https://cjs-rcs.gitlab.io |
Bug tracker | https://gitlab.com/cjs-rcs/cjs-rcs-article/-/issues |
Announcements | https://gitlab.com/cjs-rcs/cjs-rcs-article/-/releases |
Repository | https://gitlab.com/cjs-rcs/cjs-rcs-article |
Version | 1.2 2025-07-10 |
Licenses | CC BY-SA 4.0 The LaTeX Project Public License 1.3c |
Copyright | 2023–2025 Statistical Society of Canada / Société canadienne de statistique |
Maintainer | Vincent Goulet |
TDS archive | cjs-rcs-article.tds.zip |
Contained in | TeX Live as cjs-rcs-article MiKTeX as cjs-rcs-article |
Topics | Article-like Class Document template BibTeX Style Journal |
