summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/dccpaper/idcc.cls
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/dccpaper/idcc.cls')
-rw-r--r--Master/texmf-dist/tex/latex/dccpaper/idcc.cls63
1 files changed, 27 insertions, 36 deletions
diff --git a/Master/texmf-dist/tex/latex/dccpaper/idcc.cls b/Master/texmf-dist/tex/latex/dccpaper/idcc.cls
index 38cc7aee77e..77174125970 100644
--- a/Master/texmf-dist/tex/latex/dccpaper/idcc.cls
+++ b/Master/texmf-dist/tex/latex/dccpaper/idcc.cls
@@ -5,6 +5,7 @@
%% The original source files were:
%%
%% dccpaper.dtx (with options: `idcc')
+%%
%% ----------------------------------------------------------------
%% The dccpaper bundle: Classes for submissions to IJDC and IDCC
%% Author: Alex Ball
@@ -13,22 +14,44 @@
%% See: http://www.latex-project.org/lppl.txt
%% ----------------------------------------------------------------
%%
-\def\Version{2014/03/06 v1.1}
+\def\Version{2014/04/11 v1.2}
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesClass{idcc}
[\Version\space Class for submissions to the International Digital Curation Conference.]
+%
+% These definitions are used to fill out the headers and footers.
+% The ones for |\dccp@publ@short| and |\dccp@publ@msg| are a fallback,
+% defined here but ordinarily overridden using a package option.
+%
\def\dccp@publ@long{International Digital Curation Conference}
\def\dccp@publ@short{IDCC}
\def\dccp@publ@msg{The \dccp@publ@long\ takes place on [TBC] in [TBC]. URL:
\url{http://www.dcc.ac.uk/events/international-digital-curation-conference-idcc}}
+%
+% |\dccp@subject| will be used for the PDF subject. The value here is again a
+% fallback, ordinarily overridden using a package option.
+%
\def\dccp@subject{\dccp@publ@long}
+%
+% Paper type is recorded in |\def\dccp@type|. The values can be
+% `Research Paper', `Practice Paper', `Poster', `Demonstration', or `Workshop'.
+%
\def\dccp@type{Practice Paper}
+%
+% These options set the value of |\def\dccp@type| appropriately.
+% The |practice| option is redundant, but included for symmetry.
+%
\DeclareOption{research}{\def\dccp@type{Research Paper}}
\DeclareOption{poster}{\def\dccp@type{Poster}}
\DeclareOption{demo}{\def\dccp@type{Demonstration}}
\DeclareOption{workshop}{\def\dccp@type{Workshop}}
\DeclareOption{practice}{\def\dccp@type{Practice Paper}}
+%
+% The details for each conference are slightly different, so they each have an
+% associated option for overriding the fallback definitions for
+% |\dccp@publ@short|, |\dccp@publ@msg| and |\dccp@subject|.
+%
\DeclareOption{15}{%
\def\dccp@publ@short{IDCC15}
\def\dccp@publ@msg{The 10th \dccp@publ@long\ takes place on [TBC] in [TBC].
@@ -37,44 +60,12 @@
}
\ProcessOptions\relax
+%
+% The rest of the formatting happens in the following file.
+%
\input{dccpaper-base}
%%
%% Copyright (C) 2014 Digital Curation Centre, University of Edinburgh
%% <info@dcc.ac.uk>
-%%
-%% The text files contained in this work may be distributed and/or modified under
-%% the conditions of the LaTeX Project Public License (LPPL), either version 1.3c
-%% of this license or (at your option) any later version. The latest version of
-%% this license is in the file:
-%%
-%% http://www.latex-project.org/lppl.txt
-%%
-%% The image files dccpaper-by.eps and dccpaper-by.pdf derive from the file by.eps,
-%% available from the following URL:
-%% http://mirrors.creativecommons.org/presskit/buttons/88x31/eps/by.eps
-%%
-%% The images remain a trademark of Creative Commons and are subject to the
-%% Creative Commons trademark policy:
-%% http://creativecommons.org/policies
-%%
-%% This work is "maintained" (as per LPPL maintenance status) by Alex Ball.
-%%
-%% This work consists of the aforementioned image files, the file dccpaper.dtx and
-%% a Makefile.
-%%
-%% Running `make' generates the derived files
-%%
-%% * README
-%% * dccpaper.pdf
-%% * ijdc-v9.cls
-%% * idcc.cls
-%% * dccpaper-base.tex
-%% * dccpaper-apacite.bib
-%% * dccpaper-biblatex.bib
-%%
-%% Running `make inst' installs the files in the user's TeX tree.
-%%
-%% Running `make install' installs the files in the local TeX tree.
-%%
%%
%% End of file `idcc.cls'.