diff --git a/iacrcc/iacrcc.cls b/iacrcc/iacrcc.cls index d61a690..7d1deb8 100644 --- a/iacrcc/iacrcc.cls +++ b/iacrcc/iacrcc.cls @@ -1,5 +1,5 @@ -\def\fileversion{0.59} -\def\filedate{2024/02/14} +\def\fileversion{0.60} +\def\filedate{2024/03/24} \NeedsTeXFormat{LaTeX2e}[1995/12/01] \typeout{^^J *** LaTeX class for IACR Communications in Cryptology v\fileversion\space ***^^J} @@ -923,6 +923,10 @@ } \fi%!biblatex +% xurl: Allow URL breaks at any alphanumerical character +% Load xurl *after* biblatex to ensure the same behavior +\RequirePackage{xurl} + \global\let\@IACR@License\@empty% \newcommand\license[1]{% \gdef\@IACR@License{#1}% diff --git a/iacrcc/iacrdoc.pdf b/iacrcc/iacrdoc.pdf index 67e3e6e..aead62a 100644 Binary files a/iacrcc/iacrdoc.pdf and b/iacrcc/iacrdoc.pdf differ diff --git a/iacrcc/iacrdoc.tex b/iacrcc/iacrdoc.tex index 47b69f2..cfb6f03 100644 --- a/iacrcc/iacrdoc.tex +++ b/iacrcc/iacrdoc.tex @@ -30,7 +30,7 @@ \def\BibLaTeX{Bib\LaTeX} \title[running = {The iacrcc class}, - subtitle = {iacrcc LaTeX Class Documentation (v0.59)} + subtitle = {iacrcc LaTeX Class Documentation (v0.60)} ]{How to Use the IACR Communications in Cryptology Class} \genericfootnote{This is a generic footnote produced with \cmd[...]{genericfootnote}.} @@ -471,8 +471,8 @@ \section{Typesetting the Bibliography} from \url{http://www.dblp.org} or \url{https://cryptobib.di.ens.fr/}. All references should have DOIs if at all possible. -You may use either \BibTeX\ or \BibLaTeX. If you use \BibTeX, -then the \texttt{iacrcc} class will load the +You must use either \BibTeX\ or \BibLaTeX; you may not format your own bibliography. +If you use \BibTeX, then the \texttt{iacrcc} class will load the \verb+\bibliographystyle{alphaurl}+ style. You may not change this. If you use \BibLaTeX, then this is done using \verb+\documentclass[biblatex]{iacrcc}+ instead of