From 72d8dd917c527884931b7adc7b5aee5b2b4cc54f Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
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

