1
1
% -*- coding: utf-8; -*-
2
2
% vim: set fileencoding=utf-8 :
3
-
4
- % % First parameter: the language is 'english'.
5
- % % Second parameter: use 'submission' for initial submission and 'final' for camera-ready
6
3
\documentclass [english,submission ]{programming }
4
+ % % First parameter: the language is 'english'.
5
+ % % Second parameter: use 'submission' for initial submission, remove it for camera-ready (see 4.1)
7
6
8
7
\usepackage [backend=biber ]{biblatex }
9
8
\addbibresource {example.bib}
10
9
11
10
%
12
- % Packages and Commands specific to article
11
+ % Packages and Commands specific to article (see 3)
13
12
%
14
13
% These ones are used in the guide, replace with your own.
15
14
%
32
31
commentstyle={\color {FireBrick}},%
33
32
escapechar=`,}
34
33
\newcommand *{\CTAN }[1]{\href {http://ctan.org/tex-archive/#1}{\nolinkurl {CTAN:#1}}}
35
-
34
+ % %
36
35
37
36
\begin {document }
38
37
57
56
58
57
59
58
% %%%%%%%%%%%%%%%%%
60
- % % These data MUST be filled for your submission.
59
+ % % These data MUST be filled for your submission. (see 4.3)
61
60
\paperdetails {
62
61
% % perspective options are: art, sciencetheoretical, scienceempirical, engineering.
63
- % % Choose exactly the one that best describes this work.
62
+ % % Choose exactly the one that best describes this work. (see 2.1)
64
63
perspective=art,
65
- % % State one or more areas, separated by a comma.
64
+ % % State one or more areas, separated by a comma. (see 2.2)
66
65
% % Please see list of areas in http://programming-journal.org/cfp/
67
66
% % The list is open-ended, so use other areas if yours is/are not listed.
68
67
area={Social Coding, General-purpose programming},
71
70
72
71
% %%%%%%%%%%%%%%%%%
73
72
% % These data are provided by the editors. May be left out on submission.
74
- \paperdetails {
75
- submitted=2016-08-10,
76
- published=2016-10-11,
77
- year=2016,
78
- volume=1,
79
- issue=1,
80
- articlenumber=1,
81
- }
73
+ % \paperdetails{
74
+ % submitted=2016-08-10,
75
+ % published=2016-10-11,
76
+ % year=2016,
77
+ % volume=1,
78
+ % issue=1,
79
+ % articlenumber=1,
80
+ % }
82
81
% %%%%%%%%%%%%%%%%%
83
82
84
83
% %%%%%%%%%%%%%%%%%%%%%%%%%%%%
137
136
We present this short paper as an example of, and a guide to,
138
137
writing articles for The Art, Science, and Engineering of
139
138
Programming journal. The complete template is provided: the style
140
- file (programming.cls), an example paper (this file), and an example
141
- bibliography file (example.bib).
139
+ file (\texttt { programming.cls } ), an example paper (\texttt { example-programming.tex }, this file), and an example
140
+ bibliography file (\texttt { example.bib } ).
142
141
143
142
Much of the progress in Computer Science lies on the basis of
144
143
computer programs, the people who write them, and the concepts and
145
144
tools available to them to express computational tasks. The
146
145
existence of a journal focusing on programming is of utmost
147
146
importance for strengthening our understanding of these activities.
148
-
149
- \end {abstract }
147
+ \end {abstract }
150
148
151
149
\section {A Guided Tour }
152
150
\label {sec:guided-tour }
@@ -331,14 +329,14 @@ \subsection{Perspective}
331
329
one of the following values:
332
330
333
331
\begin {description }
334
- \item [art] for submissions concerning \emph {The Art }
335
- ( \textsf {theart} is a proper alias);
332
+ \item [art] for submissions concerning \emph {The Art } ( \textsf {theart} is a
333
+ proper alias);
336
334
\item [sciencetheoretical] For submissions concerning \emph {Science
337
- (theoretical) }, with aliases \textsf {sciencetheoretical},
335
+ (theoretical) }, with the aliases \textsf {sciencetheoretical},
338
336
\textsf {theoreticalscience}, \textsf {theoretical},
339
- \textsf {science-theoretical}, and \textsf {theoretical-science};
337
+ \textsf {science-theoretical}, and finally \textsf {theoretical-science};
340
338
\item [scienceempirical] for submissions concerning \emph {Science (empirical) },
341
- aliases are \textsf {scienceempirical}, \textsf {empiricalscience},
339
+ the valid aliases are \textsf {scienceempirical}, \textsf {empiricalscience},
342
340
\textsf {empirical}, \textsf {science-empirical}, and
343
341
\textsf {empirical-science}; and
344
342
\item [engineering] for submissions concerning \emph {Engineering }.
@@ -386,13 +384,13 @@ \section{Typographical and Technical Aspects}
386
384
\item please do not change the font or the font size for that matter. The text
387
385
font remains fixed as \emph {Charter } (in the XCharter variant) and emphasis
388
386
font is \emph {Fira Sans }. The only exception is the typewriter font, where
389
- you can choose from three variants (please refer to
387
+ you can choose from two variants (please refer to
390
388
\autoref {sec:typewriter-fonts }). Moreover;
391
389
\item please do not change the margins or the line spacing;
392
390
\item please refrain from using the \lstinline |\sloppy | command, especially for
393
391
the whole document;
394
392
\item please avoid the use of the \lstinline |[H] | or \lstinline |[h!] | modifiers
395
- for figures;
393
+ for figures, tables, and similar elements ;
396
394
\item please use a consistent formatting (for example, use the
397
395
\lstinline |siunitx | package~\cite {siunitx }.)
398
396
\end {itemize }
@@ -535,6 +533,8 @@ \subsection{Document Metadata}
535
533
\affiliation[a]{The Unseen University, Ankh-Morpork}
536
534
\affiliation[b]{Carolingian Minuschool Academy, Bodoni, San Serriffe}
537
535
536
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
537
+
538
538
% Author information`\label{l:authorinfo}`
539
539
\author{Anna Author}
540
540
\authorinfo[anna]{is a researcher at the Unseen University in Ankh-Morpork and
@@ -543,7 +543,9 @@ \subsection{Document Metadata}
543
543
\affiliation[a]{The Unseen University, Ankh-Morpork}
544
544
545
545
546
- %%%%%%%%%% Sample publication paper details
546
+ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
547
+
548
+ % Sample publication paper details
547
549
\paperdetails{
548
550
submitted=2017-02-18,
549
551
published=2017-08-01,
0 commit comments