texlive[63060] Master/texmf-dist: jacow (17apr22)
commits+karl at tug.org
commits+karl at tug.org
Sun Apr 17 22:02:23 CEST 2022
Revision: 63060
http://tug.org/svn/texlive?view=revision&revision=63060
Author: karl
Date: 2022-04-17 22:02:23 +0200 (Sun, 17 Apr 2022)
Log Message:
-----------
jacow (17apr22)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_A4.pdf
trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_A4.tex
trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_Letter.pdf
trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_Letter.tex
trunk/Master/texmf-dist/doc/latex/jacow/README
trunk/Master/texmf-dist/tex/latex/jacow/jacow.cls
Added Paths:
-----------
trunk/Master/texmf-dist/doc/latex/jacow/TeamMeeting2019.jpg
Removed Paths:
-------------
trunk/Master/texmf-dist/doc/latex/jacow/JACpic2.jpg
Modified: trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_A4.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_A4.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_A4.tex 2022-04-17 20:01:53 UTC (rev 63059)
+++ trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_A4.tex 2022-04-17 20:02:23 UTC (rev 63060)
@@ -1,20 +1,38 @@
-% !TeX spellcheck = en_GB
+%
+%%%% !BIB TS-program = biber
+%%%% !BIB program = biber
+% !BIB TS-program = bibtex
+% !BIB program = bibtex
+% !TeX spellcheck = en_US
% !TeX program = lualatex
%
-% v 2.3 Feb 2019 Volker RW Schaa
-% # changes in the collaboration therefore updated file "jacow-collaboration.tex"
-% # all References with DOIs have their period/full stop before the DOI (after pp. or year)
-% # in the author/affiliation block all ZIP codes in square brackets removed as it was not % understood as optional parameter and ZIP codes had bin put in brackets
-% # References to the current IPAC are changed to "IPAC'19, Melbourne, Australia"
-% # font for ‘url’ style changed to ‘newtxtt’ as it is easier to distinguish "O" and "0"
+% v 2.7 Feb 2022 Volker RW Schaa
+%
+% maintenance release to fix problems with changes in required package
+% - Option "keeplastbox" deprecated in "flushend"
+% - Option "binary-units" removed from "siunitx"
+% - Option "detect-mode" deprecated in "siunitx" release: v3.0.32
+% Use "mode=match" as a replacement.
+% - Option "detect-weight" deprecated in "siunitx" release: v3.0.32
+% Use "reset-text-series=false, text-series-to-math=true" as a replacement.
+% - "fixltx2e" is not required with releases after 2015
+% - "ifluatex" and "ifxetex" dropped for "iftex"
+% - some biblatex macros addded to achieve better JACoW reference formatting
%
+% no changes in
+% # "jacow-collaboration.tex"
+% # "annexes-Letter.tex"
+% # "annexes-A4.tex"
+%
+% to generate the "JACoW_LaTeX_Letter.pdf" or "JACoW_LaTeX_A4.pdf" uncomment
+% all line with "%===" (3 in total)
+%
\documentclass[a4paper,
%boxit, % check whether paper is inside correct margins
%titlepage, % separate title page
%refpage % separate references
%biblatex, % biblatex is used
- keeplastbox, % flushend option: not to un-indent last line in References
- %nospread, % flushend option: do not fill with whitespace to balance columns
+ nospread, % flushend option: do not fill with whitespace to balance columns
%hyphens, % allow \url to hyphenate at "-" (hyphens)
%xetex, % use XeLaTeX to process the file
%luatex, % use LuaLaTeX to process the file
@@ -22,7 +40,7 @@
%
% ONLY FOR \footnote in table/tabular
%
-\usepackage{pdfpages,multirow,ragged2e} %
+%===\usepackage{pdfpages,multirow,ragged2e} %
%
% CHANGE SEQUENCE OF GRAPHICS EXTENSION TO BE EMBEDDED
% ----------------------------------------------------
@@ -67,7 +85,7 @@
\begin{document}
-\title{preparation OF papers for \NoCaseChange{JACoW} conferences\thanks{Work supported by ...}}
+\title{preparation OF papers\\ for \NoCaseChange{JACoW} conferences\thanks{Work supported by ...}}
\author{A. N. Author\thanks{email address}, H. Coauthor, Name of Institute or Affiliation, City, Country \\
P. Contributor\textsuperscript{1}, Name of Institute or Affiliation, City, Country \\
@@ -75,7 +93,6 @@
\maketitle
-%
\begin{abstract}
Many conference series have adopted the same standards
for electronic publication and have joined the Joint
@@ -118,7 +135,7 @@
\item Single-spaced text in two columns of \SI{82.5}{mm} (\SI{3.25}{in}) with \SI{5.3}{mm}
(\SI{0.2}{in}) separation. More recent versions of Microsoft Word have a default spacing of 1.5 lines;
authors must change this to 1 line.
- \item The text located within the margins specified in Table~\ref{l2ea4-t1}.
+ \item The text located within the margins specified in Table~\ref{tab:margins}.
\end{Itemize}
\begin{table}[!hbt]
\centering
@@ -163,11 +180,11 @@
\begin{figure*}[!tbh]
\centering
- \includegraphics*[width=\textwidth]{JACpic2}
+ \includegraphics*[width=\textwidth]{TeamMeeting2019}
\caption{Example of a full-width figure showing the JACoW Team at their annual
- meeting in December 2018. This figure has a multi-line caption that has to be
- justified rather than centred.}
+ meeting in December 2019 in Santos, Brazil. This figure has a multi-line
+ caption that has to be justified rather than centred.}
\label{fig:jacow_team}
\end{figure*}
@@ -433,6 +450,7 @@
Please also check the list of common oversights which can be found in \textbf{ANNEX C}.
+\flushcolsend
\section{CONCLUSION}
Any conclusions should be in a separate section directly preceding
@@ -478,8 +496,8 @@
% for use as JACoW template the inclusion of the ANNEX parts have been commented out
% to generate the complete documentation please remove the "%" of the next two commands
%
-%%%\newpage
+%===\newpage
-%%%\include{annexes-A4}
+%===\include{annexes-A4}
\end{document}
Modified: trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_Letter.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_Letter.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_Letter.tex 2022-04-17 20:01:53 UTC (rev 63059)
+++ trunk/Master/texmf-dist/doc/latex/jacow/JACoW_LaTeX_Letter.tex 2022-04-17 20:02:23 UTC (rev 63060)
@@ -1,21 +1,38 @@
+%
+%%%% !BIB TS-program = biber
+%%%% !BIB program = biber
+% !BIB TS-program = bibtex
+% !BIB program = bibtex
% !TeX spellcheck = en_US
+% !TeX program = lualatex
%
+% v 2.7 Feb 2022 Volker RW Schaa
+%
+% maintenance release to fix problems with changes in required package
+% - Option "keeplastbox" deprecated in "flushend"
+% - Option "binary-units" removed from "siunitx"
+% - Option "detect-mode" deprecated in "siunitx" release: v3.0.32
+% Use "mode=match" as a replacement.
+% - Option "detect-weight" deprecated in "siunitx" release: v3.0.32
+% Use "reset-text-series=false, text-series-to-math=true" as a replacement.
+% - "fixltx2e" is not required with releases after 2015
+% - "ifluatex" and "ifxetex" dropped for "iftex"
+% - some biblatex macros addded to achieve better JACoW reference formatting
%
-% v 2.3 Feb 2019 Volker RW Schaa
-% # changes in the collaboration therefore updated file "jacow-collaboration.tex"
-% # all References with DOIs have their period/full stop before the DOI (after pp. or year)
-% # in the author/affiliation block all ZIP codes in square brackets removed as it was not
-% understood as optional parameter and ZIP codes had bin put in brackets
-% # References to the current IPAC are changed to "IPAC'19, Melbourne, Australia"
-% # font for "url" style changed to "newtxtt" as it is easier to distinguish "O" and "0"
+% no changes in
+% # "jacow-collaboration.tex"
+% # "annexes-Letter.tex"
+% # "annexes-A4.tex"
%
-\documentclass[letter,
+% to generate the "JACoW_LaTeX_Letter.pdf" or "JACoW_LaTeX_A4.pdf" uncomment
+% all line with "%===" (3 in total)
+%
+\documentclass[letterpaper,
%boxit, % check whether paper is inside correct margins
%titlepage, % separate title page
%refpage % separate references
%biblatex, % biblatex is used
- keeplastbox, % flushend option: not to un-indent last line in References
- %nospread, % flushend option: do not fill with whitespace to balance columns
+ nospread, % flushend option: do not fill with whitespace to balance columns
%hyphens, % allow \url to hyphenate at "-" (hyphens)
%xetex, % use XeLaTeX to process the file
%luatex, % use LuaLaTeX to process the file
@@ -23,7 +40,7 @@
%
% ONLY FOR \footnote in table/tabular
%
-\usepackage{pdfpages,multirow,ragged2e} %
+%===\usepackage{pdfpages,multirow,ragged2e} %
%
% CHANGE SEQUENCE OF GRAPHICS EXTENSION TO BE EMBEDDED
% ----------------------------------------------------
@@ -50,7 +67,6 @@
\usepackage[USenglish]{babel}
-
%
% if BibLaTeX is used
%
@@ -69,7 +85,7 @@
\begin{document}
-\title{preparation OF papers for \NoCaseChange{JACoW} conferences\thanks{Work supported by ...}}
+\title{preparation OF papers\\ for \NoCaseChange{JACoW} conferences\thanks{Work supported by ...}}
\author{A. N. Author\thanks{email address}, H. Coauthor, Name of Institute or Affiliation, City, Country \\
P. Contributor\textsuperscript{1}, Name of Institute or Affiliation, City, Country \\
@@ -77,7 +93,6 @@
\maketitle
-%
\begin{abstract}
Many conference series have adopted the same standards
for electronic publication and have joined the Joint
@@ -142,7 +157,7 @@
In order to produce good Adobe Acrobat PDF files, authors
using the `jacow' \LaTeX{} template are asked to use only the fonts
-defined in the `jacow' class file (v2.3 of 2019/01/15) in standard,
+defined in the ‘jacow’ class file (v2.3 of 2019/01/15) in standard,
bold (i.\,e., \verb|\textbf|) or italic (i.\,e., \verb|\textit|) form and
symbols from the standard set of fonts. In Word use only
Symbol and, depending on your platform, Times or Times New Roman
@@ -149,7 +164,7 @@
fonts in standard, bold or italic form.
The layout of the text on the page is illustrated in
-Fig.~\ref{fig:paper_layout}. Note that the paper's title and the author list should
+Fig.~\ref{fig:paper_layout}. Note that the paper’s title and the author list should
be the width of the full page. Tables and figures may span
the whole \SI{170}{mm} page width, if desired (see Fig.~\ref{fig:jacow_team}), but
if they span both columns, they should be placed at either
@@ -165,11 +180,11 @@
\begin{figure*}[!tbh]
\centering
- \includegraphics*[width=\textwidth]{JACpic2}
+ \includegraphics*[width=\textwidth]{TeamMeeting2019}
\caption{Example of a full-width figure showing the JACoW Team at their annual
- meeting in December 2018. This figure has a multi-line caption that has to be
- justified rather than centred.} %US
+ meeting in December 2019 in Santos, Brazil. This figure has a multi-line
+ caption that has to be justified rather than centred.}
\label{fig:jacow_team}
\end{figure*}
@@ -248,8 +263,8 @@
Single-line captions are centered in the column, while captions
that span more than one line should be justified.
-The \LaTeX{} template uses the “booktabs” package to
-format tables.
+The \LaTeX{} template uses the ‘booktabs’ package to
+format tables.
When referring to a figure from within the text, the
convention is to use the abbreviated form [e.\,g., Fig.~1]
@@ -277,7 +292,7 @@
Units should be written using the standard, roman font,
not the italic font, as shown in Eq.~\eqref{eq:label}.
An unbreakable space should precede a unit (in \LaTeX{} use a “\verb|\,|”,
-the template uses the “siunitx” package to format units).
+the template uses the ‘siunitx’ package to format units).
Some examples are: \SI{3}{keV},
\SI{100}{kW}, \SI{7}{µm}. When a unit appears in a hyphenated,
compound adjective that precedes a noun, it takes on the
@@ -299,7 +314,7 @@
A URL or DOI may be included as part of a reference, but its
hyperlink should NOT be added. The usual practice is to
use a monospaced font for the URL so as to help distinguish
-it from normal text. In \LaTeX{} the “url” package is used with its
+it from normal text. In \LaTeX{} the ‘url’ package is used with its
default font now being switched to ``newtxtt'' which offers
a better distinction between ``\texttt{O}'' and ``\texttt{0}''.
@@ -357,7 +372,7 @@
Captions & & & \\[5pt]
%\midrule
Table & \SI{10}{pt} & $\ge$\SI{3}{pt} & \SI{3}{pt} \\
- Captions & & & \\[5pt]
+ Captions & & & \\[5pt]
%\midrule
Equations & \SI{10}{pt} base font & $\ge$\SI{6}{pt} & $\ge$\SI{6}{pt} \\[5pt]
%\midrule
@@ -391,7 +406,7 @@
Table~\ref{tab:styles} summarizes the fonts and spacing used in the styles of
a JACoW template. In \LaTeX, these
-are implemented in the “jacow” class file.
+are implemented in the ‘jacow’ class file.
\section{PAGE NUMBERS}
@@ -435,6 +450,7 @@
Please also check the list of common oversights which can be found in \textbf{ANNEX C}.
+\flushcolsend
\section{CONCLUSION}
Any conclusions should be in a separate section directly preceding
@@ -476,13 +492,12 @@
\end{thebibliography}
} % end \ifboolexpr
-
%
% for use as JACoW template the inclusion of the ANNEX parts have been commented out
% to generate the complete documentation please remove the "%" of the next two commands
%
-%%%%\newpage
+%===\newpage
-%%%%\include{annexes-Letter}
+%===\include{annexes-Letter}
\end{document}
Deleted: trunk/Master/texmf-dist/doc/latex/jacow/JACpic2.jpg
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/jacow/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jacow/README 2022-04-17 20:01:53 UTC (rev 63059)
+++ trunk/Master/texmf-dist/doc/latex/jacow/README 2022-04-17 20:02:23 UTC (rev 63060)
@@ -6,9 +6,9 @@
Authors: John Jowett (CERN), Michel Goossens (CERN),
Martin Comyn (TRIUMF), John Poole (CERN), Todd Satogata (BNL),
Ulrike Fischer, Volker RW Schaa (GSI)
-Version: 2.4
-Date: 01 April 2019
-Copyright: 1996-2019 by JACoW, Geneva, Switzerland
+Version: 2.7 (maintenance release)
+Date: 02 Februar 2022
+Copyright: 1996-2022 by JACoW, Geneva, Switzerland
Homepage: http://www.jacow.org
License: LPPL 1.3c
Status: Maintained
@@ -32,7 +32,7 @@
The package consists of the following files
class file
- jacow.cls JACoW class file v2.4 of 2019/04/01
+ jacow.cls JACoW class file v2.7 of 2022/02/02
templates
JACoW_LaTeX_A4.tex basic A4/letter templates to demonstrate the
@@ -57,9 +57,9 @@
figures/includes
JACpic_mc.pdf a graphic showing the JACoW page format
(being the smaller side of A4 and letter respectively)
- JACpic2.jpg a graphic for a full width figure (spanning
+ TeamMeeting2019.jpg a graphic for a full width figure (spanning
the two columns and multiline caption) showing
- the participants of the 2017 JACoW Team Meeting
+ the participants of the 2019 JACoW Team Meeting
jacow-collaboration.tex (an example) title page showing the JACoW Collaboration.
jacow-collaboration.pdf This PDF is included in Annex A.
Added: trunk/Master/texmf-dist/doc/latex/jacow/TeamMeeting2019.jpg
===================================================================
(Binary files differ)
Index: trunk/Master/texmf-dist/doc/latex/jacow/TeamMeeting2019.jpg
===================================================================
--- trunk/Master/texmf-dist/doc/latex/jacow/TeamMeeting2019.jpg 2022-04-17 20:01:53 UTC (rev 63059)
+++ trunk/Master/texmf-dist/doc/latex/jacow/TeamMeeting2019.jpg 2022-04-17 20:02:23 UTC (rev 63060)
Property changes on: trunk/Master/texmf-dist/doc/latex/jacow/TeamMeeting2019.jpg
___________________________________________________________________
Added: svn:mime-type
## -0,0 +1 ##
+application/octet-stream
\ No newline at end of property
Modified: trunk/Master/texmf-dist/tex/latex/jacow/jacow.cls
===================================================================
--- trunk/Master/texmf-dist/tex/latex/jacow/jacow.cls 2022-04-17 20:01:53 UTC (rev 63059)
+++ trunk/Master/texmf-dist/tex/latex/jacow/jacow.cls 2022-04-17 20:02:23 UTC (rev 63060)
@@ -15,18 +15,18 @@
%% http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of
%% LaTeX version 2005/12/01 or later.
-%%
+%%
%% This work has the LPPL maintenance status "maintained".
-%%
+%%
%% This Current Maintainer of this work is Volker RW Schaa.
-%%
+%%
%% This work consists of the following files
%% jacow.cls this class file
-%% JACoW_LaTeX_A4.tex A4/letter templates to demonstrate the
+%% 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
-%% JACoW_LaTeX_A4.pdf template in format A4 and European
+%% JACoW_LaTeX_A4.pdf template in format A4 and European
%% settings (citation and hyphenation)
%% JACoW_LaTeX_Letter.pdf template in format letter and American
%% setting (citation and hyphenation)
@@ -41,7 +41,7 @@
%% editors for the various platform
%% dependent templates (LaTeX, Word on PC and
%% Mac, ODF). The PDF is included in the template
-%%
+%%
%
% v0.1 to 1.3 : JAC2000.cls
% Special thanks to John Jowett and Michel Goossens from CERN and
@@ -104,17 +104,17 @@
% Volker RW Schaa, 02 May 2014
%
% v1.95
-% - only change to the version 1.94 are the extended documenation and license
+% - only change to the version 1.94 are the extended documentation and license
% statement (lppl1.3c) as preparation for publication on CTAN.
% Volker RW Schaa, 02 May 2014
%
% v1.96
-% - modification of bibatex style information. Since the JACoW template Feb-2016
+% - modification of bibatex style information. Since the JACoW template Feb-2016
% the bibliography requires the IEEEtran style. Heine provided an adapted
% version using the required values of the template:
% + ieee biblatex style instead of numeric-compv
% + doi field is cleared for all entries
-% + et al. is used when there are > 6 authors (maxnames=6). In that case,
+% + et al. is used when there are > 6 authors (maxnames=6). In that case,
% only the first author is mentioned (minnames=1)
% + url field is cleared for articles and inproceedings
% + giveninits=true reduces all given names to initials
@@ -146,15 +146,34 @@
% 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
+% - package amsmath included to provide
% Volker RW Schaa, 01 Apr 2019
+%% v2.5
+% - flushend dropped the option keeplastbox, therefore removed from jacow package
+% option list
+% - Option "binary-units" has been removed from siunitx release.
+% - Option "detect-mode" has been deprecated in this (siunitx) release: v3.0.32
+% Use "mode=match" as a replacement.
+% - Option "detect-weight" has been deprecated in this (siunitx) release: v3.0.32
+% Use "reset-text-series=false, text-series-to-math=true" as a replacement.
+% - fixltx2e is not required with releases after 2015
+% Volker RW Schaa, 14 Oct 2021
+%% v2.6
+% - ifluatex/ifxetex dropped for iftex
+% Volker RW Schaa, 11 Nov 2021
%
-\def\fileversion{2.4}
-\def\filedate{2019/04/01}
-\def\docdate {2019/04/01}
+%% v2.7
+% - addded some biblatex macros to achieve closer JACoW reference formatting
+% than standard ieeetran
+% Volker RW Schaa, 02 Feb 2022
+%
+%
+\def\fileversion{2.7}
+\def\filedate{2022/02/02}
+\def\docdate {2022/02/02}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesClass{jacow}[\filedate\space Version \fileversion]
+\ProvidesClass{jacow}[\filedate\space v\fileversion fixes for siunitx, stfloats, biblatex ref formatting]
\typeout{------------------------------------------------------------------------}
\typeout{LaTeX2e Class file for Accelerator Conference publication for LaTeX2e users}
@@ -197,11 +216,10 @@
\RequirePackage{fix-cm}
\LoadClass[10pt,twocolumn]{article}
-\RequirePackage[keeplastbox]{flushend} %% modified
+\RequirePackage[]{flushend} %% modified 2.5
% Tools:
\RequirePackage{etoolbox}
-\RequirePackage{ifxetex}
-\RequirePackage{ifluatex}
+\RequirePackage{iftex}
\RequirePackage{textcase}
%
%Add thanks to the list of "\@nonchangecase"-commands from textcase:
@@ -222,8 +240,14 @@
\protected at edef\reserved at a{\endgroup
\noexpand\@skipmath#3#4$\valign$}%
\reserved at a}
-
-\RequirePackage[detect-mode,detect-weight, binary-units=true]{siunitx}
+%
+% Option "binary-units" has been removed from (siunitx)
+% Option "detect-mode" has been deprecated in this (siunitx) release: v3.0.32
+% Use "mode=match" as a replacement.
+% Option "detect-weight" has been deprecated in this (siunitx) release: v3.0.32
+% Use "reset-text-series=false, text-series-to-math=true" as a replacement.
+%
+\RequirePackage[mode=match, reset-text-series=false, text-series-to-math=true]{siunitx}
\RequirePackage{graphicx}
\RequirePackage{booktabs}
\RequirePackage[figureposition=bottom,tableposition=top,skip=5pt]{caption}
@@ -264,7 +288,7 @@
{}
{ \catcode`\^^^=9
}
-
+
\ifboolexpr{bool{xetex} or bool{luatex}}
{ \let\ori at vdots\vdots
\RequirePackage{unicode-math}
@@ -428,9 +452,102 @@
%% when to activate this? Paper format acus/letter
% \DefineBibliographyExtras{american}{\stdpunctuation} % mod
% Drop urls for article and inproceedings entries
-%2.00 \DeclareFieldFormat
-%2.00 [article,inproceedings]
-%2.00 {url}{}
+%2.7
+% check https://tex.stackexchange.com/questions/6743/biblatex-changing-the-order-of-entries
+% https://tex.stackexchange.com/questions/12806/guidelines-for-customizing-biblatex-styles/13076#13076
+% https://tex.stackexchange.com/questions/10203/biblatex-putting-thin-spaces-between-initials
+% https://tex.stackexchange.com/questions/560346/how-to-suppress-annotation-field-from-bbl-file-in-biblatex
+% https://tex.stackexchange.com/questions/496995/advanced-introduction-to-biblatex-coding-guidelines-for-database
+%-------------------------------------
+%
+% if BibLaTeX is used
+%
+% modify macros so the formatted output corresponds to JACoW's idea of IEEEtran
+ % set vertical distance between items
+ \setlength\bibitemsep{3pt plus 1.5pt minus 0.5pt}
+ % remove stretchability from biblatex URLs/DOIs
+ \toks0\expandafter{\biburlsetup}\edef\biburlsetup{\the\toks0 \Urlmuskip =0mu\relax}
+ % Removing period after DOI
+ \renewcommand*{\finentrypunct}{\ifboolexpr{togl {bbx:doi} and not test {\iffieldundef{doi}}}{}{\addperiod}}
+ % format doi: as part of the link using the same font
+ \DeclareFieldFormat{doi}{%
+ \ifhyperref
+ {\href{https://doi.org/#1}{\nolinkurl{#1}}}
+ {\nolinkurl{doi:#1}}%
+ }
+ %
+ % make sure that there is no break between initial and lastname
+ % and thinspaces between muliple initials
+ %
+ \renewcommand*\bibnamedelimd{~}
+ \renewcommand\bibinitdelim{\addnbthinspace}
+ %
+ % format venue, event, date without round brackets
+ % https://tex.stackexchange.com/questions/446732/biblatex-field-venueeventdate-without-round-brackets
+ \renewbibmacro*{event+venue+date}{%
+ \printfield{eventtitle}%
+ \newunit
+ \printfield{eventtitleaddon}%
+ \newunit
+ \printfield{venue}%
+ \setunit*{\addcomma\space}%
+ \printeventdate%
+ \newunit%
+ }
+ \DeclareFieldFormat{eid}{%
+ {paper #1}%
+ }
+ %
+ \renewbibmacro*{volume+number+eid}{%
+ \printfield{volume}%
+ \newunit
+ \printfield{number}%
+ \newunit
+ \printfield{eid}%
+ }
+ %
+ % Clean up the bibtex rather than editing it for extensive JACoW BibTeX records
+ %
+ \AtEveryBibitem{%
+ \clearlist{address}
+ \clearfield{date}
+ \clearfield{eprint}
+ \clearfield{isbn}
+ \clearfield{issn}
+ %
+ % use/print "note" if "booktitle" is not given: example "data for this conference"
+ %
+ \iffieldundef{booktitle}{}{\clearfield{note}}
+ \clearlist{location}
+ \clearfield{month}
+ \clearfield{series}
+ \ifentrytype{book}{}{% Remove publisher and editor except for books
+ \clearlist{publisher}
+ \clearname{editor}
+ }
+ }
+ %
+ % print url if no doi
+ %
+ \renewbibmacro*{doi+eprint+url}{%
+ \printfield{doi}%
+ \newunit\newblock%
+ \iftoggle{bbx:eprint}{%
+ \usebibmacro{eprint}%
+ }{}%
+ \newunit\newblock%
+ \iffieldundef{doi}{%
+ \usebibmacro{url+urldate}}%
+ {}%
+ }
+ % format ISSN like URLs
+ \DeclareFieldFormat{issn}{%
+ {\texttt{ISSN:#1}}%
+ }
+ % format ISSN like URLs
+ \DeclareFieldFormat{issn}{%
+ {\texttt{ISSN:#1}}%
+ }
%
\setlength\bibitemsep{0pt}
\setlength\bibparsep{0pt}
@@ -437,7 +554,8 @@
\setlength\biblabelsep{5pt}
\ifjacowrefpage\preto\blx at bibliography{\clearpage}\fi
\AtBeginBibliography{\small\clubpenalty4000\widowpenalty4000}%
- }
+ } % end if biblatex
+ %
{\RequirePackage{cite}
% Redefine to use smaller fonts
\def\thebibliography#1{\setlength{\itemsep}{0pt}\setlength{\parsep}{0pt}%
@@ -461,7 +579,7 @@
%avoid bug of fixltx2e:
%http://www.latex-project.org/cgi-bin/ltxbugs2html?pr=latex/4023
-\RequirePackage{fixltx2e}%
+%\RequirePackage{fixltx2e}%
\def\@outputdblcol{%
\if at firstcolumn
\global\@firstcolumnfalse
More information about the tex-live-commits
mailing list.