1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
|
# 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](https://ssc.ca/en/publications/canadian-journal-statistics).
The class relies on modern and advanced tools, such as
the class [memoir](https://ctan.org/pkg/memoir),
the fonts [STIX Two](https://ctan.org/pkg/stix2-otf)
and [Fira](https://ctan.org/pkg/fira),
and the package [babel](https://ctan.org/pkg/babel).
To take full advantage of its characteristics, we recommend that you
compile with XeLaTeX. 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.
## Version
1.0 (2023-11-29)
## Author
Vincent Goulet <vincent.goulet@act.ulaval.ca> for the Statistical
Society of Canada
## Source code repository
https://gitlab.com/cjs-rcs/cjs-rcs-article
## Contents
- `cjs-rcs-article.ins`: installation script for the class and
bibliographic styles; see below;
- `cjs-rcs-article.dtx`: source code of the class, with documentation;
- `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-class.dbj`: driver file for the document class;
- `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-merlin.pdf`: documentation of the master bibliographic
style;
- `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 class and its bibliographic styles by
running the file `cjs-rcs-article.ins` through LaTeX:
latex cjs-rcs-article.ins
The compilation will create the file of the class itself
(`cjs-rcs-article.cls`), templates for articles in English and in
French (`cjs-template.tex`, `rcs-gabarit.tex`), and the bibliographic
styles (`cjs-rcs-en.bst`, `cjs-rcs-fr.bst`).
## Documentation
The files `cjs-rcs-article.pdf` and `cjs-rcs-article-fr.pdf` contain
the complete documentation of the class and the bibliographic styles.
You may recreate these documents from the file `cjs-rcs-article.dtx`
as follows:
xelatex cjs-rcs-article.dtx
makeindex -s gglo.ist -o cjs-rcs-article.gls cjs-rcs-article.glo
xelatex cjs-rcs-article.dtx
xelatex cjs-rcs-article.dtx
xelatex cjs-rcs-article-fr.tex
xelatex cjs-rcs-article-fr.tex
xelatex cjs-rcs-article-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:
xelatex cjs-rcs-merlin.mbs
makeindex -s gglo.ist -o cjs-rcs-merlin.gls cjs-rcs-merlin.glo
xelatex cjs-rcs-merlin.mbs
xelatex cjs-rcs-merlin.mbs
## Version history
The version history of the class appears in `cjs-article.pdf`. The
version history of the bibliographic styles appears in
`cjs-rcs-merlin.pdf`.
## Comments or suggestions
The Gitlab [project repository](https://gitlab.com/cjs-rcs/cjs-rcs-article)
is the best place to report bugs or to 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](https://ssc.ca/fr/publications/revue-canadienne-statistique).
La classe repose sur des outils modernes et évolués, tels que
la classe [memoir](https://ctan.org/pkg/memoir),
les polices [STIX Two](https://ctan.org/pkg/stix2-otf)
et [Fira](https://ctan.org/pkg/fira),
ainsi que le paquetage [babel](https://ctan.org/pkg/babel).
Pour tirer pleinement profit des caractéristiques de la classe, nous
recommandons de compiler avec XeLaTeX. 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.
## Version
1.0 (2023-11-29)
## Auteur
Vincent Goulet <vincent.goulet@act.ulaval.ca> pour la Société
canadienne de statistique
## 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-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-class.dbj`: script de génération de la classe;
- `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-merlin.pdf`: documentation sur la création des styles de
bibliographie;
- `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 la classe et ses styles de
bibliographie 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 gabarits pour des articles en anglais et
en français (`cjs-template.tex`, `rcs-gabarit.tex`), ainsi que les
styles de bibliographie (`cjs-rcs-en.bst`, `cjs-rcs-fr.bst`).
## Documentation
Les fichiers `cjs-rcs-article.pdf` et `cjs-rcs-article-fr.pdf`
contiennent la documentation complète de la classe et des styles de
bibliographie. Utilisez les commandes suivantes pour recréer les
documents à partir du fichier `cjs-rcs-article.dtx`:
xelatex cjs-rcs-article.dtx
makeindex -s gglo.ist -o cjs-rcs-article.gls cjs-rcs-article.glo
xelatex cjs-rcs-article.dtx
xelatex cjs-rcs-article.dtx
xelatex cjs-rcs-article-fr.tex
xelatex cjs-rcs-article-fr.tex
xelatex cjs-rcs-article-fr.tex
Le fichier `cjs-rcs-merlin.pdf` contient quant à lui la documentation
(en anglais) sur la création des styles de bibliographie. Celle-ci
est susceptible de n'intéresser que les experts et les développeurs.
Pour recréer le document, compilez `cjs-rcs-merlin.mbs` ainsi:
xelatex cjs-rcs-merlin.mbs
makeindex -s gglo.ist -o cjs-rcs-merlin.gls cjs-rcs-merlin.glo
xelatex cjs-rcs-merlin.mbs
xelatex cjs-rcs-merlin.mbs
## Historique des versions
L'historique des versions de la classe se trouve dans le fichier
`cjs-rcs-article.pdf`. L'historique des version des styles de
bibliographie se trouve dans le fichier `cjs-rcs-merlin.pdf`.
## Commentaires et suggestions
Le [dépôt du projet](https://gitlab.com/cjs-rcs/cjs-rcs-article) dans
GitLab demeure le meilleur endroit pour rapporter des bogues ou pour
proposer des améliorations au projet.
|