%% %% This is file `idcc.cls', %% generated with the docstrip utility. %% %% The original source files were: %% %% dccpaper.dtx (with options: `idcc') %% %% ---------------------------------------------------------------- %% The dccpaper bundle: Classes for submissions to IJDC and IDCC %% Author: Alex Ball %% E-mail: a.ball@ukoln.ac.uk %% License: Released under the LaTeX Project Public License v1.3c or later %% See: http://www.latex-project.org/lppl.txt %% ---------------------------------------------------------------- %% \def\Version{2022/01/27 v2.3} \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesClass{idcc} [\Version\space Class for submissions to the International Digital Curation Conference.] \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{https://www.dcc.ac.uk/events/idcc}} \def\dccp@subject{\dccp@publ@long} \def\dccp@type@fallback{Extended Abstract} \def\dccp@type{\dccp@type@fallback} \newif\ifdcp@proposal \DeclareOption{abstract}{\def\dccp@type{Extended Abstract}} \DeclareOption{research}{\def\dccp@type{Research Paper}} \DeclareOption{lightning}{\def\dccp@type{Lightning Talk}\dcp@proposaltrue} \DeclareOption{data}{\def\dccp@type{Data Paper}} \DeclareOption{poster}{\def\dccp@type{Poster}\dcp@proposaltrue} \DeclareOption{demo}{\def\dccp@type{Demonstration}\dcp@proposaltrue} \DeclareOption{bof}{\def\dccp@type{Birds of a Feather}\dcp@proposaltrue} \DeclareOption{workshop}{\def\dccp@type{Workshop}\dcp@proposaltrue} \DeclareOption{practice}{\def\dccp@type{Practice Paper}\dcp@proposaltrue} \def\dccp@variant{baskerville} \DeclareOption{15}{% \def\dccp@publ@short{IDCC15} \def\dccp@publ@msg{The 10th \dccp@publ@long\ takes place on 9--12 February 2015 in London. URL: \url{http://www.dcc.ac.uk/events/idcc15/}} \def\dccp@subject{10th \dccp@publ@long, 2015} \def\dccp@type@fallback{Practice Paper} \def\dccp@variant{times} } \DeclareOption{16}{% \def\dccp@publ@short{IDCC16} \def\dccp@publ@msg{The 11th \dccp@publ@long\ takes place on 22--25 February 2016 in Amsterdam. URL: \url{http://www.dcc.ac.uk/events/idcc16/}} \def\dccp@subject{11th \dccp@publ@long, 2016} \def\dccp@type@fallback{Practice Paper} \def\dccp@variant{times} } \DeclareOption{17}{% \def\dccp@publ@short{IDCC17} \def\dccp@publ@msg{The 12th \dccp@publ@long\ takes place on 20--23 February 2017 in Edinburgh. URL: \url{http://www.dcc.ac.uk/events/idcc17/}} \def\dccp@subject{12th \dccp@publ@long, 2017} \def\dccp@type@fallback{Practice Paper} \def\dccp@variant{times} } \DeclareOption{18}{% \def\dccp@publ@short{IDCC18} \def\dccp@publ@msg{The 13th \dccp@publ@long\ takes place on 19--22 February 2018 in Barcelona. URL: \url{http://www.dcc.ac.uk/events/idcc18/}} \def\dccp@subject{13th \dccp@publ@long, 2018} \def\dccp@type@fallback{Practice Paper} \def\dccp@variant{times} } \DeclareOption{19}{% \def\dccp@publ@short{IDCC19} \def\dccp@publ@msg{The 14th \dccp@publ@long\ takes place on 4--7 February 2019 in Melbourne. URL: \url{http://www.dcc.ac.uk/events/idcc19/}} \def\dccp@subject{14th \dccp@publ@long, 2019} \def\dccp@variant{times} } \DeclareOption{20}{% \def\dccp@publ@short{IDCC20} \def\dccp@publ@msg{The 15th \dccp@publ@long\ takes place on 17--20 February 2020 in Dublin. URL: \url{http://www.dcc.ac.uk/events/idcc20/}} \def\dccp@subject{15th \dccp@publ@long, 2020} } \DeclareOption{21}{% \def\dccp@publ@short{IDCC} \def\dccp@publ@msg{The 16th \dccp@publ@long\ takes place on 19 April 2021, Edinburgh, Scotland.\par\bigskip URL: \url{https://dcc.ac.uk/events/idcc2021}} \def\dccp@subject{16th \dccp@publ@long, 2021} } \DeclareOption{22}{% \def\dccp@publ@short{IDCC} \def\dccp@publ@msg{The 17th \dccp@publ@long\ takes place on 13--16 June 2022, Edinburgh, Scotland.\par\bigskip URL: \url{https://www.dcc.ac.uk/events/idcc2022}} \def\dccp@subject{17th \dccp@publ@long, 2022} } \ProcessOptions\relax \def\@clearglobaloption#1{% \def\@tempa{#1}% \def\@tempb{\@gobble}% \@for\next:=\@classoptionslist\do{% \ifx\next\@tempa \message{Option \next\space has been hidden from subsequent packages}% \else \edef\@tempb{\@tempb,\next}% \fi }% \let\@classoptionslist\@tempb \expandafter\ifx\@tempb\@gobble \let\@classoptionslist\@empty \fi } \@clearglobaloption{demo} \LoadClass[a4paper,12pt,twoside]{article} \RequirePackage{dccpaper-base} %% %% Copyright (C) 2022 Digital Curation Centre, University of Edinburgh %% %% %% End of file `idcc.cls'.