From 72d8dd917c527884931b7adc7b5aee5b2b4cc54f Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 8 Apr 2019 19:58:47 +0000 Subject: jacow (8apr19) git-svn-id: svn://tug.org/texlive/trunk@50870 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/tex/latex/jacow/jacow.cls | 67 ++++++++++++++++++++--------- 1 file changed, 47 insertions(+), 20 deletions(-) (limited to 'Master/texmf-dist/tex/latex/jacow/jacow.cls') diff --git a/Master/texmf-dist/tex/latex/jacow/jacow.cls b/Master/texmf-dist/tex/latex/jacow/jacow.cls index 4a314fe3c66..36df55ad00d 100644 --- a/Master/texmf-dist/tex/latex/jacow/jacow.cls +++ b/Master/texmf-dist/tex/latex/jacow/jacow.cls @@ -22,40 +22,44 @@ %% %% This work consists of the following files %% jacow.cls this class file -%% LaTeX-A4-JACoW.tex A4/letter templates to demonstrate the -%% LaTeX-Letter-JACoW.tex .. use and explain the various parameters +%% JACoW_LaTeX_A4.tex A4/letter templates to demonstrate the +%% JACoW_LaTeX_Letter.tex .. use and explain the various parameters %% .. and settings for a submission to %% .. a JACoW conference proceedings -%% LaTeX-A4-JACoW.pdf template in format A4 and European +%% JACoW_LaTeX_A4.pdf template in format A4 and European %% settings (citation and hyphenation) -%% LaTeX-Letter-JACoW.pdf template in format letter and American +%% JACoW_LaTeX_Letter.pdf template in format letter and American %% setting (citation and hyphenation) +%% annexes-A4.tex Annexes A-C which are included in "JACoW_LaTeX_A4.tex" +%% annexes-Letter.tex Annexes A-C which are included in "JACoW_LaTeX_Letter.tex" +%% %% JACpic_mc.pdf a graphic showing the JACoW page format -%% JACpic2v5.png a graphic for a full width figure and +%% JACpic2.jpg a graphic for a full width figure and %% multiline caption -%% jacow-collaboration-2016.tex an example title page showing the -%% jacow-collaboration-2016.pdf JACoW Colloaboration, the responsible -%% editors for the various platform +%% jacow-collaboration.tex an example title page showing the +%% jacow-collaboration.pdf JACoW Colloaboration, the responsible +%% editors for the various platform %% dependent templates (LaTeX, Word on PC and %% Mac, ODF). The PDF is included in the template %% -% v0.1-1.3 +% +% v0.1 to 1.3 : JAC2000.cls % Special thanks to John Jowett and Michel Goossens from CERN and % Martin Comyn at TRIUMF for their significant contributions to % this class file over the period 1996 to 2000. % John Poole % March 2000 -% v1.4 +% v1.4 : JAC2001.cls % JAC2001.cls is a modified version of JAC2000.cls to produce indented % first paragraphs after section, subsection and subsubsection headings. % Martin Comyn April 2001 % -% v1.5 +% v1.5 : JAC2003.cls % This is a modified version of JAC2003.cls to adjust space around % section and subsection headers to be more consistent with JACoW Word % templates. Todd Satogata March 2011 % -% v 1.6 +% v 1.6 : jacow.cls % This is a complectly rewritten version of JAC2003.cls which needs a current % TeX-System to run. % Ulrike Fischer, November 2013 @@ -121,22 +125,33 @@ % graphic records, the following changes to Heine's version have been made: % + doi field allowed % + url field allowed -% +% Volker RW Schaa, 02 May 2014 % v2.1 new options introduced % flushend: new: keeplastbox % siunitx: new: binary-units=true % BibLaTeX: changed: style=ieee => bibstyle=ieee, citestyle=numeric-comp % new: dashed=false % removed: doi=false +% Volker RW Schaa, 02 May 2014 % % v2.2 % - adapted to the changes of template version 2018-02 % - made this one official % Volker RW Schaa, 23 Feb 2018 % -\def\fileversion{2.2} -\def\filedate{2018/02/23} -\def\docdate {2018/02/23} +% v2.3 +% - font for tt switched to newtxtt with option zerostyle=d (dotted 0) +% Volker RW Schaa, 15 Jan 2019 +% +% v2.4 +% - version 2.3 did not work for XeTeX/LuaTeX, therefore font change using +% \def\UrlFont and switching the fontencoding to T1 (suggested by Ulrike Fischer) +% - package amsmath included to provide +% Volker RW Schaa, 01 Apr 2019 +% +\def\fileversion{2.4} +\def\filedate{2019/04/01} +\def\docdate {2019/04/01} \NeedsTeXFormat{LaTeX2e} \ProvidesClass{jacow}[\filedate\space Version \fileversion] @@ -179,7 +194,7 @@ \ExecuteOptions{aca4} \ProcessOptions -\RequirePackage{cmap} + \RequirePackage{fix-cm} \LoadClass[10pt,twocolumn]{article} \RequirePackage[keeplastbox]{flushend} %% modified @@ -187,8 +202,8 @@ \RequirePackage{etoolbox} \RequirePackage{ifxetex} \RequirePackage{ifluatex} -\RequirePackage{textcase}% - +\RequirePackage{textcase} +% %Add thanks to the list of "\@nonchangecase"-commands from textcase: \def\@uclcnotmath#1#2#3#4{\begingroup #1% @@ -213,7 +228,7 @@ \RequirePackage{booktabs} \RequirePackage[figureposition=bottom,tableposition=top,skip=5pt]{caption} \RequirePackage{xcolor} -\RequirePackage{url} +\RequirePackage{amsmath} \AtEndPreamble{\RequirePackage[autostyle]{csquotes}} @@ -237,6 +252,14 @@ \pagestyle{empty} +\RequirePackage{url} +% +% redefine the default Typewriter Font to newtxtt with dotted zeros (v2.3) +% +\RequirePackage[zerostyle=d]{newtxtt} +\newcommand\urlZDtxt{\fontencoding{T1}\fontfamily{newtxtt}\selectfont} +\def\UrlFont{\urlZDtxt} + \ifboolexpr{bool{xetex} or bool{luatex}} {} { \catcode`\^^^=9 @@ -260,9 +283,13 @@ \RequirePackage{lmodern} \RequirePackage{tgtermes} \RequirePackage{newtxmath} + \input{glyphtounicode} + \pdfgentounicode=1 +% \RequirePackage{cmap} } \RequirePackage{microtype} + %Lists \RequirePackage{enumitem} -- cgit v1.2.3