Hello community,
here is the log from the commit of package texlive-specs-q for openSUSE:Factory checked in at 2017-06-25 19:22:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/texlive-specs-q (Old)
and /work/SRC/openSUSE:Factory/.texlive-specs-q.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "texlive-specs-q"
Sun Jun 25 19:22:23 2017 rev:27 rq:504807 version:unknown
Changes:
--------
--- /work/SRC/openSUSE:Factory/texlive-specs-q/texlive-specs-q.changes 2017-06-08 14:55:47.340112051 +0200
+++ /work/SRC/openSUSE:Factory/.texlive-specs-q.new/texlive-specs-q.changes 2017-06-25 19:27:50.319908941 +0200
@@ -1,0 +2,42 @@
+Mon Jun 19 13:31:54 UTC 2017 - werner@suse.de
+
+- Fix texlive-pdftex-def dependency as now texlive-graphics-def does
+ provide pdftex.def
+- Fix texlive-rotating dependency as now texlive-graphics does
+ provide rotating.sty
+
+-------------------------------------------------------------------
+Fri Jun 16 12:14:49 UTC 2017 - werner@suse.de
+
+- Notive: Some patches have been moved
+ * bbold_bbold11.dif from texlive-specs-b to texlive-specs-c
+ * context_fourier-map.dif from texlive-specs-e to texlive-specs-f
+ * dvips_config.dif from texlive-specs-g to texlive-specs-h
+ * jadetex_ini.dif from texlive-specs-l to texlive-specs-m
+ * texdoc_cnf.dif from texlive-specs-v to texlive-specs-w
+ * texdraw_info.dif from texlive-specs-v to texlive-specs-w
+ this entry exists only to silent the auto factory bot
+
+-------------------------------------------------------------------
+Tue Jun 13 10:38:52 UTC 2017 - werner@suse.de
+
+- Final TeXLive 2017 20170520
+- Remove patch fontspec_emph.dif as now upstream
+- Update patches
+ * kpathsea_cnf.dif
+ * latex2man_tmphandling.dif
+ * latexdiff_perl.dif
+ * latexpand_perl.dif
+ * luaotfload_varfonts.dif
+ * luatex_cnf.dif
+ * musixtex_various.dif
+ * tetex_scripts.dif
+ * tex4ht_env.dif
+ * texconfig_scripts.dif
+
+-------------------------------------------------------------------
+Thu Jun 1 12:29:31 UTC 2017 - werner@suse.de
+
+- Update to TeXLive 2017 20170520 pretest
+
+-------------------------------------------------------------------
Old:
----
oubraces.doc.tar.xz
oubraces.tar.xz
outline.doc.tar.xz
outline.tar.xz
outliner.doc.tar.xz
outliner.tar.xz
outlines.doc.tar.xz
outlines.tar.xz
overlock.doc.tar.xz
overlock.tar.xz
overpic.doc.tar.xz
overpic.tar.xz
pacioli.doc.tar.xz
pacioli.tar.xz
pagecolor.doc.tar.xz
pagecolor.tar.xz
pagecont.doc.tar.xz
pagecont.tar.xz
pagenote.doc.tar.xz
pagenote.tar.xz
pagerange.doc.tar.xz
pagerange.tar.xz
pageslts.doc.tar.xz
pageslts.tar.xz
palatino.tar.xz
paper.doc.tar.xz
paper.tar.xz
papercdcase.doc.tar.xz
papercdcase.tar.xz
papermas.doc.tar.xz
papermas.tar.xz
papertex.doc.tar.xz
papertex.tar.xz
paracol.doc.tar.xz
paracol.tar.xz
parades.doc.tar.xz
parades.tar.xz
paralist.doc.tar.xz
paralist.tar.xz
parallel.doc.tar.xz
parallel.tar.xz
paratype.doc.tar.xz
paratype.tar.xz
paresse.doc.tar.xz
paresse.tar.xz
parnotes.doc.tar.xz
parnotes.tar.xz
parrun.doc.tar.xz
parrun.tar.xz
parselines.doc.tar.xz
parselines.tar.xz
parskip.doc.tar.xz
parskip.tar.xz
pas-cours.doc.tar.xz
pas-cours.tar.xz
pas-crosswords.doc.tar.xz
pas-crosswords.tar.xz
pas-cv.doc.tar.xz
pas-cv.tar.xz
pas-tableur.doc.tar.xz
pas-tableur.tar.xz
passivetex.tar.xz
patch.source.tar.xz
patchcmd.doc.tar.xz
patchcmd.tar.xz
patgen.doc.tar.xz
patgen2-tutorial.doc.tar.xz
path.doc.tar.xz
path.tar.xz
pauldoc.doc.tar.xz
pauldoc.tar.xz
pawpict.doc.tar.xz
pawpict.tar.xz
pax.doc.tar.xz
pax.tar.xz
pb-diagram.doc.tar.xz
pb-diagram.tar.xz
pbibtex-base.doc.tar.xz
pbibtex-base.tar.xz
pbox.doc.tar.xz
pbox.tar.xz
pbsheet.doc.tar.xz
pbsheet.tar.xz
pdf-trans.doc.tar.xz
pdf-trans.tar.xz
pdf14.doc.tar.xz
pdf14.tar.xz
pdfbook2.doc.tar.xz
pdfbook2.tar.xz
pdfcomment.doc.tar.xz
pdfcomment.tar.xz
pdfcprot.doc.tar.xz
pdfcprot.tar.xz
pdfcrop.doc.tar.xz
pdfcrop.tar.xz
pdfjam.doc.tar.xz
pdfjam.tar.xz
pdfmarginpar.doc.tar.xz
pdfmarginpar.tar.xz
pdfpagediff.doc.tar.xz
pdfpagediff.tar.xz
pdfpages.doc.tar.xz
pdfpages.tar.xz
pdfscreen.doc.tar.xz
pdfscreen.tar.xz
New:
----
mwcls.doc.tar.xz
mwcls.tar.xz
mwe.doc.tar.xz
mwe.tar.xz
mweights.doc.tar.xz
mweights.tar.xz
mxedruli.doc.tar.xz
mxedruli.tar.xz
mychemistry.doc.tar.xz
mychemistry.tar.xz
mycv.doc.tar.xz
mycv.tar.xz
mylatexformat.doc.tar.xz
mylatexformat.tar.xz
mynsfc.doc.tar.xz
mynsfc.tar.xz
nag.doc.tar.xz
nag.tar.xz
nameauth.doc.tar.xz
nameauth.tar.xz
namespc.doc.tar.xz
namespc.tar.xz
nanumtype1.doc.tar.xz
nanumtype1.tar.xz
nar.tar.xz
natbib.doc.tar.xz
natbib.tar.xz
natded.doc.tar.xz
natded.tar.xz
nath.doc.tar.xz
nath.tar.xz
nature.doc.tar.xz
nature.tar.xz
navigator.doc.tar.xz
navigator.tar.xz
navydocs.doc.tar.xz
navydocs.tar.xz
ncclatex.doc.tar.xz
ncclatex.tar.xz
ncctools.doc.tar.xz
ncctools.tar.xz
ncntrsbk.tar.xz
nddiss.doc.tar.xz
nddiss.tar.xz
ndsu-thesis.doc.tar.xz
ndsu-thesis.tar.xz
needspace.doc.tar.xz
needspace.tar.xz
nestquot.tar.xz
neuralnetwork.doc.tar.xz
neuralnetwork.tar.xz
nevelok.doc.tar.xz
nevelok.tar.xz
newcommand.doc.tar.xz
newenviron.doc.tar.xz
newenviron.tar.xz
newfile.doc.tar.xz
newfile.tar.xz
newlfm.doc.tar.xz
newlfm.tar.xz
newpx.doc.tar.xz
newpx.tar.xz
newsletr.doc.tar.xz
newsletr.tar.xz
newspaper.doc.tar.xz
newspaper.tar.xz
newtx.doc.tar.xz
newtx.tar.xz
newtxsf.doc.tar.xz
newtxsf.tar.xz
newtxtt.doc.tar.xz
newtxtt.tar.xz
newunicodechar.doc.tar.xz
newunicodechar.tar.xz
newvbtm.doc.tar.xz
newvbtm.tar.xz
newverbs.doc.tar.xz
newverbs.tar.xz
nextpage.tar.xz
nfssext-cfr.doc.tar.xz
nfssext-cfr.tar.xz
nicefilelist.doc.tar.xz
nicefilelist.tar.xz
niceframe.doc.tar.xz
niceframe.tar.xz
nicetext.doc.tar.xz
nicetext.tar.xz
nih.doc.tar.xz
nih.tar.xz
nihbiosketch.doc.tar.xz
nihbiosketch.tar.xz
nimbus15.doc.tar.xz
nimbus15.tar.xz
nkarta.doc.tar.xz
nkarta.tar.xz
nlctdoc.doc.tar.xz
nlctdoc.tar.xz
nodetree.doc.tar.xz
nodetree.tar.xz
notespages.doc.tar.xz
notespages.tar.xz
notex-bst.tar.xz
novel.doc.tar.xz
novel.tar.xz
numspell.doc.tar.xz
numspell.tar.xz
olsak-misc.doc.tar.xz
olsak-misc.tar.xz
oplotsymbl.doc.tar.xz
oplotsymbl.tar.xz
optidef.doc.tar.xz
optidef.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ texlive-specs-q.spec ++++++
++++ 33684 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/texlive-specs-q/texlive-specs-q.spec
++++ and /work/SRC/openSUSE:Factory/.texlive-specs-q.new/texlive-specs-q.spec
++++++ nmbib.doc.tar.xz ++++++
++++++ nmbib.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nmbib.tlpobj new/tlpkg/tlpobj/nmbib.tlpobj
--- old/tlpkg/tlpobj/nmbib.tlpobj 2016-04-14 19:30:18.000000000 +0200
+++ new/tlpkg/tlpobj/nmbib.tlpobj 2017-04-14 17:52:27.000000000 +0200
@@ -15,7 +15,7 @@
RELOC/tex/latex/nmbib/nmbib.sty
catalogue-also multibibliography
catalogue-ctan /macros/latex/contrib/nmbib
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics bibtex-supp
catalogue-version 1.04
++++++ noconflict.doc.tar.xz ++++++
++++++ noconflict.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/noconflict.tlpobj new/tlpkg/tlpobj/noconflict.tlpobj
--- old/tlpkg/tlpobj/noconflict.tlpobj 2016-04-14 19:30:18.000000000 +0200
+++ new/tlpkg/tlpobj/noconflict.tlpobj 2017-04-14 17:52:27.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=1
RELOC/tex/latex/noconflict/noconflict.sty
catalogue-ctan /macros/latex/contrib/noconflict
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics macro-supp
catalogue-version 1.0
++++++ noindentafter.doc.tar.xz ++++++
++++++ noindentafter.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/noindentafter.tlpobj new/tlpkg/tlpobj/noindentafter.tlpobj
--- old/tlpkg/tlpobj/noindentafter.tlpobj 2016-04-14 19:30:18.000000000 +0200
+++ new/tlpkg/tlpobj/noindentafter.tlpobj 2017-04-14 17:52:27.000000000 +0200
@@ -9,7 +9,7 @@
runfiles size=2
RELOC/tex/latex/noindentafter/noindentafter.sty
catalogue-ctan /macros/latex/contrib/noindentafter
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics macro-supp
catalogue-version 0.2.2
++++++ noitcrul.doc.tar.xz ++++++
++++++ noitcrul.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/noitcrul.tlpobj new/tlpkg/tlpobj/noitcrul.tlpobj
--- old/tlpkg/tlpobj/noitcrul.tlpobj 2016-04-14 19:30:18.000000000 +0200
+++ new/tlpkg/tlpobj/noitcrul.tlpobj 2017-04-14 17:52:27.000000000 +0200
@@ -8,7 +8,7 @@
runfiles size=1
RELOC/tex/latex/noitcrul/noitcrul.sty
catalogue-ctan /macros/latex/contrib/noitcrul
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics underline maths
catalogue-version 0.2
++++++ nolbreaks.doc.tar.xz ++++++
++++++ nolbreaks.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nolbreaks.tlpobj new/tlpkg/tlpobj/nolbreaks.tlpobj
--- old/tlpkg/tlpobj/nolbreaks.tlpobj 2016-04-14 19:30:19.000000000 +0200
+++ new/tlpkg/tlpobj/nolbreaks.tlpobj 2017-04-14 17:52:27.000000000 +0200
@@ -11,7 +11,7 @@
runfiles size=2
RELOC/tex/latex/nolbreaks/nolbreaks.sty
catalogue-ctan /macros/latex/contrib/nolbreaks
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license pd
catalogue-topics typesetting
catalogue-version 1.2
++++++ nomencl.doc.tar.xz ++++++
++++++ nomencl.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nomencl.tlpobj new/tlpkg/tlpobj/nomencl.tlpobj
--- old/tlpkg/tlpobj/nomencl.tlpobj 2016-04-14 19:30:19.000000000 +0200
+++ new/tlpkg/tlpobj/nomencl.tlpobj 2017-04-14 17:52:28.000000000 +0200
@@ -14,7 +14,7 @@
RELOC/tex/latex/nomencl/sample05.cfg
catalogue-also glosstex
catalogue-ctan /macros/latex/contrib/nomencl
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics glossary
catalogue-version 3.1a
++++++ nomentbl.doc.tar.xz ++++++
++++++ nomentbl.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nomentbl.tlpobj new/tlpkg/tlpobj/nomentbl.tlpobj
--- old/tlpkg/tlpobj/nomentbl.tlpobj 2016-04-14 19:30:19.000000000 +0200
+++ new/tlpkg/tlpobj/nomentbl.tlpobj 2017-04-14 17:52:28.000000000 +0200
@@ -10,7 +10,7 @@
RELOC/makeindex/nomentbl/nomentbl.ist
RELOC/tex/latex/nomentbl/nomentbl.sty
catalogue-ctan /macros/latex/contrib/nomentbl
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics glossary
catalogue-version 0.4
++++++ nonfloat.doc.tar.xz ++++++
++++++ nonfloat.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nonfloat.tlpobj new/tlpkg/tlpobj/nonfloat.tlpobj
--- old/tlpkg/tlpobj/nonfloat.tlpobj 2016-04-14 19:30:20.000000000 +0200
+++ new/tlpkg/tlpobj/nonfloat.tlpobj 2017-04-14 17:52:28.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=1
RELOC/tex/latex/nonfloat/nonfloat.sty
catalogue-ctan /macros/latex/contrib/nonfloat
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license pd
catalogue-topics float
catalogue-version 1.0
++++++ nonumonpart.doc.tar.xz ++++++
++++++ nonumonpart.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nonumonpart.tlpobj new/tlpkg/tlpobj/nonumonpart.tlpobj
--- old/tlpkg/tlpobj/nonumonpart.tlpobj 2016-04-14 19:30:20.000000000 +0200
+++ new/tlpkg/tlpobj/nonumonpart.tlpobj 2017-04-14 17:52:28.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=1
RELOC/tex/latex/nonumonpart/nonumonpart.sty
catalogue-ctan /macros/latex/contrib/nonumonpart
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.2
catalogue-topics page-nos
catalogue-version 1
++++++ nopageno.doc.tar.xz ++++++
++++++ nopageno.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nopageno.tlpobj new/tlpkg/tlpobj/nopageno.tlpobj
--- old/tlpkg/tlpobj/nopageno.tlpobj 2016-04-14 19:30:20.000000000 +0200
+++ new/tlpkg/tlpobj/nopageno.tlpobj 2017-04-14 17:52:28.000000000 +0200
@@ -14,6 +14,6 @@
runfiles size=1
RELOC/tex/latex/nopageno/nopageno.sty
catalogue-ctan /macros/latex/contrib/nopageno
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics page-nos
++++++ norasi-c90.tar.xz ++++++
++++++ normalcolor.doc.tar.xz ++++++
++++++ normalcolor.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/normalcolor.tlpobj new/tlpkg/tlpobj/normalcolor.tlpobj
--- old/tlpkg/tlpobj/normalcolor.tlpobj 2016-04-14 19:30:21.000000000 +0200
+++ new/tlpkg/tlpobj/normalcolor.tlpobj 2017-04-14 17:52:28.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=1
RELOC/tex/latex/normalcolor/normalcolor.sty
catalogue-ctan /macros/latex/contrib/normalcolor
-catalogue-date 2016-03-30 06:22:42 +0200
+catalogue-date 2016-11-16 07:56:28 +0100
catalogue-license lppl1.3
-catalogue-topics colour-supp
+catalogue-topics colour
catalogue-version r11
++++++ nostarch.doc.tar.xz ++++++
++++++ nostarch.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nostarch.tlpobj new/tlpkg/tlpobj/nostarch.tlpobj
--- old/tlpkg/tlpobj/nostarch.tlpobj 2016-04-14 19:30:21.000000000 +0200
+++ new/tlpkg/tlpobj/nostarch.tlpobj 2017-04-14 17:52:29.000000000 +0200
@@ -13,7 +13,7 @@
RELOC/tex/latex/nostarch/nostarch.cls
RELOC/tex/latex/nostarch/nshyper.sty
catalogue-ctan /macros/latex/contrib/nostarch
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics book-pub class
catalogue-version 1.3
++++++ notes.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/notes.doc.tlpobj new/tlpkg/tlpobj/notes.doc.tlpobj
--- old/tlpkg/tlpobj/notes.doc.tlpobj 2016-04-14 19:30:21.000000000 +0200
+++ new/tlpkg/tlpobj/notes.doc.tlpobj 2017-04-14 17:52:29.000000000 +0200
@@ -1,6 +1,6 @@
name notes.doc
category Package
-revision 37998
+revision 42428
shortdesc doc files of notes
relocated 1
docfiles size=32
++++++ notes.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/notes.tlpobj new/tlpkg/tlpobj/notes.tlpobj
--- old/tlpkg/tlpobj/notes.tlpobj 2016-04-14 19:30:22.000000000 +0200
+++ new/tlpkg/tlpobj/notes.tlpobj 2017-04-14 17:52:29.000000000 +0200
@@ -1,6 +1,6 @@
name notes
category Package
-revision 37998
+revision 42428
shortdesc Mark sections of a document
relocated 1
longdesc The package provides environments to highlight significant
@@ -19,7 +19,7 @@
RELOC/tex/latex/notes/warn.pdf
RELOC/tex/latex/notes/warn.png
catalogue-ctan /macros/latex/contrib/notes
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics decoration
catalogue-version 1.0.1
++++++ notes2bib.doc.tar.xz ++++++
++++++ notes2bib.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/notes2bib.tlpobj new/tlpkg/tlpobj/notes2bib.tlpobj
--- old/tlpkg/tlpobj/notes2bib.tlpobj 2016-04-14 19:30:22.000000000 +0200
+++ new/tlpkg/tlpobj/notes2bib.tlpobj 2017-04-14 17:52:29.000000000 +0200
@@ -17,7 +17,7 @@
runfiles size=5
RELOC/tex/latex/notes2bib/notes2bib.sty
catalogue-ctan /macros/latex/contrib/notes2bib
-catalogue-date 2015-08-08 19:53:23 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics notes bib-use expl3
catalogue-version 2.0k
++++++ noto.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/noto/README new/doc/fonts/noto/README
--- old/doc/fonts/noto/README 2016-03-24 23:25:43.000000000 +0100
+++ new/doc/fonts/noto/README 2017-01-07 00:01:03.000000000 +0100
@@ -1,8 +1,8 @@
-This is the README for the noto package, version 2016-03-21.
+This is the README for the noto package, version 2017-01-05.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
-support for the NotoSerif and NotoSans families of fonts,
-designed by Steve Matteson for Google.
+support for the NotoSerif, NotoSans and NotoMono families of
+fonts, designed by Steve Matteson for Google.
To install this package on a TDS-compliant TeX system download the
file "tex-archive"/install/fonts/noto.tds.zip, where the
@@ -16,8 +16,9 @@
\usepackage{noto}
-to the preamble of your document. This will activate NotoSerif as the
-main (serifed) text font and NotoSans as the sans font.
+to the preamble of your document. This will activate
+NotoSerif as the main (serifed) text font, NotoSans as the
+sans font and NotoMono as the fixed-width font.
To activate NotoSerif without NotoSans, use
@@ -32,22 +33,25 @@
\usepackage[sfdefault]{noto}
This re-defines \familydefault, not \rmdefault. LuaLaTeX and
-xeLaTeX users who might prefer type1 fonts or who wish to avoid fontspec
-may use the type1 option.
-
-Options scaled=<number> or scale=<number> may be used to scale the
-NotoSans fonts; the serifed variants are not affected.
+xeLaTeX users who might prefer type1 fonts or who wish to
+avoid fontspec may use the type1 option. Use option nott to
+avoid activating NotoMono as the fixed-width font.
+
+Options scaled=<number> or scale=<number> may be used to
+scale the NotoSans and NotoMono fonts; the serifed variants
+are not affected.
Font encodings supported are OT1, T1, LY1 and TS1.
-Macros \notoserif and \notosans select the NotoSerif
-and NotoSans families, respectively.
+Macros \notoserif, \notosans and \notomono select the
+NotoSerif, NotoSans and NotoMono families, respectively.
The original fonts are available at
https://www.google.com/get/noto and are licensed under the
SIL Open Font License, (version 1.1); the text may be found
-in the doc directory. The opentype and type1 versions were
-created using fontforge. The support files were created
-using autoinst and are licensed under the terms of the LaTeX
-Project Public License. The maintainer of this package is
-Bob Tennent (rdt at cs.queensu.ca)
+in the doc directory. The type1 versions were created using
+fontforge, which was also used to generate bold and italic
+(i.e., oblique) variants of NotoMono. The support files were
+created using autoinst and are licensed under the terms of
+the LaTeX Project Public License. The maintainer of this
+package is Bob Tennent (rdt at cs.queensu.ca)
Binary files old/doc/fonts/noto/noto-samples.pdf and new/doc/fonts/noto/noto-samples.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/noto/noto-samples.tex new/doc/fonts/noto/noto-samples.tex
--- old/doc/fonts/noto/noto-samples.tex 2016-03-24 23:25:43.000000000 +0100
+++ new/doc/fonts/noto/noto-samples.tex 2016-11-25 19:27:32.000000000 +0100
@@ -51,4 +51,28 @@
1234567890
+\section*{NotoMono}
+
+\tt
+
+\subsection*{Regular}
+\lipsum[1]
+
+\subsection*{Italic}
+\textit{\lipsum[2]}
+
+\subsection*{Bold}
+
+\textbf{\lipsum[3]}
+
+
+
+\subsection*{Bold Italic}
+
+\textbf{\textit{\lipsum[4]}}
+
+\subsection*{Numbers}
+
+1234567890
+
\end{document}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/noto.doc.tlpobj new/tlpkg/tlpobj/noto.doc.tlpobj
--- old/tlpkg/tlpobj/noto.doc.tlpobj 2016-04-14 19:30:22.000000000 +0200
+++ new/tlpkg/tlpobj/noto.doc.tlpobj 2017-04-14 17:52:30.000000000 +0200
@@ -1,9 +1,9 @@
name noto.doc
category Package
-revision 40119
+revision 42881
shortdesc doc files of noto
relocated 1
-docfiles size=16
+docfiles size=22
RELOC/doc/fonts/noto/LICENSE_OFL.txt
RELOC/doc/fonts/noto/README
RELOC/doc/fonts/noto/noto-samples.pdf
++++++ noto.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/noto/nto_dhn6fe.enc new/fonts/enc/dvips/noto/nto_dhn6fe.enc
--- old/fonts/enc/dvips/noto/nto_dhn6fe.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/noto/nto_dhn6fe.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_dhn6felaiwv6rsgve2pjyvk6ob
+% Encoding created by otftotfm on Sun Oct 30 17:21:26 2016
+% Command line follows encoding
+/AutoEnc_dhn6felaiwv6rsgve2pjyvk6ob [
+%00
+ /Gamma /uni0394 /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /uni03A9 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /.notdef /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=texmf/fonts/tfm/google/noto
+% --vf-directory=texmf/fonts/vf/google/noto
+% --type1-directory=texmf/fonts/type1/google/noto
+% --truetype-directory=texmf/fonts/truetype/google/noto
+% --encoding-directory=texmf/fonts/enc/dvips/noto
+% --map-file=texmf/fonts/map/dvips/noto/NotoMono.map --no-updmap
+% --coding-scheme=TEX TEXT --ligkern=f i =: fi --ligkern=f l =: fl
+% --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff l =: ffl
+% NotoMono-BoldItalic.otf NotoMono-BoldItalic-tlf-ot1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/noto/nto_m27ex3.enc new/fonts/enc/dvips/noto/nto_m27ex3.enc
--- old/fonts/enc/dvips/noto/nto_m27ex3.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/noto/nto_m27ex3.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_m27ex3hzlhkbp2ug4kmbhmxepd
+% Encoding created by otftotfm on Sun Oct 30 17:21:26 2016
+% Command line follows encoding
+/AutoEnc_m27ex3hzlhkbp2ug4kmbhmxepd [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /.notdef /uniFB04 /uniFB03 /.notdef /uniFB02 /uniFB01
+%10
+ /dotlessi /.notdef /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /uni00A0 /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /uni00AD /registered /macron
+%B0
+ /degree /plusminus /uni00B2 /uni00B3 /acute /mu /paragraph /periodcentered
+ /cedilla /uni00B9 /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/google/noto
+% --vf-directory=texmf/fonts/vf/google/noto
+% --type1-directory=texmf/fonts/type1/google/noto
+% --truetype-directory=texmf/fonts/truetype/google/noto
+% --encoding-directory=texmf/fonts/enc/dvips/noto
+% --map-file=texmf/fonts/map/dvips/noto/NotoMono.map --no-updmap
+% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl NotoMono-BoldItalic.otf NotoMono-BoldItalic-tlf-ly1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/noto/nto_rk6f5k.enc new/fonts/enc/dvips/noto/nto_rk6f5k.enc
--- old/fonts/enc/dvips/noto/nto_rk6f5k.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/noto/nto_rk6f5k.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_rk6f5kaqoyhz3a6srqxkfwrctg
+% Encoding created by otftotfm on Sun Oct 30 17:21:26 2016
+% Command line follows encoding
+/AutoEnc_rk6f5kaqoyhz3a6srqxkfwrctg [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /.notdef
+ /.notdef /dotlessi /.notdef /uniFB04 /uniFB03 /.notdef /uniFB02 /uniFB01
+%20
+ /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /uni0162 /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /uni0163 /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/google/noto
+% --vf-directory=texmf/fonts/vf/google/noto
+% --type1-directory=texmf/fonts/type1/google/noto
+% --truetype-directory=texmf/fonts/truetype/google/noto
+% --encoding-directory=texmf/fonts/enc/dvips/noto
+% --map-file=texmf/fonts/map/dvips/noto/NotoMono.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl NotoMono-BoldItalic.otf NotoMono-BoldItalic-tlf-t1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/noto/nto_sjhjju.enc new/fonts/enc/dvips/noto/nto_sjhjju.enc
--- old/fonts/enc/dvips/noto/nto_sjhjju.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/noto/nto_sjhjju.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_sjhjju6stv24tupxs5cx2lzgvd
+% Encoding created by otftotfm on Sun Oct 30 17:21:26 2016
+% Command line follows encoding
+/AutoEnc_sjhjju6stv24tupxs5cx2lzgvd [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /exclam /asterisk
+%10
+ /question /C /quotedblbase /bar /exclamdown /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /questiondown /.notdef
+%20
+ /.notdef /endash /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /minus /.notdef /.notdef
+%40
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%50
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Omega
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%70
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%80
+ /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand
+ /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /lira /.notdef /.notdef /.notdef /dong /trademark
+ /.notdef /.notdef /.notdef /uni2116 /.notdef /estimated /.notdef /.notdef
+%A0
+ /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
+%B0
+ /degree /plusminus /uni00B2 /uni00B3 /.notdef /mu /paragraph /periodcentered
+ /.notdef /uni00B9 /ordmasculine /radical /onequarter /onehalf /threequarters /Euro
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
+ /uniFB04 /uniFB03 /.notdef /uniFB02 /l /uniFB01 /i /f
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ts1
+% --tfm-directory=texmf/fonts/tfm/google/noto
+% --vf-directory=texmf/fonts/vf/google/noto
+% --type1-directory=texmf/fonts/type1/google/noto
+% --truetype-directory=texmf/fonts/truetype/google/noto
+% --encoding-directory=texmf/fonts/enc/dvips/noto
+% --map-file=texmf/fonts/map/dvips/noto/NotoMono.map --no-updmap
+% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl NotoMono-BoldItalic.otf NotoMono-BoldItalic-tlf-ts1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/map/dvips/noto/noto.map new/fonts/map/dvips/noto/noto.map
--- old/fonts/map/dvips/noto/noto.map 2016-03-24 23:25:43.000000000 +0100
+++ new/fonts/map/dvips/noto/noto.map 2016-11-25 19:31:10.000000000 +0100
@@ -33,3 +33,35 @@
NotoSerif-tlf-t1--base NotoSerif "AutoEnc_5ritkcd3bsjyc2ymhcnwkygqzc ReEncodeFont" <[nto_5ritkc.enc \NotoMono@@scale NotoMono-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{NotoMono-TLF}{b}{it}{
+ <-> \NotoMono@@scale NotoMono-BoldItalic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{NotoMono-TLF}{b}{sl}{
+ <-> ssub * NotoMono-TLF/b/it
+}{}
+
+\DeclareFontShape{LY1}{NotoMono-TLF}{m}{n}{
+ <-> \NotoMono@@scale NotoMono-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{NotoMono-TLF}{m}{it}{
+ <-> \NotoMono@@scale NotoMono-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{NotoMono-TLF}{m}{sl}{
+ <-> ssub * NotoMono-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{NotoMono-TLF}{bx}{sl}{
+ <-> ssub * NotoMono-TLF/b/sl
+}{}
+
+\DeclareFontShape{LY1}{NotoMono-TLF}{bx}{n}{
+ <-> ssub * NotoMono-TLF/b/n
+}{}
+
+\DeclareFontShape{LY1}{NotoMono-TLF}{bx}{it}{
+ <-> ssub * NotoMono-TLF/b/it
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/noto/OT1NotoMono-TLF.fd new/tex/latex/noto/OT1NotoMono-TLF.fd
--- old/tex/latex/noto/OT1NotoMono-TLF.fd 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/noto/OT1NotoMono-TLF.fd 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2016/10/30
+%%
+\ProvidesFile{OT1NotoMono-TLF.fd}
+ [2016/10/30 (autoinst) Font definitions for OT1/NotoMono-TLF.]
+
+\expandafter\ifx\csname NotoMono@scale\endcsname\relax
+ \let\NotoMono@@scale\@empty
+\else
+ \edef\NotoMono@@scale{s*[\csname NotoMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{NotoMono-TLF}{}
+
+\DeclareFontShape{OT1}{NotoMono-TLF}{b}{n}{
+ <-> \NotoMono@@scale NotoMono-Bold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{NotoMono-TLF}{b}{it}{
+ <-> \NotoMono@@scale NotoMono-BoldItalic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{NotoMono-TLF}{b}{sl}{
+ <-> ssub * NotoMono-TLF/b/it
+}{}
+
+\DeclareFontShape{OT1}{NotoMono-TLF}{m}{n}{
+ <-> \NotoMono@@scale NotoMono-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{NotoMono-TLF}{m}{it}{
+ <-> \NotoMono@@scale NotoMono-Italic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{NotoMono-TLF}{m}{sl}{
+ <-> ssub * NotoMono-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{NotoMono-TLF}{bx}{sl}{
+ <-> ssub * NotoMono-TLF/b/sl
+}{}
+
+\DeclareFontShape{OT1}{NotoMono-TLF}{bx}{n}{
+ <-> ssub * NotoMono-TLF/b/n
+}{}
+
+\DeclareFontShape{OT1}{NotoMono-TLF}{bx}{it}{
+ <-> ssub * NotoMono-TLF/b/it
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/noto/T1NotoMono-TLF.fd new/tex/latex/noto/T1NotoMono-TLF.fd
--- old/tex/latex/noto/T1NotoMono-TLF.fd 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/noto/T1NotoMono-TLF.fd 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2016/10/30
+%%
+\ProvidesFile{T1NotoMono-TLF.fd}
+ [2016/10/30 (autoinst) Font definitions for T1/NotoMono-TLF.]
+
+\expandafter\ifx\csname NotoMono@scale\endcsname\relax
+ \let\NotoMono@@scale\@empty
+\else
+ \edef\NotoMono@@scale{s*[\csname NotoMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{NotoMono-TLF}{}
+
+\DeclareFontShape{T1}{NotoMono-TLF}{b}{n}{
+ <-> \NotoMono@@scale NotoMono-Bold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{NotoMono-TLF}{b}{it}{
+ <-> \NotoMono@@scale NotoMono-BoldItalic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{NotoMono-TLF}{b}{sl}{
+ <-> ssub * NotoMono-TLF/b/it
+}{}
+
+\DeclareFontShape{T1}{NotoMono-TLF}{m}{n}{
+ <-> \NotoMono@@scale NotoMono-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{NotoMono-TLF}{m}{it}{
+ <-> \NotoMono@@scale NotoMono-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{NotoMono-TLF}{m}{sl}{
+ <-> ssub * NotoMono-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{NotoMono-TLF}{bx}{sl}{
+ <-> ssub * NotoMono-TLF/b/sl
+}{}
+
+\DeclareFontShape{T1}{NotoMono-TLF}{bx}{n}{
+ <-> ssub * NotoMono-TLF/b/n
+}{}
+
+\DeclareFontShape{T1}{NotoMono-TLF}{bx}{it}{
+ <-> ssub * NotoMono-TLF/b/it
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/noto/TS1NotoMono-TLF.fd new/tex/latex/noto/TS1NotoMono-TLF.fd
--- old/tex/latex/noto/TS1NotoMono-TLF.fd 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/noto/TS1NotoMono-TLF.fd 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,50 @@
+%% Generated by autoinst on 2016/10/30
+%%
+\ProvidesFile{TS1NotoMono-TLF.fd}
+ [2016/10/30 (autoinst) Font definitions for TS1/NotoMono-TLF.]
+
+\expandafter\ifx\csname NotoMono@scale\endcsname\relax
+ \let\NotoMono@@scale\@empty
+\else
+ \edef\NotoMono@@scale{s*[\csname NotoMono@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{NotoMono-TLF}{}
+
+\DeclareFontShape{TS1}{NotoMono-TLF}{b}{n}{
+ <-> \NotoMono@@scale NotoMono-Bold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{NotoMono-TLF}{b}{it}{
+ <-> \NotoMono@@scale NotoMono-BoldItalic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{NotoMono-TLF}{b}{sl}{
+ <-> ssub * NotoMono-TLF/b/it
+}{}
+
+\DeclareFontShape{TS1}{NotoMono-TLF}{m}{n}{
+ <-> \NotoMono@@scale NotoMono-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{NotoMono-TLF}{m}{it}{
+ <-> \NotoMono@@scale NotoMono-Italic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{NotoMono-TLF}{m}{sl}{
+ <-> ssub * NotoMono-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{NotoMono-TLF}{bx}{sl}{
+ <-> ssub * NotoMono-TLF/b/sl
+}{}
+
+\DeclareFontShape{TS1}{NotoMono-TLF}{bx}{n}{
+ <-> ssub * NotoMono-TLF/b/n
+}{}
+
+\DeclareFontShape{TS1}{NotoMono-TLF}{bx}{it}{
+ <-> ssub * NotoMono-TLF/b/it
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/noto/noto.sty new/tex/latex/noto/noto.sty
--- old/tex/latex/noto/noto.sty 2016-03-24 23:25:43.000000000 +0100
+++ new/tex/latex/noto/noto.sty 2017-01-07 00:01:05.000000000 +0100
@@ -1,6 +1,6 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{noto}
- [2016/03/21 (Bob Tennent) Supports Noto fonts for all LaTeX engines.]
+ [2017/01/05 (Bob Tennent) Supports Noto fonts for all LaTeX engines.]
\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
@@ -16,14 +16,18 @@
\newif\ifnoto@sfdefault \noto@sfdefaultfalse
\newif\ifnoto@sf \noto@sftrue
\newif\ifnoto@rm \noto@rmtrue
+\newif\ifnoto@tt \noto@tttrue
\newcommand*{\NotoSans@scale}{1}
-\DeclareOptionX{scaled}{\renewcommand*{\NotoSans@scale}{#1}}
-\DeclareOptionX{scale}{\renewcommand*{\NotoSans@scale}{#1}}
+\newcommand*{\NotoMono@scale}{1}
+\DeclareOptionX{scaled}{\renewcommand*{\NotoSans@scale}{#1}\renewcommand*{\NotoMono@scale}{#1}}
+\DeclareOptionX{scale}{\renewcommand*{\NotoSans@scale}{#1}\renewcommand*{\NotoMono@scale}{#1}}
+
\DeclareOptionX{sf}{\noto@sftrue\noto@rmfalse}
\DeclareOptionX{rm}{\noto@rmtrue\noto@sffalse}
+\DeclareOptionX{nott}{\noto@ttfalse}
\DeclareOptionX{sfdefault}{\noto@sfdefaulttrue}
\DeclareOptionX{type1}{\noto@otffalse}
@@ -31,11 +35,11 @@
\ProcessOptionsX\relax
\ifnoto@otf
- \def\noto@boldstyle{Bold}
- \def\noto@regstyle{Regular}
\else % type1
\def\bfseries@sf{b}
+ \def\bfseries@tt{b}
\def\mdseries@sf{m}
+ \def\mdseries@tt{m}
\fi
\ifnoto@otf\else % type1
@@ -55,45 +59,62 @@
\defaultfontfeatures{
Ligatures = TeX ,
Scale = \NotoSans@scale ,
- Extension = .otf }
+ Extension = .ttf }
\ifnoto@sf
\setsansfont
- [ UprightFont = *-\noto@regstyle ,
+ [ UprightFont = *-Regular ,
ItalicFont = *-Italic ,
- BoldFont = *-\noto@boldstyle ,
- BoldItalicFont = *-\noto@boldstyle Italic ]
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ]
{NotoSans}
+ \let\notosansfamily\sfdefault
\fi
\ifnoto@rm
\setmainfont
- [ UprightFont = *-\noto@regstyle ,
+ [ UprightFont = *-Regular ,
ItalicFont = *-Italic ,
- BoldFont = *-\noto@boldstyle ,
- BoldItalicFont = *-\noto@boldstyle Italic ]
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ]
{NotoSerif}
\fi
- % grab current family in case of subsequent change:
- \let\notosansfamily\sfdefault
+ \ifnoto@tt
+ \setmonofont
+ [ UprightFont = * ,
+ ItalicFont = *-Italic ,
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ]
+ {NotoMono}
+ \let\notomonofamily\ttdefault
+ \fi
\ifnoto@sfdefault\renewcommand*\familydefault{\notosansfamily}\fi
\newfontfamily\notosans
- [ UprightFont = *-\noto@regstyle ,
+ [ UprightFont = *-Regular ,
ItalicFont = *-Italic ,
- BoldFont = *-\noto@boldstyle ,
- BoldItalicFont = *-\noto@boldstyle Italic ]
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ]
{NotoSans}
\newfontfamily\notoserif
- [ UprightFont = *-\noto@regstyle ,
+ [ UprightFont = *-Regular ,
ItalicFont = *-Italic ,
- BoldFont = *-\noto@boldstyle ,
- BoldItalicFont = *-\noto@boldstyle Italic ]
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ]
{NotoSerif}
+ \newfontfamily\notomono
+ [ UprightFont = * ,
+ ItalicFont = *-Italic ,
+ BoldFont = *-Bold ,
+ BoldItalicFont = *-BoldItalic ]
+ {NotoMono}
\else % type1
\def\notosansfamily{NotoSans-\noto@figurealign\noto@figurestyle}
\def\notoseriffamily{NotoSerif-\noto@figurealign\noto@figurestyle}
+ \def\notomonofamily{NotoMono-\noto@figurealign\noto@figurestyle}
\newcommand*\notoserif{\fontfamily{\notoseriffamily}\selectfont}
\newcommand*\notosans{\fontfamily{\notosansfamily}\selectfont}
+ \newcommand*\notomono{\fontfamily{\notomonofamily}\selectfont}
\ifnoto@rm \def\rmdefault{\notoseriffamily} \fi
\ifnoto@sf \def\sfdefault{\notosansfamily} \fi
+ \ifnoto@tt \def\ttdefault{\notomonofamily} \fi
\ifnoto@sfdefault\edef\familydefault{\sfdefault}\fi
\fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/noto.tlpobj new/tlpkg/tlpobj/noto.tlpobj
--- old/tlpkg/tlpobj/noto.tlpobj 2016-04-14 19:30:22.000000000 +0200
+++ new/tlpkg/tlpobj/noto.tlpobj 2017-04-14 17:52:30.000000000 +0200
@@ -1,26 +1,66 @@
name noto
category Package
-revision 40119
+revision 42881
shortdesc Support for Noto fonts
relocated 1
longdesc This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX
longdesc support for the NotoSerif and NotoSans families of fonts,
longdesc designed by Steve Matteson for Google.
execute addMap noto.map
-runfiles size=2407
+runfiles size=1940
RELOC/fonts/enc/dvips/noto/nto_5drdqr.enc
RELOC/fonts/enc/dvips/noto/nto_5ritkc.enc
+ RELOC/fonts/enc/dvips/noto/nto_dhn6fe.enc
+ RELOC/fonts/enc/dvips/noto/nto_m27ex3.enc
RELOC/fonts/enc/dvips/noto/nto_m46tqg.enc
+ RELOC/fonts/enc/dvips/noto/nto_rk6f5k.enc
RELOC/fonts/enc/dvips/noto/nto_rq4ual.enc
+ RELOC/fonts/enc/dvips/noto/nto_sjhjju.enc
RELOC/fonts/map/dvips/noto/noto.map
- RELOC/fonts/opentype/google/noto/NotoSans-Bold.otf
- RELOC/fonts/opentype/google/noto/NotoSans-BoldItalic.otf
- RELOC/fonts/opentype/google/noto/NotoSans-Italic.otf
- RELOC/fonts/opentype/google/noto/NotoSans-Regular.otf
- RELOC/fonts/opentype/google/noto/NotoSerif-Bold.otf
- RELOC/fonts/opentype/google/noto/NotoSerif-BoldItalic.otf
- RELOC/fonts/opentype/google/noto/NotoSerif-Italic.otf
- RELOC/fonts/opentype/google/noto/NotoSerif-Regular.otf
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-ly1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-ly1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-ot1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-ot1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-ot1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-t1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-t1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-t1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Bold-tlf-ts1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-ly1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-ly1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-ot1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-ot1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-ot1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-t1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-t1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-t1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-BoldItalic-tlf-ts1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-ly1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-ly1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-ot1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-ot1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-ot1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-t1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-t1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-t1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-Italic-tlf-ts1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-ly1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-ly1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-ly1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-ot1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-ot1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-ot1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-t1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-t1--lcdfj.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-t1.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/google/noto/NotoMono-tlf-ts1.tfm
RELOC/fonts/tfm/google/noto/NotoSans-Bold-tlf-ly1--base.tfm
RELOC/fonts/tfm/google/noto/NotoSans-Bold-tlf-ly1.tfm
RELOC/fonts/tfm/google/noto/NotoSans-Bold-tlf-ot1--base.tfm
@@ -85,6 +125,26 @@
RELOC/fonts/tfm/google/noto/NotoSerif-tlf-t1.tfm
RELOC/fonts/tfm/google/noto/NotoSerif-tlf-ts1--base.tfm
RELOC/fonts/tfm/google/noto/NotoSerif-tlf-ts1.tfm
+ RELOC/fonts/truetype/google/noto/NotoMono-Bold.ttf
+ RELOC/fonts/truetype/google/noto/NotoMono-BoldItalic.ttf
+ RELOC/fonts/truetype/google/noto/NotoMono-Italic.ttf
+ RELOC/fonts/truetype/google/noto/NotoMono.ttf
+ RELOC/fonts/truetype/google/noto/NotoSans-Bold.ttf
+ RELOC/fonts/truetype/google/noto/NotoSans-BoldItalic.ttf
+ RELOC/fonts/truetype/google/noto/NotoSans-Italic.ttf
+ RELOC/fonts/truetype/google/noto/NotoSans-Regular.ttf
+ RELOC/fonts/truetype/google/noto/NotoSerif-Bold.ttf
+ RELOC/fonts/truetype/google/noto/NotoSerif-BoldItalic.ttf
+ RELOC/fonts/truetype/google/noto/NotoSerif-Italic.ttf
+ RELOC/fonts/truetype/google/noto/NotoSerif-Regular.ttf
+ RELOC/fonts/type1/google/noto/NotoMono-Bold.pfb
+ RELOC/fonts/type1/google/noto/NotoMono-BoldItalic.pfb
+ RELOC/fonts/type1/google/noto/NotoMono-BoldItalicLCDFJ.pfb
+ RELOC/fonts/type1/google/noto/NotoMono-BoldLCDFJ.pfb
+ RELOC/fonts/type1/google/noto/NotoMono-Italic.pfb
+ RELOC/fonts/type1/google/noto/NotoMono-ItalicLCDFJ.pfb
+ RELOC/fonts/type1/google/noto/NotoMono.pfb
+ RELOC/fonts/type1/google/noto/NotoMonoLCDFJ.pfb
RELOC/fonts/type1/google/noto/NotoSans-Bold.pfb
RELOC/fonts/type1/google/noto/NotoSans-BoldItalic.pfb
RELOC/fonts/type1/google/noto/NotoSans-Italic.pfb
@@ -93,6 +153,22 @@
RELOC/fonts/type1/google/noto/NotoSerif-BoldItalic.pfb
RELOC/fonts/type1/google/noto/NotoSerif-Italic.pfb
RELOC/fonts/type1/google/noto/NotoSerif-Regular.pfb
+ RELOC/fonts/vf/google/noto/NotoMono-Bold-tlf-ly1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-Bold-tlf-ot1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-Bold-tlf-t1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-Bold-tlf-ts1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-BoldItalic-tlf-ly1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-BoldItalic-tlf-ot1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-BoldItalic-tlf-t1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-BoldItalic-tlf-ts1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-Italic-tlf-ly1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-Italic-tlf-ot1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-Italic-tlf-t1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-Italic-tlf-ts1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-tlf-ly1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-tlf-ot1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-tlf-t1.vf
+ RELOC/fonts/vf/google/noto/NotoMono-tlf-ts1.vf
RELOC/fonts/vf/google/noto/NotoSans-Bold-tlf-ly1.vf
RELOC/fonts/vf/google/noto/NotoSans-Bold-tlf-ot1.vf
RELOC/fonts/vf/google/noto/NotoSans-Bold-tlf-t1.vf
@@ -125,16 +201,20 @@
RELOC/fonts/vf/google/noto/NotoSerif-tlf-ot1.vf
RELOC/fonts/vf/google/noto/NotoSerif-tlf-t1.vf
RELOC/fonts/vf/google/noto/NotoSerif-tlf-ts1.vf
+ RELOC/tex/latex/noto/LY1NotoMono-TLF.fd
RELOC/tex/latex/noto/LY1NotoSans-TLF.fd
RELOC/tex/latex/noto/LY1NotoSerif-TLF.fd
+ RELOC/tex/latex/noto/OT1NotoMono-TLF.fd
RELOC/tex/latex/noto/OT1NotoSans-TLF.fd
RELOC/tex/latex/noto/OT1NotoSerif-TLF.fd
+ RELOC/tex/latex/noto/T1NotoMono-TLF.fd
RELOC/tex/latex/noto/T1NotoSans-TLF.fd
RELOC/tex/latex/noto/T1NotoSerif-TLF.fd
+ RELOC/tex/latex/noto/TS1NotoMono-TLF.fd
RELOC/tex/latex/noto/TS1NotoSans-TLF.fd
RELOC/tex/latex/noto/TS1NotoSerif-TLF.fd
RELOC/tex/latex/noto/noto.sty
catalogue-ctan /fonts/noto
-catalogue-date 2016-03-30 06:22:42 +0200
+catalogue-date 2017-01-06 05:32:10 +0100
catalogue-license ofl
catalogue-topics font font-otf font-type1 font-sans font-serif
++++++ notoccite.doc.tar.xz ++++++
++++++ notoccite.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/notoccite.tlpobj new/tlpkg/tlpobj/notoccite.tlpobj
--- old/tlpkg/tlpobj/notoccite.tlpobj 2016-04-14 19:30:32.000000000 +0200
+++ new/tlpkg/tlpobj/notoccite.tlpobj 2017-04-14 17:52:32.000000000 +0200
@@ -12,6 +12,6 @@
runfiles size=1
RELOC/tex/latex/notoccite/notoccite.sty
catalogue-ctan /macros/latex/contrib/notoccite
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license pd
catalogue-topics headings cite-supp
++++++ nowidow.doc.tar.xz ++++++
++++++ nowidow.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nowidow.tlpobj new/tlpkg/tlpobj/nowidow.tlpobj
--- old/tlpkg/tlpobj/nowidow.tlpobj 2016-04-14 19:30:32.000000000 +0200
+++ new/tlpkg/tlpobj/nowidow.tlpobj 2017-04-14 17:52:34.000000000 +0200
@@ -7,7 +7,7 @@
runfiles size=1
RELOC/tex/latex/nowidow/nowidow.sty
catalogue-ctan /macros/latex/contrib/nowidow
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics layout
catalogue-version 1.0
++++++ nox.doc.tar.xz ++++++
++++++ nox.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nox.tlpobj new/tlpkg/tlpobj/nox.tlpobj
--- old/tlpkg/tlpobj/nox.tlpobj 2016-04-14 19:30:32.000000000 +0200
+++ new/tlpkg/tlpobj/nox.tlpobj 2017-04-14 17:52:34.000000000 +0200
@@ -8,7 +8,7 @@
runfiles size=4
RELOC/tex/latex/nox/nox.sty
catalogue-ctan /macros/latex/contrib/nox
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics table-long table
catalogue-version 1.0
++++++ nrc.doc.tar.xz ++++++
++++++ nrc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nrc.tlpobj new/tlpkg/tlpobj/nrc.tlpobj
--- old/tlpkg/tlpobj/nrc.tlpobj 2016-04-14 19:30:33.000000000 +0200
+++ new/tlpkg/tlpobj/nrc.tlpobj 2017-04-14 17:52:34.000000000 +0200
@@ -13,7 +13,7 @@
RELOC/tex/latex/nrc/nrc2.cls
RELOC/tex/latex/nrc/nrc2.sty
catalogue-ctan /macros/latex/contrib/nrc
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics journalpub physics
catalogue-version 2.01a
++++++ ntgclass.doc.tar.xz ++++++
++++++ ntgclass.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ntgclass.tlpobj new/tlpkg/tlpobj/ntgclass.tlpobj
--- old/tlpkg/tlpobj/ntgclass.tlpobj 2016-04-14 19:30:34.000000000 +0200
+++ new/tlpkg/tlpobj/ntgclass.tlpobj 2017-04-14 17:52:35.000000000 +0200
@@ -24,7 +24,7 @@
RELOC/tex/latex/ntgclass/rapport1.cls
RELOC/tex/latex/ntgclass/rapport3.cls
catalogue-ctan /macros/latex/contrib/ntgclass
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics class letter
catalogue-version 2.1a
++++++ ntheorem-vn.doc.tar.xz ++++++
++++++ ntheorem.doc.tar.xz ++++++
++++++ ntheorem.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ntheorem.tlpobj new/tlpkg/tlpobj/ntheorem.tlpobj
--- old/tlpkg/tlpobj/ntheorem.tlpobj 2016-04-14 19:30:35.000000000 +0200
+++ new/tlpkg/tlpobj/ntheorem.tlpobj 2017-04-14 17:52:35.000000000 +0200
@@ -14,7 +14,7 @@
RELOC/tex/latex/ntheorem/ntheorem.sty
catalogue-also amsthm thmtools empheq
catalogue-ctan /macros/latex/contrib/ntheorem
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics maths-theorem
catalogue-version 1.33
++++++ nuc.doc.tar.xz ++++++
++++++ nuc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nuc.tlpobj new/tlpkg/tlpobj/nuc.tlpobj
--- old/tlpkg/tlpobj/nuc.tlpobj 2016-04-14 19:30:35.000000000 +0200
+++ new/tlpkg/tlpobj/nuc.tlpobj 2017-04-14 17:52:35.000000000 +0200
@@ -11,7 +11,7 @@
runfiles size=3
RELOC/tex/latex/nuc/nuc.sty
catalogue-ctan /macros/latex/contrib/nuc
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics physics subsup-pos
catalogue-version 0.1
++++++ nucleardata.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/nucleardata/README new/doc/latex/nucleardata/README
--- old/doc/latex/nucleardata/README 2016-04-02 23:57:34.000000000 +0200
+++ new/doc/latex/nucleardata/README 2016-11-25 19:29:38.000000000 +0100
@@ -8,7 +8,7 @@
See http://www.latex-project.org/lppl.txt
-Version Date: 04/01/2016
+Version Date: 10/18/2016
----------------------------------------------------------------
@@ -16,4 +16,4 @@
It reads data from two different csv files: elementlist.csv and massdata.csv which are normally stored in the same folder as the nucleardata.sty file (dist/tex/latex/nucleardata).
-The massdata.csv file was created from ENSDF data files and the file mass.mas03round from ``The Ame2003 atomic mass evaluation (II)'' by G.Audi, A.H.Wapstra and C.Thibault, _Nuclear Physics_ A729 p. 337-676, December 22, 2003.
+The massdata.csv file was created from ENSDF data files and the file mass.mas03round from ``The Ame2003 atomic mass evaluation (II)'' by G.Audi, A.H.Wapstra and C.Thibault, _Nuclear Physics_ A729 p. 337-676, December 22, 2003. Elements 110 through 118 have been updated to the IUPAC approved and proposed names and symbols as of October, 2016.
Binary files old/doc/latex/nucleardata/nucleardata.pdf and new/doc/latex/nucleardata/nucleardata.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nucleardata.doc.tlpobj new/tlpkg/tlpobj/nucleardata.doc.tlpobj
--- old/tlpkg/tlpobj/nucleardata.doc.tlpobj 2016-04-14 19:30:36.000000000 +0200
+++ new/tlpkg/tlpobj/nucleardata.doc.tlpobj 2017-04-14 17:52:35.000000000 +0200
@@ -1,6 +1,6 @@
name nucleardata.doc
category Package
-revision 40216
+revision 42307
shortdesc doc files of nucleardata
relocated 1
docfiles size=102
++++++ nucleardata.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/nucleardata/elementlist.csv new/tex/latex/nucleardata/elementlist.csv
--- old/tex/latex/nucleardata/elementlist.csv 2015-11-13 23:42:38.000000000 +0100
+++ new/tex/latex/nucleardata/elementlist.csv 2016-11-25 19:33:56.000000000 +0100
@@ -111,10 +111,10 @@
110,Ds,Darmstadtium
111,Rg,Roentgenium
112,Cn,Copernicium
-113,Uut,Ununtrium
+113,Nh,Nihonium
114,Fl,Flerovium
-115,Uup,Ununpentium
+115,Mc,Moscovium
116,Lv,Livermorium
-117,Uus,Ununseptium
-118,Uuo,Ununoctium
+117,Ts,Tennessine
+118,Og,Oganesson
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/nucleardata/massdata.csv new/tex/latex/nucleardata/massdata.csv
--- old/tex/latex/nucleardata/massdata.csv 2015-11-13 23:42:38.000000000 +0100
+++ new/tex/latex/nucleardata/massdata.csv 2016-11-25 19:33:56.000000000 +0100
@@ -3080,102 +3080,102 @@
" ",160,107,267,"Bh "," -a",118910.0,260.0,7312.0,1.0,"B+",3000.0,380.0,267.12765,280.0,"None","None",-3.85,1.988,3.01,9.375084
" ",159,108,267,"Hs "," -a",122760.0,100.0,7295.0,0.0,"B+",3860.0,280.0,267.13179,110.0,"50 ms","",-5.14,2.828,3.85,10.115084
" ",158,109,267,"Mt "," -a",127900.0,540.0,7273.0,2.0,"B+",5140.0,550.0,267.13731,580.0,"None","None",-6.55,4.118,5.14,10.865084
-" ",157,110,267,"Ea "," -a",134450.0,370.0,7245.0,1.0,"B+",6550.0,660.0,267.14434,390.0,"None","None",0.0,5.528,6.55,12.275084
+" ",157,110,267,"Ds "," -a",134450.0,370.0,7245.0,1.0,"B+",6550.0,660.0,267.14434,390.0,"None","None",0.0,5.528,6.55,12.275084
"0",164,104,268,"Rf "," -a",115170.0,710.0,7338.0,3.0," ","*","*",268.12364,760.0,"None","None",-1.68,0.0,0.0,8.095084
" ",163,105,268,"Db "," -a",116850.0,530.0,7329.0,2.0,"B+",1680.0,880.0,268.12545,570.0,"None","None",-0.15,0.658,1.68,8.195084
" ",162,106,268,"Sg "," -a",117000.0,540.0,7325.0,2.0,"B+",150.0,760.0,268.12561,580.0,"None","None",-3.87,-0.872,0.15,8.395083999999999
" ",161,107,268,"Bh "," -a",120870.0,380.0,7308.0,1.0,"B+",3870.0,660.0,268.12976,410.0,"None","None",-2.24,2.848,3.87,9.085083999999998
" ",160,108,268,"Hs "," -a",123110.0,410.0,7297.0,2.0,"B+",2240.0,560.0,268.13216,440.0,"None","None",-6.11,1.218,2.24,9.905083999999999
" ",159,109,268,"Mt "," -a",129220.0,320.0,7271.0,1.0,"B+",6120.0,520.0,268.13873,340.0,"0.07 s","",-4.72,5.088,6.11,10.725083999999999
-" ",158,110,268,"Ea "," -a",133940.0,500.0,7250.0,2.0,"B+",4720.0,590.0,268.1438,540.0,"None","None",0.0,3.698,4.72,11.915083999999998
+" ",158,110,268,"Ds "," -a",133940.0,500.0,7250.0,2.0,"B+",4720.0,590.0,268.1438,540.0,"None","None",0.0,3.698,4.72,11.915083999999998
"0",164,105,269,"Db "," -a",118730.0,770.0,7325.0,3.0," ","*","*",269.12746,830.0,"None","None",-1.2,0.0,0.0,8.405083999999999
" ",163,106,269,"Sg "," -a",119930.0,660.0,7317.0,2.0,"B+",1210.0,1010.0,269.12876,700.0,"22 s","",-1.81,0.178,1.2,8.795084
" ",162,107,269,"Bh "," -a",121740.0,410.0,7308.0,2.0,"B+",1810.0,780.0,269.13069,440.0,"None","None",-3.13,0.788,1.81,8.835083999999998
" ",161,108,269,"Hs "," -a",124870.0,120.0,7293.0,0.0,"B+",3130.0,430.0,269.13406,130.0,"13 s","",-4.66,2.108,3.13,9.625084
" ",160,109,269,"Mt "," -a",129530.0,550.0,7273.0,2.0,"B+",4660.0,560.0,269.13906,590.0,"None","None",-5.65,3.638,4.66,10.535084
-" ",159,110,269,"Ea "," -a",135180.0,140.0,7249.0,1.0,"B+",5650.0,570.0,269.14512,150.0,"None","None",0.0,4.628,5.65,11.585083999999998
+" ",159,110,269,"Ds "," -a",135180.0,140.0,7249.0,1.0,"B+",5650.0,570.0,269.14512,150.0,"None","None",0.0,4.628,5.65,11.585083999999998
"0",165,105,270,"Db "," -a",121760.0,720.0,7316.0,3.0,"B-",360.0,950.0,270.13071,770.0,"None","None",0.36,0.0,0.0,8.205084
" ",164,106,270,"Sg "," -a",121400.0,620.0,7315.0,2.0," ","*","*",270.13033,660.0,"None","None",-3.06,-1.382,-0.36,9.095083999999998
" ",163,107,270,"Bh "," -a",124460.0,470.0,7300.0,2.0,"B+",3060.0,780.0,270.13362,500.0,"None","None",-0.97,2.038,3.06,9.295084
" ",162,108,270,"Hs "," -a",125430.0,290.0,7294.0,1.0,"B+",960.0,550.0,270.13465,310.0,"3.6 s","0+",-5.59,-0.052,0.97,9.305083999999999
" ",161,109,270,"Mt "," -a",131020.0,540.0,7270.0,2.0,"B+",5600.0,610.0,270.14066,580.0,"5.0 ms","",-3.79,4.568,5.59,10.345083999999998
-" ",160,110,270,"Ea "," -a",134810.0,290.0,7253.0,1.0,"B+",3790.0,610.0,270.14472,310.0,"None","None",0.0,2.768,3.79,11.195084
+" ",160,110,270,"Ds "," -a",134810.0,290.0,7253.0,1.0,"B+",3790.0,610.0,270.14472,310.0,"None","None",0.0,2.768,3.79,11.195084
"0",165,106,271,"Sg "," -a",124330.0,650.0,7307.0,2.0," ","*","*",271.13347,700.0,"2.4 m","",-1.59,0.0,0.0,8.705084
" ",164,107,271,"Bh "," -a",125920.0,560.0,7298.0,2.0,"B+",1590.0,850.0,271.13518,600.0,"None","None",-2.31,0.568,1.59,9.505083999999998
" ",163,108,271,"Hs "," -a",128230.0,340.0,7286.0,1.0,"B+",2310.0,650.0,271.13766,360.0,"None","None",-3.24,1.288,2.31,9.905083999999999
" ",162,109,271,"Mt "," -a",131470.0,570.0,7272.0,2.0,"B+",3240.0,660.0,271.14114,610.0,"None","None",-4.59,2.218,3.24,10.135083999999999
-" ",161,110,271,"Ea "," -a",136060.0,110.0,7252.0,0.0,"B+",4590.0,570.0,271.14606,110.0,"None","None",0.0,3.568,4.59,10.875084
+" ",161,110,271,"Ds "," -a",136060.0,110.0,7252.0,0.0,"B+",4590.0,570.0,271.14606,110.0,"None","None",0.0,3.568,4.59,10.875084
"0",166,106,272,"Sg "," -a",125900.0,770.0,7304.0,3.0," ","*","*",272.13516,820.0,"None","None",-2.68,0.0,0.0,8.305083999999999
" ",165,107,272,"Bh "," -a",128580.0,610.0,7291.0,2.0,"B+",2680.0,980.0,272.13803,650.0,"10 s","",-0.95,1.658,2.68,9.305083999999999
" ",164,108,272,"Hs "," -a",129530.0,580.0,7284.0,2.0,"B+",950.0,840.0,272.13905,620.0,"None","None",-4.36,-0.072,0.95,10.105084
" ",163,109,272,"Mt "," -a",133890.0,480.0,7266.0,2.0,"B+",4370.0,750.0,272.14374,520.0,"None","None",-2.4,3.338,4.36,10.595083999999998
-" ",162,110,272,"Ea "," -a",136290.0,650.0,7254.0,2.0,"B+",2400.0,810.0,272.14632,700.0,"None","None",-6.8,1.378,2.4,10.755083999999998
-" ",161,111,272,"Eb "," -a",143090.0,330.0,7226.0,1.0,"B+",6800.0,730.0,272.15362,360.0,"None","None",0.0,5.778,6.8,11.445084
+" ",162,110,272,"Ds "," -a",136290.0,650.0,7254.0,2.0,"B+",2400.0,810.0,272.14632,700.0,"None","None",-6.8,1.378,2.4,10.755083999999998
+" ",161,111,272,"Rg "," -a",143090.0,330.0,7226.0,1.0,"B+",6800.0,730.0,272.15362,360.0,"None","None",0.0,5.778,6.8,11.445084
"0",167,106,273,"Sg "," x",128750.0,660.0,7296.0,2.0," ","*","*",273.13822,710.0,"None","None",-1.3,0.0,0.0,0.0
" ",166,107,273,"Bh "," -a",130050.0,830.0,7288.0,3.0,"B+",1300.0,1060.0,273.13962,890.0,"None","None",-2.21,0.278,1.3,8.895083999999999
" ",165,108,273,"Hs "," -a",132260.0,830.0,7277.0,3.0,"B+",2210.0,1170.0,273.14199,890.0,"None","None",-2.73,1.188,2.21,9.905083999999999
" ",164,109,273,"Mt "," -a",134990.0,510.0,7264.0,2.0,"B+",2730.0,970.0,273.14491,550.0,"None","None",-3.68,1.708,2.73,10.825083999999999
-" ",163,110,273,"Ea "," -a",138670.0,130.0,7248.0,0.0,"B+",3680.0,530.0,273.14886,140.0,"None","None",-4.48,2.658,3.68,11.375084
-" ",162,111,273,"Eb "," -a",143150.0,610.0,7229.0,2.0,"B+",4490.0,620.0,273.15368,650.0,"None","None",0.0,3.458,4.48,11.195084
+" ",163,110,273,"Ds "," -a",138670.0,130.0,7248.0,0.0,"B+",3680.0,530.0,273.14886,140.0,"None","None",-4.48,2.658,3.68,11.375084
+" ",162,111,273,"Rg "," -a",143150.0,610.0,7229.0,2.0,"B+",4490.0,620.0,273.15368,650.0,"None","None",0.0,3.458,4.48,11.195084
"0",167,107,274,"Bh "," -a",132680.0,780.0,7282.0,3.0," ","*","*",274.14244,840.0,"None","None",-0.65,0.0,0.0,8.495083999999999
" ",166,108,274,"Hs "," -a",133330.0,650.0,7276.0,2.0,"B+",640.0,1010.0,274.14313,700.0,"None","None",-4.06,-0.372,0.65,9.505083999999998
" ",165,109,274,"Mt "," -a",137390.0,560.0,7259.0,2.0,"B+",4060.0,850.0,274.14749,600.0,"None","None",-1.86,3.038,4.06,10.505083999999998
-" ",164,110,274,"Ea "," -a",139250.0,490.0,7249.0,2.0,"B+",1860.0,740.0,274.14949,530.0,"None","None",-5.8,0.838,1.86,11.395083999999999
-" ",163,111,274,"Eb "," -a",145050.0,620.0,7225.0,2.0,"B+",5800.0,790.0,274.15571,660.0,"None","None",0.0,4.778,5.8,11.605084
+" ",164,110,274,"Ds "," -a",139250.0,490.0,7249.0,2.0,"B+",1860.0,740.0,274.14949,530.0,"None","None",-5.8,0.838,1.86,11.395083999999999
+" ",163,111,274,"Rg "," -a",145050.0,620.0,7225.0,2.0,"B+",5800.0,790.0,274.15571,660.0,"None","None",0.0,4.778,5.8,11.605084
"0",168,107,275,"Bh "," x",134370.0,650.0,7278.0,2.0," ","*","*",275.14425,700.0,"None","None",-1.58,0.0,0.0,0.0
" ",167,108,275,"Hs "," -a",135950.0,710.0,7270.0,3.0,"B+",1590.0,970.0,275.14595,770.0,"0.15 s","",-2.51,0.558,1.58,9.195084
" ",166,109,275,"Mt "," -a",138460.0,590.0,7258.0,2.0,"B+",2510.0,930.0,275.14865,640.0,"10 ms","",-3.29,1.488,2.51,10.115084
-" ",165,110,275,"Ea "," -a",141750.0,450.0,7243.0,2.0,"B+",3290.0,740.0,275.15218,480.0,"None","None",-3.7,2.268,3.29,11.095083999999998
-" ",164,111,275,"Eb "," -a",145450.0,690.0,7227.0,3.0,"B+",3690.0,830.0,275.15614,740.0,"None","None",0.0,2.678,3.7,11.555083999999999
+" ",165,110,275,"Ds "," -a",141750.0,450.0,7243.0,2.0,"B+",3290.0,740.0,275.15218,480.0,"None","None",-3.7,2.268,3.29,11.095083999999998
+" ",164,111,275,"Rg "," -a",145450.0,690.0,7227.0,3.0,"B+",3690.0,830.0,275.15614,740.0,"None","None",0.0,2.678,3.7,11.555083999999999
"0",168,108,276,"Hs "," -a",137120.0,820.0,7268.0,3.0," ","*","*",276.14721,890.0,"None","None",-3.68,0.0,0.0,8.795084
" ",167,109,276,"Mt "," -a",140800.0,680.0,7252.0,2.0,"B+",3680.0,1070.0,276.15116,730.0,"0.72 s","",-1.75,2.658,3.68,9.795084
-" ",166,110,276,"Ea "," -a",142550.0,610.0,7243.0,2.0,"B+",1750.0,910.0,276.15303,650.0,"None","None",-5.09,0.728,1.75,10.595083999999998
-" ",165,111,276,"Eb "," -a",147640.0,630.0,7222.0,2.0,"B+",5090.0,870.0,276.15849,670.0,"None","None",0.0,4.068,5.09,11.325083999999999
+" ",166,110,276,"Ds "," -a",142550.0,610.0,7243.0,2.0,"B+",1750.0,910.0,276.15303,650.0,"None","None",-5.09,0.728,1.75,10.595083999999998
+" ",165,111,276,"Rg "," -a",147640.0,630.0,7222.0,2.0,"B+",5090.0,870.0,276.15849,670.0,"None","None",0.0,4.068,5.09,11.325083999999999
"0",169,108,277,"Hs "," -a",139580.0,730.0,7262.0,3.0," ","*","*",277.14984,780.0,"None","None",-2.4,0.0,0.0,8.405083999999999
" ",168,109,277,"Mt "," -a",141980.0,880.0,7251.0,3.0,"B+",2400.0,1140.0,277.15242,950.0,"None","None",-3.0,1.378,2.4,9.505083999999998
-" ",167,110,277,"Ea "," -a",144980.0,960.0,7237.0,3.0,"B+",3010.0,1310.0,277.15565,1040.0,"None","None",-3.61,1.978,3.0,10.295084
-" ",166,111,277,"Eb "," -a",148590.0,620.0,7221.0,2.0,"B+",3610.0,1150.0,277.15952,660.0,"None","None",-4.12,2.588,3.61,11.175083999999998
-" ",165,112,277,"Ec "," -a",152710.0,130.0,7204.0,0.0,"B+",4120.0,630.0,277.16394,140.0,"None","None",0.0,3.098,4.12,11.615084
+" ",167,110,277,"Ds "," -a",144980.0,960.0,7237.0,3.0,"B+",3010.0,1310.0,277.15565,1040.0,"None","None",-3.61,1.978,3.0,10.295084
+" ",166,111,277,"Rg "," -a",148590.0,620.0,7221.0,2.0,"B+",3610.0,1150.0,277.15952,660.0,"None","None",-4.12,2.588,3.61,11.175083999999998
+" ",165,112,277,"Cn "," -a",152710.0,130.0,7204.0,0.0,"B+",4120.0,630.0,277.16394,140.0,"None","None",0.0,3.098,4.12,11.615084
"0",169,109,278,"Mt "," -a",144210.0,840.0,7246.0,3.0," ","*","*",278.15481,900.0,"None","None",-1.54,0.0,0.0,9.105084
-" ",168,110,278,"Ea "," -a",145750.0,680.0,7237.0,2.0,"B+",1540.0,1080.0,278.15647,730.0,"None","None",-4.78,0.518,1.54,9.995083999999999
-" ",167,111,278,"Eb "," -a",150530.0,630.0,7217.0,2.0,"B+",4780.0,930.0,278.1616,680.0,"None","None",-2.53,3.758,4.78,10.715084
-" ",166,112,278,"Ec "," -a",153060.0,530.0,7206.0,2.0,"B+",2520.0,830.0,278.16431,570.0,"None","None",0.0,1.508,2.53,11.385083999999999
+" ",168,110,278,"Ds "," -a",145750.0,680.0,7237.0,2.0,"B+",1540.0,1080.0,278.15647,730.0,"None","None",-4.78,0.518,1.54,9.995083999999999
+" ",167,111,278,"Rg "," -a",150530.0,630.0,7217.0,2.0,"B+",4780.0,930.0,278.1616,680.0,"None","None",-2.53,3.758,4.78,10.715084
+" ",166,112,278,"Cn "," -a",153060.0,530.0,7206.0,2.0,"B+",2520.0,830.0,278.16431,570.0,"None","None",0.0,1.508,2.53,11.385083999999999
"0",170,109,279,"Mt "," -a",145490.0,720.0,7244.0,3.0," ","*","*",279.15619,770.0,"None","None",-2.49,0.0,0.0,8.695084
-" ",169,110,279,"Ea "," -a",147980.0,740.0,7232.0,3.0,"B+",2490.0,1030.0,279.15886,800.0,"None","None",-3.36,1.468,2.49,9.605084
-" ",168,111,279,"Eb "," -a",151340.0,660.0,7218.0,2.0,"B+",3360.0,1000.0,279.16247,710.0,"None","None",-3.8,2.338,3.36,10.455084
-" ",167,112,279,"Ec "," -a",155140.0,490.0,7201.0,2.0,"B+",3800.0,830.0,279.16655,530.0,"None","None",0.0,2.778,3.8,10.965084
-"0",170,110,280,"Ea "," -a",148850.0,850.0,7232.0,3.0," ","*","*",280.1598,910.0,"None","None",-4.36,0.0,0.0,9.305083999999999
-" ",169,111,280,"Eb "," -a",153210.0,740.0,7214.0,3.0,"B+",4360.0,1130.0,280.16447,800.0,"None","None",-2.39,3.338,4.36,9.985083999999999
-" ",168,112,280,"Ec "," -a",155600.0,640.0,7203.0,2.0,"B+",2390.0,980.0,280.16704,690.0,"None","None",0.0,1.368,2.39,10.625084
-"0",171,110,281,"Ea "," -a",150960.0,730.0,7228.0,3.0," ","*","*",281.16206,780.0,"None","None",-3.08,0.0,0.0,8.955084
-" ",170,111,281,"Eb "," -a",154040.0,930.0,7214.0,3.0,"B+",3080.0,1180.0,281.16537,1000.0,"None","None",-3.65,2.058,3.08,9.635083999999999
-" ",169,112,281,"Ec "," -a",157690.0,990.0,7198.0,4.0,"B+",3650.0,1360.0,281.16929,1060.0,"None","None",0.0,2.628,3.65,10.285084
-"0",171,111,282,"Eb "," -a",156010.0,890.0,7210.0,3.0," ","*","*",282.16749,950.0,"None","None",-2.13,0.0,0.0,9.375084
-" ",170,112,282,"Ec "," -a",158140.0,710.0,7200.0,3.0,"B+",2120.0,1140.0,282.16977,760.0,"None","None",0.0,1.108,2.13,9.965084
-"0",172,111,283,"Eb "," -a",156880.0,780.0,7210.0,3.0," ","*","*",283.16842,840.0,"None","None",-3.14,0.0,0.0,8.965084
-" ",171,112,283,"Ec "," -a",160020.0,770.0,7196.0,3.0,"B+",3150.0,1090.0,283.17179,830.0,"None","None",-4.34,2.118,3.14,9.615084
-" ",170,113,283,"Ed "," -a",164360.0,730.0,7178.0,3.0,"B+",4340.0,1060.0,283.17645,780.0,"None","None",0.0,3.318,4.34,10.595083999999998
-"0",172,112,284,"Ec "," -a",160570.0,850.0,7197.0,3.0," ","*","*",284.17238,910.0,"None","None",-5.31,0.0,0.0,9.295084
-" ",171,113,284,"Ed "," -a",165880.0,800.0,7176.0,3.0,"B+",5310.0,1170.0,284.17808,860.0,"None","None",0.0,4.288,5.31,10.245083999999999
-"0",173,112,285,"Ec "," -a",162180.0,730.0,7195.0,3.0," ","*","*",285.17411,780.0,"None","None",-4.31,0.0,0.0,8.795084
-" ",172,113,285,"Ed "," -a",166490.0,980.0,7177.0,3.0,"B+",4310.0,1220.0,285.17873,1050.0,"None","None",-4.62,3.288,4.31,10.025084
-" ",171,114,285,"Ee "," -a",171110.0,1030.0,7158.0,4.0,"B+",4630.0,1420.0,285.1837,1110.0,"None","None",0.0,3.598,4.62,10.995083999999999
-"0",173,113,286,"Ed "," -a",168120.0,940.0,7174.0,3.0," ","*","*",286.18048,1010.0,"None","None",-3.14,0.0,0.0,9.685084
-" ",172,114,286,"Ee "," -a",171260.0,770.0,7161.0,3.0,"B+",3140.0,1210.0,286.18386,830.0,"None","None",0.0,2.118,3.14,10.695084
-"0",174,113,287,"Ed "," -a",168640.0,830.0,7176.0,3.0," ","*","*",287.18105,900.0,"None","None",-4.24,0.0,0.0,9.335083999999998
-" ",173,114,287,"Ee "," -a",172880.0,770.0,7158.0,3.0,"B+",4240.0,1140.0,287.1856,830.0,"None","None",-5.21,3.218,4.24,10.435084
-" ",172,115,287,"Ef "," -a",178090.0,790.0,7137.0,3.0,"B+",5200.0,1100.0,287.19119,850.0,"None","None",0.0,4.188,5.21,11.305083999999999
-"0",174,114,288,"Ee "," -a",172970.0,850.0,7161.0,3.0," ","*","*",288.18569,910.0,"None","None",-6.34,0.0,0.0,9.975083999999999
-" ",173,115,288,"Ef "," -a",179310.0,850.0,7136.0,3.0,"B+",6340.0,1210.0,288.19249,920.0,"None","None",0.0,5.318,6.34,11.005083999999998
-"0",175,114,289,"Ee "," -a",174450.0,730.0,7159.0,3.0," ","*","*",289.18728,790.0,"None","None",-5.06,0.0,0.0,9.845083999999998
-" ",174,115,289,"Ef "," -a",179510.0,1020.0,7139.0,4.0,"B+",5060.0,1260.0,289.19272,1100.0,"None","None",-5.73,4.038,5.06,10.595083999999998
-" ",173,116,289,"Eg "," -a",185240.0,1090.0,7116.0,4.0,"B+",5730.0,1490.0,289.19886,1170.0,"None","None",0.0,4.708,5.73,11.705084
-"0",175,115,290,"Ef "," -a",180840.0,980.0,7137.0,3.0," ","*","*",290.19414,1060.0,"None","None",-4.15,0.0,0.0,10.295084
-" ",174,116,290,"Eg "," -a",184990.0,840.0,7120.0,3.0,"B+",4140.0,1300.0,290.19859,910.0,"None","None",0.0,3.128,4.15,11.305083999999999
-"0",176,115,291,"Ef "," -a",181070.0,890.0,7140.0,3.0," ","*","*",291.19438,950.0,"None","None",-5.24,0.0,0.0,10.005083999999998
-" ",175,116,291,"Eg "," -a",186310.0,850.0,7119.0,3.0,"B+",5240.0,1230.0,291.20001,910.0,"None","None",-6.1,4.218,5.24,11.005083999999998
-" ",174,117,291,"Eh "," -a",192410.0,880.0,7096.0,3.0,"B+",6100.0,1220.0,291.20656,950.0,"None","None",0.0,5.078,6.1,11.895083999999999
-"0",176,116,292,"Eg "," -a",186100.0,850.0,7123.0,3.0," ","*","*",292.19979,920.0,"None","None",-7.23,0.0,0.0,10.705084
-" ",175,117,292,"Eh "," -a",193330.0,940.0,7096.0,3.0,"B+",7230.0,1270.0,292.20755,1010.0,"None","None",0.0,6.208,7.23,11.595083999999998
-"0",175,118,293,"Ei "," -a",199960.0,1200.0,7074.0,4.0," ","*","*",293.21467,1290.0,"None","None",0.0,0.0,0.0,12.295084
+" ",169,110,279,"Ds "," -a",147980.0,740.0,7232.0,3.0,"B+",2490.0,1030.0,279.15886,800.0,"None","None",-3.36,1.468,2.49,9.605084
+" ",168,111,279,"Rg "," -a",151340.0,660.0,7218.0,2.0,"B+",3360.0,1000.0,279.16247,710.0,"None","None",-3.8,2.338,3.36,10.455084
+" ",167,112,279,"Cn "," -a",155140.0,490.0,7201.0,2.0,"B+",3800.0,830.0,279.16655,530.0,"None","None",0.0,2.778,3.8,10.965084
+"0",170,110,280,"Ds "," -a",148850.0,850.0,7232.0,3.0," ","*","*",280.1598,910.0,"None","None",-4.36,0.0,0.0,9.305083999999999
+" ",169,111,280,"Rg "," -a",153210.0,740.0,7214.0,3.0,"B+",4360.0,1130.0,280.16447,800.0,"None","None",-2.39,3.338,4.36,9.985083999999999
+" ",168,112,280,"Cn "," -a",155600.0,640.0,7203.0,2.0,"B+",2390.0,980.0,280.16704,690.0,"None","None",0.0,1.368,2.39,10.625084
+"0",171,110,281,"Ds "," -a",150960.0,730.0,7228.0,3.0," ","*","*",281.16206,780.0,"None","None",-3.08,0.0,0.0,8.955084
+" ",170,111,281,"Rg "," -a",154040.0,930.0,7214.0,3.0,"B+",3080.0,1180.0,281.16537,1000.0,"None","None",-3.65,2.058,3.08,9.635083999999999
+" ",169,112,281,"Cn "," -a",157690.0,990.0,7198.0,4.0,"B+",3650.0,1360.0,281.16929,1060.0,"None","None",0.0,2.628,3.65,10.285084
+"0",171,111,282,"Rg "," -a",156010.0,890.0,7210.0,3.0," ","*","*",282.16749,950.0,"None","None",-2.13,0.0,0.0,9.375084
+" ",170,112,282,"Cn "," -a",158140.0,710.0,7200.0,3.0,"B+",2120.0,1140.0,282.16977,760.0,"None","None",0.0,1.108,2.13,9.965084
+"0",172,111,283,"Rg "," -a",156880.0,780.0,7210.0,3.0," ","*","*",283.16842,840.0,"None","None",-3.14,0.0,0.0,8.965084
+" ",171,112,283,"Cn "," -a",160020.0,770.0,7196.0,3.0,"B+",3150.0,1090.0,283.17179,830.0,"None","None",-4.34,2.118,3.14,9.615084
+" ",170,113,283,"Nh "," -a",164360.0,730.0,7178.0,3.0,"B+",4340.0,1060.0,283.17645,780.0,"None","None",0.0,3.318,4.34,10.595083999999998
+"0",172,112,284,"Cn "," -a",160570.0,850.0,7197.0,3.0," ","*","*",284.17238,910.0,"None","None",-5.31,0.0,0.0,9.295084
+" ",171,113,284,"Nh "," -a",165880.0,800.0,7176.0,3.0,"B+",5310.0,1170.0,284.17808,860.0,"None","None",0.0,4.288,5.31,10.245083999999999
+"0",173,112,285,"Cn "," -a",162180.0,730.0,7195.0,3.0," ","*","*",285.17411,780.0,"None","None",-4.31,0.0,0.0,8.795084
+" ",172,113,285,"Nh "," -a",166490.0,980.0,7177.0,3.0,"B+",4310.0,1220.0,285.17873,1050.0,"None","None",-4.62,3.288,4.31,10.025084
+" ",171,114,285,"Fl "," -a",171110.0,1030.0,7158.0,4.0,"B+",4630.0,1420.0,285.1837,1110.0,"None","None",0.0,3.598,4.62,10.995083999999999
+"0",173,113,286,"Nh "," -a",168120.0,940.0,7174.0,3.0," ","*","*",286.18048,1010.0,"None","None",-3.14,0.0,0.0,9.685084
+" ",172,114,286,"Fl "," -a",171260.0,770.0,7161.0,3.0,"B+",3140.0,1210.0,286.18386,830.0,"None","None",0.0,2.118,3.14,10.695084
+"0",174,113,287,"Nh "," -a",168640.0,830.0,7176.0,3.0," ","*","*",287.18105,900.0,"None","None",-4.24,0.0,0.0,9.335083999999998
+" ",173,114,287,"Fl "," -a",172880.0,770.0,7158.0,3.0,"B+",4240.0,1140.0,287.1856,830.0,"None","None",-5.21,3.218,4.24,10.435084
+" ",172,115,287,"Mc "," -a",178090.0,790.0,7137.0,3.0,"B+",5200.0,1100.0,287.19119,850.0,"None","None",0.0,4.188,5.21,11.305083999999999
+"0",174,114,288,"Fl "," -a",172970.0,850.0,7161.0,3.0," ","*","*",288.18569,910.0,"None","None",-6.34,0.0,0.0,9.975083999999999
+" ",173,115,288,"Mc "," -a",179310.0,850.0,7136.0,3.0,"B+",6340.0,1210.0,288.19249,920.0,"None","None",0.0,5.318,6.34,11.005083999999998
+"0",175,114,289,"Fl "," -a",174450.0,730.0,7159.0,3.0," ","*","*",289.18728,790.0,"None","None",-5.06,0.0,0.0,9.845083999999998
+" ",174,115,289,"Mc "," -a",179510.0,1020.0,7139.0,4.0,"B+",5060.0,1260.0,289.19272,1100.0,"None","None",-5.73,4.038,5.06,10.595083999999998
+" ",173,116,289,"Lv "," -a",185240.0,1090.0,7116.0,4.0,"B+",5730.0,1490.0,289.19886,1170.0,"None","None",0.0,4.708,5.73,11.705084
+"0",175,115,290,"Mc "," -a",180840.0,980.0,7137.0,3.0," ","*","*",290.19414,1060.0,"None","None",-4.15,0.0,0.0,10.295084
+" ",174,116,290,"Lv "," -a",184990.0,840.0,7120.0,3.0,"B+",4140.0,1300.0,290.19859,910.0,"None","None",0.0,3.128,4.15,11.305083999999999
+"0",176,115,291,"Mc "," -a",181070.0,890.0,7140.0,3.0," ","*","*",291.19438,950.0,"None","None",-5.24,0.0,0.0,10.005083999999998
+" ",175,116,291,"Lv "," -a",186310.0,850.0,7119.0,3.0,"B+",5240.0,1230.0,291.20001,910.0,"None","None",-6.1,4.218,5.24,11.005083999999998
+" ",174,117,291,"Ts "," -a",192410.0,880.0,7096.0,3.0,"B+",6100.0,1220.0,291.20656,950.0,"None","None",0.0,5.078,6.1,11.895083999999999
+"0",176,116,292,"Lv "," -a",186100.0,850.0,7123.0,3.0," ","*","*",292.19979,920.0,"None","None",-7.23,0.0,0.0,10.705084
+" ",175,117,292,"Ts "," -a",193330.0,940.0,7096.0,3.0,"B+",7230.0,1270.0,292.20755,1010.0,"None","None",0.0,6.208,7.23,11.595083999999998
+"0",175,118,293,"Og "," -a",199960.0,1200.0,7074.0,4.0," ","*","*",293.21467,1290.0,"None","None",0.0,0.0,0.0,12.295084
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/nucleardata/nucleardata.pytxcode new/tex/latex/nucleardata/nucleardata.pytxcode
--- old/tex/latex/nucleardata/nucleardata.pytxcode 2016-04-02 23:57:34.000000000 +0200
+++ new/tex/latex/nucleardata/nucleardata.pytxcode 2016-11-25 19:33:56.000000000 +0100
@@ -378,7 +378,7 @@
nuc=Nucdata()
=>PYTHONTEX:SETTINGS#
-version=0.14
+version=0.15
outputdir=pythontex-files-nucleardata
workingdir=.
workingdirset=false
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/nucleardata/nucleardata.sty new/tex/latex/nucleardata/nucleardata.sty
--- old/tex/latex/nucleardata/nucleardata.sty 2016-04-02 23:57:34.000000000 +0200
+++ new/tex/latex/nucleardata/nucleardata.sty 2016-11-25 19:33:56.000000000 +0100
@@ -15,11 +15,11 @@
%%
%% See http://www.latex-project.org/lppl.txt
%%
-%% Version Date: 04/01/2016
+%% Version Date: 10/18/2016
%%
%% ----------------------------------------------------------------
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{nucleardata}[2016/04/01 v1.01c LaTeX package for providing basic nuclear properties to documents efficiently]
+\ProvidesPackage{nucleardata}[2016/10/18 v1.01d LaTeX package for providing basic nuclear properties to documents efficiently]
\RequirePackage{pythontex}
\RequirePackage{siunitx}
@@ -485,6 +485,6 @@
%% nuccommandtest.tex,
%% nuccommandtext.pdf
%%
-%% Version Date: 04/01/2016
+%% Version Date: 10/18/2016
%%
%% End of file `nucleardata.sty'.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/nucleardata.tlpobj new/tlpkg/tlpobj/nucleardata.tlpobj
--- old/tlpkg/tlpobj/nucleardata.tlpobj 2016-04-14 19:30:36.000000000 +0200
+++ new/tlpkg/tlpobj/nucleardata.tlpobj 2017-04-14 17:52:35.000000000 +0200
@@ -1,6 +1,6 @@
name nucleardata
category Package
-revision 40216
+revision 42307
shortdesc Provides data about atomic nuclides for documents
relocated 1
longdesc The package provides data and commands for including nuclear
@@ -14,6 +14,7 @@
RELOC/tex/latex/nucleardata/nucleardata.pytxcode
RELOC/tex/latex/nucleardata/nucleardata.sty
catalogue-ctan /macros/latex/contrib/nucleardata
-catalogue-date 2016-04-02 06:35:49 +0200
+catalogue-date 2016-10-19 19:49:06 +0200
catalogue-license lppl1.3
-catalogue-topics callback
+catalogue-topics callback physics chemistry
+catalogue-version 1.01d
++++++ numberedblock.doc.tar.xz ++++++
++++++ numberedblock.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/numberedblock.tlpobj new/tlpkg/tlpobj/numberedblock.tlpobj
--- old/tlpkg/tlpobj/numberedblock.tlpobj 2016-04-14 19:30:37.000000000 +0200
+++ new/tlpkg/tlpobj/numberedblock.tlpobj 2017-04-14 17:52:36.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=2
RELOC/tex/latex/numberedblock/numberedblock.sty
catalogue-ctan /macros/latex/contrib/numberedblock
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics listing label-ref
catalogue-version 1.10
++++++ numericplots.doc.tar.xz ++++++
++++++ numericplots.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/numericplots.tlpobj new/tlpkg/tlpobj/numericplots.tlpobj
--- old/tlpkg/tlpobj/numericplots.tlpobj 2016-04-14 19:30:38.000000000 +0200
+++ new/tlpkg/tlpobj/numericplots.tlpobj 2017-04-14 17:52:36.000000000 +0200
@@ -18,7 +18,7 @@
RELOC/tex/latex/numericplots/NumericPlots_styles.tex
catalogue-also pst-plot pgfplots
catalogue-ctan /graphics/pstricks/contrib/numericplots
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl3
catalogue-topics graphics-plot
catalogue-version 2.0.2
++++++ numname.doc.tar.xz ++++++
++++++ numname.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/numname.tlpobj new/tlpkg/tlpobj/numname.tlpobj
--- old/tlpkg/tlpobj/numname.tlpobj 2016-04-14 19:30:38.000000000 +0200
+++ new/tlpkg/tlpobj/numname.tlpobj 2017-04-14 17:52:36.000000000 +0200
@@ -10,6 +10,6 @@
runfiles size=5
RELOC/tex/latex/numname/numname.sty
catalogue-ctan /macros/latex/contrib/numname
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics numbers
++++++ numprint.doc.tar.xz ++++++
++++++ numprint.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/numprint.tlpobj new/tlpkg/tlpobj/numprint.tlpobj
--- old/tlpkg/tlpobj/numprint.tlpobj 2016-04-14 19:30:40.000000000 +0200
+++ new/tlpkg/tlpobj/numprint.tlpobj 2017-04-14 17:52:37.000000000 +0200
@@ -22,7 +22,7 @@
RELOC/tex/latex/numprint/numprint.sty
RELOC/tex/latex/numprint/numprint032.sty
catalogue-ctan /macros/latex/contrib/numprint
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics numbers
catalogue-version 1.39
++++++ nwejm.doc.tar.xz ++++++
++++ 5421 lines of diff (skipped)
++++++ nwejm.tar.xz ++++++
++++ 3233 lines of diff (skipped)
++++++ oberdiek.doc.tar.xz ++++++
/work/SRC/openSUSE:Factory/texlive-specs-q/oberdiek.doc.tar.xz /work/SRC/openSUSE:Factory/.texlive-specs-q.new/oberdiek.doc.tar.xz differ: char 26, line 1
++++++ oberdiek.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scripts/oberdiek/oberdiek.pdftexcmds.lua new/scripts/oberdiek/oberdiek.pdftexcmds.lua
--- old/scripts/oberdiek/oberdiek.pdftexcmds.lua 2016-05-13 23:31:18.000000000 +0200
+++ new/scripts/oberdiek/oberdiek.pdftexcmds.lua 2017-03-26 23:48:50.000000000 +0200
@@ -9,7 +9,7 @@
-- This is a generated file.
--
-- Project: pdftexcmds
--- Version: 2016/05/10 v0.21
+-- Version: 2017/03/19 v0.25
--
-- Copyright (C) 2007, 2009-2011 by
-- Heiko Oberdiek
@@ -41,7 +41,7 @@
module("oberdiek.pdftexcmds", package.seeall)
local systemexitstatus
function getversion()
- tex.write("2016/05/10 v0.21")
+ tex.write("2017/03/19 v0.25")
end
function strcmp(A, B)
if A == B then
@@ -253,6 +253,7 @@
end
local dump = filehandle:read(length)
escapehex(dump)
+ filehandle:close()
end
end
end
@@ -270,6 +271,7 @@
if filehandle then
local contents = filehandle:read("*a")
escapehex(md5.sum(contents))
+ filehandle:close()
end
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/scripts/oberdiek/pdftexcmds.lua new/scripts/oberdiek/pdftexcmds.lua
--- old/scripts/oberdiek/pdftexcmds.lua 2016-05-11 23:38:01.000000000 +0200
+++ new/scripts/oberdiek/pdftexcmds.lua 2017-03-26 23:48:50.000000000 +0200
@@ -9,7 +9,7 @@
-- This is a generated file.
--
-- Project: pdftexcmds
--- Version: 2016/05/10 v0.21
+-- Version: 2017/03/19 v0.25
--
-- Copyright (C) 2007, 2009-2011 by
-- Heiko Oberdiek
@@ -41,7 +41,7 @@
module("oberdiek.pdftexcmds", package.seeall)
local systemexitstatus
function getversion()
- tex.write("2016/05/10 v0.21")
+ tex.write("2017/03/19 v0.25")
end
function strcmp(A, B)
if A == B then
@@ -253,6 +253,7 @@
end
local dump = filehandle:read(length)
escapehex(dump)
+ filehandle:close()
end
end
end
@@ -270,6 +271,7 @@
if filehandle then
local contents = filehandle:read("*a")
escapehex(md5.sum(contents))
+ filehandle:close()
end
end
end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/oberdiek/atbegshi.sty new/tex/generic/oberdiek/atbegshi.sty
--- old/tex/generic/oberdiek/atbegshi.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/generic/oberdiek/atbegshi.sty 2016-11-25 19:33:35.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: atbegshi
-%% Version: 2016/05/16 v1.17
+%% Version: 2016/06/09 v1.18
%%
%% Copyright (C) 2007-2011 by
%% Heiko Oberdiek
@@ -103,7 +103,7 @@
\fi
\expandafter\x\csname ver@atbegshi.sty\endcsname
\ProvidesPackage{atbegshi}%
- [2016/05/16 v1.17 At begin shipout hook (HO)]%
+ [2016/06/09 v1.18 At begin shipout hook (HO)]%
\begingroup\catcode61\catcode48\catcode32=10\relax%
\catcode13=5 % ^^M
\endlinechar=13 %
@@ -470,8 +470,10 @@
\RequirePackage{ifpdf}[2011/01/30]%
\fi
\ifpdf
- \def\AtBegShi@horigin{\pdfhorigin}%
- \def\AtBegShi@vorigin{\pdfvorigin}%
+ \def\AtBegShi@horigin{%
+ \ifx\pdfhorigin\@undefined\pdfvariable horigin\else\pdfhorigin\fi}%
+ \def\AtBegShi@vorigin{%
+ \ifx\pdfvorigin\@undefined\pdfvariable vorigin\else\pdfvorigin\fi}%
\else
\def\AtBegShi@horigin{72.27pt}%
\def\AtBegShi@vorigin{72.27pt}%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/oberdiek/hobsub-generic.sty new/tex/generic/oberdiek/hobsub-generic.sty
--- old/tex/generic/oberdiek/hobsub-generic.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/generic/oberdiek/hobsub-generic.sty 2017-03-26 23:48:50.000000000 +0200
@@ -3402,16 +3402,16 @@
\hobsub@StopPackage
\hobsub@StartPackage{ifpdf}
%% Source File: ifpdf.dtx
-%% Copyright 2016 Heiko Oberdiek and LaTeX3 project
+%% Copyright 2016-2017 Heiko Oberdiek and LaTeX3 project
%%
%% This file may be distributed under the terms of the LPPL.
-%% See README for details.
+%% https://www.latex-project.org/lppl/
\ifx\ProvidesPackage\undefined
\def\next#1#2[#3]{\wlog{#2 #3}\expandafter\gdef
-\csname ver@ifpdf.sty\endcsname{#3}}
+\csname ver\string @ifpdf.sty\endcsname{#3}}
\expandafter\next\fi
\ProvidesPackage{ifpdf}
-[2016/05/14 v3.1 Provides the ifpdf switch]
+[2017/03/15 v3.2 Provides the ifpdf switch]
\expandafter\ifx\csname ifpdf\endcsname\relax
\csname newif\expandafter\endcsname\csname ifpdf\endcsname
\else
@@ -4561,7 +4561,7 @@
\fi
\expandafter\x\csname ver@pdftexcmds.sty\endcsname
\ProvidesPackage{pdftexcmds}%
- [2016/05/10 v0.21 Utility functions of pdfTeX for LuaTeX (HO)]%
+ [2017/03/19 v0.25 Utility functions of pdfTeX for LuaTeX (HO)]%
\begingroup\catcode61\catcode48\catcode32=10\relax%
\catcode13=5 % ^^M
\endlinechar=13 %
@@ -4732,7 +4732,7 @@
if tex.enableprimitives then
tex.enableprimitives(
'pdf@',
-{'primitive', 'ifprimitive', 'pdfdraftmode'}
+{'primitive', 'ifprimitive', 'pdfdraftmode','draftmode'}
)
tex.enableprimitives('', {'luaescapestring'})
end
@@ -4755,14 +4755,15 @@
\fi
\fi
}
-\pdftexcmds@temp{primitive}{pdfprimitive}{pdfprimitive}% pdfTeX, LuaTeX
-\pdftexcmds@temp{primitive}{primitive}{primitive}% XeTeX
-\pdftexcmds@temp{primitive}{luatexprimitive}{pdfprimitive}% LuaTeX
-\pdftexcmds@temp{primitive}{luatexpdfprimitive}{pdfprimitive}% LuaTeX
-\pdftexcmds@temp{ifprimitive}{ifpdfprimitive}{ifpdfprimitive}% pdfTeX, LuaTeX
-\pdftexcmds@temp{ifprimitive}{ifprimitive}{ifprimitive}% XeTeX
-\pdftexcmds@temp{ifprimitive}{luatexifprimitive}{ifpdfprimitive}% LuaTeX
-\pdftexcmds@temp{ifprimitive}{luatexifpdfprimitive}{ifpdfprimitive}% LuaTeX
+\pdftexcmds@temp{primitive}{pdfprimitive}{pdfprimitive}% pdfTeX, oldLuaTeX
+\pdftexcmds@temp{primitive}{primitive}{primitive}% XeTeX, luatex
+\pdftexcmds@temp{primitive}{luatexprimitive}{pdfprimitive}% oldLuaTeX
+\pdftexcmds@temp{primitive}{luatexpdfprimitive}{pdfprimitive}% oldLuaTeX
+\pdftexcmds@temp{ifprimitive}{ifpdfprimitive}{ifpdfprimitive}% pdfTeX, oldLuaTeX
+\pdftexcmds@temp{ifprimitive}{ifprimitive}{ifprimitive}% XeTeX, luatex
+\pdftexcmds@temp{ifprimitive}{luatexifprimitive}{ifpdfprimitive}% oldLuaTeX
+\pdftexcmds@temp{ifprimitive}{luatexifpdfprimitive}{ifpdfprimitive}% oldLuaTeX
+\ifluatex\else
\begingroup
\expandafter\ifx\csname pdf@primitive\endcsname\relax
\else
@@ -4786,6 +4787,7 @@
\fi
\fi
\endgroup
+\fi
\begingroup
\@PackageInfoNoLine{pdftexcmds}{%
\string\pdf@primitive\space is %
@@ -4867,6 +4869,9 @@
\fi
}
\ifluatex
+\ifx\pdfdraftmode\@undefined
+\let\pdfdraftmode\draftmode
+\fi
\else
\pdf@isprimitive
\fi
@@ -4931,6 +4936,7 @@
\else
\expandafter\pdftexcmds@AtEnd
\fi%
+\ifnum\luatexversion<80
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname RequirePackage\endcsname\relax
\def\TMP@RequirePackage#1[#2]{%
@@ -4943,8 +4949,9 @@
\else
\RequirePackage{luatex-loader}[2009/04/10]%
\fi
+\fi
\pdftexcmds@directlua{%
- require("oberdiek.pdftexcmds")%
+ require("pdftexcmds")%
}
\ifnum\luatexversion>37 %
\ifnum0%
@@ -4956,13 +4963,13 @@
\everyjob\expandafter{%
\the\everyjob
\pdftexcmds@directlua{%
- require("oberdiek.pdftexcmds")%
+ require("pdftexcmds")%
}%
}%
\fi
\fi
\begingroup
-\def\x{2016/05/10 v0.21}%
+\def\x{2017/03/19 v0.25}%
\ltx@onelevel@sanitize\x
\edef\y{%
\pdftexcmds@directlua{%
@@ -5159,11 +5166,8 @@
\fi
\ifnum\luatexversion<68 %
\else
-\def\pdf@shellescape{%
-\directlua0{%
- oberdiek.pdftexcmds.shellescape()%
-}%
-}%
+\protected\edef\pdf@shellescape{%
+\numexpr\directlua{tex.sprint(status.shell_escape)}\relax}
\fi
\def\pdf@system#1{%
\directlua0{%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/oberdiek/hobsub-hyperref.sty new/tex/generic/oberdiek/hobsub-hyperref.sty
--- old/tex/generic/oberdiek/hobsub-hyperref.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/generic/oberdiek/hobsub-hyperref.sty 2016-11-25 19:33:35.000000000 +0100
@@ -1470,7 +1470,7 @@
\fi
\expandafter\x\csname ver@atbegshi.sty\endcsname
\ProvidesPackage{atbegshi}%
- [2016/05/16 v1.17 At begin shipout hook (HO)]%
+ [2016/06/09 v1.18 At begin shipout hook (HO)]%
\begingroup\catcode61\catcode48\catcode32=10\relax%
\catcode13=5 % ^^M
\endlinechar=13 %
@@ -1837,8 +1837,10 @@
\RequirePackage{ifpdf}[2011/01/30]%
\fi
\ifpdf
-\def\AtBegShi@horigin{\pdfhorigin}%
-\def\AtBegShi@vorigin{\pdfvorigin}%
+\def\AtBegShi@horigin{%
+\ifx\pdfhorigin\@undefined\pdfvariable horigin\else\pdfhorigin\fi}%
+\def\AtBegShi@vorigin{%
+\ifx\pdfvorigin\@undefined\pdfvariable vorigin\else\pdfvorigin\fi}%
\else
\def\AtBegShi@horigin{72.27pt}%
\def\AtBegShi@vorigin{72.27pt}%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/oberdiek/ifpdf.sty new/tex/generic/oberdiek/ifpdf.sty
--- old/tex/generic/oberdiek/ifpdf.sty 2016-05-15 23:39:17.000000000 +0200
+++ new/tex/generic/oberdiek/ifpdf.sty 2017-03-26 23:48:50.000000000 +0200
@@ -7,16 +7,16 @@
%% ifpdf.dtx (with options: `package')
%%
%% Source File: ifpdf.dtx
-%% Copyright 2016 Heiko Oberdiek and LaTeX3 project
+%% Copyright 2016-2017 Heiko Oberdiek and LaTeX3 project
%%
%% This file may be distributed under the terms of the LPPL.
-%% See README for details.
+%% https://www.latex-project.org/lppl/
\ifx\ProvidesPackage\undefined
\def\next#1#2[#3]{\wlog{#2 #3}\expandafter\gdef
-\csname ver@ifpdf.sty\endcsname{#3}}
+\csname ver\string @ifpdf.sty\endcsname{#3}}
\expandafter\next\fi
\ProvidesPackage{ifpdf}
-[2016/05/14 v3.1 Provides the ifpdf switch]
+[2017/03/15 v3.2 Provides the ifpdf switch]
\expandafter\ifx\csname ifpdf\endcsname\relax
\csname newif\expandafter\endcsname\csname ifpdf\endcsname
\else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/oberdiek/pdfcol.sty new/tex/generic/oberdiek/pdfcol.sty
--- old/tex/generic/oberdiek/pdfcol.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/generic/oberdiek/pdfcol.sty 2016-11-25 19:33:35.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: pdfcol
-%% Version: 2016/05/16 v1.3
+%% Version: 2016/05/17 v1.4
%%
%% Copyright (C) 2007 by
%% Heiko Oberdiek
@@ -102,7 +102,7 @@
\fi
\expandafter\x\csname ver@pdfcol.sty\endcsname
\ProvidesPackage{pdfcol}%
- [2016/05/16 v1.3 Handle new color stacks for pdfTeX (HO)]%
+ [2016/05/17 v1.4 Handle new color stacks for pdfTeX (HO)]%
\begingroup\catcode61\catcode48\catcode32=10\relax%
\catcode13=5 % ^^M
\endlinechar=13 %
@@ -154,6 +154,9 @@
\RequirePackage{#1}[{#2}]%
}%
\fi
+\ifx\pdfextension\@undefined\else
+ \PDFCOL@RequirePackage{luatex85}[2016/01/01]
+\fi
\PDFCOL@RequirePackage{ltxcmds}[2010/03/01]
\ltx@newif\ifpdfcolAvailable
\pdfcolAvailabletrue
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/oberdiek/pdfrender.sty new/tex/generic/oberdiek/pdfrender.sty
--- old/tex/generic/oberdiek/pdfrender.sty 2016-05-15 23:39:17.000000000 +0200
+++ new/tex/generic/oberdiek/pdfrender.sty 2016-11-25 19:33:35.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: pdfrender
-%% Version: 2016/05/14 v1.3
+%% Version: 2016/05/17 v1.4
%%
%% Copyright (C) 2010 by
%% Heiko Oberdiek
@@ -104,7 +104,7 @@
\fi
\expandafter\x\csname ver@pdfrender.sty\endcsname
\ProvidesPackage{pdfrender}%
- [2016/05/14 v1.3 Access to some PDF graphics parameters (HO)]%
+ [2016/05/17 v1.4 Access to some PDF graphics parameters (HO)]%
\begingroup\catcode61\catcode48\catcode32=10\relax%
\catcode13=5 % ^^M
\endlinechar=13 %
@@ -158,9 +158,6 @@
\TMP@EnsureCode{94}{7}% ^ (superscript)
\TMP@EnsureCode{96}{12}% `
\TMP@EnsureCode{124}{12}% |
-\ifx\pdfextension\@undefined\else
- \RequirePackage{luatex85}
-\fi
\def\PdfRender@AtEndHook{}
\expandafter\def\expandafter\PdfRender@AtEnd\expandafter{%
\expandafter\PdfRender@AtEndHook
@@ -202,6 +199,9 @@
\else
\let\PdfRender@RequirePackage\RequirePackage
\fi
+\ifx\pdfextension\@undefined\else
+ \PdfRender@RequirePackage{luatex85}[2016/01/01]
+\fi
\PdfRender@RequirePackage{ifpdf}[2010/01/28]
\PdfRender@RequirePackage{infwarerr}[2007/09/09]
\PdfRender@RequirePackage{ltxcmds}[2010/01/28]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/generic/oberdiek/pdftexcmds.sty new/tex/generic/oberdiek/pdftexcmds.sty
--- old/tex/generic/oberdiek/pdftexcmds.sty 2016-05-11 23:38:01.000000000 +0200
+++ new/tex/generic/oberdiek/pdftexcmds.sty 2017-03-26 23:48:50.000000000 +0200
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: pdftexcmds
-%% Version: 2016/05/10 v0.21
+%% Version: 2017/03/19 v0.25
%%
%% Copyright (C) 2007, 2009-2011 by
%% Heiko Oberdiek
@@ -104,7 +104,7 @@
\fi
\expandafter\x\csname ver@pdftexcmds.sty\endcsname
\ProvidesPackage{pdftexcmds}%
- [2016/05/10 v0.21 Utility functions of pdfTeX for LuaTeX (HO)]%
+ [2017/03/19 v0.25 Utility functions of pdfTeX for LuaTeX (HO)]%
\begingroup\catcode61\catcode48\catcode32=10\relax%
\catcode13=5 % ^^M
\endlinechar=13 %
@@ -275,7 +275,7 @@
if tex.enableprimitives then
tex.enableprimitives(
'pdf@',
- {'primitive', 'ifprimitive', 'pdfdraftmode'}
+ {'primitive', 'ifprimitive', 'pdfdraftmode','draftmode'}
)
tex.enableprimitives('', {'luaescapestring'})
end
@@ -298,14 +298,15 @@
\fi
\fi
}
-\pdftexcmds@temp{primitive}{pdfprimitive}{pdfprimitive}% pdfTeX, LuaTeX
-\pdftexcmds@temp{primitive}{primitive}{primitive}% XeTeX
-\pdftexcmds@temp{primitive}{luatexprimitive}{pdfprimitive}% LuaTeX
-\pdftexcmds@temp{primitive}{luatexpdfprimitive}{pdfprimitive}% LuaTeX
-\pdftexcmds@temp{ifprimitive}{ifpdfprimitive}{ifpdfprimitive}% pdfTeX, LuaTeX
-\pdftexcmds@temp{ifprimitive}{ifprimitive}{ifprimitive}% XeTeX
-\pdftexcmds@temp{ifprimitive}{luatexifprimitive}{ifpdfprimitive}% LuaTeX
-\pdftexcmds@temp{ifprimitive}{luatexifpdfprimitive}{ifpdfprimitive}% LuaTeX
+\pdftexcmds@temp{primitive}{pdfprimitive}{pdfprimitive}% pdfTeX, oldLuaTeX
+\pdftexcmds@temp{primitive}{primitive}{primitive}% XeTeX, luatex
+\pdftexcmds@temp{primitive}{luatexprimitive}{pdfprimitive}% oldLuaTeX
+\pdftexcmds@temp{primitive}{luatexpdfprimitive}{pdfprimitive}% oldLuaTeX
+\pdftexcmds@temp{ifprimitive}{ifpdfprimitive}{ifpdfprimitive}% pdfTeX, oldLuaTeX
+\pdftexcmds@temp{ifprimitive}{ifprimitive}{ifprimitive}% XeTeX, luatex
+\pdftexcmds@temp{ifprimitive}{luatexifprimitive}{ifpdfprimitive}% oldLuaTeX
+\pdftexcmds@temp{ifprimitive}{luatexifpdfprimitive}{ifpdfprimitive}% oldLuaTeX
+\ifluatex\else
\begingroup
\expandafter\ifx\csname pdf@primitive\endcsname\relax
\else
@@ -329,6 +330,7 @@
\fi
\fi
\endgroup
+\fi
\begingroup
\@PackageInfoNoLine{pdftexcmds}{%
\string\pdf@primitive\space is %
@@ -410,6 +412,9 @@
\fi
}
\ifluatex
+\ifx\pdfdraftmode\@undefined
+ \let\pdfdraftmode\draftmode
+\fi
\else
\pdf@isprimitive
\fi
@@ -474,20 +479,22 @@
\else
\expandafter\pdftexcmds@AtEnd
\fi%
-\begingroup\expandafter\expandafter\expandafter\endgroup
-\expandafter\ifx\csname RequirePackage\endcsname\relax
- \def\TMP@RequirePackage#1[#2]{%
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname ver@#1.sty\endcsname\relax
- \input #1.sty\relax
- \fi
- }%
- \TMP@RequirePackage{luatex-loader}[2009/04/10]%
-\else
- \RequirePackage{luatex-loader}[2009/04/10]%
+\ifnum\luatexversion<80
+ \begingroup\expandafter\expandafter\expandafter\endgroup
+ \expandafter\ifx\csname RequirePackage\endcsname\relax
+ \def\TMP@RequirePackage#1[#2]{%
+ \begingroup\expandafter\expandafter\expandafter\endgroup
+ \expandafter\ifx\csname ver@#1.sty\endcsname\relax
+ \input #1.sty\relax
+ \fi
+ }%
+ \TMP@RequirePackage{luatex-loader}[2009/04/10]%
+ \else
+ \RequirePackage{luatex-loader}[2009/04/10]%
+ \fi
\fi
\pdftexcmds@directlua{%
- require("oberdiek.pdftexcmds")%
+ require("pdftexcmds")%
}
\ifnum\luatexversion>37 %
\ifnum0%
@@ -499,13 +506,13 @@
\everyjob\expandafter{%
\the\everyjob
\pdftexcmds@directlua{%
- require("oberdiek.pdftexcmds")%
+ require("pdftexcmds")%
}%
}%
\fi
\fi
\begingroup
- \def\x{2016/05/10 v0.21}%
+ \def\x{2017/03/19 v0.25}%
\ltx@onelevel@sanitize\x
\edef\y{%
\pdftexcmds@directlua{%
@@ -702,11 +709,8 @@
\fi
\ifnum\luatexversion<68 %
\else
- \def\pdf@shellescape{%
- \directlua0{%
- oberdiek.pdftexcmds.shellescape()%
- }%
- }%
+ \protected\edef\pdf@shellescape{%
+ \numexpr\directlua{tex.sprint(status.shell_escape)}\relax}
\fi
\def\pdf@system#1{%
\directlua0{%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/bkm-dvipdfm.def new/tex/latex/oberdiek/bkm-dvipdfm.def
--- old/tex/latex/oberdiek/bkm-dvipdfm.def 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/bkm-dvipdfm.def 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: bookmark
-%% Version: 2016/05/16 v1.25
+%% Version: 2016/05/17 v1.26
%%
%% Copyright (C) 2007-2011 by
%% Heiko Oberdiek
@@ -37,7 +37,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvipdfm.def}%
- [2016/05/16 v1.25 bookmark driver for dvipdfm (HO)]%
+ [2016/05/17 v1.26 bookmark driver for dvipdfm (HO)]%
\newcount\BKM@id
\BKM@id=\z@
\@namedef{BKM@0}{000}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/bkm-dvips.def new/tex/latex/oberdiek/bkm-dvips.def
--- old/tex/latex/oberdiek/bkm-dvips.def 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/bkm-dvips.def 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: bookmark
-%% Version: 2016/05/16 v1.25
+%% Version: 2016/05/17 v1.26
%%
%% Copyright (C) 2007-2011 by
%% Heiko Oberdiek
@@ -54,7 +54,7 @@
}
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvips.def}%
- [2016/05/16 v1.25 bookmark driver for dvips (HO)]%
+ [2016/05/17 v1.26 bookmark driver for dvips (HO)]%
\def\BKM@PSHeaderFile#1{%
\special{header=#1}%
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/bkm-dvipsone.def new/tex/latex/oberdiek/bkm-dvipsone.def
--- old/tex/latex/oberdiek/bkm-dvipsone.def 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/bkm-dvipsone.def 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: bookmark
-%% Version: 2016/05/16 v1.25
+%% Version: 2016/05/17 v1.26
%%
%% Copyright (C) 2007-2011 by
%% Heiko Oberdiek
@@ -54,7 +54,7 @@
}
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-dvipsone.def}%
- [2016/05/16 v1.25 bookmark driver for dvipsone (HO)]%
+ [2016/05/17 v1.26 bookmark driver for dvipsone (HO)]%
\def\BKM@PSHeaderFile#1{%
\special{header=#1}%
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/bkm-pdftex.def new/tex/latex/oberdiek/bkm-pdftex.def
--- old/tex/latex/oberdiek/bkm-pdftex.def 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/bkm-pdftex.def 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: bookmark
-%% Version: 2016/05/16 v1.25
+%% Version: 2016/05/17 v1.26
%%
%% Copyright (C) 2007-2011 by
%% Heiko Oberdiek
@@ -37,7 +37,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-pdftex.def}%
- [2016/05/16 v1.25 bookmark driver for pdfTeX (HO)]%
+ [2016/05/17 v1.26 bookmark driver for pdfTeX (HO)]%
\def\BKM@DO@entry#1#2{%
\begingroup
\kvsetkeys{BKM@DO}{#1}%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/bkm-textures.def new/tex/latex/oberdiek/bkm-textures.def
--- old/tex/latex/oberdiek/bkm-textures.def 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/bkm-textures.def 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: bookmark
-%% Version: 2016/05/16 v1.25
+%% Version: 2016/05/17 v1.26
%%
%% Copyright (C) 2007-2011 by
%% Heiko Oberdiek
@@ -54,7 +54,7 @@
}
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-textures.def}%
- [2016/05/16 v1.25 bookmark driver for textures (HO)]%
+ [2016/05/17 v1.26 bookmark driver for textures (HO)]%
\def\BKM@PSHeaderFile#1{%
\special{prePostScriptfile #1}%
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/bkm-vtex.def new/tex/latex/oberdiek/bkm-vtex.def
--- old/tex/latex/oberdiek/bkm-vtex.def 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/bkm-vtex.def 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: bookmark
-%% Version: 2016/05/16 v1.25
+%% Version: 2016/05/17 v1.26
%%
%% Copyright (C) 2007-2011 by
%% Heiko Oberdiek
@@ -37,7 +37,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{bkm-vtex.def}%
- [2016/05/16 v1.25 bookmark driver for VTeX (HO)]%
+ [2016/05/17 v1.26 bookmark driver for VTeX (HO)]%
\ifvtexpdf
\else
\PackageWarningNoLine{bookmark}{%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/bookmark.sty new/tex/latex/oberdiek/bookmark.sty
--- old/tex/latex/oberdiek/bookmark.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/bookmark.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: bookmark
-%% Version: 2016/05/16 v1.25
+%% Version: 2016/05/17 v1.26
%%
%% Copyright (C) 2007-2011 by
%% Heiko Oberdiek
@@ -37,7 +37,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{bookmark}%
- [2016/05/16 v1.25 PDF bookmarks (HO)]%
+ [2016/05/17 v1.26 PDF bookmarks (HO)]%
\begingroup\expandafter\expandafter\expandafter\endgroup
\expandafter\ifx\csname numexpr\endcsname\relax
\def\BKM@CalcExpr#1#2#3#4{%
@@ -600,6 +600,11 @@
\providecommand*{\BookmarkDriverDefault}{dvips}
\ifpdf
\def\BKM@driver{pdftex}%
+ \ifx\pdfoutline\@undefined
+ \ifx\pdfextension\@undefined\else
+ \protected\def\pdfoutline{\pdfextension outline }
+ \fi
+ \fi
\else
\ifxetex
\def\BKM@driver{dvipdfm}%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/holtxdoc.sty new/tex/latex/oberdiek/holtxdoc.sty
--- old/tex/latex/oberdiek/holtxdoc.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/holtxdoc.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: holtxdoc
-%% Version: 2016/05/16 v0.26
+%% Version: 2016/05/17 v0.27
%%
%% Copyright (C) 1999-2012 by
%% Heiko Oberdiek
@@ -34,7 +34,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{holtxdoc}%
- [2016/05/16 v0.26 Private additional ltxdoc support (HO)]
+ [2016/05/17 v0.27 Private additional ltxdoc support (HO)]
\PassOptionsToPackage{pdfencoding=auto}{hyperref}
\RequirePackage[numbered]{hypdoc}[2010/03/26]
\RequirePackage{hyperref}[2010/03/30]
@@ -52,7 +52,7 @@
\ifluatex
\RequirePackage{fontspec}[2011/09/18]%
\RequirePackage{unicode-math}[2011/09/19]%
- \setmathfont{lmmath-regular.otf}%
+ \setmathfont{latinmodern-math.otf}%
\fi
\ltx@IfUndefined{pdf@filemoddate}{%
}{%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/hypdestopt.sty new/tex/latex/oberdiek/hypdestopt.sty
--- old/tex/latex/oberdiek/hypdestopt.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/hypdestopt.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: hypdestopt
-%% Version: 2016/05/16 v2.4
+%% Version: 2016/05/21 v2.5
%%
%% Copyright (C) 2006-2008, 2011 by
%% Heiko Oberdiek
@@ -34,7 +34,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{hypdestopt}%
- [2016/05/16 v2.4 Hyperref destination optimizer (HO)]%
+ [2016/05/21 v2.5 Hyperref destination optimizer (HO)]%
\newif\ifHypDest@Verbose
\DeclareOption{verbose}{\HypDest@Verbosetrue}
\def\HypDest@VerboseInfo#1{%
@@ -174,6 +174,9 @@
hyperref 2006/06/01 v6.75a or later is required%
}\@ehc
}%
+\ifx\pdfextension\@undefined\else
+ \protected\def\pdfdest{\pdfextension dest }
+\fi
\ifHypDest@name
\let\HypDest@Org@DestName\Hy@DestName
\renewcommand*{\Hy@DestName}[2]{%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/hypdoc.sty new/tex/latex/oberdiek/hypdoc.sty
--- old/tex/latex/oberdiek/hypdoc.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/hypdoc.sty 2017-03-26 23:48:50.000000000 +0200
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: hypdoc
-%% Version: 2016/05/16 v1.12
+%% Version: 2016/10/02 v1.13
%%
%% Copyright (C) 2002, 2006, 2007, 2009-2011 by
%% Heiko Oberdiek
@@ -34,7 +34,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{hypdoc}%
- [2016/05/16 v1.12 Hyper extensions for doc.sty (HO)]%
+ [2016/10/02 v1.13 Hyper extensions for doc.sty (HO)]%
\newif\ifHD@numbered
\DeclareOption{numbered}{\HD@numberedtrue}
\ProcessOptions*\relax
@@ -149,7 +149,7 @@
\else
\stepcounter{HD@unique}%
\pdfbookmark[\HD@guesstoclevel{\HDorg@listoffigures}]%
- {\contentsname}{toc\theHD@unique}%
+ {\listfigurename}{toc\theHD@unique}%
\fi
\begingroup
\HD@sectionpatch
@@ -162,7 +162,7 @@
\else
\stepcounter{HD@unique}%
\pdfbookmark[\HD@guesstoclevel{\HDorg@listoftables}]%
- {\contentsname}{toc\theHD@unique}%
+ {\listtablename}{toc\theHD@unique}%
\fi
\begingroup
\HD@sectionpatch
@@ -244,7 +244,7 @@
\let\Hy@writebookmark\HDorg@writebookmark
\stepcounter{HD@unique}%
\pdfbookmark[\HD@guesstoclevel{\HDorg@glossary@prologue}]%
- {\glossaryname}{glossary\theHD@unique}%
+ {\changehistoryname}{glossary\theHD@unique}%
\endgroup
\fi
\HDorg@glossary@prologue
@@ -252,6 +252,7 @@
\HDorg@theglossary
}
\providecommand*{\glossaryname}{Change History}
+\providecommand*{\changehistoryname}{\glossaryname}
\newcounter{HD@hypercount}
\newlength{\HD@helplength}
\newif\ifHD@savedest
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/selinput.sty new/tex/latex/oberdiek/selinput.sty
--- old/tex/latex/oberdiek/selinput.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/selinput.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: selinput
-%% Version: 2016/05/16 v1.3
+%% Version: 2016/05/17 v1.4
%%
%% Copyright (C) 2007 by
%% Heiko Oberdiek
@@ -36,7 +36,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{selinput}
- [2016/05/16 v1.3 Semi-automatic input encoding detection (HO)]%
+ [2016/05/17 v1.4 Semi-automatic input encoding detection (HO)]%
\RequirePackage{inputenc}
\RequirePackage{kvsetkeys}[2006/10/19]
\RequirePackage{stringenc}[2007/06/16]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-abspage.sty new/tex/latex/oberdiek/zref-abspage.sty
--- old/tex/latex/oberdiek/zref-abspage.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-abspage.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,8 +44,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-abspage}%
- [2016/05/16 v2.25 Module abspage for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module abspage for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-abspos.sty new/tex/latex/oberdiek/zref-abspos.sty
--- old/tex/latex/oberdiek/zref-abspos.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-abspos.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,18 +44,18 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-abspos}%
- [2016/05/16 v2.25 Module abspos for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module abspos for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
\fi
-\RequirePackage{zref-savepos}[2016/05/16]
+\RequirePackage{zref-savepos}[2016/05/21]
\ifx\ZREF@savepos@ok Y%
\else
\expandafter\endinput
\fi
-\RequirePackage{zref-pagelayout}[2016/05/16]
+\RequirePackage{zref-pagelayout}[2016/05/21]
\zref@addprop{savepos}{abspage}
\RequirePackage{ifpdf}[2010/09/13]
\newcommand*{\zref@absposx}[3]{%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-base.sty new/tex/latex/oberdiek/zref-base.sty
--- old/tex/latex/oberdiek/zref-base.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-base.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,7 +44,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-base}%
- [2016/05/16 v2.25 Module base for zref (HO)]%
+ [2016/05/21 v2.26 Module base for zref (HO)]%
\RequirePackage{ltxcmds}[2010/12/02]
\RequirePackage{infwarerr}[2010/04/08]
\RequirePackage{kvsetkeys}[2010/03/01]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-counter.sty new/tex/latex/oberdiek/zref-counter.sty
--- old/tex/latex/oberdiek/zref-counter.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-counter.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,8 +44,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-counter}%
- [2016/05/16 v2.25 Module counter for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module counter for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-dotfill.sty new/tex/latex/oberdiek/zref-dotfill.sty
--- old/tex/latex/oberdiek/zref-dotfill.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-dotfill.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,13 +44,13 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-dotfill}%
- [2016/05/16 v2.25 Module dotfill for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module dotfill for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
\fi
-\RequirePackage{zref-savepos}[2016/05/16]
+\RequirePackage{zref-savepos}[2016/05/21]
\zref@require@unique
\RequirePackage{keyval}
\define@key{ZREF@DF}{unit}{%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-env.sty new/tex/latex/oberdiek/zref-env.sty
--- old/tex/latex/oberdiek/zref-env.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-env.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,8 +44,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-env}%
- [2016/05/16 v2.25 Module env for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module env for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-hyperref.sty new/tex/latex/oberdiek/zref-hyperref.sty
--- old/tex/latex/oberdiek/zref-hyperref.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-hyperref.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,8 +44,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-hyperref}%
- [2016/05/16 v2.25 Module hyperref for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module hyperref for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-lastpage.sty new/tex/latex/oberdiek/zref-lastpage.sty
--- old/tex/latex/oberdiek/zref-lastpage.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-lastpage.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,9 +44,9 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-lastpage}%
- [2016/05/16 v2.25 Module lastpage for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
-\RequirePackage{zref-abspage}[2016/05/16]
+ [2016/05/21 v2.26 Module lastpage for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
+\RequirePackage{zref-abspage}[2016/05/21]
\RequirePackage{atveryend}[2009/12/07]
\ifx\ZREF@base@ok Y%
\else
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-marks.sty new/tex/latex/oberdiek/zref-marks.sty
--- old/tex/latex/oberdiek/zref-marks.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-marks.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,8 +44,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-marks}%
- [2016/05/16 v2.25 Module marks for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module marks for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-nextpage.sty new/tex/latex/oberdiek/zref-nextpage.sty
--- old/tex/latex/oberdiek/zref-nextpage.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-nextpage.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,15 +44,15 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-nextpage}%
- [2016/05/16 v2.25 Module nextpage for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module nextpage for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
\fi
-\RequirePackage{zref-abspage}[2016/05/16]
-\RequirePackage{zref-thepage}[2016/05/16]
-\RequirePackage{zref-lastpage}[2016/05/16]
+\RequirePackage{zref-abspage}[2016/05/21]
+\RequirePackage{zref-thepage}[2016/05/21]
+\RequirePackage{zref-lastpage}[2016/05/21]
\RequirePackage{uniquecounter}[2009/12/18]
\UniqueCounterNew{znextpage}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-pageattr.sty new/tex/latex/oberdiek/zref-pageattr.sty
--- old/tex/latex/oberdiek/zref-pageattr.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-pageattr.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,8 +44,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-pageattr}%
- [2016/05/16 v2.25 Module pageattr for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module pageattr for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
@@ -86,7 +86,7 @@
\def\zref@pdfpageattr#1{}%
\def\zref@pdfpageattr@used#1{}%
}{%
- \RequirePackage{zref-thepage}[2016/05/16]%
+ \RequirePackage{zref-thepage}[2016/05/21]%
\zref@newprop*{pdfpageattr}[]{\zref@hex{\the\pdfpageattr}}%
\zref@addprop{thepage}{pdfpageattr}%
\let\ZREF@temp=Y%
@@ -98,7 +98,7 @@
\def\zref@pdfpagesattr{}%
\def\zref@pdfpagesattr@used{}%
}{%
- \RequirePackage{zref-lastpage}[2016/05/16]%
+ \RequirePackage{zref-lastpage}[2016/05/21]%
\zref@newprop*{pdfpagesattr}[]{\zref@hex{\the\pdfpagesattr}}%
\zref@addprop{LastPage}{pdfpagesattr}%
\let\ZREF@temp=Y%
@@ -106,7 +106,7 @@
\ifx\ZREF@temp N%
\expandafter\endinput
\fi
-\RequirePackage{zref-abspage}[2016/05/16]
+\RequirePackage{zref-abspage}[2016/05/21]
\RequirePackage{atveryend}[2010/03/24]
\RequirePackage{pdftexcmds}[2010/04/01]
\let\ZREF@temp=Y%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-pagelayout.sty new/tex/latex/oberdiek/zref-pagelayout.sty
--- old/tex/latex/oberdiek/zref-pagelayout.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-pagelayout.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,13 +44,13 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-pagelayout}%
- [2016/05/16 v2.25 Module pagelayout for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module pagelayout for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
\fi
-\RequirePackage{zref-thepage}[2016/05/16]
+\RequirePackage{zref-thepage}[2016/05/21]
\RequirePackage{ifluatex}[2010/03/01]
\RequirePackage{atveryend}[2010/03/24]
\ifluatex
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-perpage.sty new/tex/latex/oberdiek/zref-perpage.sty
--- old/tex/latex/oberdiek/zref-perpage.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-perpage.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,13 +44,13 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-perpage}%
- [2016/05/16 v2.25 Module perpage for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module perpage for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
\fi
-\RequirePackage{zref-abspage}[2016/05/16]
+\RequirePackage{zref-abspage}[2016/05/21]
\ZREF@NewPropPageValue
\zref@newlist{perpage}
\zref@addprops{perpage}{abspage,page,pagevalue}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-runs.sty new/tex/latex/oberdiek/zref-runs.sty
--- old/tex/latex/oberdiek/zref-runs.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-runs.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,7 +44,7 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-runs}%
- [2016/05/16 v2.25 Module runs for zref (HO)]%
+ [2016/05/21 v2.26 Module runs for zref (HO)]%
\providecommand*{\zruns}{0}%
\AtBeginDocument{%
\edef\zruns{\number\numexpr\zruns+1}%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-savepos.sty new/tex/latex/oberdiek/zref-savepos.sty
--- old/tex/latex/oberdiek/zref-savepos.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-savepos.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,12 +44,17 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-savepos}%
- [2016/05/16 v2.25 Module savepos for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module savepos for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
\fi
+\ifx\pdfsavepos\@undefined
+ \let\pdfsavepos \savepos
+ \let\pdflastxpos \lastxpos
+ \let\pdflastypos \lastypos
+\fi
\ltx@IfUndefined{pdfsavepos}{%
\PackageError\ZREF@name{%
\string\pdfsavepos\space is not supported.\MessageBreak
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-thepage.sty new/tex/latex/oberdiek/zref-thepage.sty
--- old/tex/latex/oberdiek/zref-thepage.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-thepage.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,14 +44,14 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-thepage}%
- [2016/05/16 v2.25 Module thepage for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module thepage for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
\fi
\RequirePackage{atbegshi}[2011/10/05]
-\RequirePackage{zref-abspage}[2016/05/16]
+\RequirePackage{zref-abspage}[2016/05/21]
\zref@newlist{thepage}
\zref@addprop{thepage}{page}
\ZREF@NewPropPageValue
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-titleref.sty new/tex/latex/oberdiek/zref-titleref.sty
--- old/tex/latex/oberdiek/zref-titleref.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-titleref.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,8 +44,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-titleref}%
- [2016/05/16 v2.25 Module titleref for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module titleref for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-totpages.sty new/tex/latex/oberdiek/zref-totpages.sty
--- old/tex/latex/oberdiek/zref-totpages.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-totpages.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,14 +44,14 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-totpages}%
- [2016/05/16 v2.25 Module totpages for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module totpages for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
\fi
-\RequirePackage{zref-abspage}[2016/05/16]
-\RequirePackage{zref-lastpage}[2016/05/16]
+\RequirePackage{zref-abspage}[2016/05/21]
+\RequirePackage{zref-lastpage}[2016/05/21]
\newcommand*{\ztotpages}{%
\zref@extractdefault{LastPage}{abspage}{0}%
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-user.sty new/tex/latex/oberdiek/zref-user.sty
--- old/tex/latex/oberdiek/zref-user.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-user.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,8 +44,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-user}%
- [2016/05/16 v2.25 Module user for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module user for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref-xr.sty new/tex/latex/oberdiek/zref-xr.sty
--- old/tex/latex/oberdiek/zref-xr.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref-xr.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,8 +44,8 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref-xr}%
- [2016/05/16 v2.25 Module xr for zref (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 Module xr for zref (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\ifx\ZREF@base@ok Y%
\else
\expandafter\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oberdiek/zref.sty new/tex/latex/oberdiek/zref.sty
--- old/tex/latex/oberdiek/zref.sty 2016-05-19 00:01:00.000000000 +0200
+++ new/tex/latex/oberdiek/zref.sty 2016-11-25 19:33:56.000000000 +0100
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: zref
-%% Version: 2016/05/16 v2.25
+%% Version: 2016/05/21 v2.26
%%
%% Copyright (C) 2006-2012 by
%% Heiko Oberdiek
@@ -44,13 +44,13 @@
%%
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{zref}
- [2016/05/16 v2.25 A new reference scheme for LaTeX (HO)]%
-\RequirePackage{zref-base}[2016/05/16]
+ [2016/05/21 v2.26 A new reference scheme for LaTeX (HO)]%
+\RequirePackage{zref-base}[2016/05/21]
\@ifundefined{ZREF@base@ok}{\endinput}{}
\def\ZREF@temp#1{%
\DeclareOption{#1}{%
\AtEndOfPackage{%
- \RequirePackage{zref-#1}[2016/05/16]%
+ \RequirePackage{zref-#1}[2016/05/21]%
}%
}%
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/oberdiek.tlpobj new/tlpkg/tlpobj/oberdiek.tlpobj
--- old/tlpkg/tlpobj/oberdiek.tlpobj 2016-05-19 17:31:56.000000000 +0200
+++ new/tlpkg/tlpobj/oberdiek.tlpobj 2017-04-14 17:52:48.000000000 +0200
@@ -1,6 +1,6 @@
name oberdiek
category Package
-revision 41247
+revision 43610
shortdesc A bundle of packages submitted by Heiko Oberdiek
relocated 1
longdesc The bundle comprises packages to provide: accsupp: better
@@ -38,7 +38,7 @@
longdesc safely apply package patches; hycolor: implements the color
longdesc option stuff that is used by packages hyperref and bookmark;
longdesc hypbmsec: bookmarks in sectioning commands; hypcap: anjusting
-longdesc anchors of captions; hypdestopt: optimising hyperref's pdftex
+longdesc anchors of captions; hypdestopt: optimising hyperref's pdfTeX
longdesc driver destinations; hypdoc: hyper-references in the LaTeX
longdesc standard doc package; hypgotoe: experimental package for links
longdesc to embedded files; hyphsubst: substitute hyphenation patterns;
@@ -63,16 +63,16 @@
longdesc to access magic numbers by a hierarchical name system;
longdesc makerobust: make a command robust; pagegrid: prints a page grid
longdesc in the background; pagesel: select pages of a document for
-longdesc output; pdfcolfoot: using pdftex's color stack for footnotes;
+longdesc output; pdfcolfoot: using pdfTeX's color stack for footnotes;
longdesc pdfcol: macros for setting and maintaining new color stacks;
-longdesc pdfcolmk: PDFTeX COLour MarK -- fake a PDFTeX colour stack
-longdesc using marks (not needed for PDFTeX 1.40.0 and later);
+longdesc pdfcolmk: pdfTeX COLour MarK -- fake a pdfTeX colour stack
+longdesc using marks (not needed for pdfTeX 1.40.0 and later);
longdesc pdfcolparallel: fixes colour problems in package parallel;
longdesc pdfcolparcolumns: fixes colour problems in package parcolumns;
longdesc pdfcrypt: setting PDF encryption; pdfescape: pdfTeX's escape
longdesc features using TeX or e-TeX; pdflscape: landscape pages in PDF;
longdesc pdfrender: control PDF rendering modes; pdftexcmds: provide
-longdesc PDFTeX primitives missing in LuaTeX; picture: dimens for
+longdesc pdfTeX primitives missing in LuaTeX; picture: dimens for
longdesc picture macros; pmboxdraw: poor man's box drawing characters;
longdesc protecteddef: define a command that protected against
longdesc expansion; refcount: using the numeric values of references;
@@ -99,7 +99,7 @@
longdesc represented by two files, a .dtx (documented source) and a PDF
longdesc file; the .ins file necessary for installation is extracted by
longdesc running the .dtx file with Plain TeX.
-runfiles size=701
+runfiles size=702
RELOC/bibtex/bib/oberdiek/oberdiek-bundle.bib
RELOC/bibtex/bib/oberdiek/oberdiek-source.bib
RELOC/scripts/oberdiek/luacolor-pre065.lua
@@ -331,6 +331,6 @@
RELOC/tex/latex/oberdiek/zref-xr.sty
RELOC/tex/latex/oberdiek/zref.sty
catalogue-ctan /macros/latex/contrib/oberdiek
-catalogue-date 2016-05-16 22:08:23 +0200
-catalogue-license lppl
+catalogue-date 2017-03-19 14:31:51 +0100
+catalogue-license lppl1.3
catalogue-topics collection
++++++ objectz.doc.tar.xz ++++++
++++++ objectz.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/objectz.tlpobj new/tlpkg/tlpobj/objectz.tlpobj
--- old/tlpkg/tlpobj/objectz.tlpobj 2016-04-14 19:31:02.000000000 +0200
+++ new/tlpkg/tlpobj/objectz.tlpobj 2017-04-14 17:52:49.000000000 +0200
@@ -9,6 +9,6 @@
RELOC/tex/latex/objectz/oz.sty
catalogue-also zed-csp
catalogue-ctan /macros/latex/contrib/objectz
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics formal-spec
++++++ obnov.doc.tar.xz ++++++
++++++ obnov.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/obnov.tlpobj new/tlpkg/tlpobj/obnov.tlpobj
--- old/tlpkg/tlpobj/obnov.tlpobj 2016-04-14 19:31:03.000000000 +0200
+++ new/tlpkg/tlpobj/obnov.tlpobj 2017-04-14 17:52:50.000000000 +0200
@@ -60,7 +60,7 @@
RELOC/tex/latex/obnov/lcyw.cmap
RELOC/tex/latex/obnov/lcywobn.fd
catalogue-ctan /fonts/obnov
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics font font-mf font-cyrillic cyrillic
catalogue-version 0.11
++++++ ocg-p.doc.tar.xz ++++++
++++++ ocg-p.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ocg-p.tlpobj new/tlpkg/tlpobj/ocg-p.tlpobj
--- old/tlpkg/tlpobj/ocg-p.tlpobj 2016-04-14 19:31:05.000000000 +0200
+++ new/tlpkg/tlpobj/ocg-p.tlpobj 2017-04-14 17:52:51.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=4
RELOC/tex/latex/ocg-p/ocg-p.sty
catalogue-ctan /macros/latex/contrib/ocg-p
-catalogue-date 2015-08-09 10:51:45 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics pdf-feat
catalogue-version 0.4
++++++ ocgx.doc.tar.xz ++++++
++++++ ocgx.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ocgx.tlpobj new/tlpkg/tlpobj/ocgx.tlpobj
--- old/tlpkg/tlpobj/ocgx.tlpobj 2016-04-14 19:31:06.000000000 +0200
+++ new/tlpkg/tlpobj/ocgx.tlpobj 2017-04-14 17:52:51.000000000 +0200
@@ -16,7 +16,7 @@
RELOC/tex/latex/ocgx/tikzlibraryocgx.code.tex
catalogue-also asymptote
catalogue-ctan /macros/latex/contrib/ocgx
-catalogue-date 2015-08-03 05:43:12 +0200
-catalogue-license lppl
+catalogue-date 2016-12-28 10:23:26 +0100
+catalogue-license lppllppl
catalogue-topics pdf-feat
catalogue-version 0.5
++++++ ocgx2.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/ocgx2/ChangeLog new/doc/latex/ocgx2/ChangeLog
--- old/doc/latex/ocgx2/ChangeLog 2016-03-24 23:28:05.000000000 +0100
+++ new/doc/latex/ocgx2/ChangeLog 2017-06-08 23:23:05.000000000 +0200
@@ -1,3 +1,58 @@
+2017-06-08
+ * v0.29 : ocgx2.sty
+ * fix: wrong box number in internal macro, ocgcolorlinks broken for dvips
+
+2017-06-07
+ * v0.28 : ocgx2.sty
+ * fix: hotfix from v0.27 replaced
+
+2017-06-07
+ * v0.27 : ocgx2.sty
+ * fix: hotfix to cope with a change of \hbox:n in expl3 [2017/05/13]
+
+2017-05-12
+ * v0.26 : ocgx2.sty
+ * fix: OCView, OCPrint (ocgcolorlinks related OCGs) settings saved for
+ possible re-opening by the user
+
+2017-04-25
+ * v0.25 : ocgx2.sty
+ * new:OCG switching links (\showocg, \hideocg etc.) with hyperref look
+ & feel if hyperref is loaded (link border or colorlinks/ocgcolorlinks)
+
+2017-03-30
+ * v0.24 : ocgx2.sty
+ * fix: \ocglinkprotect{...} messing up the graphics state (CTM)
+
+2017-03-30
+ * v0.23 : ocgx2.sty
+ * v0.10 : ocgbase.sty
+ * fix: nested ocgcolorlinks over multiple pages
+
+2017-03-26
+ * v0.22 : ocgx2.sty
+ * fix: nested ocgcolorlinks
+
+2017-03-23
+ * v0.21 : ocgx2.sty
+ * v0.9 : ocgbase.sty
+ * fix: error when building document with nested OCGs
+ * new: ocgcolorlinks extending over line and page breaks
+
+2017-03-16
+ * v0.20 : ocgx2.sty
+ * v0.8 : ocgbase.sty
+ * fix: compatibility with other pkgs (pdfbase, xsavebox, media9, animate)
+
+2017-03-09
+ * v0.19 : ocgx2.sty
+ * v0.7 : ocgbase.sty
+ * fix: minor code fixes
+
+2017-03-07
+ * v0.18 : ocgx2.sty
+ * fix: workaround for A-Reader bug when placing OCG switches on OCGs
+
2016-03-22
* v0.17 : ocgx2.sty
* new: option `ocgcolorlinks', enables OCG colour links for hyperref package
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/ocgx2/README new/doc/latex/ocgx2/README
--- old/doc/latex/ocgx2/README 2016-03-24 23:28:05.000000000 +0100
+++ new/doc/latex/ocgx2/README 2017-03-30 23:32:38.000000000 +0200
@@ -1,7 +1,7 @@
==================================
The `ocgx2' LaTeX Package
- Version 0.17 [2016/03/22]
+ https://github.com/agrahn/ocgx2
(C) 2015--\today Alexander Grahn
==================================
@@ -21,22 +21,25 @@
* (Xe)LaTeX --> (x)dvipdfmx
* pdfLaTeX, luaLaTeX
-To enable dvipdfmx support, pass `dvipdfmx' globally as a class option.
-
- * New features:
-
- + layers extending across page breaks
- + grouping layers into Radio Button Groups
- + OCG coloured links for hyperref
-
Also, it adds some minor improvements and bug fixes, such as package
options, remembering option settings of re-opened ocgs, correct behaviour
of layer switching links that were themselves placed on layers, correct
listing of (nested) ocgs in the layers tab of PDF viewers, compatibility
with the `animate' and `media9' packages.
-Coloured links in the PDF viewer that are printed on paper in the default text
-colour are enabled with
+To enable dvipdfmx support, pass `dvipdfmx' globally as a class option.
+
+ * New features:
+
+ + PDF layers extending over page breaks
+ + grouping PDF layers into Radio Button Groups
+ + re-implementing `hyperref`'s `ocgcolorlinks` option for creating
+ OCG coloured links, which are printed on paper in the default
+ text colour and which can, unlike the original `hyperref'
+ implementation, extend over line and page breaks. With
+ pdfLaTeX/LuaLaTeX, OCG links can be nested.
+
+Coloured OCG links are enabled with
\usepackage{hyperref} % do NOT set [ocgcolorlinks] here!
\usepackage[ocgcolorlinks]{ocgx2}
@@ -126,6 +129,24 @@
See the `ocg-p' package manual for the meaning of `triggerocg=...'.
+Breakable OCG coloured links work best with normal text as link text. If
+the link text is mixed with graphical content, such as from external files or
+inline graphics (e. g. TikZ) and even \fbox-ed text, these graphical parts must
+be enclosed in
+
+ \ocglinkprotect{...}
+
+For example:
+
+ \href{http://ctan.org}{Visit me on
+ \ocglinkprotect{\includegraphics{ctan-lion}}!}
+
+Alternatively, the whole link can be placed inside
+
+ \hypersetup{breaklinks=false}...\hypersetup{breaklinks=true}
+
+to temporarily disable breakable links.
+
* * *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/ocgx2/README.md new/doc/latex/ocgx2/README.md
--- old/doc/latex/ocgx2/README.md 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/ocgx2/README.md 2017-05-13 00:00:54.000000000 +0200
@@ -0,0 +1,168 @@
+# The `ocgx2` LaTeX Package
+
+© 2015--`\today`, Alexander Grahn
+
+https://github.com/agrahn/ocgx2
+
+## Introduction
+
+This package serves as a drop-in replacement for the already existing packages
+**`ocgx`** by Paul Gaborit and **`ocg-p`** by Werner Moshammer for the creation of PDF
+Layers.
+
+It re-implements the functionality of the **`ocg`**, **`ocgx`** and **`ocg-p`** packages and
+adds support for all known engines and back-ends including:
+
+- LaTeX ⇒ dvips ⇒ ps2pdf/Distiller
+- (Xe)LaTeX ⇒ (x)dvipdfmx
+- pdfLaTeX, LuaLaTeX
+
+Also, it adds some features, improvements and bug fixes, such as package
+options, remembering option settings of re-opened OCGs, correct behaviour of
+layer switching links that were themselves placed on layers, correct listing
+of (nested) OCGs in the layers tab of PDF viewers, compatibility with the
+`animate` and `media9` packages, a re-implementation of **`hyperref`**'s
+**`ocgcolorlink`** option.
+
+To enable dvipdfmx support, pass **`dvipdfmx`** globally as a class option.
+
+----
+
+*New features:*
+
++ layers extending across **page breaks**
++ grouping layers into **Radio Button Groups** (`ocg` environment option **`radiobtngrp=...`**)
++ re-implementing **`hyperref`**'s **`ocgcolorlinks`** option
+
+for creating OCG coloured links, which are printed on paper in the default
+text colour and which can, unlike the original `hyperref` implementation,
+extend over **line** and **page breaks**. Moreover, with pdfLaTeX/LuaLaTeX, OCG
+coloured links can be **nested**.
+
+Coloured OCG links are enabled with
+
+````latex
+\usepackage{hyperref} % do NOT set [ocgcolorlinks] here!
+\usepackage[ocgcolorlinks]{ocgx2}
+````
+
+----
+
+`ocgx2` uses code from file `tikzlibraryocgx.code.tex` by P. Gaborit to enable
+TikZ styles for creating PDF Layers and clickable layer switching links in the
+`tikzpicture` context.
+
+Just say:
+````latex
+\usepackage[tikz]{ocgx2}
+````
+instead of
+````latex
+\usepackage{tikz}
+\usetikzlibrary{ocgx}
+````
+to enable these TikZ styles and read the `ocgx` documentation about their usage:
+````
+texdoc ocgx
+````
+The `/tikz/ocg/opts=<ocg options>` parameter adds to the list in section "How to
+add TikZ scopes into OCGs" in the `ocgx` manual. It allows passing `ocg`
+environment options (see below) to the TikZ scope.
+
+## Usage
+
+````latex
+\usepackage[<options>]{ocgx2}
+
+\begin{ocg}[<options>]{<layer name>}{<layer id>}{<initial visibility>}
+ ... material to be put on a PDF layer ...
+\end{ocg}
+````
+With `<initial visibility>` = `( on | true | 1 ) | ( off | false | 0 )`
+
+and `<options>`:
+````
+viewocg = always | never | ifvisible
+printocg = always | never | ifvisible
+exportocg = always | never | ifvisible
+listintoolbar= always | never | iffirstuse
+
+showingui
+radiobtngrp = <group name>
+tikz
+ocgcolorlinks
+````
+**not in** `ocgx`, `ocg-p`:
+
+* `showingui` (same as `listintoolbar`)
+* `radiobtngrp = <group name>` (string; environment-only option)
+* `tikz` (package-only option, see above)
+* `ocgcolorlinks` (package-only option, see above)
+
+Package options have global scope. Environment options override package options
+locally.
+
+Layers can be added to one or several Radio Button Groups using the new option
+`radiobtngrp`. From all layers within a Radio Button Group only one can be
+enabled at a time. Enabling a layer, e. g. in the Layers tab of the PDF viewer,
+automatically hides the previously visible layer. Option `radiobtngrp` can
+be used repeatedly for the same OCG in order to add the layer to more than one
+Radio Button Group.
+
+`ocg` environments can be nested and span multiple pages.
+
+See the `ocg-p` manual about the environment usage and the meaning of the
+remaining options:
+````
+texdoc ocg-p
+````
+
+----
+
+Clickable links for switching PDF layer visibility are created with:
+````latex
+\switchocg{}{<link text>}
+\showocg{}{<link text>}
+\hideocg{}{<link text>}
+\actionsocg{<IDs to toggle>}{<IDs to switch ON>}{<IDs to switch OFF>}{<link text>}
+````
+For details about their usage, read the `ocgx` package manual:
+````
+texdoc ocgx
+````
+For compatibility with the `ocg-p` package, the following commands have
+been provided:
+````latex
+\toggleocgs[triggerocg=...]{}{<link text>}
+\showocgs[triggerocg=...]{}{<link text>}
+\hideocgs[triggerocg=...]{}{<link text>}
+\setocgs[triggerocg=...]{<IDs to toggle>}{<IDs to switch ON>}{<IDs to switch OFF>}{<link text>}
+````
+See the `ocg-p` package manual for the meaning of `triggerocg=...`.
+
+----
+
+Breakable OCG coloured links work best with normal text as link text. If the
+link text is mixed with graphical content, such as from external files or
+inline graphics (e. g. TikZ) and even `\fbox`-ed text, these graphical parts
+must be enclosed in
+````latex
+\ocglinkprotect{...}
+````
+
+For example:
+````latex
+\href{http://ctan.org}{Visit me on \ocglinkprotect{\includegraphics{ctan-lion}}!}
+````
+
+Alternatively, the whole link can be placed inside
+````latex
+\hypersetup{breaklinks=false}...\hypersetup{breaklinks=true}
+````
+to temporarily disable breakable links.
+
+## License
+
+This material is subject to the [LaTeX Project Public License](http://mirrors.ctan.org/help/Catalogue/licenses.lppl.html
+).
+
Binary files old/doc/latex/ocgx2/mailto.png and new/doc/latex/ocgx2/mailto.png differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ocgx2.doc.tlpobj new/tlpkg/tlpobj/ocgx2.doc.tlpobj
--- old/tlpkg/tlpobj/ocgx2.doc.tlpobj 2016-04-14 19:31:06.000000000 +0200
+++ new/tlpkg/tlpobj/ocgx2.doc.tlpobj 2017-06-09 02:21:35.000000000 +0200
@@ -1,8 +1,10 @@
name ocgx2.doc
category Package
-revision 40126
+revision 44528
shortdesc doc files of ocgx2
relocated 1
-docfiles size=3
+docfiles size=6
RELOC/doc/latex/ocgx2/ChangeLog
RELOC/doc/latex/ocgx2/README
+ RELOC/doc/latex/ocgx2/README.md
+ RELOC/doc/latex/ocgx2/mailto.png
++++++ ocgx2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/ocgx2/ocgbase.sty new/tex/latex/ocgx2/ocgbase.sty
--- old/tex/latex/ocgx2/ocgbase.sty 2016-03-12 00:41:22.000000000 +0100
+++ new/tex/latex/ocgx2/ocgbase.sty 2017-03-30 23:32:38.000000000 +0200
@@ -31,7 +31,7 @@
% #2: usage dict (may be empty), see PDF reference:
% http://wwwimages.adobe.com/content/dam/Adobe/en/devnet/pdf/pdfs/
% pdf_reference_1-7.pdf#G9.3858276
-% #3: initial visibility (1|0|true|false|on|off)
+% #3: initial visibility (1|0|true|false|on|off|visible|invisible)
%
% \ocgbase_last_ocg:
% \ocgbase@last@ocg (LaTeX2e version)
@@ -94,17 +94,30 @@
% The Current Maintainer of this work is A. Grahn.
\RequirePackage{expl3}
-\RequirePackage{atenddvi}
\RequirePackage{pdfbase}
-\ProvidesExplPackage{ocgbase}{2016/03/11}{0.6}
+\def\g@ocgbase@date@tl{2017/03/30}
+\def\g@ocgbase@version@tl{0.10}
+
+\ProvidesExplPackage{ocgbase}{\g@ocgbase@date@tl}{\g@ocgbase@version@tl}
{support package for ocgx2.sty}
+\msg_set:nnnn{ocgbase}{support~outdated}{
+ Support~package~`#1'~too~old.
+}{
+ Get~an~up~to~date~version~of~`#1'.\\
+ Aborting.
+}
+\@ifpackagelater{pdfbase}{2017/03/23}{}{
+ \msg_error:nnn{ocgbase}{support~outdated}{pdfbase.sty}
+ \tex_endinput:D
+}
+
\tl_new:N\g_ocgbase_ocgs_tl %takes ocg object refs
\seq_new:N\g_ocgbase_ocgorder_seq
\seq_new:N\g_ocgbase_offocgs_seq
-\AtEndDvi{
+\pbs_at_end_dvi:n{
\tl_if_empty:NF\g_ocgbase_ocgs_tl{
%global OCG array
\pbs_pdfobj:nnn{}{array}{\g_ocgbase_ocgs_tl}
@@ -212,13 +225,14 @@
%macro for inserting new OCG object
\cs_new_nopar:Nn\ocgbase_new_ocg:nnn{
\pbs_pdfobj:nnn{}{dict}{
- /Type/OCG/Name~(#1)~\tl_if_blank:oF{#2}{/Usage<<#2>>}
+ /Type/OCG/Name~(#1)~\str_if_eq_x:nnF{#2}{}{/Usage<<#2>>}
}
\tl_gput_right:Nx\g_ocgbase_ocgs_tl{~\pbs_pdflastobj:}
\bool_if:nT{
\str_if_eq_x_p:nn{#3}{0} ||
\str_if_eq_x_p:nn{#3}{off} ||
- \str_if_eq_x_p:nn{#3}{false}
+ \str_if_eq_x_p:nn{#3}{false} ||
+ \str_if_eq_x_p:nn{#3}{invisible}
}{
\ocgbase_add_to_off_list:n{\pbs_pdflastobj:}
}
@@ -282,6 +296,25 @@
\cs_new_nopar:Nn\ocgbase_oc_bdc:n{\pbs_pdfbdc:nn{/OC}{#1}}
\cs_new_nopar:Nn\ocgbase_oc_emc:{\pbs_pdfemc:}
+%stack of PDF obj references of currently open OCGs
+\seq_new:N\g_ocgbase_ocgstack_seq
+%push OCG to stack
+\cs_new_nopar:Nn\ocgbase_ocgstack_push:n{
+ \seq_gpush:Nx\g_ocgbase_ocgstack_seq{#1}}
+%pop OCG from stack into tl
+\cs_new_nopar:Nn\ocgbase_ocgstack_pop:N{\seq_gpop:NN\g_ocgbase_ocgstack_seq#1}
+%get top OCG on stack, without removing it
+\cs_new_nopar:Nn\ocgbase_ocgstack_top:{
+ \seq_item:Nn\g_ocgbase_ocgstack_seq{\c_one}}
+
+%command that inserts /OC <<OCMD with currently open OCGs>> entry;
+%for use within annotation/xobject dicts
+\cs_new_nopar:Nn\ocgbase_insert_oc:{
+ \seq_if_empty:NF\g_ocgbase_ocgstack_seq{
+ /OC~<>
+ }
+}
+
%l2e versions
\cs_gset_eq:NN\ocgbase@new@ocg\ocgbase_new_ocg:nnn
\cs_gset_eq:NN\ocgbase@last@ocg\ocgbase_last_ocg:
@@ -291,3 +324,7 @@
\cs_gset_eq:NN\ocgbase@add@ocg@to@radiobtn@grp\ocgbase_add_ocg_to_radiobtn_grp:nnn
\cs_gset_eq:NN\ocgbase@oc@bdc\ocgbase_oc_bdc:n
\cs_gset_eq:NN\ocgbase@oc@emc\ocgbase_oc_emc:
+\cs_gset_eq:NN\ocgbase@insert@oc\ocgbase_insert_oc:
+\cs_gset_eq:NN\ocgbase@ocgstack@top\ocgbase_ocgstack_top:
+\cs_gset_eq:NN\ocgbase@ocgstack@pop\ocgbase_ocgstack_pop:N
+\cs_gset_eq:NN\ocgbase@ocgstack@push\ocgbase_ocgstack_push:n
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/ocgx2/ocgx2.sty new/tex/latex/ocgx2/ocgx2.sty
--- old/tex/latex/ocgx2/ocgx2.sty 2016-03-24 23:28:05.000000000 +0100
+++ new/tex/latex/ocgx2/ocgx2.sty 2017-06-08 23:23:05.000000000 +0200
@@ -37,12 +37,36 @@
\RequirePackage{xparse}
\RequirePackage{l3keys2e}
-\ProvidesExplPackage{ocgx2}{2016/03/22}{0.17}
+\def\g@ocgxii@date@tl{2017/06/08}
+\def\g@ocgxii@version@tl{0.29}
+
+\ProvidesExplPackage{ocgx2}{\g@ocgxii@date@tl}{\g@ocgxii@version@tl}
{ports `ocgx' functionality to dvips+ps2pdf, xelatex and dvipdfmx}
%creating global definitions
\cs_new:Npn\ocgxii@newkey#1#2{\tl_gset:cx{#1}{#2}}
+\AtBeginDocument{
+ \iow_now:Nx\@mainaux{
+ \token_to_str:N\providecommand\token_to_str:N\ocgxii@newkey[2]{}
+ }
+ \iow_now:Nx\@mainaux{
+ \token_to_str:N\providecommand\token_to_str:N\ocgxii@ocg@stack@on@page[2]{}
+ }
+ \iow_now:Nx\@mainaux{
+ \token_to_str:N\providecommand
+ \token_to_str:N\ocgxii@lnkcol@stack@on@page[2]{}
+ }
+}
+
+\msg_set:nnn{ocgx2}{missing~package}{
+ Package~`#1'~must~be~loaded~before~ocgx2.\\\\
+ Put\\\\
+ \space\space\string\usepackage#2{#1}\\
+ \space\space\string\usepackage[ocgcolorlinks]{ocgx2}\\\\
+ to~the~preamble~of~your~document.
+}
+
%package opts
%unknown package option error message
\msg_set:nnnn{ocgx2}{unknown~package~option}{Unknown~package~option~`#1'.}{
@@ -115,16 +139,6 @@
\sys_if_engine_xetex:T{\bool_gset_true:N\g_ocgxii_dvipdfmx_bool}
\RequirePackage{ocgbase} %also loads pdfbase.sty
-\msg_set:nnnn{ocgx2}{support~outdated}{
- Support~package~`#1'~too~old.
-}{
- Get~an~up~to~date~version~of~`#1'.\\
- Aborting.
-}
-\@ifpackagelater{pdfbase}{2016/03/11}{}{
- \msg_error:nnn{xsavebox}{support~outdated}{pdfbase.sty}
- \tex_endinput:D
-}
%re-implement ocg-p's `ocg' environment
\DeclareDocumentEnvironment{ocg}{O{}mmm}{
@@ -135,9 +149,7 @@
\cs_new_nopar:Nn\ocgxii_beginocg:nnnn{
\bool_if:NT\g_ocgxii_nestedB_bool{
- \seq_gput_left:Nx\g_ocgxii_nested_seq{
- \seq_item:Nn\g_ocgxii_ocgstack_seq{\c_one}
- }
+ \seq_gput_left:Nx\g_ocgxii_nested_seq{\ocgbase_ocgstack_top:}
\ocgbase_add_to_order_list:n{[}
}
\bool_gset_true:N\g_ocgxii_nestedB_bool
@@ -197,8 +209,8 @@
}
}
\tl_gset:cx{ocgx2.ocg.#3}{\tl_use:c{ocgxii@#3}}
- \seq_gput_left:Nx\g_ocgxii_ocgstack_seq{\tl_use:c{ocgxii@#3}}
- \ocgxii_ocgstack_shipout:N\g_ocgxii_ocgstack_seq
+ \ocgbase_ocgstack_push:n{\tl_use:c{ocgxii@#3}}
+ \ocgxii_stack_shipout:NN\ocgxii@ocg@stack@on@page\g_ocgbase_ocgstack_seq
\group_end:
\ocgbase_oc_bdc:n{\tl_use:c{ocgxii@#3}}
\ignorespaces
@@ -212,14 +224,14 @@
\str_if_eq_x_p:nn{
\seq_item:Nn\g_ocgxii_nested_seq{\c_one}
}{
- \seq_item:Nn\g_ocgxii_ocgstack_seq{\c_one}
+ \ocgbase_ocgstack_top:
}
}{
\ocgbase_add_to_order_list:n{]}
\seq_gpop_left:NN\g_ocgxii_nested_seq\l_trash_tl
}
- \seq_gpop_left:NN\g_ocgxii_ocgstack_seq\l_trash_tl
- \ocgxii_ocgstack_shipout:N\g_ocgxii_ocgstack_seq
+ \ocgbase_ocgstack_pop:N\l_trash_tl
+ \ocgxii_stack_shipout:NN\ocgxii@ocg@stack@on@page\g_ocgbase_ocgstack_seq
\bool_gset_false:N\g_ocgxii_nestedB_bool
\bool_gset_true:N\g_ocgxii_nestedE_bool
}
@@ -228,14 +240,15 @@
\bool_new:N\g_ocgxii_nestedE_bool % nested OCG end
\seq_new:N\g_ocgxii_nested_seq % for keeping track of parent OCGs
-\cs_new_nopar:Nn\ocgxii_ocgstack_shipout:N{
+\cs_new_nopar:Nn\ocgxii_stack_shipout:NN{
\iow_shipout_x:Nx\@mainaux{
- \token_to_str:N\ocgxii@stack@on@page{
+ \token_to_str:N#1{
\exp_not:N\int_use:N\g_ocgxii_page_int
- }{\seq_use:Nn#1{,}}
+ }{\seq_use:Nn#2{,}}
}
}
-\cs_new_nopar:Npn\ocgxii@stack@on@page#1#2{
+
+\cs_new_nopar:Npn\ocgxii@ocg@stack@on@page#1#2{
\seq_gset_from_clist:cn{g_pending_ocgs_on_#1_seq}{#2}
%re-add braces around items for dvips
\bool_if:nT{\sys_if_output_dvi_p: && !\g_ocgxii_dvipdfmx_bool}{
@@ -245,10 +258,49 @@
}
}
}
-\ocgxii@stack@on@page{0}{} %initialize
+\ocgxii@ocg@stack@on@page{0}{} %initialize
-%end-of-page action in output routine
-\cs_new_nopar:Nn\ocgxii_at_end_page:{
+\cs_new_nopar:Npn\ocgxii@lnkcol@stack@on@page#1#2{
+ \seq_gset_from_clist:cn{g_pending_lnkcols_on_#1_seq}{#2}
+ %re-add braces around items
+ \seq_map_inline:cn{g_pending_lnkcols_on_#1_seq}{
+ \seq_gpop_left:cN{g_pending_lnkcols_on_#1_seq}\l_trash_tl
+ \seq_gput_right:cn{g_pending_lnkcols_on_#1_seq}{{##1}}
+ }
+}
+\ocgxii@lnkcol@stack@on@page{0}{} %initialize
+
+%end-of-page action
+\pbs_eop_action:n{
+ \seq_if_exist:cT{g_pending_lnkcols_on_\int_use:c{g_ocgxii_page_int}_seq}{
+ %check whether end-of-page link colour stack has settled
+ \iow_shipout:Nx\@mainaux{
+ \token_to_str:N\ocgxii@newkey{ocgx2.oldlnkcol.\int_use:N\g_ocgxii_page_int}{
+ \seq_use:cn{g_pending_lnkcols_on_\int_use:c{g_ocgxii_page_int}_seq}{,}
+ }
+ }
+ \bool_if:nT{
+ !\cs_if_exist:cTF{ocgx2.oldlnkcol.\int_use:N\g_ocgxii_page_int}{
+ \str_if_eq_x_p:nn{
+ \tl_use:c{ocgx2.oldlnkcol.\int_use:N\g_ocgxii_page_int}
+ }{
+ \seq_use:cn{g_pending_lnkcols_on_\int_use:c{g_ocgxii_page_int}_seq}{,}
+ }
+ }{
+ \c_false_bool
+ }
+ }{
+ \tl_if_exist:NF\g_ocgxii_rerunwarned_tl{
+ \tl_new:N\g_ocgxii_rerunwarned_tl
+ \AtEndDocument{\msg_warning:nn{ocgx2}{rerun}}
+ }
+ }
+ % now close the colourlink opened last
+ \seq_get:cNT{g_pending_lnkcols_on_\int_use:c{g_ocgxii_page_int}_seq}\l_tmpa_tl{
+ \tl_gset:Nx\g_ocgxii_lnkcol_tl{{\l_tmpa_tl}}
+ \ocgxii_colourlink_end:
+ }
+ }
%check whether end-of-page ocg stack has settled
\iow_shipout:Nx\@mainaux{
\token_to_str:N\ocgxii@newkey{ocgx2.oldstack.\int_use:N\g_ocgxii_page_int}{
@@ -274,20 +326,23 @@
%now close pending ocgs
\seq_map_variable:cNn{
g_pending_ocgs_on_\int_use:c{g_ocgxii_page_int}_seq
- }\l_ocgxii_arg_tl{
- \ocgbase_oc_emc:
- }
+ }\l_tmpb_tl{\ocgbase_oc_emc:}
}
-%begin-of-page action in output routine
-\cs_new_nopar:Nn\ocgxii_at_begin_page:{
- % re-open pending ocgs
- \seq_set_eq:Nc\l_ocgxii_temp_seq{
+%begin-of-page action
+\pbs_bop_action:n{
+ % re-open all pending ocgs in original order
+ \seq_set_eq:Nc\l_ocgxii_pending_ocgs_seq{
g_pending_ocgs_on_\int_use:c{g_ocgxii_page_int}_seq
}
- \seq_reverse:N\l_ocgxii_temp_seq
- \seq_map_variable:NNn\l_ocgxii_temp_seq\l_ocgxii_arg_tl{
- \ocgbase_oc_bdc:n{\l_ocgxii_arg_tl}
+ \seq_reverse:N\l_ocgxii_pending_ocgs_seq
+ \seq_map_variable:NNn\l_ocgxii_pending_ocgs_seq\l_tmpa_tl{
+ \ocgbase_oc_bdc:n{\l_tmpa_tl}
+ }
+ % re-open the colourlink opened last
+ \seq_get:cNT{g_pending_lnkcols_on_\int_use:c{g_ocgxii_page_int}_seq}\l_tmpa_tl{
+ \tl_gset:Nx\g_ocgxii_lnkcol_tl{{\l_tmpa_tl}}
+ \ocgxii_colourlink_begin:
}
\int_gincr:N\g_ocgxii_page_int
% copy pending ocg stack from previous page, if it has not been initialized
@@ -299,30 +354,16 @@
g_pending_ocgs_on_\int_eval:n{\g_ocgxii_page_int-\c_one}_seq
}
}
-}
-\int_new:N\g_ocgxii_page_int %abs. page counter
-
-%modify output routine to manage ocgs spanning multiple pages
-\cs_set_eq:NN\ocgxii_outputpage_orig:\@outputpage
-\cs_set_nopar:Npn\@outputpage{
- \vbox_set:Nn\@outputbox{
- \ocgxii_at_begin_page:
- \box_use_clear:N\@outputbox
- \ocgxii_at_end_page:
- }
- \ocgxii_outputpage_orig:
-}
-
-%stack of PDF obj references of currently open OCGs
-\seq_new:N\g_ocgxii_ocgstack_seq
-
-%macro that inserts /OC <<OCMD with currently open OCGs>> entry;
-%for use within annotation dicts
-\cs_new_nopar:Npn\ocgxii@insert@OC{
- \seq_if_empty:NF\g_ocgxii_ocgstack_seq{
- /OC~<>
+ %the same for link colour stack
+ \seq_if_exist:cF{g_pending_lnkcols_on_\int_use:c{g_ocgxii_page_int}_seq}{
+ \seq_gset_eq:cc{
+ g_pending_lnkcols_on_\int_use:c{g_ocgxii_page_int}_seq
+ }{
+ g_pending_lnkcols_on_\int_eval:n{\g_ocgxii_page_int-\c_one}_seq
+ }
}
}
+\int_new:N\g_ocgxii_page_int %abs. page counter
\cs_new_nopar:Nn\ocgxii_ocglist_reset:{
\tl_clear_new:N\l_ocgxii_u_list_tl
@@ -373,157 +414,65 @@
\int_new:N\g_ocgxii_widcount_int% widget counter
-%re-implement commands from ocg-p.sty / ocgx.sty (all engines including
-%ps2pdf [gs>=9.15])
-\DeclareDocumentCommand\switchocg{o m +m}{
- \leavevmode
- \IfNoValueTF{#1}{
- \ocgxii_ocglist_process_idlist:nn{triggerocg=onmouseup}{#2}
- \ocgxii_pdflink:nn{
- /Subtype/Link\ocgxii@insert@OC
- /A <>
- /Border [0~0~0]
- }{#3}
- }{
- \ocgxii_ocglist_process_idlist:nn{#1}{#2}
- \ocgxii_pdflink:nn{
- /Subtype/Widget/Ff~65536/FT/Btn/H/I
- /T~(ocgx2@\int_use:N\g_ocgxii_widcount_int)
- \ocgxii@insert@OC
- /AA <<
- \str_if_eq:VnF\l_ocgxii_u_list_tl{}{
- /U <>
- }
- \str_if_eq:VnF\l_ocgxii_d_list_tl{}{
- /D <>
- }
- \str_if_eq:VnF\l_ocgxii_e_list_tl{}{
- /E <>
- }
- \str_if_eq:VnF\l_ocgxii_x_list_tl{}{
- /X <>
- }
- >>
- }{\mbox{#3}} %Widget annots should not be broken across lines
- \pbs_appendtofields:n{\pbs_pdflastann:}
- \int_gincr:N\g_ocgxii_widcount_int
- }
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% re-implement commands from ocgx.sty (all engines including ps2pdf [gs>=9.15])
+% adding optional `*` (arg 1) -> non-breakable Button Widget & mouse-up trigger
+% instead of plain (multiline) Link
+% adding optional 2nd argument -> Button Widget with one of various mouse
+% triggers
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\DeclareDocumentCommand\switchocg{s o m +m}{
+ \ocgxii_actionsocg:nnnnnn{#1}{#2}{#3}{}{}{#4}
}
-\DeclareDocumentCommand\showocg{o m +m}{
- \leavevmode
- \IfNoValueTF{#1}{
- \ocgxii_ocglist_process_idlist:nn{triggerocg=onmouseup}{#2}
- \ocgxii_pdflink:nn{
- /Subtype/Link\ocgxii@insert@OC
- /A <>
- /Border [0~0~0]
- }{#3}
- }{
- \ocgxii_ocglist_process_idlist:nn{#1}{#2}
- \ocgxii_pdflink:nn{
- /Subtype/Widget/Ff~65536/FT/Btn/H/I
- /T~(ocgx2@\int_use:N\g_ocgxii_widcount_int)
- \ocgxii@insert@OC
- /AA <<
- \str_if_eq:VnF\l_ocgxii_u_list_tl{}{
- /U <>
- }
- \str_if_eq:VnF\l_ocgxii_d_list_tl{}{
- /D <>
- }
- \str_if_eq:VnF\l_ocgxii_e_list_tl{}{
- /E <>
- }
- \str_if_eq:VnF\l_ocgxii_x_list_tl{}{
- /X <>
- }
- >>
- }{\mbox{#3}} %Widget annots should not be broken across lines
- \pbs_appendtofields:n{\pbs_pdflastann:}
- \int_gincr:N\g_ocgxii_widcount_int
- }
+\DeclareDocumentCommand\showocg{s o m +m}{
+ \ocgxii_actionsocg:nnnnnn{#1}{#2}{}{#3}{}{#4}
}
-\DeclareDocumentCommand\hideocg{o m +m}{
- \leavevmode
- \IfNoValueTF{#1}{
- \ocgxii_ocglist_process_idlist:nn{triggerocg=onmouseup}{#2}
- \ocgxii_pdflink:nn{
- /Subtype/Link\ocgxii@insert@OC
- /A <>
- /Border [0~0~0]
- }{#3}
- }{
- \ocgxii_ocglist_process_idlist:nn{#1}{#2}
- \ocgxii_pdflink:nn{
- /Subtype/Widget/Ff~65536/FT/Btn/H/I
- /T~(ocgx2@\int_use:N\g_ocgxii_widcount_int)
- \ocgxii@insert@OC
- /AA <<
- \str_if_eq:VnF\l_ocgxii_u_list_tl{}{
- /U <>
- }
- \str_if_eq:VnF\l_ocgxii_d_list_tl{}{
- /D <>
- }
- \str_if_eq:VnF\l_ocgxii_e_list_tl{}{
- /E <>
- }
- \str_if_eq:VnF\l_ocgxii_x_list_tl{}{
- /X <>
- }
- >>
- }{\mbox{#3}} %Widget annots should not be broken across lines
- \pbs_appendtofields:n{\pbs_pdflastann:}
- \int_gincr:N\g_ocgxii_widcount_int
- }
+\DeclareDocumentCommand\hideocg{s o m +m}{
+ \ocgxii_actionsocg:nnnnnn{#1}{#2}{}{}{#3}{#4}
}
-\DeclareDocumentCommand\actionsocg{o m m m +m}{
+\DeclareDocumentCommand\actionsocg{s o m m m +m}{
+ \ocgxii_actionsocg:nnnnnn{#1}{#2}{#3}{#4}{#5}{#6}
+}
+
+\cs_new:Nn\ocgxii_actionsocg:nnnnnn{
\leavevmode
- \IfNoValueTF{#1}{
- \ocgxii_ocglist_process_idlist:nn{triggerocg=onmouseup}{#2}
- \tl_set_eq:NN\l_ocgxii_toswitch_u_tl\l_ocgxii_u_list_tl
- \ocgxii_ocglist_process_idlist:nn{triggerocg=onmouseup}{#3}
- \tl_set_eq:NN\l_ocgxii_toshow_u_tl\l_ocgxii_u_list_tl
- \ocgxii_ocglist_process_idlist:nn{triggerocg=onmouseup}{#4}
- \tl_set_eq:NN\l_ocgxii_tohide_u_tl\l_ocgxii_u_list_tl
- \ocgxii_pdflink:nn{
- /Subtype/Link\ocgxii@insert@OC
- /A <>
- /Border [0~0~0]
- }{#5}
- }{
- \ocgxii_ocglist_process_idlist:nn{#1}{#2}
+ \bool_if:nTF{#1 || \IfValueTF{#2}{\c_true_bool}{\c_false_bool}}{
+ % implemented as Widget annot (non-breakable)
+ \ocgxii_ocglist_process_idlist:nn{
+ \IfValueTF{#2}{#2}{triggerocg=onmouseup}
+ }{#3}
\tl_set_eq:NN\l_ocgxii_toswitch_e_tl\l_ocgxii_e_list_tl
\tl_set_eq:NN\l_ocgxii_toswitch_x_tl\l_ocgxii_x_list_tl
\tl_set_eq:NN\l_ocgxii_toswitch_d_tl\l_ocgxii_d_list_tl
\tl_set_eq:NN\l_ocgxii_toswitch_u_tl\l_ocgxii_u_list_tl
- \ocgxii_ocglist_process_idlist:nn{#1}{#3}
+ \ocgxii_ocglist_process_idlist:nn{
+ \IfValueTF{#2}{#2}{triggerocg=onmouseup}
+ }{#4}
\tl_set_eq:NN\l_ocgxii_toshow_e_tl\l_ocgxii_e_list_tl
\tl_set_eq:NN\l_ocgxii_toshow_x_tl\l_ocgxii_x_list_tl
\tl_set_eq:NN\l_ocgxii_toshow_d_tl\l_ocgxii_d_list_tl
\tl_set_eq:NN\l_ocgxii_toshow_u_tl\l_ocgxii_u_list_tl
- \ocgxii_ocglist_process_idlist:nn{#1}{#4}
+ \ocgxii_ocglist_process_idlist:nn{
+ \IfValueTF{#2}{#2}{triggerocg=onmouseup}
+ }{#5}
\tl_set_eq:NN\l_ocgxii_tohide_e_tl\l_ocgxii_e_list_tl
\tl_set_eq:NN\l_ocgxii_tohide_x_tl\l_ocgxii_x_list_tl
\tl_set_eq:NN\l_ocgxii_tohide_d_tl\l_ocgxii_d_list_tl
\tl_set_eq:NN\l_ocgxii_tohide_u_tl\l_ocgxii_u_list_tl
- \ocgxii_pdflink:nn{
- /Subtype/Widget/Ff~65536/FT/Btn/H/I
+ \hbox_set:Nn\l_tmpa_box{#6}
+ \pbs_pdfannot:nnnn{
+ \dim_use:N\box_wd:N\l_tmpa_box}{
+ \dim_use:N\box_ht:N\l_tmpa_box}{
+ \dim_use:N\box_dp:N\l_tmpa_box
+ }{
+ /Subtype/Widget/Ff~65536/FT/Btn/BS<>
+ \cs_if_exist:NT\@pdfhighlight{
+ \ifx\@pdfhighlight\@empty\else/H\@pdfhighlight\fi
+ }
/T~(ocgx2@\int_use:N\g_ocgxii_widcount_int)
- \ocgxii@insert@OC
/AA <<
\str_if_eq_x:nnF{}{
\l_ocgxii_toswitch_u_tl\l_ocgxii_toshow_u_tl\l_ocgxii_tohide_u_tl
@@ -586,17 +535,49 @@
]>>
}
>>
- }{\mbox{#5}} %Widget annots should not be broken across lines
+ }\box_use_clear:N\l_tmpa_box
\pbs_appendtofields:n{\pbs_pdflastann:}
\int_gincr:N\g_ocgxii_widcount_int
+ }{
+ \ocgxii_ocglist_process_idlist:nn{triggerocg=onmouseup}{#3}
+ \tl_set_eq:NN\l_ocgxii_toswitch_u_tl\l_ocgxii_u_list_tl
+ \ocgxii_ocglist_process_idlist:nn{triggerocg=onmouseup}{#4}
+ \tl_set_eq:NN\l_ocgxii_toshow_u_tl\l_ocgxii_u_list_tl
+ \ocgxii_ocglist_process_idlist:nn{triggerocg=onmouseup}{#5}
+ \tl_set_eq:NN\l_ocgxii_tohide_u_tl\l_ocgxii_u_list_tl
+ \pbs_pdflink:nn{
+ /Subtype/Link
+ /A <>
+ %look and feel of hyperref links, if hyperref has been loaded
+ \cs_if_exist:NTF\Hy@setpdfborder{
+ \Hy@setpdfborder\g_ocgxii_patch_tl
+ \ifx\@pdfhighlight\@empty\else/H\@pdfhighlight\fi
+ \ifx\@linkbordercolor\relax\else/C[\@linkbordercolor]\fi
+ \ifHy@pdfa /F~4\fi
+ }{
+ /Border~[0~0~0]
+ }
+ }{
+ \cs_if_exist:NTF\Hy@colorlink{
+ \Hy@colorlink\@linkcolor#6\Hy@endcolorlink\Hy@VerboseLinkStop
+ }{#6}
+ }
}
}
-% mimic commands from ocg-p
-\let\toggleocgs\switchocg
-\let\showocgs\showocg
-\let\hideocgs\hideocg
-\let\setocgs\actionsocg
+%mimic commands from ocg-p
+\cs_new:Npn\toggleocgs{\switchocg*}
+\cs_new:Npn\showocgs{\showocg*}
+\cs_new:Npn\hideocgs{\hideocg*}
+\cs_new:Npn\setocgs{\actionsocg*}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\cs_new:Nn\ocgxii_process_ocgref:NN{
\str_if_eq_x:nnF{#2}{}{
@@ -672,93 +653,190 @@
Line~\msg_line_number: :~unknown~option~`#1'.
}
-% dvipdfmx and xelatex workaround for ocg buttons within `tikzpicture' context
-\cs_new:Nn\ocgxii_pdflink:nn{
- \bool_if:nTF{
- \g_ocgxii_dvipdfmx_bool && \cs_if_exist_p:N\pgfpictureid
- }{
- \hbox_set:Nn\l_tmpa_box{#2}
- \pbs_pdfannot:nnnn{
- \dim_use:N\box_wd:N\l_tmpa_box}{
- \dim_use:N\box_ht:N\l_tmpa_box}{
- \dim_use:N\box_dp:N\l_tmpa_box
- }{#1}
- \box_use_clear:N\l_tmpa_box
- }{
- \pbs_pdflink:nn{#1}{#2}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% patch hyperref to ensure compatibility with our `ocgcolorlinks' option
+%
+% Plus:
+%
+% * add `ocgcolorlinks' support to all drivers
+%
+% * allows for `ocgcolorlinks' extending over
+%
+% line-breaks AND page-breaks
+%
+% with pdftex, luatex, xetex, dvipdfmx drivers
+%
+% based on Ben Lerner's solution
+% http://tex.stackexchange.com/a/104227;
+% with some improvements
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\sys_if_output_pdf:TF{
+ \cs_new:Nn\ocgxii_literal_page:n{\pdfliteral~page~{#1}}
+}{
+ \bool_if:NT\g_ocgxii_dvipdfmx_bool{ %dvipdfmx/XeTeX
+ \cs_new:Nn\ocgxii_literal_page:n{\special{pdf:code~#1}}
}
}
-\cs_gset_eq:NN\ocgxii_atenddvi_checkimpl_orig:\AtEndDvi@CheckImpl%
-\def\AtEndDvi@CheckImpl{
- \ocgxii_atenddvi_checkimpl_orig:
- \cs_if_exist:NTF\AtEndDvi@LastPage{
- \int_compare:nF{\AtEndDvi@LastPage=\value{abspage}}{
- \cs_if_exist:NF\g_ocgxii_rerunwarned_tl{
- \tl_new:N\g_ocgxii_rerunwarned_tl
- \msg_warning:nn{ocgx2}{rerun}
- }
+\cs_new_nopar:Nn\ocgxii_colourlink_begin:{}
+\cs_new_nopar:Nn\ocgxii_colourlink_end:{}
+\cs_new_nopar:Nn\ocgxii_colourlink_nobreak_begin:{
+ \hbox_set:Nw\l_tmpa_box\color@begingroup
+ \tl_set_eq:NN\color@setgroup\group_begin:
+}
+\cs_new_nopar:Nn\ocgxii_colourlink_nobreak_end:{
+ \color@endgroup\hbox_set_end:
+ \mbox{
+ \ocgbase_oc_bdc:n{\ocgxii@OCPrint}
+ \hbox_to_zero:n{\box_use:N\l_tmpa_box\hss}
+ \ocgbase_oc_emc:
+ \ocgbase_oc_bdc:n{\ocgxii@OCView}
+ \group_begin:
+ \exp_after:wN\HyColor@UseColor\l_ocgxii_lnkcol_tl
+ \box_use_clear:N\l_tmpa_box
+ \group_end:
+ \ocgbase_oc_emc:
+ }
+}
+
+\seq_new:N\g_ocgxii_lnk_color_seq %stack of colours of currently open links
+\tl_new:N\g_ocgxii_patch_tl % `BorderArrayPatch' for dvips
+
+\bool_if:nTF{\sys_if_output_dvi_p: && !\g_ocgxii_dvipdfmx_bool}{
+ % non-breakable links in dvips
+ \cs_new_nopar:Nn\ocgxii_enable_ocglinks:{
+ \def\Hy@colorlink##1{
+ \group_begin:
+ \tl_set:Nn\l_ocgxii_lnkcol_tl{##1}
+ \ocgxii_colourlink_nobreak_begin:
+ }
+ \def\Hy@endcolorlink{
+ \ocgxii_colourlink_nobreak_end:
+ \group_end:
}
- }{
- \cs_if_exist:NF\g_ocgxii_rerunwarned_tl{
- \tl_new:N\g_ocgxii_rerunwarned_tl
- \msg_warning:nn{ocgx2}{rerun}
+ }
+ \tl_gset:Nn\g_ocgxii_patch_tl{BorderArrayPatch}
+}{
+ % pdftex,luatex,xetex,dvipdfmx:
+ % ocgcolorlinks that extend over line and page breaks
+ \cs_new_nopar:Nn\ocgxii_enable_ocglinks:{
+ \def\Hy@colorlink##1{
+ \ifx\Hy@setbreaklinks\@gobble\else
+ \Hy@breaklinkstrue
+ \fi
+ \ifHy@breaklinks
+ \seq_get_left:NNT\g_ocgxii_lnk_color_seq\l_tmpa_tl{
+ \tl_gset_eq:NN\g_ocgxii_lnkcol_tl\l_tmpa_tl
+ \ocgxii_colourlink_end:
+ }
+ \group_begin:
+ \ocgxii_colourlink_begin:
+ \seq_gpush:Nx\g_ocgxii_lnk_color_seq{{##1}}
+ \ocgxii_stack_shipout:NN\ocgxii@lnkcol@stack@on@page\g_ocgxii_lnk_color_seq
+ \else
+ \group_begin:
+ \tl_set:Nn\l_ocgxii_lnkcol_tl{##1}
+ \ocgxii_colourlink_nobreak_begin:
+ \fi
+ }
+ \def\Hy@endcolorlink{
+ \ifHy@breaklinks
+ \seq_gpop:NN\g_ocgxii_lnk_color_seq\l_tmpa_tl
+ \tl_gset_eq:NN\g_ocgxii_lnkcol_tl\l_tmpa_tl
+ \ocgxii_stack_shipout:NN\ocgxii@lnkcol@stack@on@page\g_ocgxii_lnk_color_seq
+ \ocgxii_colourlink_end:
+ \group_end:
+ \seq_get_left:NNT\g_ocgxii_lnk_color_seq\l_tmpa_tl{
+ \tl_gset_eq:NN\g_ocgxii_lnkcol_tl\l_tmpa_tl
+ \ocgxii_colourlink_begin:
+ }
+ \else
+ \ocgxii_colourlink_nobreak_end:
+ \group_end:
+ \fi
+ }
+ }
+ \cs_gset_nopar:Nn\ocgxii_colourlink_begin:{
+ \ocgxii_literal_page:n{q~7~Tr}
+ }
+ \cs_gset_nopar:Nn\ocgxii_colourlink_end:{
+ \vbox_to_zero:n{
+ \vss
+ \hbox_to_zero:n{\skip_horizontal:n{2\paperwidth}.\hss}
+ \skip_vertical:n{2\paperheight}
}
+ \ocgbase_oc_bdc:n{\ocgxii@OCPrint}
+ \ocgxii_literal_page:n{-88888~-88888~99999~99999~re~f}
+ \ocgbase_oc_emc:
+ \ocgbase_oc_bdc:n{\ocgxii@OCView}
+ \group_begin:
+ \exp_after:wN\HyColor@UseColor\g_ocgxii_lnkcol_tl
+ \ocgxii_literal_page:n{-88888~-88888~99999~99999~re~f}
+ \group_end:
+ \ocgbase_oc_emc:
+ \ocgxii_literal_page:n{0~Tr~Q}
}
}
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% patch hyperref to ensure compatibility with our `ocgcolorlinks' option
-% similar to http://tex.stackexchange.com/a/104227;
-% add `ocgcolorlinks' support to all drivers
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-\cs_new_nopar:Nn\ocgxii_enable_ocglinks:{
- \def\Hy@colorlink##1{
- \begingroup
- \def\Hy@ocgcolor{##1}
- \setbox0=\hbox\bgroup\color@begingroup\let\color@setgroup\begingroup
- }
- \def\Hy@endcolorlink{
- \color@endgroup\egroup
- \mbox{
- \ocgbase@oc@bdc{\OBJ@OCG@print}
- \rlap{\copy0}
- \ocgbase@oc@emc\ocgbase@oc@bdc{\OBJ@OCG@view}
- \begingroup
- \expandafter\HyColor@UseColor\Hy@ocgcolor
- \box0
- \endgroup
- \ocgbase@oc@emc
+% user command for protecting graphical content (external file, inline
+% [e. g. TikZ], \fbox{...}) inside breakable ocgcolorlink
+\DeclareDocumentCommand\ocglinkprotect{m}{
+ \seq_get_left:NNT\g_ocgxii_lnk_color_seq\l_tmpa_tl{
+ \tl_gset_eq:NN\g_ocgxii_lnkcol_tl\l_tmpa_tl
+ \ocgxii_colourlink_end:
+ \group_begin:
+ \tl_set_eq:NN\l_ocgxii_lnkcol_tl\l_tmpa_tl
+ \ocgxii_colourlink_nobreak_begin:
+ }
+ #1
+ \seq_get_left:NNT\g_ocgxii_lnk_color_seq\l_tmpa_tl{
+ \ocgxii_colourlink_nobreak_end:
+ \group_end:
+ \vbox_to_zero:n{ % avoid mixing up CTM
+ \vss
+ \hbox_to_zero:n{\skip_horizontal:n{2\paperwidth}.\hss}
+ \skip_vertical:n{2\paperheight}
}
- \endgroup
+ \ocgxii_colourlink_begin:
}
}
-\RequirePackage{scrlfile}
\bool_if:NT\l_ocgxii_ocgcolorlinks_bool{
- \PassOptionsToPackage{colorlinks}{hyperref}
- \AfterPackage*{hyperref}{
+ \@ifpackageloaded{hyperref}{
\Hy@colorlinkstrue
- \Hy@AtBeginDocument{
+ \AtBeginDocument{
\ocgbase_new_ocg:nnn{OCView}{/Print<>}{on}
- \tl_gset:Nx\OBJ@OCG@view{\ocgbase_last_ocg:}
+ \tl_gset:Nx\ocgxii@OCView{\ocgbase_last_ocg:}
+ \tl_gset:cx{ocgxii@OCView.opts}{showingui=never,printocg=never}
\ocgbase_new_ocg:nnn{OCPrint}{/Print<>}{off}
- \tl_gset:Nx\OBJ@OCG@print{\ocgbase_last_ocg:}
+ \tl_gset:Nx\ocgxii@OCPrint{\ocgbase_last_ocg:}
+ \tl_gset:cx{ocgxii@OCPrint.opts}{showingui=never,printocg=always}
\ocgxii_enable_ocglinks:
+ \iow_now:Nx\@mainaux{
+ \token_to_str:N\ocgxii@newkey{ocgx2.ocg.OCView}{\ocgxii@OCView}
+ }
+ \iow_now:Nx\@mainaux{
+ \token_to_str:N\ocgxii@newkey{ocgx2.ocg.OCPrint}{\ocgxii@OCPrint}
+ }
}
+ }{
+ \msg_error:nnn{ocgx2}{missing~package}{hyperref}
}
}
+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% tikz related code follows (to be enabled with package option `tikz')
+% TikZ related code follows (to be enabled with package option `tikz')
\bool_if:NF\l_ocgxii_tikz_bool{\endinput}
\ExplSyntaxOff
\RequirePackage{tikz}
\usetikzlibrary{calc}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Copyright notice: The code that follows until the end of the file was
-% taken from Paul Gaborit's `tikzlibraryocgx.code.tex' with minor modification.
+% taken from Paul Gaborit's `tikzlibraryocgx.code.tex' with minor additions.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\tikzset{
ocg/.style={ocg/.cd,#1,/tikz/.cd},
ocg={
@@ -773,14 +851,18 @@
status/false/.style={visibility=0},
status/on/.style={visibility=1},
status/off/.style={visibility=0},
+ status/1/.style={visibility=1},
+ status/0/.style={visibility=0},
% default values
name=,
opts=,
- status=visible,
+ status=on,
% ref
ref/.style={
/tikz/execute at begin scope={%
- \begin{ocg}[\ocgxii@opts]{\ocgxii@name}{#1}{\ocgxii@visibility}},
+ \begin{ocg}[\ocgxii@opts]{%
+ \ifx\empty\ocgxii@name\empty#1\else\ocgxii@name\fi%
+ }{#1}{\ocgxii@visibility}},
/tikz/execute at end scope={\end{ocg}},
},
},
@@ -794,7 +876,7 @@
in
(path picture bounding box.center)
node[inner sep=0pt,anchor=center,outer sep=0pt]
- {\switchocg{#1}{\phantom{\rule{\x3}{\y3}}}};
+ {\switchocg*{#1}{\phantom{\rule{\x3}{\y3}}}};
}
},
},
@@ -842,7 +924,7 @@
in
(path picture bounding box.center)
node[inner sep=0pt,anchor=center]
- {\showocg{#1}{\phantom{\rule{\x3}{\y3}}}};
+ {\showocg*{#1}{\phantom{\rule{\x3}{\y3}}}};
},
},
},
@@ -856,7 +938,7 @@
in
(path picture bounding box.center)
node[inner sep=0pt,anchor=center]
- {\hideocg{#1}{\phantom{\rule{\x3}{\y3}}}};
+ {\hideocg*{#1}{\phantom{\rule{\x3}{\y3}}}};
},
},
},
@@ -870,7 +952,7 @@
in
(path picture bounding box.center)
node[inner sep=0pt,anchor=center]
- {\actionsocg{#1}{#2}{#3}{\phantom{\rule{\x3}{\y3}}}};
+ {\actionsocg*{#1}{#2}{#3}{\phantom{\rule{\x3}{\y3}}}};
},
},
},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ocgx2.tlpobj new/tlpkg/tlpobj/ocgx2.tlpobj
--- old/tlpkg/tlpobj/ocgx2.tlpobj 2016-04-14 19:31:06.000000000 +0200
+++ new/tlpkg/tlpobj/ocgx2.tlpobj 2017-06-09 02:21:35.000000000 +0200
@@ -1,21 +1,23 @@
name ocgx2
category Package
-revision 40126
-shortdesc Drop-in replacement for the 'ocgx' package; adds support for dvips+ps2pdf, XeLaTeX, dvipdfmx
+revision 44528
+shortdesc Drop-in replacement for 'ocgx' and 'ocg-p'
relocated 1
-longdesc This package is a drop-in replacement for the ocgx package by
-longdesc Paul Gaborit. It re-implements the functionality of the ocg,
-longdesc ocgx, and ocg-p packages and adds support for all known engines
-longdesc and back-ends including: LaTeX - dvips - ps2pdf/Distiller
-longdesc (Xe)LaTeX(x) - dvipdfmx PdfLaTeX and LuaLaTeX . It also ensures
-longdesc compatibility with the media9 and animate packages.
-runfiles size=11
+longdesc This package serves as a drop-in replacement for the packages
+longdesc ocgx by Paul Gaborit and ocg-p by Werner Moshammer for the
+longdesc creation of PDF Layers. It re-implements the functionality of
+longdesc the ocg, ocgx, and ocg-p packages and adds support for all
+longdesc known engines and back-ends including: LaTeX - dvips -
+longdesc ps2pdf/Distiller (Xe)LaTeX(x) - dvipdfmx pdfLaTeX and LuaLaTeX
+longdesc . It also ensures compatibility with the media9 and animate
+longdesc packages.
+runfiles size=12
RELOC/tex/latex/ocgx2/fixocgx.sty
RELOC/tex/latex/ocgx2/ocgbase.sty
RELOC/tex/latex/ocgx2/ocgx2.sty
catalogue-also ocgx ocg-p
catalogue-ctan /macros/latex/contrib/ocgx2
-catalogue-date 2016-03-22 13:44:20 +0100
+catalogue-date 2017-06-08 16:04:35 +0200
catalogue-license lppl1.3
catalogue-topics pdf-feat
-catalogue-version 0.17
+catalogue-version 0.29
++++++ ocherokee.doc.tar.xz ++++++
++++++ ocherokee.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ocherokee.tlpobj new/tlpkg/tlpobj/ocherokee.tlpobj
--- old/tlpkg/tlpobj/ocherokee.tlpobj 2016-04-14 19:31:06.000000000 +0200
+++ new/tlpkg/tlpobj/ocherokee.tlpobj 2017-04-14 17:52:51.000000000 +0200
@@ -35,6 +35,6 @@
RELOC/tex/lambda/ocherokee/ocherokee.sty
catalogue-also omega
catalogue-ctan /language/cherokee/ocherokee
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics cherokee omega
++++++ ocr-b-outline.doc.tar.xz ++++++
++++++ ocr-b-outline.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ocr-b-outline.tlpobj new/tlpkg/tlpobj/ocr-b-outline.tlpobj
--- old/tlpkg/tlpobj/ocr-b-outline.tlpobj 2016-04-14 19:31:07.000000000 +0200
+++ new/tlpkg/tlpobj/ocr-b-outline.tlpobj 2017-04-14 17:52:51.000000000 +0200
@@ -23,6 +23,6 @@
RELOC/fonts/type1/public/ocr-b-outline/ocrb8.pfb
RELOC/fonts/type1/public/ocr-b-outline/ocrb9.pfb
catalogue-ctan /fonts/ocr-b-outline
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics font font-specialist font-type1 font-otf
++++++ ocr-b.doc.tar.xz ++++++
++++++ ocr-b.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ocr-b.tlpobj new/tlpkg/tlpobj/ocr-b.tlpobj
--- old/tlpkg/tlpobj/ocr-b.tlpobj 2016-04-14 19:31:06.000000000 +0200
+++ new/tlpkg/tlpobj/ocr-b.tlpobj 2017-04-14 17:52:51.000000000 +0200
@@ -26,6 +26,6 @@
RELOC/fonts/tfm/public/ocr-b/ocrb8.tfm
RELOC/fonts/tfm/public/ocr-b/ocrb9.tfm
catalogue-ctan /fonts/ocr-b
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license other-free
catalogue-topics font font-specialist font-mf
++++++ ocr-latex.doc.tar.xz ++++++
++++++ ocr-latex.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ocr-latex.tlpobj new/tlpkg/tlpobj/ocr-latex.tlpobj
--- old/tlpkg/tlpobj/ocr-latex.tlpobj 2016-04-14 19:31:07.000000000 +0200
+++ new/tlpkg/tlpobj/ocr-latex.tlpobj 2017-04-14 17:52:52.000000000 +0200
@@ -15,6 +15,6 @@
RELOC/tex/latex/ocr-latex/ot1ocrbo.fd
RELOC/tex/latex/ocr-latex/ot1ocrbs.fd
catalogue-ctan /macros/latex/contrib/ocr-latex
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics font-supp
++++++ octavo.doc.tar.xz ++++++
++++++ octavo.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/octavo.tlpobj new/tlpkg/tlpobj/octavo.tlpobj
--- old/tlpkg/tlpobj/octavo.tlpobj 2016-04-14 19:31:08.000000000 +0200
+++ new/tlpkg/tlpobj/octavo.tlpobj 2017-04-14 17:52:52.000000000 +0200
@@ -20,7 +20,7 @@
RELOC/tex/latex/octavo/oct12.clo
RELOC/tex/latex/octavo/octavo.cls
catalogue-ctan /macros/latex/contrib/octavo
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics book-pub class
catalogue-version 1.2
++++++ odsfile.doc.tar.xz ++++++
++++++ odsfile.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/odsfile.tlpobj new/tlpkg/tlpobj/odsfile.tlpobj
--- old/tlpkg/tlpobj/odsfile.tlpobj 2016-04-14 19:31:08.000000000 +0200
+++ new/tlpkg/tlpobj/odsfile.tlpobj 2017-04-14 17:52:52.000000000 +0200
@@ -12,7 +12,7 @@
RELOC/tex/lualatex/odsfile/odsfile.lua
RELOC/tex/lualatex/odsfile/odsfile.sty
catalogue-ctan /macros/luatex/latex/odsfile
-catalogue-date 2015-09-23 16:15:56 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics foreign-import table luatex
catalogue-version 0.6
++++++ ofs.doc.tar.xz ++++++
++++++ ofs.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ofs.tlpobj new/tlpkg/tlpobj/ofs.tlpobj
--- old/tlpkg/tlpobj/ofs.tlpobj 2016-04-14 19:31:09.000000000 +0200
+++ new/tlpkg/tlpobj/ofs.tlpobj 2017-04-14 17:52:52.000000000 +0200
@@ -49,6 +49,6 @@
RELOC/tex/generic/ofs/txfn.tex
catalogue-also plnfss font-selection fontch
catalogue-ctan /macros/generic/ofs
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license knuth
catalogue-topics font-sel plain-ext
++++++ ogham.doc.tar.xz ++++++
++++++ ogham.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ogham.tlpobj new/tlpkg/tlpobj/ogham.tlpobj
--- old/tlpkg/tlpobj/ogham.tlpobj 2016-04-14 19:31:09.000000000 +0200
+++ new/tlpkg/tlpobj/ogham.tlpobj 2017-04-14 17:52:52.000000000 +0200
@@ -13,6 +13,6 @@
RELOC/fonts/source/public/ogham/ogham.mf
RELOC/fonts/tfm/public/ogham/ogham.tfm
catalogue-ctan /fonts/ogham
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license pd
catalogue-topics font font-mf font-archaic
++++++ oinuit.doc.tar.xz ++++++
++++++ oinuit.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/oinuit.tlpobj new/tlpkg/tlpobj/oinuit.tlpobj
--- old/tlpkg/tlpobj/oinuit.tlpobj 2016-04-14 19:31:10.000000000 +0200
+++ new/tlpkg/tlpobj/oinuit.tlpobj 2017-04-14 17:52:53.000000000 +0200
@@ -36,6 +36,6 @@
RELOC/tex/lambda/oinuit/litenc.def
RELOC/tex/lambda/oinuit/oinuit.sty
catalogue-ctan /language/inuktitut/oinuit
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics other-lang omega
++++++ old-arrows.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/old-arrows/README new/doc/fonts/old-arrows/README
--- old/doc/fonts/old-arrows/README 2015-10-13 00:17:16.000000000 +0200
+++ new/doc/fonts/old-arrows/README 2017-01-06 00:01:04.000000000 +0100
@@ -1,16 +1,19 @@
-The old-arrows package v1.2 2015/10/11
+The old-arrows package v2.0 2017/01/05
--------------------------------------------------------------------------
Riccardo Dossena
Email: riccardo.dossena@gmail.com
--------------------------------------------------------------------------
-copyright 2015 by Riccardo Dossena
+copyright 2015-2017 by Riccardo Dossena
This package provides cm old-style arrows with smaller arrowheads,
associated with ordinary LaTeX commands. It can be used in a document
that contains other amssymb arrow characters, like \twoheadrightarrow,
-which also have small arrowheads. The option `new' allows to use the
-usual new-style cm arrows together with the old-style ones:
-simply put \var before every arrow command.
+which also have small arrowheads. The options `new' and `old' allow the
+user to use the usual new-style cm arrows together with the old-style
+ones. The option `new' allows you to maintain the old-style by default
+and get the old-style by putting \var before every command; conversely,
+the option `old' allows you to maintain the new-style by default and get
+the old-style by putting \var before every command.
This work may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
@@ -22,7 +25,7 @@
This work has the LPPL maintenance status `maintained'.
-The Current Maintainer of this work is Riccardo Dossena
+The Current Maintainer of this work is Riccardo Dossena.
Old Arrows fonts were derived from an old version of
Blue Sky Computer Modern Math Symbols (1991-1992, released by AMS)
Binary files old/doc/fonts/old-arrows/old-arrows-italian.pdf and new/doc/fonts/old-arrows/old-arrows-italian.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/old-arrows/old-arrows-italian.tex new/doc/fonts/old-arrows/old-arrows-italian.tex
--- old/doc/fonts/old-arrows/old-arrows-italian.tex 2015-10-13 00:17:16.000000000 +0200
+++ new/doc/fonts/old-arrows/old-arrows-italian.tex 2017-01-06 00:01:04.000000000 +0100
@@ -1,12 +1,10 @@
%% start of file `old-arrows-italian.tex'.
-%% Copyright 2015 Riccardo Dossena (riccardo.dossena@gmail.com).
+%% Copyright 2015-2017 Riccardo Dossena (riccardo.dossena@gmail.com).
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/.
%%
-% !TEX encoding = UTF-8
-% !TEX program = pdflatex
\documentclass[11pt,a4paper]{ltxdoc}
\usepackage[utf8]{inputenc}
@@ -18,13 +16,13 @@
\usepackage{stmaryrd}
\usepackage{mathtools}
\usepackage[new]{old-arrows}
-\usepackage[hmargin=3.3cm,vmargin=3.1cm,footskip=20pt]{geometry}
+\usepackage[hmargin=3.3cm,vmargin=2.5cm,footskip=30pt]{geometry}
\usepackage[colorlinks=true]{hyperref}
\usepackage[all]{hypcap} % needed to help hyperlinks direct correctly;
\usepackage[chicago]{ellipsis}
-\def\fileversion{1.2}
-\def\filedate{11 ottobre 2015}
+\def\fileversion{2.0}
+\def\filedate{5 gennaio 2017}
%Logo per MiKTeX e TeXLive
\newcommand{\MiKTeX}{MiK\TeX}
@@ -118,10 +116,11 @@
appaiono molto dissimili da $\varto$.
Il pacchetto \texttt{old-arrows}, con la famiglia di font Old Arrows, consente di usare le frecce vecchio
-stile ($\to$, $\gets$, \ldots) associandole ai comandi tradizionali (\verb|\rightarrow|,
-\verb|\leftarrow|, \ldots). Inoltre, l'opzione \texttt{new} permette di ottenere simultaneamente le frecce
-nuovo stile ($\varto$, $\vargets$, \ldots) semplicemente anteponendo \verb|\var| ai comandi corrispondenti
-(\verb|\varrightarrow|, \verb|\varleftarrow|, \ldots).
+stile ($\to$, $\gets$, \ldots) associandole ai comandi tradizionali (\verb|\rightarrow|, \verb|\leftarrow|,
+\ldots). Inoltre, le opzioni \texttt{new} e \texttt{old} permettono di ottenere le frecce nuovo stile
+($\varto$, $\vargets$, \ldots) insieme a quelle vecchio stile, semplicemente anteponendo \verb|\var| ai
+comandi corrispondenti (\verb|\varrightarrow|, \verb|\varleftarrow|, \ldots)\footnote{Vedi le sezioni
+\ref{sec:new} e \ref{sec:old}.}.
La famiglia di font Old Arrows deriva da una vecchia versione dei \foreignlanguage{english}{Blue Sky
Computer Modern Math Symbols} (1991-1992, rilasciati da AMS) tramite la cancellazione con FontForge di
@@ -135,6 +134,9 @@
\section{Installazione}
+Il pacchetto \texttt{old-arrows} è contenuto nelle distribuzioni \MiKTeX\ e \TeXLive\ più recenti. Tuttavia,
+se si vuole procedere all'installazione manuale, seguire le indicazioni fornite di seguito.
+
\subsection{Copiare i file nell'albero locale del sistema \TeX}
I file della famiglia Old Arrows sono:
@@ -259,7 +261,7 @@
\end{table}
I comandi \verb|\rightarrowfill| e \verb|\leftarrowfill| consentono di riempire spazi vuoti con frecce
-estendibili. Per esempio, il primo comando dato alla fine di questo stesso paragrafo produce:
+estendibili. Per esempio, il primo comando dato alla fine di questo stesso paragrafo produce:
\rightarrowfill
\subsection{Uso con altri pacchetti}
@@ -384,7 +386,7 @@
\end{verbatim}
\end{nota}
-\subsection{L'opzione \textsf{new}}
+\subsection{L'opzione \textsf{new}}\label{sec:new}
Caricando \texttt{old-arrows} con l'opzione \texttt{new}
\begin{verbatim}
@@ -477,6 +479,27 @@
\end{center}
producono rispettivamente $\boldsymbol{A \varto B}$ e $\boldsymbol{\varoverrightarrow{AB}}$.
+\subsection{L'opzione \textsf{old}}\label{sec:old}
+
+Qualora si volesse usare il vecchio stile solo in alcuni casi, mantenendo di default il nuovo stile, è
+disponibile l'opzione \texttt{old}
+\begin{verbatim}
+ \usepackage[old]{old-arrows}
+\end{verbatim}
+che associa a tutti i comandi con prefisso \verb|\var| il vecchio stile anziché il nuovo, il quale rimane
+associato ai comandi ordinari. Per esempio, con l'opzione \texttt{old} i comandi
+\begin{center}
+ \verb|$A \varleftarrow B$| \quad e \quad \verb|$A \varto B$|
+\end{center}
+producono rispettivamente $A \leftarrow B$ e $A \to B$, mentre
+\begin{center}
+ \verb|$A \leftarrow B$| \quad e \quad \verb|$A \to B$|
+\end{center}
+producono rispettivamente $A \varleftarrow B$ e $A \varto B$.
+
+Non è possibile caricare contemporaneamente le opzioni \texttt{new} e \texttt{old} (nel caso, si otterrà un
+messaggio di errore).
+
\subsection{Comandi aggiuntivi disponibili con \texttt{old-arrows}}
Il pacchetto \texttt{old-arrows} fornisce comandi aggiuntivi per nuovi tipi di frecce, come mostra la
Binary files old/doc/fonts/old-arrows/old-arrows.pdf and new/doc/fonts/old-arrows/old-arrows.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/fonts/old-arrows/old-arrows.tex new/doc/fonts/old-arrows/old-arrows.tex
--- old/doc/fonts/old-arrows/old-arrows.tex 2015-10-13 00:17:16.000000000 +0200
+++ new/doc/fonts/old-arrows/old-arrows.tex 2017-01-06 00:01:04.000000000 +0100
@@ -1,12 +1,10 @@
%% start of file `old-arrows.tex'.
-%% Copyright 2015 Riccardo Dossena (riccardo.dossena@gmail.com).
+%% Copyright 2015-2017 Riccardo Dossena (riccardo.dossena@gmail.com).
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License version 1.3c,
% available at http://www.latex-project.org/lppl/.
%%
-% !TEX encoding = UTF-8
-% !TEX program = pdflatex
\documentclass[11pt]{ltxdoc}
\usepackage[english]{babel}
@@ -16,13 +14,13 @@
\usepackage{stmaryrd}
\usepackage{mathtools}
\usepackage[new]{old-arrows}
-\usepackage[hmargin=3.3cm,vmargin=3.0cm,footskip=20pt]{geometry}
+\usepackage[hmargin=3.3cm,vmargin=2.5cm,footskip=30pt]{geometry}
\usepackage[colorlinks=true]{hyperref}
\usepackage[all]{hypcap} % needed to help hyperlinks direct correctly;
\usepackage[chicago]{ellipsis}
-\def\fileversion{1.2}
-\def\filedate{October 11, 2015}
+\def\fileversion{2.0}
+\def\filedate{January 5, 2017}
%Logo per MiKTeX e TeXLive
\newcommand{\MiKTeX}{MiK\TeX}
@@ -113,11 +111,12 @@
$\rightarrowtail$, $\twoheadrightarrow$ and others, maintained a small arrowhead and seem too different from
$\varto$.
-The \texttt{old-arrows} package with Old Arrows font family allows to use the old-style arrows ($\to$,
-$\gets$, \ldots) with the traditional commands (\verb|\rightarrow|, \verb|\leftarrow|, \ldots). Furthermore,
-the option \texttt{new} allows to obtain simultaneously the new-style arrows ($\varto$, $\vargets$, \ldots)
-just placing \verb|\var| before the corresponding commands (\verb|\varrightarrow|,
-\verb|\varleftarrow|,~\ldots).
+The \texttt{old-arrows} package with Old Arrows font family allows the user to use the old-style arrows
+($\to$, $\gets$, \ldots) with the traditional commands (\verb|\rightarrow|, \verb|\leftarrow|,~\ldots).
+Furthermore, the options \texttt{new} and \texttt{old} allow the user to obtain the new-style arrows
+($\varto$, $\vargets$,~\ldots) together with the old-style ones by putting \verb|\var| before the
+corresponding commands (\verb|\varrightarrow|, \verb|\varleftarrow|,~\ldots)\footnote{See sections
+\ref{sec:new} and \ref{sec:old}.}.
Old Arrows font family was derived from an old version of Blue Sky Computer Modern Math Symbols (1991--1992,
released by AMS) by deleting many characters with FontForge.
@@ -130,6 +129,9 @@
\section{Installation}
+The \texttt{old-arrows} package is included in the latest \MiKTeX\ and \TeXLive\ distributions. However, if
+you want to install it manually, follow the instructions below.
+
\subsection{Copying the files in the local \texttt{texmf} tree}
The Old Arrows fonts files are:
@@ -264,10 +266,10 @@
\usepackage{old-arrows}
\end{verbatim}
-The \texttt{amsmath} package makes additional over, under (table~\ref{tab-frecce-vecchie-amsmath}),
-extensible (table~\ref{tab-frecce-vecchie-ext}) arrows and operator names (table~\ref{tab-operatori-vecchi})
-available. Note that \texttt{amsmath} adds more space between the arrow above and the characters below, with
-a better typographical result. The commands \verb|\overrightarrow{AB}| and \verb|\overleftarrow{AB}|, without
+The \texttt{amsmath} package provides over, under (table~\ref{tab-frecce-vecchie-amsmath}), extensible
+(table~\ref{tab-frecce-vecchie-ext}) arrows and operator names (table~\ref{tab-operatori-vecchi}). Note that
+\texttt{amsmath} adds more space between the arrow above and the characters below, with a better
+typographical result. The commands \verb|\overrightarrow{AB}| and \verb|\overleftarrow{AB}|, without
\texttt{amsmath}, produce respectively
\[
\overrightfreccia{AB} \,\text{ rather than }\, \overrightarrow{AB} \qquad \text{and} \qquad
@@ -275,8 +277,8 @@
\,\text{ rather than }\, \overleftarrow{AB}.
\]
-The \texttt{amsmath} package provides the command \verb|\boldsymbol| that allows bold mathematical symbols,
-which can be used together with \texttt{old-arrows}. For example, the commands
+The \texttt{amsmath} package also provides the command \verb|\boldsymbol| for obtaining bold mathematical
+symbols, which can be used together with \texttt{old-arrows}. For example, the commands
\begin{center}
\verb|$\boldsymbol{A \to B}$| \quad and \quad \verb|$\boldsymbol{\overrightarrow{AB}}$|
\end{center}
@@ -324,7 +326,7 @@
The \texttt{stmaryrd} package provides several arrow characters with small arrowheads, like
\verb|\shortrightarrow| ($\shortrightarrow$) and \verb|\nnearrow| ($\nnearrow$). However, without
\texttt{old-arrows}, the commands \verb|\mapsfrom| and \verb|\longmapsfrom| produce the new-style arrows
-$\varmapsfrom$ and $\varlongmapsfrom$. Instead, the \texttt{old-arrows} package allows to obtain the
+$\varmapsfrom$ and $\varlongmapsfrom$. Instead, the \texttt{old-arrows} package allows you to obtain the
old-style version of these arrows, as shown in table~\ref{tab-frecce-vecchie-smr}.
\begin{table}[!htbp]
@@ -334,7 +336,7 @@
\caption{Old-style arrows provided by \texttt{stmaryrd}.}\label{tab-frecce-vecchie-smr}
\end{table}
-\pagebreak
+%\pagebreak
\subsubsection{\texttt{mathtools}}
@@ -382,13 +384,13 @@
\end{remark}
-\subsection{The option \textsf{new}}
+\subsection{The option \textsf{new}}\label{sec:new}
Loading \texttt{old-arrows} with the option \texttt{new}
\begin{verbatim}
\usepackage[new]{old-arrows}
\end{verbatim}
-allows to use the new-style and the old-style arrows simultaneously. In order to obtain new-style arrows,
+allows you to use the new-style and the old-style arrows simultaneously. In order to obtain new-style arrows,
just put \verb|\var| before every ordinary command, as shown in tables~\ref{tab-frecce-nuove},
\ref{tab-frecce-nuove-amsmath}, \ref{tab-frecce-nuove-ext}, \ref{tab-operatori-nuovi},
\ref{tab-frecce-nuove-smr} and \ref{tab-frecce-nuove-mt}.
@@ -475,7 +477,26 @@
\end{center}
produce $\boldsymbol{A \varto B}$ and $\boldsymbol{\varoverrightarrow{AB}}$ respectively.
-%\pagebreak
+\subsection{The option \textsf{old}}\label{sec:old}
+
+If you want to use the old-style arrows only in a few cases, and maintain the new-style by default, then it
+is available the option \texttt{old}
+\begin{verbatim}
+ \usepackage[old]{old-arrows}
+\end{verbatim}
+that associates all of the commands with prefix \verb|\var| to the old-style rather than the new one, which
+remains associated to the ordinary commands. For example, with the option \texttt{old} the commands
+\begin{center}
+ \verb|$A \varleftarrow B$| \quad and \quad \verb|$A \varto B$|
+\end{center}
+produce $A \leftarrow B$ and $A \to B$ respectively, while
+\begin{center}
+ \verb|$A \leftarrow B$| \quad and \quad \verb|$A \to B$|
+\end{center}
+produce $A \varleftarrow B$ and $A \varto B$, respectively.
+
+It is not possible to load the options \texttt{new} and \texttt{old} simultaneously (if so, you will get an
+error message).
\subsection{Additional arrow commands provided by \texttt{old-arrows}}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/old-arrows.doc.tlpobj new/tlpkg/tlpobj/old-arrows.doc.tlpobj
--- old/tlpkg/tlpobj/old-arrows.doc.tlpobj 2016-04-14 19:31:10.000000000 +0200
+++ new/tlpkg/tlpobj/old-arrows.doc.tlpobj 2017-04-14 17:52:53.000000000 +0200
@@ -1,9 +1,9 @@
name old-arrows.doc
category Package
-revision 38619
+revision 42872
shortdesc doc files of old-arrows
relocated 1
-docfiles size=242
+docfiles size=245
RELOC/doc/fonts/old-arrows/README
RELOC/doc/fonts/old-arrows/old-arrows-italian.pdf
RELOC/doc/fonts/old-arrows/old-arrows-italian.tex
++++++ old-arrows.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/old-arrows/old-arrows.sty new/tex/latex/old-arrows/old-arrows.sty
--- old/tex/latex/old-arrows/old-arrows.sty 2015-10-13 00:17:16.000000000 +0200
+++ new/tex/latex/old-arrows/old-arrows.sty 2017-01-06 00:01:05.000000000 +0100
@@ -1,14 +1,19 @@
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
-% old-arrows.sty. Version: 1.2 - October 11, 2015.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% old-arrows.sty. Version: 2.0 - January 5, 2017.
% Author: Riccardo DOSSENA
%
-% This package provides old-style cm arrows with smaller arrowheads,
-% associated with ordinary commands.
-% Use the option `new' if you want to use the new-style
-% cm arrows simultaneously: simply put \var before every command.
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% This package provides cm old-style arrows with smaller arrowheads,
+% associated with ordinary LaTeX commands. It can be used in a document
+% that contains other amssymb arrow characters, like \twoheadrightarrow,
+% which also have small arrowheads. The options `new' and `old' allow the
+% user to use the usual new-style cm arrows together with the old-style
+% ones. The option `new' allows you to maintain the old-style by default
+% and get the old-style by putting \var before every command; conversely,
+% the option `old' allows you to maintain the new-style by default and get
+% the old-style by putting \var before every command.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
-% Copyright 2015 R. Dossena
+% Copyright 2015-2017 R. Dossena
%
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -22,9 +27,39 @@
%
% The Current Maintainer of this work is R. Dossena.
%
-%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{old-arrows}[2015/10/11 v1.2 Old Arrows]
+\ProvidesPackage{old-arrows}[2017/01/05 v2.0 Old Arrows]
+
+\newif\ifoldarrows@default
+\newif\ifoldarrows@new
+\newif\ifoldarrows@old
+
+\def\oldarrows@opterr{%
+ \PackageError{old-arrows}{`new' and `old' options are incompatible}{%
+ I'm sorry, you cannot use the `new' and `old' options simultaneously! %
+ Ciao ;) \MessageBreak}%
+}%
+
+\DeclareOption{default}{\oldarrows@defaulttrue}
+\DeclareOption{new}{%
+ \ifoldarrows@old\oldarrows@opterr\fi
+ \oldarrows@newtrue}
+\DeclareOption{old}{%
+ \ifoldarrows@new\oldarrows@opterr\fi
+ \oldarrows@defaultfalse\oldarrows@oldtrue}
+
+\ExecuteOptions{default}
+
+\ProcessOptions\relax
+
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% default option
+%
+
+\ifoldarrows@default
\@ifpackageloaded{lmodern}{%
\DeclareFontFamily{OMS}{oasy}{\skewchar\font48 }
@@ -142,9 +177,14 @@
\DeclareRobustCommand\longleftharpoondown
{\leftharpoondown\joinrel\relbar}
+\fi
-%new style arrows: \var before every command
-\DeclareOption{new}{
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% `new' option
+%
+
+\ifoldarrows@new
\@ifpackageloaded{lmodern}{%
\DeclareSymbolFont{lmsy}{OMS}{lmsy}{m}{n}
@@ -270,17 +310,186 @@
\arrowfill@{\mapstochar\relbar}\relbar\varrightarrow}
\relax}{}
-%new-style support for St Mary's Road fonts
+%%stmaryrd new-style xmapsfrom (mathtools or amsmath needed)
\@ifpackageloaded{stmaryrd}{%
-\stmry@if\def\varmapsfrom{\varleftarrow\mapsfromchar}\fi
-\stmry@if\def\varlongmapsfrom{\varlongleftarrow\mapsfromchar}\fi
-%stmaryrd new-style xmapsfrom (mathtools or amsmath needed)
\newcommand{\varxmapsfrom}[2][]{%
\ext@arrow 3095\varSMRmapsfromfill@{#1}{#2}}
\def\varSMRmapsfromfill@{%
\arrowfill@\varleftarrow\relbar{\relbar\mapsfromchar}}
\relax}{}
+\fi
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% `old' option
+%
+
+\ifoldarrows@old
+
+\@ifpackageloaded{lmodern}{%
+\DeclareFontFamily{OMS}{oasy}{\skewchar\font48 }
+\DeclareFontShape{OMS}{oasy}{m}{n}{%
+ <-5.5> oasy5 <5.5-6.5> oasy6
+ <6.5-7.5> oasy7 <7.5-8.5> oasy8
+ <8.5-9.5> oasy9 <9.5-> oasy10
+ }{}
+\DeclareFontShape{OMS}{oasy}{b}{n}{%
+ <-6> oabsy5
+ <6-8> oabsy7
+ <8-> oabsy10
+ }{}
+\relax}{%
+\DeclareFontFamily{OMS}{oasy}{\skewchar\font48 }
+\DeclareFontShape{OMS}{oasy}{m}{n}{%
+ <5><6><7><8><9><10>gen*oasy%
+ <10.95><12><14.4><17.28><20.74><24.88>oasy10%
+ }{}
+\DeclareFontShape{OMS}{oasy}{b}{n}{%
+ <5><6><7><8><9>gen*oabsy%
+ <10><10.95><12><14.4><17.28><20.74><24.88>oabsy10%
+ }{}
+\relax}
+
+\DeclareSymbolFont{oasy}{OMS}{oasy}{m}{n}
+
+\SetSymbolFont{oasy}{normal}{OMS}{oasy}{m}{n}
+\SetSymbolFont{oasy}{bold}{OMS}{oasy}{b}{n}
+
+\DeclareMathSymbol{\varleftarrow} {\mathrel}{oasy}{"20}
+ \let\vargets=\varleftarrow
+\DeclareMathSymbol{\varrightarrow} {\mathrel}{oasy}{"21}
+ \let\varto=\varrightarrow
+\DeclareMathSymbol{\varleftrightarrow} {\mathrel}{oasy}{"24}
+\DeclareMathSymbol{\varnearrow} {\mathrel}{oasy}{"25}
+\DeclareMathSymbol{\varsearrow} {\mathrel}{oasy}{"26}
+\DeclareMathSymbol{\varnwarrow} {\mathrel}{oasy}{"2D}
+\DeclareMathSymbol{\varswarrow} {\mathrel}{oasy}{"2E}
+\DeclareMathSymbol{\varmapstochar} {\mathrel}{oasy}{"37}
+ \def\varmapsto{\varmapstochar\varrightarrow}
+ \def\varhookrightarrow{\lhook\joinrel\varrightarrow}
+ \def\varhookleftarrow{\varleftarrow\joinrel\rhook}
+
+\DeclareMathDelimiter{\varuparrow} {\mathrel}{oasy}{"22}{largesymbols}{"78}
+\DeclareMathDelimiter{\vardownarrow} {\mathrel}{oasy}{"23}{largesymbols}{"79}
+\DeclareMathDelimiter{\varupdownarrow} {\mathrel}{oasy}{"6C}{largesymbols}{"3F}
+
+%definitions of \meno, \joinrelaz and \relbarra
+\DeclareMathSymbol{\meno} {\mathbin}{oasy}{"00}
+\DeclareRobustCommand
+ \joinrelaz{\mathrel{\mkern-3mu}}
+\DeclareRobustCommand
+ \relbarra{\mathrel{\smash\meno}} % \smash, because -
+ % has the same height as +
+
+\DeclareRobustCommand\varlongrightarrow
+ {\relbarra\joinrelaz\varrightarrow}
+\DeclareRobustCommand\varlongleftarrow
+ {\varleftarrow\joinrelaz\relbarra}
+\DeclareRobustCommand
+ \varlongmapsto{\varmapstochar\varlongrightarrow}
+\DeclareRobustCommand
+ \varlongleftrightarrow{\varleftarrow\joinrelaz\varrightarrow}
+
+\def\varoverrightarrow#1{\vbox{\m@th\ialign{##\crcr
+ \varrightarrowfill\crcr\noalign{\kern-\p@\nointerlineskip}
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}
+\def\varoverleftarrow#1{\vbox{\m@th\ialign{##\crcr
+ \varleftarrowfill\crcr\noalign{\kern-\p@\nointerlineskip}%
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}
+\def\varrightarrowfill{$\m@th\smash\meno\mkern-7mu%
+ \cleaders\hbox{$\mkern-2mu\smash\meno\mkern-2mu$}\hfill
+ \mkern-7mu\mathord\varrightarrow$}
+\def\varleftarrowfill{$\m@th\mathord\varleftarrow\mkern-7mu%
+ \cleaders\hbox{$\mkern-2mu\smash\meno\mkern-2mu$}\hfill
+ \mkern-7mu\smash\meno$}
+
+%amsmath redefinitions, if loaded
+\@ifpackageloaded{amsmath}{%
+\ams@def\relbarra{\mathrel{\mathpalette\mathsm@sh\meno}}
+\def\varleftarrowfill@{\arrowfill@\varleftarrow\relbarra\relbarra}
+\def\varrightarrowfill@{\arrowfill@\relbarra\relbarra\varrightarrow}
+\def\varleftrightarrowfill@{\arrowfill@\varleftarrow\relbarra\varrightarrow}
+\ams@renewcommand{\varoverrightarrow}{%
+ \mathpalette{\overarrow@\varrightarrowfill@}}
+\ams@renewcommand{\varoverleftarrow}{%
+ \mathpalette{\overarrow@\varleftarrowfill@}}
+\ams@newcommand{\varoverleftrightarrow}{%
+ \mathpalette{\overarrow@\varleftrightarrowfill@}}
+\ams@newcommand{\varunderrightarrow}{%
+ \mathpalette{\underarrow@\varrightarrowfill@}}
+\ams@newcommand{\varunderleftarrow}{%
+ \mathpalette{\underarrow@\varleftarrowfill@}}
+\ams@newcommand{\varunderleftrightarrow}{%
+ \mathpalette{\underarrow@\varleftrightarrowfill@}}
+\newcommand{\varxrightarrow}[2][]{\ext@arrow 0359\varrightarrowfill@{#1}{#2}}
+\newcommand{\varxleftarrow}[2][]{\ext@arrow 3095\varleftarrowfill@{#1}{#2}}
+\def\varvarinjlim{%
+ \mathop{\mathpalette\varlim@{\varrightarrowfill@\textstyle}}\nmlimits@
}
-\ProcessOptions\relax
+\def\varvarprojlim{%
+ \mathop{\mathpalette\varlim@{\varleftarrowfill@\textstyle}}\nmlimits@
+}
+\relax}{}
+
+%mathtools redefinitions, if loaded
+\@ifpackageloaded{mathtools}{%
+\newcommand{\varxleftrightarrow}[2][]{%
+ \ext@arrow 3095\varMTleftrightarrowfill@{#1}{#2}}
+\def\varMTleftrightarrowfill@{%
+ \arrowfill@\varleftarrow\relbarra\varrightarrow}
+\newcommand{\varxhookleftarrow}[2][]{%
+ \ext@arrow 3095\varMThookleftfill@{#1}{#2}}
+\def\varMThookleftfill@{%
+ \arrowfill@\varleftarrow\relbarra{\relbarra\joinrelaz\rhook}}
+\newcommand{\varxhookrightarrow}[2][]{%
+ \ext@arrow 3095\varMThookrightfill@{#1}{#2}}
+\def\varMThookrightfill@{%
+ \arrowfill@{\lhook\joinrelaz\relbarra}\relbarra\varrightarrow}
+\newcommand{\varxmapsto}[2][]{%
+ \ext@arrow 0395\varMTmapstofill@{#1}{#2}}
+\def\varMTmapstofill@{%
+ \arrowfill@{\mapstochar\relbarra}\relbarra\varrightarrow}
+\relax}{}
+
+%%stmaryrd old-style xmapsfrom (mathtools or amsmath needed)
+\@ifpackageloaded{stmaryrd}{%
+\newcommand{\varxmapsfrom}[2][]{%
+ \ext@arrow 3095\varSMRmapsfromfill@{#1}{#2}}
+\def\varSMRmapsfromfill@{%
+ \arrowfill@\varleftarrow\relbarra{\relbarra\mapsfromchar}}
+\newcommand{\xmapsfrom}[2][]{%
+ \ext@arrow 3095\SMRmapsfromfill@{#1}{#2}}
+\def\SMRmapsfromfill@{%
+ \arrowfill@\leftarrow\relbar{\relbar\mapsfromchar}}
+\relax}{}
+
+%arrow commands provided by old-arrows with option old
+\DeclareRobustCommand\varlonghookrightarrow
+ {\lhook\joinrelaz\varlongrightarrow}
+\DeclareRobustCommand\varlonghookleftarrow
+ {\varlongleftarrow\joinrelaz\rhook}
+
+%arrow commands provided by old-arrows (default)
+\DeclareRobustCommand\longhookrightarrow
+ {\lhook\joinrel\longrightarrow}
+\DeclareRobustCommand\longhookleftarrow
+ {\longleftarrow\joinrel\rhook}
+\DeclareRobustCommand\longrightharpoonup
+ {\relbar\joinrel\rightharpoonup}
+\DeclareRobustCommand\longrightharpoondown
+ {\relbar\joinrel\rightharpoondown}
+\DeclareRobustCommand\longleftharpoonup
+ {\leftharpoonup\joinrel\relbar}
+\DeclareRobustCommand\longleftharpoondown
+ {\leftharpoondown\joinrel\relbar}
+
+\fi
+
+%stmaryrd support for `new' and `old'
+\@ifpackageloaded{stmaryrd}{%
+ \stmry@if\def\varmapsfrom{\varleftarrow\mapsfromchar}\fi
+ \stmry@if\def\varlongmapsfrom{\varlongleftarrow\mapsfromchar}\fi
+}{}
+
\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/old-arrows.tlpobj new/tlpkg/tlpobj/old-arrows.tlpobj
--- old/tlpkg/tlpobj/old-arrows.tlpobj 2016-04-14 19:31:11.000000000 +0200
+++ new/tlpkg/tlpobj/old-arrows.tlpobj 2017-04-14 17:52:53.000000000 +0200
@@ -1,6 +1,6 @@
name old-arrows
category Package
-revision 38619
+revision 42872
shortdesc Computer Modern old-style arrows with smaller arrowheads
relocated 1
longdesc This package provides Computer Modern old-style arrows with
@@ -10,7 +10,7 @@
longdesc to use the usual new-style Computer Modern arrows together with
longdesc the old-style ones.
execute addMap oasy.map
-runfiles size=53
+runfiles size=55
RELOC/fonts/afm/public/old-arrows/oabsy10.afm
RELOC/fonts/afm/public/old-arrows/oabsy5.afm
RELOC/fonts/afm/public/old-arrows/oabsy7.afm
@@ -54,7 +54,7 @@
RELOC/fonts/type1/public/old-arrows/oasy9.pfm
RELOC/tex/latex/old-arrows/old-arrows.sty
catalogue-ctan /fonts/old-arrows
-catalogue-date 2015-10-11 23:55:18 +0200
+catalogue-date 2017-01-05 17:35:49 +0100
catalogue-license lppl1.3
catalogue-topics font-symbol-maths font-type1
-catalogue-version 1.2
+catalogue-version 2.0
++++++ oldlatin.doc.tar.xz ++++++
++++++ oldlatin.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/oldlatin.tlpobj new/tlpkg/tlpobj/oldlatin.tlpobj
--- old/tlpkg/tlpobj/oldlatin.tlpobj 2016-04-14 19:31:12.000000000 +0200
+++ new/tlpkg/tlpobj/oldlatin.tlpobj 2017-04-14 17:52:54.000000000 +0200
@@ -100,7 +100,7 @@
RELOC/fonts/tfm/public/oldlatin/oltt9.tfm
RELOC/fonts/tfm/public/oldlatin/olvtt10.tfm
catalogue-ctan /fonts/gothic/oldlatin
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics font font-mf font-historical
catalogue-version 1.00
++++++ oldstandard.doc.tar.xz ++++++
++++ 2309 lines of diff (skipped)
++++++ oldstandard.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_26r254.enc new/fonts/enc/dvips/oldstandard/ost_26r254.enc
--- old/fonts/enc/dvips/oldstandard/ost_26r254.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_26r254.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_26r254jiv53lkb4bdgwgvidqga
+% Encoding created by otftotfm on Thu Jun 30 22:11:13 2016
+% Command line follows encoding
+/AutoEnc_26r254jiv53lkb4bdgwgvidqga [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /C /questiondown
+%10
+ /exclamdown /endash /quotedblbase /.notdef /.notdef /.notdef /.notdef /.notdef
+ /arrowleft /arrowright /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /.notdef /.notdef /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /.notdef /asteriskmath /.notdef /comma /.notdef /period /fraction
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /uni27E8 /minus /uni27E9 /.notdef
+%40
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%50
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Ohm
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /arrowup /arrowdown
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%70
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%80
+ /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /uni2225 /perthousand
+ /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /uni203D /.notdef /.notdef /trademark
+ /uni2031 /.notdef /.notdef /afii61352 /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
+%B0
+ /degree /plusminus /twosuperior /threesuperior /.notdef /mu1 /paragraph /periodcentered
+ /uni203B /onesuperior /ordmasculine /radical /onequarter /onehalf /threequarters /Euro
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
+ /ffl /ffi /ff /fl /l /fi /i /f
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ts1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --x-height=x OldStandard-Regular.otf OldStandard-Regular-tlf-ts1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_dgnoxb.enc new/fonts/enc/dvips/oldstandard/ost_dgnoxb.enc
--- old/fonts/enc/dvips/oldstandard/ost_dgnoxb.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_dgnoxb.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_dgnoxbhlxbh6f6ivbbyamswsee
+% Encoding created by otftotfm on Thu Jun 30 22:11:12 2016
+% Command line follows encoding
+/AutoEnc_dgnoxbhlxbh6f6ivbbyamswsee [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /afii61664
+ /.notdef /dotlessi /dotlessj /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior /fivesuperior /sixsuperior /sevensuperior
+ /eightsuperior /ninesuperior /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --feature=sups --ligkern=* {KL} * --x-height=x
+% OldStandard-Bold.otf OldStandard-Bold-sup-t1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_dgu773.enc new/fonts/enc/dvips/oldstandard/ost_dgu773.enc
--- old/fonts/enc/dvips/oldstandard/ost_dgu773.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_dgu773.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_dgu773ll3jyopchtqxcy2oc33g
+% Encoding created by otftotfm on Thu Jun 30 22:11:11 2016
+% Command line follows encoding
+/AutoEnc_dgu773ll3jyopchtqxcy2oc33g [
+%00
+ /fl /Euro /ff /ffl /fraction /dotaccent /hungarumlaut /ogonek
+ /f_j /f_f_j /afii61664 /fi /ffi /.notdef /.notdef /.notdef
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /nonbreakingspace /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /softhyphen /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu1 /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% --feature=liga --x-height=x OldStandard-Bold.otf OldStandard-Bold-tlf-ly1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_dpv76i.enc new/fonts/enc/dvips/oldstandard/ost_dpv76i.enc
--- old/fonts/enc/dvips/oldstandard/ost_dpv76i.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_dpv76i.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_dpv76izfhduqnuxghxca4wzsgd
+% Encoding created by otftotfm on Thu Jun 30 22:11:11 2016
+% Command line follows encoding
+/AutoEnc_dpv76izfhduqnuxghxca4wzsgd [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /afii61664
+ /fi /dotlessi /dotlessj /fl /ff /ffl /f_j /f_f_j
+%20
+ /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --x-height=x OldStandard-Bold.otf OldStandard-Bold-tlf-t1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_hn3tfb.enc new/fonts/enc/dvips/oldstandard/ost_hn3tfb.enc
--- old/fonts/enc/dvips/oldstandard/ost_hn3tfb.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_hn3tfb.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_hn3tfbj2dxaaypjok42qq7rllh
+% Encoding created by otftotfm on Thu Jun 30 22:11:12 2016
+% Command line follows encoding
+/AutoEnc_hn3tfbj2dxaaypjok42qq7rllh [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /afii61664 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior /fivesuperior /sixsuperior /sevensuperior
+ /eightsuperior /ninesuperior /colon /semicolon /less /equal /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /minus
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /nonbreakingspace /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /softhyphen /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu1 /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% --feature=liga --feature=sups --ligkern=* {KL} * --x-height=x
+% OldStandard-Bold.otf OldStandard-Bold-sup-ly1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_lb4p2v.enc new/fonts/enc/dvips/oldstandard/ost_lb4p2v.enc
--- old/fonts/enc/dvips/oldstandard/ost_lb4p2v.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_lb4p2v.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,64 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_lb4p2val3pcnvq5vltq3qon2kb
+% Encoding created by otftotfm on Thu Jun 30 22:11:11 2016
+% Command line follows encoding
+/AutoEnc_lb4p2val3pcnvq5vltq3qon2kb [
+%00
+ /Gamma /Deltagreek /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omegagreek /ff /fi /fl /ffi /ffl
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zero /one /two /three /four /five /six /seven
+ /eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /f_j /f_f_j /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=TEX TEXT --feature=kern --feature=liga --x-height=x
+% OldStandard-Bold.otf OldStandard-Bold-tlf-ot1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_sfa7gz.enc new/fonts/enc/dvips/oldstandard/ost_sfa7gz.enc
--- old/fonts/enc/dvips/oldstandard/ost_sfa7gz.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_sfa7gz.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_sfa7gz2642eu6yoeb3aubyk7lc
+% Encoding created by otftotfm on Thu Jun 30 22:11:12 2016
+% Command line follows encoding
+/AutoEnc_sfa7gz2642eu6yoeb3aubyk7lc [
+%00
+ /.notdef /Euro /.notdef /.notdef /fraction /dotaccent /hungarumlaut /ogonek
+ /.notdef /.notdef /afii61664 /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /uni207D /uni207E /asterisk /uni207A /comma /hyphen /period /slash
+%30
+ /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior /fivesuperior /sixsuperior /sevensuperior
+ /eightsuperior /ninesuperior /colon /semicolon /less /uni207C /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /tilde /dieresis
+%80
+ /Lslash /quotesingle /quotesinglbase /florin /quotedblbase /ellipsis /dagger /daggerdbl
+ /circumflex /perthousand /Scaron /guilsinglleft /OE /Zcaron /asciicircum /uni207B
+%90
+ /lslash /quoteleft /quoteright /quotedblleft /quotedblright /bullet /endash /emdash
+ /tilde /trademark /scaron /guilsinglright /oe /zcaron /asciitilde /Ydieresis
+%A0
+ /nonbreakingspace /exclamdown /cent /sterling /currency /yen /brokenbar /section
+ /dieresis /copyright /ordfeminine /guillemotleft /logicalnot /softhyphen /registered /macron
+%B0
+ /degree /plusminus /twosuperior /threesuperior /acute /mu1 /paragraph /periodcentered
+ /cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ly1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=TEX TYPEWRITER AND WINDOWS ANSI --feature=kern
+% --feature=liga --feature=sups --ligkern=* {KL} * --x-height=x
+% OldStandard-Italic.otf OldStandard-Italic-sup-ly1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_urxscd.enc new/fonts/enc/dvips/oldstandard/ost_urxscd.enc
--- old/fonts/enc/dvips/oldstandard/ost_urxscd.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_urxscd.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_urxscdt7bz7e3h6qrpp66bx4zg
+% Encoding created by otftotfm on Thu Jun 30 22:11:12 2016
+% Command line follows encoding
+/AutoEnc_urxscdt7bz7e3h6qrpp66bx4zg [
+%00
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /cedilla /ogonek /quotesinglbase /asterisk /C
+%10
+ /bar /questiondown /quotedblbase /exclamdown /endash /.notdef /.notdef /.notdef
+ /arrowleft /arrowright /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /.notdef /.notdef /.notdef /.notdef /dollar /.notdef /.notdef /quotesingle
+ /.notdef /.notdef /.notdef /.notdef /comma /.notdef /period /fraction
+%30
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /uni27E8 /minus /uni27E9 /.notdef
+%40
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%50
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /Ohm
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /arrowup /arrowdown
+%60
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%70
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%80
+ /.notdef /.notdef /.notdef /.notdef /dagger /daggerdbl /.notdef /perthousand
+ /bullet /.notdef /.notdef /.notdef /florin /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /uni203D /.notdef /.notdef /trademark
+ /uni2031 /.notdef /.notdef /afii61352 /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /cent /sterling /currency /yen /brokenbar /section
+ /.notdef /copyright /ordfeminine /.notdef /logicalnot /.notdef /registered /.notdef
+%B0
+ /degree /plusminus /twosuperior /threesuperior /.notdef /mu1 /paragraph /periodcentered
+ /uni203B /onesuperior /ordmasculine /radical /onequarter /onehalf /threequarters /Euro
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /multiply /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /divide /.notdef
+ /ffl /ffi /ff /fl /l /fi /i /f
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ts1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=TEX TEXT COMPANION SYMBOLS 1---TS1 --ligkern=f i =: fi
+% --ligkern=f l =: fl --ligkern=f f =: ff --ligkern=ff i =: ffi --ligkern=ff
+% l =: ffl --x-height=x OldStandard-Bold.otf OldStandard-Bold-tlf-ts1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_wf5qbf.enc new/fonts/enc/dvips/oldstandard/ost_wf5qbf.enc
--- old/fonts/enc/dvips/oldstandard/ost_wf5qbf.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_wf5qbf.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wf5qbfgth4m7gczmyleny2hftf
+% Encoding created by otftotfm on Thu Jun 30 22:11:12 2016
+% Command line follows encoding
+/AutoEnc_wf5qbfgth4m7gczmyleny2hftf [
+%00
+ /Gamma /Deltagreek /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omegagreek /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash
+%30
+ /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior /fivesuperior /sixsuperior /sevensuperior
+ /eightsuperior /ninesuperior /colon /semicolon /exclamdown /equal /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=sups
+% --ligkern=* {KL} * --x-height=x OldStandard-Bold.otf
+% OldStandard-Bold-sup-ot1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_wle65k.enc new/fonts/enc/dvips/oldstandard/ost_wle65k.enc
--- old/fonts/enc/dvips/oldstandard/ost_wle65k.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_wle65k.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_wle65ktaejnm6e5xb3uefpujze
+% Encoding created by otftotfm on Thu Jun 30 22:11:12 2016
+% Command line follows encoding
+/AutoEnc_wle65ktaejnm6e5xb3uefpujze [
+%00
+ /Gamma /Deltagreek /Theta /Lambda /Xi /Pi /Sigma /Upsilon
+ /Phi /Psi /Omegagreek /.notdef /.notdef /.notdef /.notdef /.notdef
+%10
+ /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring
+ /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
+%20
+ /space /exclam /quotedblright /numbersign /dollar /percent /ampersand /quoteright
+ /uni207D /uni207E /asterisk /uni207A /comma /hyphen /period /slash
+%30
+ /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior /fivesuperior /sixsuperior /sevensuperior
+ /eightsuperior /ninesuperior /colon /semicolon /exclamdown /uni207C /questiondown /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis
+%80
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%90
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%A0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%B0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%C0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%D0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%E0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+%F0
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+ /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_ot1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=TEX TEXT --feature=kern --feature=liga --feature=sups
+% --ligkern=* {KL} * --x-height=x OldStandard-Italic.otf
+% OldStandard-Italic-sup-ot1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/enc/dvips/oldstandard/ost_yewge3.enc new/fonts/enc/dvips/oldstandard/ost_yewge3.enc
--- old/fonts/enc/dvips/oldstandard/ost_yewge3.enc 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/enc/dvips/oldstandard/ost_yewge3.enc 2016-11-25 19:31:08.000000000 +0100
@@ -0,0 +1,65 @@
+% THIS FILE WAS AUTOMATICALLY GENERATED -- DO NOT EDIT
+
+%%AutoEnc_yewge35ng5osg5vmjy6f2dxqhc
+% Encoding created by otftotfm on Thu Jun 30 22:11:12 2016
+% Command line follows encoding
+/AutoEnc_yewge35ng5osg5vmjy6f2dxqhc [
+%00
+ /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron
+ /breve /macron /dotaccent /cedilla /ogonek /quotesinglbase /guilsinglleft /guilsinglright
+%10
+ /quotedblleft /quotedblright /quotedblbase /guillemotleft /guillemotright /endash /emdash /afii61664
+ /.notdef /dotlessi /dotlessj /.notdef /.notdef /.notdef /.notdef /.notdef
+%20
+ /.notdef /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright
+ /uni207D /uni207E /asterisk /uni207A /comma /hyphen /period /slash
+%30
+ /zerosuperior /onesuperior /twosuperior /threesuperior /foursuperior /fivesuperior /sixsuperior /sevensuperior
+ /eightsuperior /ninesuperior /colon /semicolon /less /uni207C /greater /question
+%40
+ /at /A /B /C /D /E /F /G
+ /H /I /J /K /L /M /N /O
+%50
+ /P /Q /R /S /T /U /V /W
+ /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore
+%60
+ /quoteleft /a /b /c /d /e /f /g
+ /h /i /j /k /l /m /n /o
+%70
+ /p /q /r /s /t /u /v /w
+ /x /y /z /braceleft /bar /braceright /asciitilde /hyphen
+%80
+ /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve
+ /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute
+%90
+ /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcommaaccent /Uhungarumlaut /Uring
+ /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dcroat /section
+%A0
+ /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve
+ /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute
+%B0
+ /rcaron /sacute /scaron /scedilla /tcaron /tcommaaccent /uhungarumlaut /uring
+ /ydieresis /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling
+%C0
+ /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
+ /Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis
+%D0
+ /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE
+ /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef
+%E0
+ /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla
+ /egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis
+%F0
+ /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe
+ /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls
+] def
+% Command line: 'otftotfm --automatic --encoding=fontools_t1
+% --tfm-directory=texmf/fonts/tfm/public/oldstandard
+% --vf-directory=texmf/fonts/vf/public/oldstandard
+% --type1-directory=texmf/fonts/type1/public/oldstandard
+% --truetype-directory=texmf/fonts/truetype/public/oldstandard
+% --encoding-directory=texmf/fonts/enc/dvips/oldstandard
+% --map-file=texmf/fonts/map/dvips/oldstandard/OldStandard.map --no-updmap
+% --coding-scheme=EXTENDED TEX FONT ENCODING - LATIN --feature=kern
+% --feature=liga --feature=sups --ligkern=* {KL} * --x-height=x
+% OldStandard-Italic.otf OldStandard-Italic-sup-t1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fonts/map/dvips/oldstandard/OldStandard.map new/fonts/map/dvips/oldstandard/OldStandard.map
--- old/fonts/map/dvips/oldstandard/OldStandard.map 1970-01-01 01:00:00.000000000 +0100
+++ new/fonts/map/dvips/oldstandard/OldStandard.map 2016-11-25 19:31:10.000000000 +0100
@@ -0,0 +1,23 @@
+% Automatically maintained by otftotfm or other programs. Do not edit.
+
+OldStandard-Bold-tlf-ot1 OldStandard-Bold "AutoEnc_lb4p2val3pcnvq5vltq3qon2kb ReEncodeFont" <[ost_lb4p2v.enc \OldStandard@@scale OldStandard-Bold-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{OldStandard-Sup}{m}{n}{
+ <-> \OldStandard@@scale OldStandard-Regular-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{OldStandard-Sup}{m}{it}{
+ <-> \OldStandard@@scale OldStandard-Italic-sup-ly1
+}{}
+
+\DeclareFontShape{LY1}{OldStandard-Sup}{m}{sl}{
+ <-> ssub * OldStandard-Sup/m/it
+}{}
+
+\DeclareFontShape{LY1}{OldStandard-Sup}{bx}{n}{
+ <-> ssub * OldStandard-Sup/b/n
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oldstandard/LY1OldStandard-TLF.fd new/tex/latex/oldstandard/LY1OldStandard-TLF.fd
--- old/tex/latex/oldstandard/LY1OldStandard-TLF.fd 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/oldstandard/LY1OldStandard-TLF.fd 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,34 @@
+%% Generated by autoinst on 2016/06/30
+%%
+\ProvidesFile{LY1OldStandard-TLF.fd}
+ [2016/06/30 (autoinst) Font definitions for LY1/OldStandard-TLF.]
+
+\expandafter\ifx\csname OldStandard@scale\endcsname\relax
+ \let\OldStandard@@scale\@empty
+\else
+ \edef\OldStandard@@scale{s*[\csname OldStandard@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{LY1}{OldStandard-TLF}{}
+
+\DeclareFontShape{LY1}{OldStandard-TLF}{b}{n}{
+ <-> \OldStandard@@scale OldStandard-Bold-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{OldStandard-TLF}{m}{n}{
+ <-> \OldStandard@@scale OldStandard-Regular-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{OldStandard-TLF}{m}{it}{
+ <-> \OldStandard@@scale OldStandard-Italic-tlf-ly1
+}{}
+
+\DeclareFontShape{LY1}{OldStandard-TLF}{m}{sl}{
+ <-> ssub * OldStandard-TLF/m/it
+}{}
+
+\DeclareFontShape{LY1}{OldStandard-TLF}{bx}{n}{
+ <-> ssub * OldStandard-TLF/b/n
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oldstandard/OT1OldStandard-Sup.fd new/tex/latex/oldstandard/OT1OldStandard-Sup.fd
--- old/tex/latex/oldstandard/OT1OldStandard-Sup.fd 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/oldstandard/OT1OldStandard-Sup.fd 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,34 @@
+%% Generated by autoinst on 2016/06/30
+%%
+\ProvidesFile{OT1OldStandard-Sup.fd}
+ [2016/06/30 (autoinst) Font definitions for OT1/OldStandard-Sup.]
+
+\expandafter\ifx\csname OldStandard@scale\endcsname\relax
+ \let\OldStandard@@scale\@empty
+\else
+ \edef\OldStandard@@scale{s*[\csname OldStandard@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{OldStandard-Sup}{}
+
+\DeclareFontShape{OT1}{OldStandard-Sup}{b}{n}{
+ <-> \OldStandard@@scale OldStandard-Bold-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{OldStandard-Sup}{m}{n}{
+ <-> \OldStandard@@scale OldStandard-Regular-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{OldStandard-Sup}{m}{it}{
+ <-> \OldStandard@@scale OldStandard-Italic-sup-ot1
+}{}
+
+\DeclareFontShape{OT1}{OldStandard-Sup}{m}{sl}{
+ <-> ssub * OldStandard-Sup/m/it
+}{}
+
+\DeclareFontShape{OT1}{OldStandard-Sup}{bx}{n}{
+ <-> ssub * OldStandard-Sup/b/n
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oldstandard/OT1OldStandard-TLF.fd new/tex/latex/oldstandard/OT1OldStandard-TLF.fd
--- old/tex/latex/oldstandard/OT1OldStandard-TLF.fd 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/oldstandard/OT1OldStandard-TLF.fd 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,34 @@
+%% Generated by autoinst on 2016/06/30
+%%
+\ProvidesFile{OT1OldStandard-TLF.fd}
+ [2016/06/30 (autoinst) Font definitions for OT1/OldStandard-TLF.]
+
+\expandafter\ifx\csname OldStandard@scale\endcsname\relax
+ \let\OldStandard@@scale\@empty
+\else
+ \edef\OldStandard@@scale{s*[\csname OldStandard@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{OT1}{OldStandard-TLF}{}
+
+\DeclareFontShape{OT1}{OldStandard-TLF}{b}{n}{
+ <-> \OldStandard@@scale OldStandard-Bold-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{OldStandard-TLF}{m}{n}{
+ <-> \OldStandard@@scale OldStandard-Regular-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{OldStandard-TLF}{m}{it}{
+ <-> \OldStandard@@scale OldStandard-Italic-tlf-ot1
+}{}
+
+\DeclareFontShape{OT1}{OldStandard-TLF}{m}{sl}{
+ <-> ssub * OldStandard-TLF/m/it
+}{}
+
+\DeclareFontShape{OT1}{OldStandard-TLF}{bx}{n}{
+ <-> ssub * OldStandard-TLF/b/n
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oldstandard/OldStandard.sty new/tex/latex/oldstandard/OldStandard.sty
--- old/tex/latex/oldstandard/OldStandard.sty 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/oldstandard/OldStandard.sty 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,73 @@
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{OldStandard}
+ [2016/07/02 (Bob Tennent and autoinst) Style file for Old Standard fonts.]
+
+\RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
+
+\newif\ifoldstandard@otf
+\ifxetex
+ \oldstandard@otftrue
+\else\ifluatex
+ \oldstandard@otftrue
+\else % [pdf]LaTeX
+ \oldstandard@otffalse
+ \fi\fi
+
+\RequirePackage{fontaxes}
+
+\newcommand*{\OldStandard@scale}{1}
+\RequirePackage{xkeyval}
+\DeclareOptionX{scaled}{\renewcommand*{\OldStandard@scale}{#1}}
+\DeclareOptionX{scale}{\renewcommand*{\OldStandard@scale}{#1}}
+\DeclareOptionX{type1}{\oldstandard@otffalse}
+
+\ProcessOptionsX\relax
+
+\ifoldstandard@otf
+ \RequirePackage{fontspec}
+\else
+ \RequirePackage{fontenc,fontaxes}
+\fi
+
+\ifoldstandard@otf
+ \ifxetex\XeTeXtracingfonts=1\fi
+ \defaultfontfeatures{
+ Ligatures = TeX ,
+ Scale = \OldStandard@scale ,
+ Extension = .otf }
+ \setmainfont
+ [ UprightFont = *-Regular ,
+ ItalicFont = *-Italic ,
+ BoldFont = *-Bold ,
+ ]
+ {OldStandard}
+ \newfontfamily\oldstandard
+ [ UprightFont = *-Regular ,
+ ItalicFont = *-Italic ,
+ BoldFont = *-Bold ,
+ ]
+ {OldStandard}
+
+ \providecommand\sufigures{\addfontfeatures{VerticalPosition=Superior}}
+
+
+\else % type1
+
+ \def\oldstandard@family{OldStandard-TLF}
+ \renewcommand*\rmdefault{\oldstandard@family}
+ \newcommand*\oldstandard{\fontfamily{\oldstandard@family}\selectfont}
+
+ \fa@naming@exception{figures}{{superior}{proportional}}{Sup}
+ \fa@naming@exception{figures}{{superior}{tabular}}{Sup}
+ \providecommand\sufigures{\@nomath\sufigures\fontfigurestyle{superior}\selectfont}
+
+\fi
+
+\DeclareTextFontCommand{\textsu}{\sufigures}
+
+
+\ifoldstandard@otf
+ \defaultfontfeatures{}
+\fi
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oldstandard/T1OldStandard-Sup.fd new/tex/latex/oldstandard/T1OldStandard-Sup.fd
--- old/tex/latex/oldstandard/T1OldStandard-Sup.fd 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/oldstandard/T1OldStandard-Sup.fd 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,34 @@
+%% Generated by autoinst on 2016/06/30
+%%
+\ProvidesFile{T1OldStandard-Sup.fd}
+ [2016/06/30 (autoinst) Font definitions for T1/OldStandard-Sup.]
+
+\expandafter\ifx\csname OldStandard@scale\endcsname\relax
+ \let\OldStandard@@scale\@empty
+\else
+ \edef\OldStandard@@scale{s*[\csname OldStandard@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{OldStandard-Sup}{}
+
+\DeclareFontShape{T1}{OldStandard-Sup}{b}{n}{
+ <-> \OldStandard@@scale OldStandard-Bold-sup-t1
+}{}
+
+\DeclareFontShape{T1}{OldStandard-Sup}{m}{n}{
+ <-> \OldStandard@@scale OldStandard-Regular-sup-t1
+}{}
+
+\DeclareFontShape{T1}{OldStandard-Sup}{m}{it}{
+ <-> \OldStandard@@scale OldStandard-Italic-sup-t1
+}{}
+
+\DeclareFontShape{T1}{OldStandard-Sup}{m}{sl}{
+ <-> ssub * OldStandard-Sup/m/it
+}{}
+
+\DeclareFontShape{T1}{OldStandard-Sup}{bx}{n}{
+ <-> ssub * OldStandard-Sup/b/n
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oldstandard/T1OldStandard-TLF.fd new/tex/latex/oldstandard/T1OldStandard-TLF.fd
--- old/tex/latex/oldstandard/T1OldStandard-TLF.fd 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/oldstandard/T1OldStandard-TLF.fd 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,34 @@
+%% Generated by autoinst on 2016/06/30
+%%
+\ProvidesFile{T1OldStandard-TLF.fd}
+ [2016/06/30 (autoinst) Font definitions for T1/OldStandard-TLF.]
+
+\expandafter\ifx\csname OldStandard@scale\endcsname\relax
+ \let\OldStandard@@scale\@empty
+\else
+ \edef\OldStandard@@scale{s*[\csname OldStandard@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{T1}{OldStandard-TLF}{}
+
+\DeclareFontShape{T1}{OldStandard-TLF}{b}{n}{
+ <-> \OldStandard@@scale OldStandard-Bold-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{OldStandard-TLF}{m}{n}{
+ <-> \OldStandard@@scale OldStandard-Regular-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{OldStandard-TLF}{m}{it}{
+ <-> \OldStandard@@scale OldStandard-Italic-tlf-t1
+}{}
+
+\DeclareFontShape{T1}{OldStandard-TLF}{m}{sl}{
+ <-> ssub * OldStandard-TLF/m/it
+}{}
+
+\DeclareFontShape{T1}{OldStandard-TLF}{bx}{n}{
+ <-> ssub * OldStandard-TLF/b/n
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oldstandard/TS1OldStandard-TLF.fd new/tex/latex/oldstandard/TS1OldStandard-TLF.fd
--- old/tex/latex/oldstandard/TS1OldStandard-TLF.fd 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/oldstandard/TS1OldStandard-TLF.fd 2016-11-25 19:33:56.000000000 +0100
@@ -0,0 +1,34 @@
+%% Generated by autoinst on 2016/06/30
+%%
+\ProvidesFile{TS1OldStandard-TLF.fd}
+ [2016/06/30 (autoinst) Font definitions for TS1/OldStandard-TLF.]
+
+\expandafter\ifx\csname OldStandard@scale\endcsname\relax
+ \let\OldStandard@@scale\@empty
+\else
+ \edef\OldStandard@@scale{s*[\csname OldStandard@scale\endcsname]}%
+\fi
+
+\DeclareFontFamily{TS1}{OldStandard-TLF}{}
+
+\DeclareFontShape{TS1}{OldStandard-TLF}{b}{n}{
+ <-> \OldStandard@@scale OldStandard-Bold-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{OldStandard-TLF}{m}{n}{
+ <-> \OldStandard@@scale OldStandard-Regular-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{OldStandard-TLF}{m}{it}{
+ <-> \OldStandard@@scale OldStandard-Italic-tlf-ts1
+}{}
+
+\DeclareFontShape{TS1}{OldStandard-TLF}{m}{sl}{
+ <-> ssub * OldStandard-TLF/m/it
+}{}
+
+\DeclareFontShape{TS1}{OldStandard-TLF}{bx}{n}{
+ <-> ssub * OldStandard-TLF/b/n
+}{}
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/oldstandard.tlpobj new/tlpkg/tlpobj/oldstandard.tlpobj
--- old/tlpkg/tlpobj/oldstandard.tlpobj 2016-04-14 19:31:23.000000000 +0200
+++ new/tlpkg/tlpobj/oldstandard.tlpobj 2017-04-14 17:52:54.000000000 +0200
@@ -1,6 +1,6 @@
name oldstandard
category Package
-revision 29349
+revision 41735
shortdesc Old Standard: A Unicode Font for Classical and Medieval Studies
relocated 1
longdesc Old Standard is designed to reproduce the actual printing style
@@ -14,12 +14,75 @@
longdesc Classical Greek and Latin, and many more. Old Standard works
longdesc with TeX engines that directly support OpenType features, such
longdesc as XeTeX and LuaTeX.
-runfiles size=137
+execute addMap OldStandard.map
+runfiles size=459
+ RELOC/fonts/enc/dvips/oldstandard/ost_26r254.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_dgnoxb.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_dgu773.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_dpv76i.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_hn3tfb.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_lb4p2v.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_sfa7gz.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_urxscd.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_wf5qbf.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_wle65k.enc
+ RELOC/fonts/enc/dvips/oldstandard/ost_yewge3.enc
+ RELOC/fonts/map/dvips/oldstandard/OldStandard.map
RELOC/fonts/opentype/public/oldstandard/OldStandard-Bold.otf
RELOC/fonts/opentype/public/oldstandard/OldStandard-Italic.otf
RELOC/fonts/opentype/public/oldstandard/OldStandard-Regular.otf
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-sup-ly1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-sup-ot1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-sup-t1--base.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-sup-t1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-tlf-ly1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-tlf-t1--base.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-tlf-t1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Bold-tlf-ts1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-sup-ly1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-sup-ot1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-sup-t1--base.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-sup-t1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-tlf-ly1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-tlf-t1--base.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-tlf-t1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Italic-tlf-ts1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-sup-ly1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-sup-ot1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-sup-t1--base.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-sup-t1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-tlf-ly1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-tlf-ot1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-tlf-t1--base.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-tlf-t1.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-tlf-ts1--base.tfm
+ RELOC/fonts/tfm/public/oldstandard/OldStandard-Regular-tlf-ts1.tfm
+ RELOC/fonts/type1/public/oldstandard/OldStandard-Bold.pfb
+ RELOC/fonts/type1/public/oldstandard/OldStandard-Italic.pfb
+ RELOC/fonts/type1/public/oldstandard/OldStandard-Regular.pfb
+ RELOC/fonts/vf/public/oldstandard/OldStandard-Bold-sup-t1.vf
+ RELOC/fonts/vf/public/oldstandard/OldStandard-Bold-tlf-t1.vf
+ RELOC/fonts/vf/public/oldstandard/OldStandard-Bold-tlf-ts1.vf
+ RELOC/fonts/vf/public/oldstandard/OldStandard-Italic-sup-t1.vf
+ RELOC/fonts/vf/public/oldstandard/OldStandard-Italic-tlf-t1.vf
+ RELOC/fonts/vf/public/oldstandard/OldStandard-Italic-tlf-ts1.vf
+ RELOC/fonts/vf/public/oldstandard/OldStandard-Regular-sup-t1.vf
+ RELOC/fonts/vf/public/oldstandard/OldStandard-Regular-tlf-t1.vf
+ RELOC/fonts/vf/public/oldstandard/OldStandard-Regular-tlf-ts1.vf
+ RELOC/tex/latex/oldstandard/LY1OldStandard-Sup.fd
+ RELOC/tex/latex/oldstandard/LY1OldStandard-TLF.fd
+ RELOC/tex/latex/oldstandard/OT1OldStandard-Sup.fd
+ RELOC/tex/latex/oldstandard/OT1OldStandard-TLF.fd
+ RELOC/tex/latex/oldstandard/OldStandard.sty
+ RELOC/tex/latex/oldstandard/T1OldStandard-Sup.fd
+ RELOC/tex/latex/oldstandard/T1OldStandard-TLF.fd
+ RELOC/tex/latex/oldstandard/TS1OldStandard-TLF.fd
catalogue-ctan /fonts/oldstandard
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-07-20 09:11:51 +0200
catalogue-license ofl
-catalogue-topics font font-serif font-ttf font-otf
-catalogue-version 2.0.2
+catalogue-topics font font-serif font-type1 font-otf
+catalogue-version 2.2
++++++ oldstyle.doc.tar.xz ++++++
++++++ oldstyle.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/oldstyle.tlpobj new/tlpkg/tlpobj/oldstyle.tlpobj
--- old/tlpkg/tlpobj/oldstyle.tlpobj 2016-04-14 19:31:23.000000000 +0200
+++ new/tlpkg/tlpobj/oldstyle.tlpobj 2017-04-14 17:52:55.000000000 +0200
@@ -10,7 +10,7 @@
RELOC/tex/latex/oldstyle/oldstyle.sty
catalogue-also eco
catalogue-ctan /macros/latex/contrib/oldstyle
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics font-supp
catalogue-version 0.2
++++++ omega.doc.tar.xz ++++++
++++++ omega.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/omega.tlpobj new/tlpkg/tlpobj/omega.tlpobj
--- old/tlpkg/tlpobj/omega.tlpobj 2016-04-14 19:31:24.000000000 +0200
+++ new/tlpkg/tlpobj/omega.tlpobj 2017-04-14 17:52:55.000000000 +0200
@@ -360,6 +360,6 @@
RELOC/tex/generic/omegahyph/srhyph.tex
RELOC/tex/plain/omega/grlccode.tex
RELOC/tex/plain/omega/omega.tex
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics engine omega obsolete
++++++ omegaware.doc.tar.xz ++++++
Binary files old/texmf-dist/doc/man/man1/odvicopy.man1.pdf and new/texmf-dist/doc/man/man1/odvicopy.man1.pdf differ
Binary files old/texmf-dist/doc/man/man1/odvitype.man1.pdf and new/texmf-dist/doc/man/man1/odvitype.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/ofm2opl.1 new/texmf-dist/doc/man/man1/ofm2opl.1
--- old/texmf-dist/doc/man/man1/ofm2opl.1 2016-04-26 19:41:35.000000000 +0200
+++ new/texmf-dist/doc/man/man1/ofm2opl.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH OFM2OPL "14 April 2016" "Web2C 2016"
+.TH OFM2OPL 1 "14 April 2016" "Web2C 2017"
.PP
.SH "NAME"
ofm2opl \- convert Omega and TeX font-metric files to property-list files
Binary files old/texmf-dist/doc/man/man1/ofm2opl.man1.pdf and new/texmf-dist/doc/man/man1/ofm2opl.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/opl2ofm.1 new/texmf-dist/doc/man/man1/opl2ofm.1
--- old/texmf-dist/doc/man/man1/opl2ofm.1 2016-04-26 19:41:35.000000000 +0200
+++ new/texmf-dist/doc/man/man1/opl2ofm.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH OPL2OFM "16 June 2015" "Web2C 2016"
+.TH OPL2OFM 1 "16 June 2015" "Web2C 2017"
.PP
.SH "NAME"
opl2ofm \- convert Omega and TeX property-list files to font-metric files
Binary files old/texmf-dist/doc/man/man1/opl2ofm.man1.pdf and new/texmf-dist/doc/man/man1/opl2ofm.man1.pdf differ
Binary files old/texmf-dist/doc/man/man1/otangle.man1.pdf and new/texmf-dist/doc/man/man1/otangle.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/otp2ocp.1 new/texmf-dist/doc/man/man1/otp2ocp.1
--- old/texmf-dist/doc/man/man1/otp2ocp.1 2010-05-19 10:40:53.000000000 +0200
+++ new/texmf-dist/doc/man/man1/otp2ocp.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "otp2ocp" "1" "September 2000" "Omega" "Omega"
+.TH "otp2ocp" "1" "April 2017" "TeX Live"
.PP
.SH "NAME"
otp2ocp \- convert Omega Translation Process files to Omega
@@ -20,16 +20,13 @@
.SH "SEE ALSO"
.PP
\fBmkocp\fP(1), \fBomega\fP(1)\&.
-.PP
-\fIDraft Manual for the Omega System\fP (\fIomega-manual\&.dvi\fP)\&.
-.PP
-Web page: http://www\&.gutenberg\&.eu\&.org/omega/
+.PP
+https://ctan\&.org/pkg/omega
.PP
.SH "AUTHOR"
.PP
-The primary authors of Omega are John Plaice
- and Yannis Haralambous
-\&.
+\fBmkocp\fP is part of Omega\&. The primary authors of Omega are John Plaice
+and Yannis Haralambous\&.
.PP
This manual page was written by C\&.M\&. Connelly
, for
@@ -37,4 +34,3 @@
without contacting the author\&. Any mistakes or omissions in the
manual page are my fault; inquiries about or corrections to this
manual page should be directed to me (and not to the primary author)\&.
-.PP
Binary files old/texmf-dist/doc/man/man1/otp2ocp.man1.pdf and new/texmf-dist/doc/man/man1/otp2ocp.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/outocp.1 new/texmf-dist/doc/man/man1/outocp.1
--- old/texmf-dist/doc/man/man1/outocp.1 2010-05-19 10:40:53.000000000 +0200
+++ new/texmf-dist/doc/man/man1/outocp.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH "outocp" "1" "September 2000" "Omega" "Omega"
+.TH "outocp" "1" "April 2017" "TeX Live"
.PP
.SH "NAME"
outocp \- debug an OCP file
@@ -24,15 +24,12 @@
.PP
\fBocp2otp\fP(1), \fBotp2ocp\fP(1), \fBomega\fP(1)\&.
.PP
-\fIDraft Manual for the Omega System\fP (\fIomega-manual\&.dvi\fP)\&.
-.PP
-Web page: http://www\&.gutenberg\&.eu\&.org/omega/
+https://ctan\&.org/pkg/omega
.PP
.SH "AUTHOR"
.PP
-The primary authors of Omega are John Plaice
- and Yannis Haralambous
-\&.
+\fBmkocp\fP is part of Omega\&. The primary authors of Omega are John Plaice
+and Yannis Haralambous\&.
.PP
This manual page was written by C\&.M\&. Connelly
, for
Binary files old/texmf-dist/doc/man/man1/outocp.man1.pdf and new/texmf-dist/doc/man/man1/outocp.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/ovf2ovp.1 new/texmf-dist/doc/man/man1/ovf2ovp.1
--- old/texmf-dist/doc/man/man1/ovf2ovp.1 2016-04-26 19:41:35.000000000 +0200
+++ new/texmf-dist/doc/man/man1/ovf2ovp.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH OVF2OVP "14 April 2016" "Web2C 2016"
+.TH OVF2OVP 1 "14 April 2016" "Web2C 2017"
.PP
.SH "NAME"
ovf2ovp \- convert virtual font file and associated font metrics to property-list format
Binary files old/texmf-dist/doc/man/man1/ovf2ovp.man1.pdf and new/texmf-dist/doc/man/man1/ovf2ovp.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/texmf-dist/doc/man/man1/ovp2ovf.1 new/texmf-dist/doc/man/man1/ovp2ovf.1
--- old/texmf-dist/doc/man/man1/ovp2ovf.1 2016-04-26 19:41:35.000000000 +0200
+++ new/texmf-dist/doc/man/man1/ovp2ovf.1 2017-05-03 19:35:31.000000000 +0200
@@ -1,4 +1,4 @@
-.TH OVP2OVF "16 June 2015" "Web2C 2016"
+.TH OVP2OVF 1 "16 June 2015" "Web2C 2017"
.PP
.SH "NAME"
ovp2ovf \- convert a virtual property-list file into a virtual font file and its associated font metric file
Binary files old/texmf-dist/doc/man/man1/ovp2ovf.man1.pdf and new/texmf-dist/doc/man/man1/ovp2ovf.man1.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/omegaware.doc.tlpobj new/tlpkg/tlpobj/omegaware.doc.tlpobj
--- old/tlpkg/tlpobj/omegaware.doc.tlpobj 2016-04-27 03:21:30.000000000 +0200
+++ new/tlpkg/tlpobj/omegaware.doc.tlpobj 2017-05-04 02:07:11.000000000 +0200
@@ -1,8 +1,8 @@
name omegaware.doc
category TLCore
-revision 40768
+revision 44166
shortdesc doc files of omegaware
-docfiles size=62
+docfiles size=27
texmf-dist/doc/man/man1/odvicopy.1
texmf-dist/doc/man/man1/odvicopy.man1.pdf
texmf-dist/doc/man/man1/odvitype.1
++++++ onlyamsmath.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/onlyamsmath/ChangeLog new/doc/latex/onlyamsmath/ChangeLog
--- old/doc/latex/onlyamsmath/ChangeLog 2012-01-03 01:19:12.000000000 +0100
+++ new/doc/latex/onlyamsmath/ChangeLog 2017-01-12 01:01:03.000000000 +0100
@@ -1,3 +1,7 @@
+2016/12/18 0.20 Harald Harders
+ Added switch nodollardollar again (prevent from changing catcode
+ to avoid issues with TikZ/PGF)
+
2012/01/01 0.10 Harald Harders
Explicitly state date and version in \ProvidesPackage statement
Update e-mail address
@@ -8,10 +12,10 @@
2001/09/22 0.03 Harald Harders
Changed definition of \dollarcode, by David Kastrup
- Removed switches \dollardollar and \nodollardollar
+ Removed switches dollardollar and nodollardollar
2001/09/21 0.02 Harald Harders
- Added switch \nodollardollar
+ Added switch nodollardollar
2001/09/21 0.01 Harald Harders
First version
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/onlyamsmath/Makefile new/doc/latex/onlyamsmath/Makefile
--- old/doc/latex/onlyamsmath/Makefile 2012-01-03 01:19:12.000000000 +0100
+++ new/doc/latex/onlyamsmath/Makefile 2017-01-12 01:01:03.000000000 +0100
@@ -41,8 +41,7 @@
onlyamsmath/ChangeLog \
onlyamsmath/Makefile \
onlyamsmath/onlyamsmath.{dtx,ins,pdf} \
- onlyamsmath/onlyamsmathtest.tex \
- onlyamsmath/onlyamsmath.xml
+ onlyamsmath/onlyamsmathtest.tex
zip: all clean
@echo Generate onlyamsmath-$(VERSION).zip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/onlyamsmath/README new/doc/latex/onlyamsmath/README
--- old/doc/latex/onlyamsmath/README 2012-01-03 01:19:12.000000000 +0100
+++ new/doc/latex/onlyamsmath/README 2017-01-12 01:01:03.000000000 +0100
@@ -7,7 +7,7 @@
use the environments provided by the amsmath package.
-Copyright 2001, 2012 Harald Harders
+Copyright 2001, 2012, 2016 Harald Harders
This program can be redistributed and/or modified under the terms
of the LaTeX Project Public License Distributed from CTAN
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/onlyamsmath/onlyamsmath-v.tex new/doc/latex/onlyamsmath/onlyamsmath-v.tex
--- old/doc/latex/onlyamsmath/onlyamsmath-v.tex 2012-01-03 01:19:12.000000000 +0100
+++ new/doc/latex/onlyamsmath/onlyamsmath-v.tex 2017-01-12 01:01:03.000000000 +0100
@@ -8,7 +8,7 @@
%%
%% onlyamsmath package
%%
-%% Copyright 2001, 2012 Harald Harders
+%% Copyright 2001, 2012, 2016 Harald Harders
%%
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN
@@ -18,7 +18,7 @@
%% harald.harders@gmx.de
%%
\ProvidesFile{onlyamsmath-v.tex}
- [2012/01/01 v0.10 Destroy the standard math environments]
+ [2016/12/18 v0.20 Destroy the standard math environments]
\endinput
%%
Binary files old/doc/latex/onlyamsmath/onlyamsmath.pdf and new/doc/latex/onlyamsmath/onlyamsmath.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/onlyamsmath.doc.tlpobj new/tlpkg/tlpobj/onlyamsmath.doc.tlpobj
--- old/tlpkg/tlpobj/onlyamsmath.doc.tlpobj 2016-04-14 19:31:47.000000000 +0200
+++ new/tlpkg/tlpobj/onlyamsmath.doc.tlpobj 2017-04-14 17:53:03.000000000 +0200
@@ -1,6 +1,6 @@
name onlyamsmath.doc
category Package
-revision 25006
+revision 42927
shortdesc doc files of onlyamsmath
relocated 1
docfiles size=57
++++++ onlyamsmath.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/onlyamsmath/onlyamsmath.sty new/tex/latex/onlyamsmath/onlyamsmath.sty
--- old/tex/latex/onlyamsmath/onlyamsmath.sty 2012-01-03 01:19:12.000000000 +0100
+++ new/tex/latex/onlyamsmath/onlyamsmath.sty 2017-01-12 01:01:04.000000000 +0100
@@ -8,7 +8,7 @@
%%
%% onlyamsmath package
%%
-%% Copyright 2001, 2012 Harald Harders
+%% Copyright 2001, 2012, 2016 Harald Harders
%%
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN
@@ -18,7 +18,7 @@
%% harald.harders@gmx.de
%%
\ProvidesPackage{onlyamsmath}
- [2012/01/01 v0.10 Destroy the standard math environments]
+ [2016/12/18 v0.20 Destroy the standard math environments]
\RequirePackage{amsmath}
\newif\ifonlyams@eqnarray
\DeclareOption{eqnarray}{\onlyams@eqnarraytrue}
@@ -31,6 +31,8 @@
\onlyams@errortrue
\DeclareOption{error}{\onlyams@errortrue}
\DeclareOption{warning}{\onlyams@errorfalse}
+\newif\ifonlyams@nodollardollar
+\DeclareOption{nodollardollar}{\onlyams@nodollardollartrue}
\ExecuteOptions{error}
\ProcessOptions\relax
\newcommand{\onlyams@error}[1]{%
@@ -69,7 +71,10 @@
\onlyams@error{$$ $$}%
\expandafter \[
\fi}
-\AtBeginDocument{\catcode`\$=13 }
+\ifonlyams@nodollardollar
+\else
+ \AtBeginDocument{\catcode`\$=13 }
+\fi
\endinput
%%
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/onlyamsmath.tlpobj new/tlpkg/tlpobj/onlyamsmath.tlpobj
--- old/tlpkg/tlpobj/onlyamsmath.tlpobj 2016-04-14 19:31:48.000000000 +0200
+++ new/tlpkg/tlpobj/onlyamsmath.tlpobj 2017-04-14 17:53:03.000000000 +0200
@@ -1,6 +1,6 @@
name onlyamsmath
category Package
-revision 25006
+revision 42927
shortdesc Inhibit use of non-amsmath mathematics markup when using amsmath
relocated 1
longdesc This package inhibits the usage of plain TeX and (on demand) of
@@ -11,7 +11,7 @@
RELOC/tex/latex/onlyamsmath/onlyamsmath.sty
catalogue-also nag
catalogue-ctan /macros/latex/contrib/onlyamsmath
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2017-01-10 23:29:26 +0100
catalogue-license lppl
catalogue-topics maths latex-qual
-catalogue-version 0.10
+catalogue-version 0.20
++++++ onrannual.doc.tar.xz ++++++
++++++ onrannual.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/onrannual.tlpobj new/tlpkg/tlpobj/onrannual.tlpobj
--- old/tlpkg/tlpobj/onrannual.tlpobj 2016-04-14 19:31:48.000000000 +0200
+++ new/tlpkg/tlpobj/onrannual.tlpobj 2017-04-14 17:53:03.000000000 +0200
@@ -10,7 +10,7 @@
runfiles size=2
RELOC/tex/latex/onrannual/onrannual.cls
catalogue-ctan /macros/latex/contrib/onrannual
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics report-like
catalogue-version 1.1
++++++ opcit.doc.tar.xz ++++++
++++++ opcit.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/opcit.tlpobj new/tlpkg/tlpobj/opcit.tlpobj
--- old/tlpkg/tlpobj/opcit.tlpobj 2016-04-14 19:31:48.000000000 +0200
+++ new/tlpkg/tlpobj/opcit.tlpobj 2017-04-14 17:53:03.000000000 +0200
@@ -15,7 +15,7 @@
RELOC/bibtex/bst/opcit/opcit.bst
RELOC/tex/latex/opcit/opcit.sty
catalogue-ctan /macros/latex/contrib/opcit
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics bibtex-supp footnote
catalogue-version 1.1
++++++ opensans.doc.tar.xz ++++++
++++++ opensans.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/opensans.tlpobj new/tlpkg/tlpobj/opensans.tlpobj
--- old/tlpkg/tlpobj/opensans.tlpobj 2016-04-14 19:31:49.000000000 +0200
+++ new/tlpkg/tlpobj/opensans.tlpobj 2017-04-14 17:53:04.000000000 +0200
@@ -815,7 +815,7 @@
RELOC/tex/latex/opensans/x2fos.fd
RELOC/tex/latex/opensans/x2fosj.fd
catalogue-ctan /fonts/opensans
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics font font-type1 font-ttf font-sans
catalogue-version 1.2
++++++ opteng.doc.tar.xz ++++++
++++++ opteng.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/opteng.tlpobj new/tlpkg/tlpobj/opteng.tlpobj
--- old/tlpkg/tlpobj/opteng.tlpobj 2016-04-14 19:31:58.000000000 +0200
+++ new/tlpkg/tlpobj/opteng.tlpobj 2017-04-14 17:53:07.000000000 +0200
@@ -13,7 +13,7 @@
RELOC/tex/latex/opteng/opteng.sty
catalogue-also spie
catalogue-ctan /macros/latex/contrib/opteng
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics journalpub
catalogue-version 1.0
++++++ optional.doc.tar.xz ++++++
++++++ optional.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/optional.tlpobj new/tlpkg/tlpobj/optional.tlpobj
--- old/tlpkg/tlpobj/optional.tlpobj 2016-04-14 19:31:58.000000000 +0200
+++ new/tlpkg/tlpobj/optional.tlpobj 2017-04-14 17:53:07.000000000 +0200
@@ -14,7 +14,7 @@
runfiles size=2
RELOC/tex/latex/optional/optional.sty
catalogue-ctan /macros/latex/contrib/optional
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics cond-comp editorial
catalogue-version 2.2b
++++++ options.doc.tar.xz ++++++
++++++ options.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/options.tlpobj new/tlpkg/tlpobj/options.tlpobj
--- old/tlpkg/tlpobj/options.tlpobj 2016-04-14 19:31:59.000000000 +0200
+++ new/tlpkg/tlpobj/options.tlpobj 2017-04-14 17:53:07.000000000 +0200
@@ -11,7 +11,7 @@
RELOC/tex/latex/options/options.sty
catalogue-also keyval pgfkeys xkeyval
catalogue-ctan /macros/latex/contrib/options
-catalogue-date 2016-02-02 05:57:37 +0100
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics keyval
catalogue-version 1.0
++++++ ordinalpt.doc.tar.xz ++++++
++++++ ordinalpt.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ordinalpt.tlpobj new/tlpkg/tlpobj/ordinalpt.tlpobj
--- old/tlpkg/tlpobj/ordinalpt.tlpobj 2016-04-14 19:31:59.000000000 +0200
+++ new/tlpkg/tlpobj/ordinalpt.tlpobj 2017-04-14 17:53:08.000000000 +0200
@@ -12,7 +12,7 @@
runfiles size=2
RELOC/tex/latex/ordinalpt/ordinalpt.sty
catalogue-ctan /macros/latex/contrib/ordinalpt
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics numbers portuguese
catalogue-version 2.1
++++++ orkhun.doc.tar.xz ++++++
++++++ orkhun.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/orkhun.tlpobj new/tlpkg/tlpobj/orkhun.tlpobj
--- old/tlpkg/tlpobj/orkhun.tlpobj 2016-04-14 19:31:59.000000000 +0200
+++ new/tlpkg/tlpobj/orkhun.tlpobj 2017-04-14 17:53:08.000000000 +0200
@@ -18,6 +18,6 @@
RELOC/fonts/tfm/public/orkhun/orhant20.tfm
RELOC/fonts/tfm/public/orkhun/orhant25.tfm
catalogue-ctan /fonts/orkhun
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics turkish
++++++ oscola.doc.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/oscola/README new/doc/latex/oscola/README
--- old/doc/latex/oscola/README 2014-05-23 00:03:54.000000000 +0200
+++ new/doc/latex/oscola/README 1970-01-01 01:00:00.000000000 +0100
@@ -1,74 +0,0 @@
-SUMMARY
-=======
-
-The Oscola package works (only!) with Biblatex (v 2.0 or later) and
-Biber (v 1.0 or later). It aims to implement, almost completely, the
-OSCOLA style of legal citation, according to the 4th edition. For
-further information about coverage see the documentation.
-
-FILES AND LICENCE
-=================
-
-The package consists of three principal files (oscola.bbx, oscola.cbx
-and english-oscola.lbx) which should be placed, documentation
-(oscola.pdf), and a very short index style file
-(oscola.ist). Those files are copyright (c) Paul Stanley 2012-13.
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either version 1.3
-of this license or (at your option) any later version.
-
-The latest version of the license is in
- 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'. The current
-maintainer of this work is Paul Stanley (pstanley@essexcourt.net)
-
-The documentation consists of oscola.pdf and
-oscola-examples.bib. Those files are distributed under the Creative
-Commons Attribution 3.0-Unported License (CC BY 3.0). A copy of that
-license is available at
- http://creativecommons.org/licenses/by/3.0/deed.en_GB
-
-The LaTeX source of oscola.pdf is available upon request
-from the author, or from https://github.com/PaulStanley/oscola-biblatex.
-It is also licensed under CC BY 3.0.
-
-All bug reports, questions, or suggestions should be sent to the
-maintainer, whose email is pstanley@essexcourt.net.
-
-INSTALLATION
-============
-
-I find the TDS difficult, but I think the correct installation (under
-the local tree) is as follows:
-
-oscola.bbx: With the bibliography style files in
- ...tex/latex/biblatex/bbx
-oscola.cbx: With the citation style files in
- .../tex/latex/biblatex/cbx
-english-oscola.lbx: With the language definition files in
- .../tex/latex/biblatex/lbx
-oscola.pdf: With documentation in a suitable directory
- under .../doc/latex
-oscola.ist: With the index style files in
- .../makeindex/latex
-oscola-examples.bib: With the sample bibliography files in a suitable
- directory under .../bibtex/bib
-
-VERSION HISTORY
-===============
-
-August 2012 Version 1 Original release
-
-May 2013 Version 1.2 Various bugfixes, and implementation
- of citation scheme for UN documents
-
-October 2013 Version 1.3 Corrected spacing bug
-
-May 2014 Version 1.4 Various bugs have been fixed, an additional
- index has been installed, and there have
- been minor improvements to the documentation
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/oscola/README.md new/doc/latex/oscola/README.md
--- old/doc/latex/oscola/README.md 1970-01-01 01:00:00.000000000 +0100
+++ new/doc/latex/oscola/README.md 2017-03-25 21:53:44.000000000 +0100
@@ -0,0 +1,69 @@
+# Summary
+
+The Oscola package works (only!) with Biblatex (v 2.0 or later) and
+Biber (v 1.0 or later). It aims to implement, almost completely, the
+OSCOLA style of legal citation, according to the
+[4th edition](https://www.law.ox.ac.uk/sites/files/oxlaw/oscola_4th_edn_hart_2012.pdf). For
+further information about coverage see the documentation.
+
+# Files and licence
+
+## The package
+
+The package consists of four principal files (`oscola.bbx`, `oscola.cbx`,
+`english-oscola.lbx`, and `british-oscola.lbx`) and a very short index
+style file, `oscola.ist`. Those files are copyright (c) Paul Stanley
+2012-17.
+
+This work may be distributed and/or modified under the conditions of
+the LaTeX Project Public License, either version 1.3 of this license
+or (at your option) any later version.
+
+The latest version of the license is in [available online](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'. The current
+maintainer of this work is Paul Stanley (pstanley@essexcourt.net).
+
+## The documentation
+
+The documentation consists of `oscola.tex`, `oscola.pdf` and
+`oscola-examples.bib`. Those files are distributed under the Creative
+Commons Attribution 3.0-Unported License (CC BY 3.0). A copy of that
+license is available [online](http://creativecommons.org/licenses/by/3.0/deed.en_GB).
+
+## Bug reports
+
+All bug reports, questions, or suggestions should be sent to the
+maintainer, whose email is pstanley@essexcourt.net.
+
+# Installation
+
+I find the TDS difficult. TeXlive, whose maintainers apparently don't,
+currently installs as follows:
+
+* `oscola.bbx`: in the package directory `...tex/latex/oscola`
+* `oscola.cbx`: in the package directory `.../tex/latex/oscola`
+* `english-oscola.lbx`: in the package directory `.../tex/latex/oscola`
+* `british-oscola.lbx`: in the package directory `.../tex/latex/oscola`
+* `oscola.pdf` and `oscola.tex`: with documentation under `.../doc/latex/oscola`
+* `oscola.ist`: with the index style files in `.../makeindex/oscola`
+
+# Version history
+
+August 2012 Version 1 Original release
+
+May 2013 Version 1.2 Various bugfixes, and implementation
+ of citation scheme for UN documents
+
+October 2013 Version 1.3 Corrected spacing bug
+
+May 2014 Version 1.4 Various bugs have been fixed, an additional
+ index has been installed, and there have
+ been minor improvements to the documentation
+
+March 2017 Version 1.5 The package has been updated to take
+ account of changes in Biblatex; various bugs
+ have been fixed; experimental support has
+ been added for the use of ECLI numbers
+ in EU cases.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/oscola/oscola-examples.bib new/doc/latex/oscola/oscola-examples.bib
--- old/doc/latex/oscola/oscola-examples.bib 2013-05-28 01:01:50.000000000 +0200
+++ new/doc/latex/oscola/oscola-examples.bib 2017-03-25 21:53:44.000000000 +0100
@@ -245,7 +245,7 @@
location = {London},
}
@jurisdiction{adbhu,
- keywords = {eu},
+ keywords = {eu},
title = {Procureur de la R\'epublique v ADBHU},
shorttitle = {ADBHU},
number = {240/83},
@@ -253,6 +253,7 @@
date = {1985},
reporter = {ECR},
pages = {531},
+ ecli = {EU:C:1985:59},
}
@jurisdiction{C430/93,
Binary files old/doc/latex/oscola/oscola.pdf and new/doc/latex/oscola/oscola.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/latex/oscola/oscola.tex new/doc/latex/oscola/oscola.tex
--- old/doc/latex/oscola/oscola.tex 2014-05-23 00:03:54.000000000 +0200
+++ new/doc/latex/oscola/oscola.tex 2017-03-25 21:53:44.000000000 +0100
@@ -1,14 +1,17 @@
-% This file documents the biblatex-oscola package. It is (c) Paul Stanley 2014
+% This file documents the biblatex-oscola package. It is (c) Paul Stanley 2014-2017
% and licensed under the Creative Commons Attribution 3.0-Unported License (CC BY 3.0). A copy of that
% license is available at
% http://creativecommons.org/licenses/by/3.0/deed.en_GB
%
-% The documentation makes use of fonts that are commercially available, but may
-% be modified so that it does not do so.
-% To compile: run LaTeX, Biber, LaTeX, LaTeX, splitindex -- -s oscola.ist, makeindex oscola-documentation-general, LaTeX, LaTeX
+% To compile: run
+% LaTeX <oscola>
+% Biber <oscola>
+% LaTeX <oscola> , LaTeX <oscola>
+% splitindex <oscola> -- -s oscola.ist
+% makeindex oscola-general
+% LaTeX <oscola>, LaTeX <oscola>
%
%
-
\documentclass[a4paper,
11pt,
DIV=1,
@@ -16,8 +19,8 @@
{scrartcl}
% SET VERSION NUMBER AND RELEASE DATE
-\def\releasedate{22 May 2014}
-\def\versionnumber{1.4}
+\def\releasedate{1 April 2017}
+\def\versionnumber{1.5}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{geometry}
@@ -36,6 +39,7 @@
\usepackage[style=oscola,
indexing=cite,
backend=biber,
+ ecli=yes,
babel=hyphen]{biblatex}
\usepackage[splitindex,
@@ -63,18 +67,14 @@
\renewcommand{\linespread}{1.2}
-% HYPER REF
-
-\usepackage{hyperref}
-
-
% Various commands and environments specific to this document
\newcommand{\oscola}{\textsc{bl-oscola}}
\newcommand{\biblatex}{\textsc{biblatex}}
\newcommand{\oscolashort}{\textsc{oscola}\nocite{oscola}}
\newcounter{egcounter}\setcounter{egcounter}{0}
-
+% TYPOGRAPHY
+\usepackage{scrpage2}
\usepackage[dvipsnames]{xcolor}
% This code from Juanjo's answer at http://www.latex-community.org
@@ -101,6 +101,11 @@
\newcommand{\egcite}[1]{{\texttt{\textbackslash cite#1}}}
\newcommand\angledtext[1]{$\langle$\textit{#1}\/$\rangle$}
+% HYPER REF
+
+\usepackage[final=true,colorlinks=true]{hyperref}
+
+
% BIBLIOGRAPHIC RESOURCES
\addbibresource{oscola-examples.bib}
@@ -109,9 +114,8 @@
\hyphenation{nieu-wen-huis}
\hyphenation{sti-cht-ing}
-% TYPOGRAPHY
-\usepackage{scrpage2}
+% Some basic typographical settings
\deffootnote{1em}{1em}{\thefootnotemark\ }
\setcounter{secnumdepth}{-1}
\frenchspacing
@@ -192,6 +196,8 @@
\tableofcontents
+\clearpage
+
\section{Scope}
\index[general]{scope of package|(}The \oscola\ style for \biblatex\
@@ -225,7 +231,7 @@
a work with \emph{extensive} citation of public international law
materials.
-\textsc{Bl-oscola}\index[general]{scope of package!historical cases}
+This style\index[general]{scope of package!historical cases}
does not include citation forms for Yearbook or historical
cases\footcite[20--21]{oscola} (other than the \enquote{plain vanilla}
of the nominate reports and the English Reports). Nor does the package
@@ -249,13 +255,13 @@
the US, Australia, Canada and New Zealand, but not for citing
legislation or `official' materials.
\item The \oscola\ style provides basic facilities for citing public
- international law treaties and case law, and at least many UN documents, but does not cover
- everything that the 3rd edition of \oscola\ specifies in relation to
- such materials.
+ international law treaties and case law, and at least many UN
+ documents, but does not cover everything that the 3rd edition of
+ \oscola\ specifies in relation to such materials.
\end{itemize}
-I hope that the coverage is sufficient for most UK legal work; I believe
-that only specialists in public international law or legal history are
-likely to find it significantly deficient.
+I hope that the coverage is sufficient for most UK legal work; I
+believe that only specialists in public international law or legal
+history are likely to find it significantly deficient.
\subsection{Language}
@@ -278,9 +284,11 @@
Joseph Wright -- without whom this would be impossible. Many members
of the community at
\TeX-StackExchange\footnote{\url{tex.stackexchange.com}} have helped
-too. I've borrowed from more people than I can remember. Daniel
-H\"ogger identified various important bugs, and suggested
-improvements, particularly in relation to international law materials. Thanks to everyone.
+too, at first by answering my questions, and later by asking (and and
+sometimes answering) their own. I've borrowed from more people than I
+can remember. Daniel H\"ogger identified various important bugs, and
+suggested improvements, particularly in relation to international law
+materials. Thanks to everyone.
\subsection{An apology}
@@ -378,12 +386,9 @@
\index[general]{english-oscola.ist@\texttt{english-oscola.ist}}
I would suggest installation in your (local) \TeX\ directory as follows:
\begin{description}
-\item[oscola.bbx] With the bibliography style files in \texttt{.../\allowbreak tex/\allowbreak latex/\linebreak biblatex/\allowbreak bbx}.
-\item[oscola.cbx] With the citation style files in \texttt{.../tex/latex/\linebreak biblatex/cbx}.
-\item[english-oscola.lbx] With the language definition files in \texttt{.../tex/latex/\linebreak biblatex/lbx}.
-\item[oscola.pdf] With documentation in a suitable directory under\linebreak \texttt{.../doc/latex}.
-\item[oscola.ist] With the index style files in \verb|.../makeindex/latex|.
-\item[oscola-examples.bib] With the sample bibliography files in a suitable directory under \verb|.../bibtex/bib|.
+\item The operational files (that is \verb|oscola.bbx|, \verb|oscola.cbx|, \verb|english-oscola.lbx| and \verb|british-oscola.lbx| go with \LaTeX\ macros under \verb|.../tex/latex/oscola|.
+\item The index style file \verb|oscola.idx| goes with other such files under \verb|.../makeindex/oscola|.
+\item The documentation files (\verb|oscola.tex| and \verb|oscola.pdf| go under \verb|.../doc/latex/oscola|.
\end{description}
\section{Basic Use}
@@ -460,6 +465,16 @@
To my eye that looks odd. The option \texttt{caseshorthands=italic}
will see to it that shorthand names for cases, like their short
titles, will be printed in italic type.
+\item[ecli]\index[general]{ECLI numbers}
+ \index[general]{options!ecli@\texttt{ecli}} This option controls
+ whether the EU's recently introduced ECLI numbers get
+ printed. Options are: \verb|yes| (the default), which means they are
+ printed when available in addition to the official report,
+ \verb|no|, in which case they are never printed, or \verb|only|, in
+ which case only ECLI numbers are used, with no printed report, in
+ the current style of the CJEU itself (not yet officially accepted by
+ the standard). Note that if the case is otherwise unreported, ECLI
+ numbers will always be used if available.
\item[ibidstyle]\index[general]{customization!ibid}
\index[general]{ibid!capitalization}
\index[general]{options!ibidstyle@\texttt{ibidstyle}}
@@ -846,6 +861,7 @@
information in an external file which will, with the help of another
\index[general]{Imakeidx!recommended}
\index[general]{Splitindex!recommended}
+\index[general]{memoir!incompatibility}
package (\textsc{imakeidx} is the one I recommend) and an external
program or programs (I recommend \textsc{splitindex})\footnote{Why
\textsc{imakeidx} and \textsc{splitindex}? I like \textsc{splitindex}
@@ -853,7 +869,9 @@
can only write a number of auxiliary files. I like \textsc{imakeidx}
because it provides a convenient method of using
\textsc{splitindex}. You cannot, in fact, use \textsc{splitindex}
-directly with \oscola.} produce the necessary tables.
+directly with \oscola.} produce the necessary tables. If you are using the
+\textsc{memoir} class, you \emph{must} load \textsc{imakeidx}, to avoid some
+fundamental problems.
The complication is in the word `tries'. The difficulty is that it's
not obvious how many indexes you want. \textsc{Oscola} leaves you
@@ -1074,7 +1092,10 @@
\item If you are using \textsc{splitindex}, run it with the option
\verb|-m|, and then process each of the resulting sub-indices that
you want formatted with leaders with the option \verb|-s oscola|.
-\item Alternatively, run \textsc{splitindex} with the option \verb|-- -s oscola|, which will run \textsc{makeindex} on each file with the requisite style.
+\item Alternatively, run \textsc{splitindex} with the option \verb|-- -s oscola|, which will run \textsc{makeindex} on each file with the requisite style. In that case your \verb|.tex| source base name comes first, so that the overall command is
+\begin{verbatim}
+splitindex [BASENAME] -- -s oscola
+\end{verbatim}
\end{itemize}
The only real annoyance is when you have multiple indexes and want
@@ -1898,7 +1919,9 @@
\index[general]{bibfile@\texttt{.bib} file!number field@\texttt{number field}}
\index[general]{cases!European Union!case number@\texttt{case number}}
Enter the case number (or numbers) in the
- \texttt{number} field. Do not include `Case' or `Joined Cases' in the number field.
+ \texttt{number} field. Do not include `Case' or `Joined Cases' in the number field. This
+ is the number given to the case by the court registry -- not the ECLI number given
+ to the reported decision.
\item[type] If your case is an ordinary one (ie, `Case' or `Joined
Cases') you need enter nothing here. If you need to specify
something unusual (like \texttt{Opinion}) to precede the case
@@ -1910,6 +1933,10 @@
some other full report) you can include a citation to the Official
Journal. Follow the advice set out in relation to Commission
decisions, below.
+\item[ecli]\index[general]{ECLI number}
+ The ECLI number for the case report. Note that whether the
+ number is used depends on the setting of the option \verb|ecli| to
+ \verb|yes| (the default), \verb|no|, or \verb|only|.
\item[pagination] You can, if you like, specify \texttt{paragraph};
but if nothing is entered, paragraph will be assumed.
\end{description}
@@ -1948,6 +1975,7 @@
date = {1985},
journaltitle = {ECR},
pages = {531},
+ ecli = {EU:C:1985:59},
}
\end{verbatim}
\end{bibexample}
@@ -2943,8 +2971,8 @@
\begin{bibexample}[spbill4]
\begin{verbatim}
@misc{spbill4,
- title = {SP Bill 4 Abolition of Feudal Tenure etc (Scotland)
- Bill [as introduced] Session 1},
+ title = {SP Bill 4 Abolition of Feudal Tenure etc
+ (Scotland) Bill [as introduced] Session 1},
date = {1999},
}
\end{verbatim}
@@ -3378,8 +3406,8 @@
@legal{aaland,
title = {Convention Relating to the Non-Fortification
and Neutralisation of the Aaland Islands},
- parties = {{Aaaland Islands} and Germany and Denmark and Estonia
- and Finland and France},
+ parties = {{Aaaland Islands} and Germany and Denmark
+ and Estonia and Finland and France},
lista = {opened=1921-10-02 and inforce=1922-12-06},
pagination = {article},
volume = {9},
@@ -3427,11 +3455,12 @@
volume = {213},
reporter = {U.N.T.S.},
pages = {221},
- note = {as amended by Protocol No 14bis to the Convention
- for the Protection of Human Rights and
- Fundamental Freedoms
- (opened for signature 27 May 2009, entered into force
- 1 September 2009) CETS No 204},
+ note = {as amended by Protocol No 14bis to the
+ Convention for the Protection of Human Rights
+ and Fundamental Freedoms
+ (opened for signature 27 May 2009,
+ entered into force1 September 2009)
+ CETS No 204},
shorthand = {ECHR},
entrysubtype = {piltreaty},
}
@@ -4542,10 +4571,11 @@
\begin{bibexample}[com895]
\begin{verbatim}
@report{com895,
- title = {Proposal for a Council Decision on the conclusion,
- on behalf of the European Community, of a Protocol
- on the Implementation of the Alpine Convention in
- the Field of Transport (Transport Protocol)},
+ title = {Proposal for a Council Decision on the
+ conclusion, on behalf of the European Community,
+ of a Protocol on the Implementation of the Alpine
+ Convention in the Field of Transport
+ (Transport Protocol)},
institution = {Commission},
number = {COM (2008) 895 final},
entrysubtype = {comdoc}
@@ -4571,9 +4601,10 @@
\begin{bibexample}[com348]
\begin{verbatim}
@report{com348,
- title = {Proposal for a Council Regulation on jurisdiction
- and the recognition and enforcement of judgments
- in civil and commercial matters},
+ title = {Proposal for a Council Regulation on
+ jurisdiction and the recognition and
+ enforcement of judgments in civil and
+ commercial matters},
number = {COM (99) 348 final},
institution = {Commission},
entrysubtype = {comdoc},
@@ -4769,8 +4800,9 @@
\begin{verbatim}
@inproceedings{reliance,
author = {McFarlane, Ben and Nolan, Donal},
- title = {Remedying Reliance: The Future Development of
- Promissory and Proprietary Estoppel in English Law},
+ title = {Remedying Reliance: The Future Development
+ of Promissory and Proprietary Estoppel in
+ English Law},
eventtitle = {Obligations III conference},
location = {Brisbane},
eventdate = {2006-07-01},
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/oscola.doc.tlpobj new/tlpkg/tlpobj/oscola.doc.tlpobj
--- old/tlpkg/tlpobj/oscola.doc.tlpobj 2016-04-14 19:31:59.000000000 +0200
+++ new/tlpkg/tlpobj/oscola.doc.tlpobj 2017-04-14 17:53:08.000000000 +0200
@@ -1,10 +1,10 @@
name oscola.doc
category Package
-revision 34207
+revision 43599
shortdesc doc files of oscola
relocated 1
-docfiles size=277
- RELOC/doc/latex/oscola/README
+docfiles size=212
+ RELOC/doc/latex/oscola/README.md
RELOC/doc/latex/oscola/oscola-examples.bib
RELOC/doc/latex/oscola/oscola.pdf
RELOC/doc/latex/oscola/oscola.tex
++++++ oscola.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/makeindex/oscola/oscola.ist new/makeindex/oscola/oscola.ist
--- old/makeindex/oscola/oscola.ist 2013-05-28 01:01:50.000000000 +0200
+++ new/makeindex/oscola/oscola.ist 2017-03-25 21:53:44.000000000 +0100
@@ -1,6 +1,6 @@
% Part of the OSCOLA package for biblatex: see the file
% oscola.lbx for copyright and licence information
-% v 1.2 23/05/2013
+% v 1.5 01/04/2017
delim_0 "\\space\\dotfill\\space "
delim_1 "\\space\\dotfill\\space "
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oscola/british-oscola.lbx new/tex/latex/oscola/british-oscola.lbx
--- old/tex/latex/oscola/british-oscola.lbx 1970-01-01 01:00:00.000000000 +0100
+++ new/tex/latex/oscola/british-oscola.lbx 2017-03-25 21:53:44.000000000 +0100
@@ -0,0 +1,572 @@
+% Based on english.lbx by Philip Lehman and others
+% Part of the OSCOLA package for biblatex: see the file
+% oscola.lbx for copyright and licence information
+
+\ProvidesFile{british-oscola.lbx}[2017/04/01 v 1.5 Biblatex localisation file for OSCOLA citations]
+
+\InheritBibliographyExtras{british}
+
+\NewBibliographyString{regulation,
+ regulations,
+ eucase,
+ eujoinedcases,
+ commissiondecision,
+ article,
+ articles,
+ application,
+ rule,
+ rules,
+ order,
+ directive,
+ decision,
+ bill,
+ draft,
+ clause,
+ clauses,
+ signed,
+ opened,
+ inforce,
+ adopted,
+ casenote,
+ firstpublished}
+
+\DeclareBibliographyExtras{%
+ \protected\def\bibrangedash{%
+ \textendash\penalty\hyphenpenalty}% breakable dash
+ \protected\def\bibdatedash{\bibrangedash}%
+ \def\finalandcomma{\addcomma}%
+ \protected\def\mkbibordinal#1{%
+ \begingroup
+ \@tempcnta0#1\relax\number\@tempcnta
+ \@whilenum\@tempcnta>100\do{\advance\@tempcnta-100\relax}%
+ \ifnum\@tempcnta>20
+ \@whilenum\@tempcnta>9\do{\advance\@tempcnta-10\relax}%
+ \fi
+ \ifcase\@tempcnta th\or st\or nd\or rd\else th\fi
+ \endgroup}%
+ \protected\def\mkusbibordinal#1{%
+ \begingroup
+ \@tempcnta0#1\relax\number\@tempcnta
+ \@whilenum\@tempcnta>100\do{\advance\@tempcnta-100\relax}%
+ \ifnum\@tempcnta>20
+ \@whilenum\@tempcnta>9\do{\advance\@tempcnta-10\relax}%
+ \fi
+ \ifcase\@tempcnta th\or st\or d\or d\else th\fi
+ \endgroup}%
+ \protected\def\mkbibmascord{\mkbibordinal}%
+ \protected\def\mkbibfemord{\mkbibordinal}%
+ \protected\def\mkbibdatelong#1#2#3{%
+ \iffieldundef{#3}
+ {}%
+ {\stripzeros{\thefield{#3}}%
+ \iffieldundef{#2}{}{\nobreakspace}}%
+ \iffieldundef{#2}%
+ {}%
+ {\mkbibmonth{\thefield{#2}}%
+ \iffieldundef{#1}{}{\space}}%
+ \iffieldundef{#1}%
+ {}%
+ {\stripzeros{\thefield{#1}}}}%
+ \protected\def\mkbibdateshort#1#2#3{%
+ \iffieldundef{#2}
+ {}
+ {\mkdatezeros{\thefield{#2}}%
+ \iffieldundef{#3}
+ {\iffieldundef{#1}{}{/}}
+ {/}}%
+ \iffieldundef{#3}
+ {}
+ {\mkdatezeros{\thefield{#3}}%
+ \iffieldundef{#1}{}{/}}%
+ \mkdatezeros{\thefield{#1}}}%
+ \savecommand\mkbibrangecomp
+ \savecommand\mkbibrangecompextra
+ \savecommand\mkbibrangeterse
+ \savecommand\mkbibrangeterseextra
+ \protected\def\mkbibrangecomp{%
+ \lbx@us@mkbibrangetrunc@long{long}}%
+ \protected\def\mkbibrangeterse{%
+ \lbx@us@mkbibrangetrunc@short{short}}%
+ \protected\def\mkbibrangecompextra{%
+ \lbx@us@mkbibrangetruncextra@long{long}}%
+ \protected\def\mkbibrangeterseextra{%
+ \lbx@us@mkbibrangetruncextra@short{short}}%
+ \protected\gdef\lbx@us@mkbibrangetrunc@short#1#2{%
+ \iffieldundef{#2year}
+ {}
+ {\printtext{%
+ \iffieldsequal{#2year}{#2endyear}
+ {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+ {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
+ \iffieldundef{#2endyear}
+ {}
+ {\iffieldequalstr{#2endyear}{}
+ {\mbox{\bibdatedash}}
+ {\bibdatedash
+ \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}}}}
+
+\protected\gdef\lbx@us@mkbibrangetruncextra@long#1#2{%
+ \iffieldundef{#2year}
+ {}
+ {\printtext{%
+ \iffieldsequal{#2year}{#2endyear}
+ {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+ {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
+ \iffieldundef{#2endyear}
+ {\printfield{extrayear}}
+ {\iffieldequalstr{#2endyear}{}
+ {\printfield{extrayear}%
+ \mbox{\bibdatedash}}
+ {\bibdatedash
+ \iffieldsequal{#2year}{#2endyear}
+ {\iffieldsequal{#2month}{#2endmonth}
+ {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}}
+ {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
+ {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}%
+ \printfield{extrayear}}}}}}
+
+\protected\gdef\lbx@us@mkbibrangetruncextra@short#1#2{%
+ \iffieldundef{#2year}
+ {}
+ {\printtext{%
+ \iffieldsequal{#2year}{#2endyear}
+ {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+ {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
+ \iffieldundef{#2endyear}
+ {\printfield{extrayear}}
+ {\iffieldequalstr{#2endyear}{}
+ {\printfield{extrayear}%
+ \mbox{\bibdatedash}}
+ {\bibdatedash
+ \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}%
+ \printfield{extrayear}}}}}}
+}
+
+\UndeclareBibliographyExtras{%
+ \restorecommand\mkbibrangecomp
+ \restorecommand\mkbibrangecompextra
+ \restorecommand\mkbibrangeterse
+ \restorecommand\mkbibrangeterseextra
+}
+
+\DeclareBibliographyStrings{%
+% inherit = {english},
+ bibliography = {{Bibliography}{Bibliography}},
+ references = {{References}{References}},
+ shorthands = {{List of Abbreviations}{Abbreviations}},
+ editor = {{editor}{ed}},
+ editors = {{editors}{eds}},
+ compiler = {{compiler}{comp}},
+ compilers = {{compilers}{comp}},
+ redactor = {{redactor}{red}},
+ redactors = {{redactors}{red}},
+ founder = {{founder}{found}},
+ founders = {{founders}{found}},
+ continuator = {{continued}{cont}}, % FIXME: unsure
+ continuators = {{continued}{cont}}, % FIXME: unsure
+ collaborator = {{collaborator}{collab}}, % FIXME: unsure
+ collaborators = {{collaborators}{collab}}, % FIXME: unsure
+ translator = {{translator}{tr}},
+ translators = {{translators}{trs}},
+ commentator = {{commentator}{comm}},
+ commentators = {{commentators}{comm}},
+ annotator = {{annotator}{annot}},
+ annotators = {{annotators}{annot}},
+ commentary = {{commentary}{comm}},
+ annotations = {{annotations}{annot}},
+ introduction = {{introduction}{intro}},
+ foreword = {{foreword}{foreword}},
+ afterword = {{afterword}{afterword}},
+ editortr = {{editor and translator}%
+ {ed and tr}},
+ editorstr = {{editors and translators}%
+ {eds and trs}},
+ editorco = {{editor and commentator}%
+ {ed and comm}},
+ editorsco = {{editors and commentators}%
+ {eds and comm}},
+ editoran = {{editor and annotator}%
+ {ed and annot}},
+ editorsan = {{editors and annotators}%
+ {eds and annot}},
+ editorin = {{editor and introduction}%
+ {ed and introd}},
+ editorsin = {{editors and introduction}%
+ {eds and introd}},
+ editorfo = {{editor and foreword}%
+ {ed and foreword}},
+ editorsfo = {{editors and foreword}%
+ {eds and forewords}},
+ editoraf = {{editor and afterword}%
+ {ed and afterword}},
+ editorsaf = {{editors and afterword}%
+ {eds and afterword}},
+ editortrco = {{editor, translator\finalandcomma\ and commentator}%
+ {ed\addcomma\space trans\finalandcomma\ and comm}},
+ editorstrco = {{editors, translators\finalandcomma\ and commentators}%
+ {eds,\addabbrvspace trans\finalandcomma\ and comm}},
+ editortran = {{editor, translator\finalandcomma\ and annotator}%
+ {ed,\addabbrvspace trans\finalandcomma\ and annot}},
+ editorstran = {{editors, translators\finalandcomma\ and annotators}%
+ {eds,\addabbrvspace trans\finalandcomma\ and annot}},
+ editortrin = {{editor, translator\finalandcomma\ and introduction}%
+ {ed,\addabbrvspace trans\finalandcomma\ and introd}},
+ editorstrin = {{editors, translators\finalandcomma\ and introduction}%
+ {eds,\addabbrvspace trans\finalandcomma\ and introd}},
+ editortrfo = {{editor, translator\finalandcomma\ and foreword}%
+ {ed.,\addabbrvspace trans\finalandcomma\ and forew}},
+ editorstrfo = {{editors, translators\finalandcomma\ and foreword}%
+ {eds,\addabbrvspace trans\finalandcomma\ and forew}},
+ editortraf = {{editor, translator\finalandcomma\ and afterword}%
+ {ed,\addabbrvspace trans\finalandcomma\ and afterw}},
+ editorstraf = {{editors, translators\finalandcomma\ and afterword}%
+ {eds,\addabbrvspace trans\finalandcomma\ and afterw}},
+ editorcoin = {{editor, commentator\finalandcomma\ and introduction}%
+ {ed,\addabbrvspace comm\finalandcomma\ and introd}},
+ editorscoin = {{editors, commentators\finalandcomma\ and introduction}%
+ {eds,\addabbrvspace comm\finalandcomma\ and introd}},
+ editorcofo = {{editor, commentator\finalandcomma\ and foreword}%
+ {ed,\addabbrvspace comm\finalandcomma\ and forew}},
+ editorscofo = {{editors, commentators\finalandcomma\ and foreword}%
+ {eds,\addabbrvspace comm\finalandcomma\ and forew}},
+ editorcoaf = {{editor, commentator\finalandcomma\ and afterword}%
+ {ed,\addabbrvspace comm\finalandcomma\ and afterw}},
+ editorscoaf = {{editors, commentators\finalandcomma\ and afterword}%
+ {eds,\addabbrvspace comm\finalandcomma\ and afterw}},
+ editoranin = {{editor, annotator\finalandcomma\ and introduction}%
+ {ed,\addabbrvspace annot\finalandcomma\ and introd}},
+ editorsanin = {{editors, annotators\finalandcomma\ and introduction}%
+ {eds,\addabbrvspace annot\finalandcomma\ and introd}},
+ editoranfo = {{editor, annotator\finalandcomma\ and foreword}%
+ {ed,\addabbrvspace annot\finalandcomma\ and forew}},
+ editorsanfo = {{editors, annotators\finalandcomma\ and foreword}%
+ {eds,\addabbrvspace annot\finalandcomma\ and forew}},
+ editoranaf = {{editor, annotator\finalandcomma\ and afterword}%
+ {ed,\addabbrvspace annot\finalandcomma\ and afterw}},
+ editorsanaf = {{editors, annotators\finalandcomma\ and afterword}%
+ {eds,\addabbrvspace annot\finalandcomma\ and afterw}},
+ editortrcoin = {{editor, translator, commentator\finalandcomma\ and introduction}%
+ {ed,\addabbrvspace trans, comm\finalandcomma\ and introd}},
+ editorstrcoin = {{editors, translators, commentators\finalandcomma\ and introduction}%
+ {eds,\addabbrvspace trans, comm\finalandcomma\ and introd}},
+ editortrcofo = {{editor, translator, commentator\finalandcomma\ and foreword}%
+ {ed,\addabbrvspace trans, comm\finalandcomma\ and forew}},
+ editorstrcofo = {{editors, translators, commentators\finalandcomma\ and foreword}%
+ {eds,\addabbrvspace trans, comm\finalandcomma\ and forew}},
+ editortrcoaf = {{editor, translator, commentator\finalandcomma\ and afterword}%
+ {ed,\addabbrvspace trans, comm\finalandcomma\ and afterw}},
+ editorstrcoaf = {{editors, translators, commentators\finalandcomma\ and afterword}%
+ {eds,\addabbrvspace trans, comm\finalandcomma\ and afterw}},
+ editortranin = {{editor, translator, annotator\finalandcomma\ and introduction}%
+ {ed,\addabbrvspace trans, annot\finalandcomma\ and introd}},
+ editorstranin = {{editors, translators, annotators\finalandcomma\ and introduction}%
+ {eds,\addabbrvspace trans, annot\finalandcomma\ and introd}},
+ editortranfo = {{editor, translator, annotator\finalandcomma\ and foreword}%
+ {ed,\addabbrvspace trans, annot\finalandcomma\ and forew}},
+ editorstranfo = {{editors, translators, annotators\finalandcomma\ and foreword}%
+ {eds,\addabbrvspace trans, annot\finalandcomma\ and forew}},
+ editortranaf = {{editor, translator, annotator\finalandcomma\ and afterword}%
+ {ed,\addabbrvspace trans, annot\finalandcomma\ and afterw}},
+ editorstranaf = {{editors, translators, annotators\finalandcomma\ and afterword}%
+ {eds,\addabbrvspace trans, annot\finalandcomma\ and afterw}},
+ translatorco = {{translator and commentator}%
+ {trans\ and comm}},
+ translatorsco = {{translators and commentators}%
+ {trans\ and comm}},
+ translatoran = {{translator and annotator}%
+ {trans\ and annot}},
+ translatorsan = {{translators and annotators}%
+ {trans\ and annot}},
+ translatorin = {{translation and introduction}%
+ {trans\ and introd}},
+ translatorsin = {{translation and introduction}%
+ {trans\ and introd}},
+ translatorfo = {{translation and foreword}%
+ {trans\ and forew}},
+ translatorsfo = {{translation and foreword}%
+ {trans\ and forew}},
+ translatoraf = {{translation and afterword}%
+ {trans\ and afterw}},
+ translatorsaf = {{translation and afterword}%
+ {trans\ and afterw}},
+ translatorcoin = {{translation, commentary\finalandcomma\ and introduction}%
+ {trans, comm\finalandcomma\ and introd}},
+ translatorscoin = {{translation, commentary\finalandcomma\ and introduction}%
+ {trans, comm\finalandcomma\ and introd}},
+ translatorcofo = {{translation, commentary\finalandcomma\ and foreword}%
+ {trans, comm\finalandcomma\ and forew}},
+ translatorscofo = {{translation, commentary\finalandcomma\ and foreword}%
+ {trans, comm\finalandcomma\ and forew}},
+ translatorcoaf = {{translation, commentary\finalandcomma\ and afterword}%
+ {trans, comm\finalandcomma\ and afterw}},
+ translatorscoaf = {{translation, commentary\finalandcomma\ and afterword}%
+ {trans, comm\finalandcomma\ and afterw}},
+ translatoranin = {{translation, annotations\finalandcomma\ and introduction}%
+ {trans, annot\finalandcomma\ and introd}},
+ translatorsanin = {{translation, annotations\finalandcomma\ and introduction}%
+ {trans, annot\finalandcomma\ and introd}},
+ translatoranfo = {{translation, annotations\finalandcomma\ and foreword}%
+ {trans, annot\finalandcomma\ and forew}},
+ translatorsanfo = {{translation, annotations\finalandcomma\ and foreword}%
+ {trans, annot\finalandcomma\ and forew}},
+ translatoranaf = {{translation, annotations\finalandcomma\ and afterword}%
+ {trans, annot\finalandcomma\ and afterw}},
+ translatorsanaf = {{translation, annotations\finalandcomma\ and afterword}%
+ {trans, annot\finalandcomma\ and afterw}},
+ byauthor = {{by}{by}},
+ byeditor = {{edited by}{ed}},
+ bycompiler = {{compiled by}{compiler}},
+ byredactor = {{redacted by}{redactor}},
+ byfounder = {{founded by}{founder}},
+ bycontinuator = {{continued by}{continuator}},
+ bycollaborator = {{in collaboration with}{in collaboration with}}, % FIXME: unsure
+ bytranslator = {{translated \lbx@lfromlang\ by}{tr}},
+ bycommentator = {{commented by}{commentator}},
+ byannotator = {{annotated by}{annotator}},
+ withcommentator = {{with a commentary by}{with a commentary by}},
+ withannotator = {{with annotations by}{with annots\ by}},
+ withintroduction = {{with an introduction by}{with an intro\ by}},
+ withforeword = {{with a foreword by}{with a forew\ by}},
+ withafterword = {{with an afterword by}{with an afterw\ by}},
+ byeditortr = {{edited and translated \lbx@lfromlang\ by}%
+ {edspace and trans\ \lbx@sfromlang\ by}},
+ byeditorco = {{edited and commented by}%
+ {edspace and comm\ by}},
+ byeditoran = {{edited and annotated by}%
+ {edspace and annot\ by}},
+ byeditorin = {{edited, with an introduction, by}%
+ {ed,\addabbrvspace with an introd, by}},
+ byeditorfo = {{edited, with a foreword, by}%
+ {ed,\addabbrvspace with a forew, by}},
+ byeditoraf = {{edited, with an afterword, by}%
+ {ed,\addabbrvspace with an afterw, by}},
+ byeditortrco = {{edited, translated \lbx@lfromlang\finalandcomma\ and commented by}%
+ {ed,\addabbrvspace trans\ \lbx@sfromlang\finalandcomma\ and comm\ by}},
+ byeditortran = {{edited, translated \lbx@lfromlang\finalandcomma\ and annotated by}%
+ {ed,\addabbrvspace trans\ \lbx@sfromlang\finalandcomma\ and annot\ by}},
+ byeditortrin = {{edited and translated \lbx@lfromlang, with an introduction, by}%
+ {edspace and trans\ \lbx@sfromlang, with an introd, by}},
+ byeditortrfo = {{edited and translated \lbx@lfromlang, with a foreword, by}%
+ {edspace and trans\ \lbx@sfromlang, with a forew, by}},
+ byeditortraf = {{edited and translated \lbx@lfromlang, with an afterword, by}%
+ {edspace and trans\ \lbx@sfromlang, with an afterw, by}},
+ byeditorcoin = {{edited and commented, with an introduction, by}%
+ {edspace and comm, with an introd, by}},
+ byeditorcofo = {{edited and commented, with a foreword, by}%
+ {edspace and comm, with a forew, by}},
+ byeditorcoaf = {{edited and commented, with an afterword, by}%
+ {edspace and comm, with an afterw, by}},
+ byeditoranin = {{edited and annotated, with an introduction, by}%
+ {edspace and annot, with an introd, by}},
+ byeditoranfo = {{edited and annotated, with a foreword, by}%
+ {edspace and annot, with a forew, by}},
+ byeditoranaf = {{edited and annotated, with an afterword, by}%
+ {edspace and annot, with an afterw, by}},
+ byeditortrcoin = {{edited, translated \lbx@lfromlang\finalandcomma\ and commented, with an introduction, by}%
+ {ed,\addabbrvspace trans\ \lbx@sfromlang\finalandcomma\ and comm, with an introd, by}},
+ byeditortrcofo = {{edited, translated \lbx@lfromlang\finalandcomma\ and commented, with a foreword, by}%
+ {ed,\addabbrvspace trans\ \lbx@sfromlang\finalandcomma\ and comm, with a forew, by}},
+ byeditortrcoaf = {{edited, translated \lbx@lfromlang\finalandcomma\ and commented, with an afterword, by}%
+ {ed,\addabbrvspace trans\ \lbx@sfromlang\finalandcomma\ and comm, with an afterw, by}},
+ byeditortranin = {{edited, translated \lbx@lfromlang\finalandcomma\ and annotated, with an introduction, by}%
+ {ed,\addabbrvspace trans\ \lbx@sfromlang\finalandcomma\ and annot, with an introd, by}},
+ byeditortranfo = {{edited, translated \lbx@lfromlang\finalandcomma\ and annotated, with a foreword, by}%
+ {ed,\addabbrvspace trans\ \lbx@sfromlang\finalandcomma\ and annot, with a forew, by}},
+ byeditortranaf = {{edited, translated \lbx@lfromlang\finalandcomma\ and annotated, with an afterword, by}%
+ {ed,\addabbrvspace trans\ \lbx@sfromlang\finalandcomma\ and annot, with an afterw, by}},
+ bytranslatorco = {{translated \lbx@lfromlang\ and commented by}%
+ {trans\ \lbx@sfromlang\ and comm\ by}},
+ bytranslatoran = {{translated \lbx@lfromlang\ and annotated by}%
+ {trans\ \lbx@sfromlang\ and annot\ by}},
+ bytranslatorin = {{translated \lbx@lfromlang, with an introduction, by}%
+ {trans\ \lbx@sfromlang, with an introd, by}},
+ bytranslatorfo = {{translated \lbx@lfromlang, with a foreword, by}%
+ {trans\ \lbx@sfromlang, with a forew, by}},
+ bytranslatoraf = {{translated \lbx@lfromlang, with an afterword, by}%
+ {trans\ \lbx@sfromlang, with an afterw, by}},
+ bytranslatorcoin = {{translated \lbx@lfromlang\ and commented, with an introduction, by}%
+ {trans\ \lbx@sfromlang\ and comm, with an introd, by}},
+ bytranslatorcofo = {{translated \lbx@lfromlang\ and commented, with a foreword, by}%
+ {trans\ \lbx@sfromlang\ and comm, with a forew, by}},
+ bytranslatorcoaf = {{translated \lbx@lfromlang\ and commented, with an afterword, by}%
+ {trans\ \lbx@sfromlang\ and comm, with an afterw, by}},
+ bytranslatoranin = {{translated \lbx@lfromlang\ and annotated, with an introduction, by}%
+ {trans\ \lbx@sfromlang\ and annot, with an introd, by}},
+ bytranslatoranfo = {{translated \lbx@lfromlang\ and annotated, with a foreword, by}%
+ {trans\ \lbx@sfromlang\ and annot, with a forew, by}},
+ bytranslatoranaf = {{translated \lbx@lfromlang\ and annotated, with an afterword, by}%
+ {trans\ \lbx@sfromlang\ and annot, with an afterw, by}},
+ and = {{and}{and}},
+ andothers = {{and others}{and others}},
+ andmore = {{and others}{and others}},
+ volume = {{volume}{vol}},
+ volumes = {{volumes}{vols}},
+ jourvol = {{volume}{vol}},
+ jourser = {{series}{series}},
+ newseries = {{new series}{ns}},
+ oldseries = {{old series}{os}},
+ edition = {{edition}{edn}},
+ reprint = {{reprint}{repr}},
+ reprintof = {{reprint of}{repr of}},
+ reprintas = {{reprinted as}{rpt as}},
+ page = {{page}{p}},
+ pages = {{pages}{pp}},
+ column = {{column}{col}},
+ columns = {{columns}{cols}},
+ line = {{line}{l}},
+ lines = {{lines}{ll}},
+ verse = {{verse}{v}},
+ verses = {{verses}{vv}},
+ section = {{section}{s}},
+ sections = {{sections}{ss}},
+ paragraph = {{paragraph}{para}},
+ paragraphs = {{paragraphs}{paras}},
+ regulation = {{regulation}{reg}},
+ regulations = {{regulations}{regs}},
+ in = {{in}{in}},
+ inseries = {{in}{in}},
+ ofseries = {{of}{of}},
+ number = {{number}{no}},
+ chapter = {{chapter}{chap}},
+ mathesis = {{Master's thesis}{MA\addabbrvspace thesis}},
+ phdthesis = {{PhD\addabbrvspace thesis}{PhD\addabbrvspace thesis}},
+ resreport = {{research report}{research rep}},
+ techreport = {{technical report}{techspace rep}},
+ software = {{computer software}{compspace software}},
+ datacd = {{CD-ROM}{CD-ROM}},
+ audiocd = {{audio CD}{audio CD}},
+ version = {{version}{version}},
+ url = {{address}{address}},
+ urlseen = {{accessed}{accessed}},
+ inpress = {{in press}{in press}},
+ inpreparation = {{in preparation}{in preparation}},
+ submitted = {{submitted}{submitted}},
+ citedas = {{hereinafter}{hereinafter}},
+ thiscite = {{especially}{esp}},
+ seenote = {{see note}{n}},
+ quotedin = {{quoted in}{qtdspace in}},
+ idem = {{idem}{idem}},
+ idemsm = {{idem}{idem}},
+ idemsf = {{eadem}{eadem}},
+ idemsn = {{idem}{idem}},
+ idempm = {{eidem}{eidem}},
+ idempf = {{eaedem}{eaedem}},
+ idempn = {{eadem}{eadem}},
+ idempp = {{eidem}{eidem}},
+ ibidem = {{ibidem}{ibid}},
+ opcit = {{opspace cit}{opspace cit}},
+ loccit = {{locspace cit}{locspace cit}},
+ confer = {{cf}{cf}},
+ sequens = {{sq}{sq}},
+ sequentes = {{sqq}{sqq}},
+ passim = {{passim}{pass}},
+ see = {{see}{see}},
+ seealso = {{see also}{see also}},
+ backrefpage = {{cited on page}{citspace on p}},
+ backrefpages = {{cited on pages}{citspace on pp}},
+ january = {{January}{Jan}},
+ february = {{February}{Feb}},
+ march = {{March}{Mar}},
+ april = {{April}{Apr}},
+ may = {{May}{May}},
+ june = {{June}{Jun}},
+ july = {{July}{Jul}},
+ august = {{August}{Aug}},
+ september = {{September}{Sep}},
+ october = {{October}{Oct}},
+ november = {{November}{Nov}},
+ december = {{December}{Dec}},
+ langamerican = {{American}{American}},
+ langbrazilian = {{Brazilian}{Brazilian}},
+ langdanish = {{Danish}{Danish}},
+ langdutch = {{Dutch}{Dutch}},
+ langenglish = {{English}{English}},
+ langfrench = {{French}{French}},
+ langgerman = {{German}{German}},
+ langgreek = {{Greek}{Greek}},
+ langitalian = {{Italian}{Italian}},
+ langlatin = {{Latin}{Latin}},
+ langnorwegian = {{Norwegian}{Norwegian}},
+ langportuguese = {{Portuguese}{Portuguese}},
+ langspanish = {{Spanish}{Spanish}},
+ langswedish = {{Swedish}{Swedish}},
+ fromamerican = {{from the American}{from the American}},
+ frombrazilian = {{from the Brazilian}{from the Brazilian}},
+ fromdanish = {{from the Danish}{from the Danish}},
+ fromdutch = {{from the Dutch}{from the Dutch}},
+ fromenglish = {{from the English}{from the English}},
+ fromfrench = {{from the French}{from the French}},
+ fromgerman = {{from the German}{from the German}},
+ fromgreek = {{from the Greek}{from the Greek}},
+ fromitalian = {{from the Italian}{from the Italian}},
+ fromlatin = {{from the Latin}{from the Latin}},
+ fromnorwegian = {{from the Norwegian}{from the Norwegian}},
+ fromportuguese = {{from the Portuguese}{from the Portuguese}},
+ fromspanish = {{from the Spanish}{from the Spanish}},
+ fromswedish = {{from the Swedish}{from the Swedish}},
+ countryde = {{Germany}{DE}},
+ countryeu = {{European Union}{EU}},
+ countryep = {{European Union}{EP}},
+ countryfr = {{France}{FR}},
+ countryuk = {{United Kingdom}{GB}},
+ countryus = {{United States of America}{US}},
+ patent = {{patent}{pat}},
+ patentde = {{German patent}{German pat}},
+ patenteu = {{European patent}{European pat}},
+ patentfr = {{French patent}{French pat}},
+ patentuk = {{British patent}{British pat}},
+ patentus = {{US patent}{US pat}},
+ patreq = {{patent request}{pat\ req}},
+ patreqde = {{German patent request}{German pat\ req}},
+ patreqeu = {{European patent request}{European pat\ req}},
+ patreqfr = {{French patent request}{French pat\ req}},
+ patrequk = {{British patent request}{British pat\ req}},
+ patrequs = {{US patent request}{US pat\ req}},
+ file = {{file}{file}},
+ library = {{library}{library}},
+ abstract = {{abstract}{abstract}},
+ annotation = {{annotations}{annotations}},
+ eucase = {{Case}{Case}},
+ eujoinedcases = {{Joined Cases}{Joined Cases}},
+ commissiondecision = {{Commission Decision}{Commission Decision}},
+ article = {{article}{art}},
+ articles = {{articles}{arts}},
+ application = {{Application}{App}},
+ rule = {{rule}{r}},
+ rules = {{rules}{rr}},
+ order = {{Order}{Ord}},
+ directive = {{Directive}{Dir}},
+ decision = {{Decision}{Dec}},
+ bill = {{Bill}{Bill}},
+ draft = {{draft}{draft}},
+ clause = {{clause}{cl}},
+ clauses = {{clauses}{cll}},
+ inforce = {{entered into force}{entered into force}},
+ signed = {{signed}{signed}},
+ opened = {{opened for signature}{opened for signature}},
+ adopted = {{adopted}{adopted}},
+ casenote = {{note}{note}},
+ firstpublished = {{first published}{first published}},
+}
+
+\protected\gdef\lbx@us@mkbibrangetrunc@long#1#2{%
+ \iffieldundef{#2year}
+ {}
+ {\printtext{%
+ \iffieldsequal{#2year}{#2endyear}
+ {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+ {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
+ \iffieldundef{#2endyear}
+ {}
+ {\iffieldequalstr{#2endyear}{}
+ {\mbox{\bibdatedash}}
+ {\bibdatedash
+ \iffieldsequal{#2year}{#2endyear}
+ {\iffieldsequal{#2month}{#2endmonth}
+ {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}}
+ {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
+ {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}}}}}
+
+
+
+\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oscola/english-oscola.lbx new/tex/latex/oscola/english-oscola.lbx
--- old/tex/latex/oscola/english-oscola.lbx 2014-05-23 00:03:54.000000000 +0200
+++ new/tex/latex/oscola/english-oscola.lbx 2017-03-25 21:53:44.000000000 +0100
@@ -3,10 +3,9 @@
% oscola.lbx for copyright and licence information
\ProvidesFile{english-oscola.lbx}
-[2014/05/22 v 1.4 Biblatex localisation file for OSCOLA citations]
+[2017/04/01 v 1.5 Biblatex localisation file for OSCOLA citations]
-\DeclareRedundantLanguages{english}{english,british,american,
-canadian,australian,newzealand,UKenglish,USenglish}
+\DeclareRedundantLanguages{english}{english,american}
\NewBibliographyString{regulation,
regulations,
@@ -93,6 +92,55 @@
\lbx@us@mkbibrangetruncextra@long{long}}%
\protected\def\mkbibrangeterseextra{%
\lbx@us@mkbibrangetruncextra@short{short}}%
+ \protected\gdef\lbx@us@mkbibrangetrunc@short#1#2{%
+ \iffieldundef{#2year}
+ {}
+ {\printtext{%
+ \iffieldsequal{#2year}{#2endyear}
+ {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+ {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
+ \iffieldundef{#2endyear}
+ {}
+ {\iffieldequalstr{#2endyear}{}
+ {\mbox{\bibdatedash}}
+ {\bibdatedash
+ \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}}}}
+
+\protected\gdef\lbx@us@mkbibrangetruncextra@long#1#2{%
+ \iffieldundef{#2year}
+ {}
+ {\printtext{%
+ \iffieldsequal{#2year}{#2endyear}
+ {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+ {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
+ \iffieldundef{#2endyear}
+ {\printfield{extrayear}}
+ {\iffieldequalstr{#2endyear}{}
+ {\printfield{extrayear}%
+ \mbox{\bibdatedash}}
+ {\bibdatedash
+ \iffieldsequal{#2year}{#2endyear}
+ {\iffieldsequal{#2month}{#2endmonth}
+ {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}}
+ {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
+ {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}%
+ \printfield{extrayear}}}}}}
+
+\protected\gdef\lbx@us@mkbibrangetruncextra@short#1#2{%
+ \iffieldundef{#2year}
+ {}
+ {\printtext{%
+ \iffieldsequal{#2year}{#2endyear}
+ {\csuse{mkbibdate#1}{}{#2month}{#2day}}
+ {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
+ \iffieldundef{#2endyear}
+ {\printfield{extrayear}}
+ {\iffieldequalstr{#2endyear}{}
+ {\printfield{extrayear}%
+ \mbox{\bibdatedash}}
+ {\bibdatedash
+ \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}%
+ \printfield{extrayear}}}}}}
}
\UndeclareBibliographyExtras{%
@@ -520,54 +568,6 @@
{\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
{\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}}}}}
-\protected\gdef\lbx@us@mkbibrangetrunc@short#1#2{%
- \iffieldundef{#2year}
- {}
- {\printtext{%
- \iffieldsequal{#2year}{#2endyear}
- {\csuse{mkbibdate#1}{}{#2month}{#2day}}
- {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
- \iffieldundef{#2endyear}
- {}
- {\iffieldequalstr{#2endyear}{}
- {\mbox{\bibdatedash}}
- {\bibdatedash
- \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}}}}
-\protected\gdef\lbx@us@mkbibrangetruncextra@long#1#2{%
- \iffieldundef{#2year}
- {}
- {\printtext{%
- \iffieldsequal{#2year}{#2endyear}
- {\csuse{mkbibdate#1}{}{#2month}{#2day}}
- {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
- \iffieldundef{#2endyear}
- {\printfield{extrayear}}
- {\iffieldequalstr{#2endyear}{}
- {\printfield{extrayear}%
- \mbox{\bibdatedash}}
- {\bibdatedash
- \iffieldsequal{#2year}{#2endyear}
- {\iffieldsequal{#2month}{#2endmonth}
- {\csuse{mkbibdate#1}{#2endyear}{}{#2endday}}
- {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}}
- {\csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}}%
- \printfield{extrayear}}}}}}
-
-\protected\gdef\lbx@us@mkbibrangetruncextra@short#1#2{%
- \iffieldundef{#2year}
- {}
- {\printtext{%
- \iffieldsequal{#2year}{#2endyear}
- {\csuse{mkbibdate#1}{}{#2month}{#2day}}
- {\csuse{mkbibdate#1}{#2year}{#2month}{#2day}}%
- \iffieldundef{#2endyear}
- {\printfield{extrayear}}
- {\iffieldequalstr{#2endyear}{}
- {\printfield{extrayear}%
- \mbox{\bibdatedash}}
- {\bibdatedash
- \csuse{mkbibdate#1}{#2endyear}{#2endmonth}{#2endday}%
- \printfield{extrayear}}}}}}
\endinput
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oscola/oscola.bbx new/tex/latex/oscola/oscola.bbx
--- old/tex/latex/oscola/oscola.bbx 2014-05-23 00:03:54.000000000 +0200
+++ new/tex/latex/oscola/oscola.bbx 2017-03-25 21:53:44.000000000 +0100
@@ -1,6 +1,6 @@
% Legal Style Citations using OSCOLA
-% Copyright Paul Stanley 2014
-% This work consists of oscola.bbx, english-oscola.lbx, oscola.lbx
+% Copyright Paul Stanley 2014-2017
+% This work consists of oscola.bbx, english-oscola.lbx, british-oscola.lbx, oscola.cbx
% and oscola.ist.
% This work may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3
@@ -13,13 +13,13 @@
% This work has the LPPL maintenance status 'maintained'.
% The current maintainer of this work is Paul Stanley (pstanley@essexcourt.net)
-\ProvidesFile{oscola.bbx}[2014/05/22 v1.4 Biblatex bibliography style for OSCOLA standard]
+\ProvidesFile{oscola.bbx}[2017/03/15 v1.5 Biblatex bibliography style for OSCOLA standard]
\RequireBibliographyStyle{authortitle}
\RequireBiber[3]
-\DeclareBibliographyOption{caseshorthands}[false]{
+\DeclareBibliographyOption{caseshorthands}[false]{%
\ifstrequal{#1}{italic}
{\DeclareFieldFormat[jurisdiction]{shorthand}{\textit{##1}}}
{}}
@@ -29,28 +29,49 @@
\ifstrequal{#1}{uc}
{\global\toggletrue{bbx@capibid}}
{\togglefalse{bbx@capibid}}}
-
+
+\newtoggle{bbx@ecliuse}\newtoggle{bbx@eclionly}
+\DeclareBibliographyOption{ecli}[add]{%
+ \ifstrequal{#1}{no}
+ {\global\togglefalse{bbx@ecliuse}\global\togglefalse{bbx@eclionly}}
+ {\global\toggletrue{bbx@ecliuse}
+ \ifstrequal{#1}{only}
+ {\global\toggletrue{bbx@eclionly}}
+ {}}}
+
+\newcommand{\bbx@juriscitationindexlist}{}
+\listadd{\bbx@juriscitationindexlist}{{eu}{eujuriscitation:index}}
+\listadd{\bbx@juriscitationindexlist}{{echr}{echrjuriscitation}}
+\listadd{\bbx@juriscitationindexlist}{{int}{intjuriscitation}}
+\listadd{\bbx@juriscitationindexlist}{{ca}{canjuriscitation}}
+\listadd{\bbx@juriscitationindexlist}{{us}{usjuriscitation}}
+\newcommand{\bbx@defaultjuriscitationindex}{enjuriscitation}
+
\newtoggle{bbx@shortindex}
\DeclareBibliographyOption{shortindex}[true]{%
- \settoggle{bbx@shortindex}{#1}}
+ \toggletrue{bbx@shortindex}%
+ \renewcommand{\bbx@juriscitationindexlist}{}%
+ \listadd{\bbx@juriscitationindexlist}{{eu}{eujuriscitation:index:short}}%
+ \renewcommand{\bbx@defaultjuriscitationindex}{juriscitation:index:short}}
% We ensure that there will always be a trash index
\AtEndPreamble{%
\@ifpackageloaded{imakeidx}{\makeindex[name=trash]}
- {\@ifpackageloaded{index}{\newindex{trash}{tdx}{tnd}{Miscellaneous}}
- {\@ifpackageloaded{multind}{\PackageWarning{biblatex-oscola}{Multind is incompatible with biblatex-oscola. Use imakeidx or index}}
- {\iftoggle{blx@citeindex}
+ {\@ifclassloaded{memoir}{\PackageWarning{biblatex-oscola}{To use indexing with OSCOLA and the memoir class, you need to load imakeidx.}}
+ {\@ifpackageloaded{index}{\newindex{trash}{tdx}{tnd}{Miscellaneous}}
+ {\@ifpackageloaded{multind}{\PackageWarning{biblatex-oscola}{Multind is incompatible with biblatex-oscola. Use imakeidx or index}}
+ {\iftoggle{blx@citeindex}
{\PackageWarning{biblatex-oscola}
- {You need to load imakeidx or index. Indexing will probably fail:}}{}}}}}
+ {You need to load imakeidx or index. Indexing will probably fail:}}{}}}}}}
% The bibliography and citation styles use different forms of name
\AtBeginBibliography{%
- \toggletrue{blx@firstinits}%
- \DeclareNameAlias{default}{last-first}%
- \DeclareNameAlias{editor}{last-first}}
+ \toggletrue{abx@bool@giveninits}%
+ \DeclareNameAlias{default}{family-given}%
+ \DeclareNameAlias{editor}{given-family}}
-\renewbibmacro*{name:last-first}[4]{%
+\renewbibmacro*{name:family-given}[4]{%
\ifuseprefix
{\usebibmacro{name:delim}{#3#1}%
\usebibmacro{name:hook}{#3#1}%
@@ -59,18 +80,18 @@
{\mkbibnameprefix{\MakeCapital{#3}}\isdot}
{\mkbibnameprefix{#3}\isdot}%
\ifpunctmark{'}{}{\bibnamedelimc}}%
- \mkbibnamelast{#1}\isdot
- \ifblank{#4}{}{\bibnamedelimd\mkbibnameaffix{#4}\isdot}%
- \ifblank{#2}{}{\bibnamedelimd\mkbibnamefirst{#2}\isdot}}
+ \mkbibnamefamily{#1}\isdot
+ \ifblank{#4}{}{\bibnamedelimd\mkbibnamesuffix{#4}\isdot}%
+ \ifblank{#2}{}{\bibnamedelimd\mkbibnamegiven{#2}\isdot}}
{\usebibmacro{name:delim}{#1}%
\usebibmacro{name:hook}{#1}%
- \mkbibnamelast{#1}\isdot
- \ifblank{#4}{}{\bibnamedelimd\mkbibnameaffix{#4}\isdot}%
+ \mkbibnamefamily{#1}\isdot
+ \ifblank{#4}{}{\bibnamedelimd\mkbibnamesuffix{#4}\isdot}%
\ifblank{#2#3}{}{}%
- \ifblank{#2}{}{\bibnamedelimd\mkbibnamefirst{#2}\isdot}%
+ \ifblank{#2}{}{\bibnamedelimd\mkbibnamegiven{#2}\isdot}%
\ifblank{#3}{}{\bibnamedelimd\mkbibnameprefix{#3}\isdot}}}
-\DeclareNameAlias{sortname}{last-first}
+\DeclareNameAlias{sortname}{family-given}
% This deals with initials: we need to format them without dots
% and close together: HLA not H.L.A. or H. L. A. or H L A
@@ -142,6 +163,7 @@
% Language Mapping
\DeclareLanguageMapping{english}{english-oscola}
+\DeclareLanguageMapping{british}{british-oscola}
% Various aliases
\DeclareBibliographyAlias{inproceedings}{book}
@@ -158,8 +180,6 @@
\DeclareBibliographyAlias{mvcollection}{book}
\DeclareBibliographyAlias{supcollection}{inbook}
-
-
% This deals with suppression of the postnote delimiter after brackets. It
% should be refactored to use a toggle rather than a counter
@@ -414,6 +434,7 @@
\DeclareFieldFormat[legislation]{title}{#1}
\DeclareFieldFormat[legal]{title}{#1}
\DeclareFieldFormat{untitle}{#1}
+\DeclareFieldFormat{verba}{#1}
\DeclareListFormat[jurisdiction]{extracites}{%
\extracitedelim #1}
@@ -818,7 +839,7 @@
\DeclareBibliographyDriver{thesis}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
- \printnames{author}%
+ \usebibmacro{author}%
\setunit{\addcomma\space}%
\newblock
\printfield{title}%
@@ -1219,6 +1240,19 @@
\usebibmacro{court-note}%
}
+\newbibmacro{eujuriscitation:index:short}{%
+ \iftoggle{bbx@numcite}
+ {\iffieldundef{userb}{}{\printfield{userb}\newunit}
+ \printfield{number}}
+ {\usebibmacro{title}%
+ \newunit
+ \iffieldundef{userb}
+ {}
+ {\printtext{\mkbibparens{\printfield{userb}}\newunit}}%
+ \printtext{\mkbibparens{\usebibmacro{euparenthetical}}}}%
+ \newunit%
+ \usebibmacro{court-note}}
+
\newbibmacro{eujuriscitation:index}{%
\iftoggle{bbx@numcite}
{\iffieldundef{userb}{}{\printfield{userb}\newunit}
@@ -1267,20 +1301,39 @@
\printfield{number}}
\newbibmacro*{eu:reportinfo}{%
+ \iftoggle{bbx@eclionly}
+ {\iffieldundef{verba}
+ {\usebibmacro{eu:osreport}}%
+ {\printfield{verba}}}
+ {\usebibmacro{eu:osreport}}}
+
+
+\newbibmacro*{eu:osreport}{%
+ \iftoggle{bbx@ecliuse}
+ {\iffieldundef{verba}
+ {}
+ {\printfield{verba}%
+ \setunit{\addcomma\space}}}%
+ {}%
\iffieldundef{journaltitle}%
{\usebibmacro{eu:unreported}}%
{\usebibmacro{eu:year+vol+report}}}
\newbibmacro*{eu:unreported}{%
- \ifboolexpr{( test {\iflistundef{institution}}
- and test {\iffieldundef{date}}
- and test {\iffieldundef{year}} )}
- {}
- {\ifboolexpr{( test {\iffieldundef{date}} and test {\iffieldundef{year}} )}
- {\mkbibparens{\printlist[jurisdiction]{institution}}}
- {\bbx@unsetpostnotedelim\iflistundef{institution}%
- {\mkbibparens{\usebibmacro{date}}}%
- {\printtext{\bibopenparen\printlist[jurisdiction]{institution}\addcomma\space}\usebibmacro{date}\bibcloseparen}}}}
+ \iffieldundef{verba}
+ {\ifboolexpr{( test {\iflistundef{institution}}
+ and test {\iffieldundef{date}}
+ and test {\iffieldundef{year}} )}
+ {}%
+ {\ifboolexpr{( test {\iffieldundef{date}} and test {\iffieldundef{year}} )}
+ {\mkbibparens{\printlist[jurisdiction]{institution}}}
+ {\bbx@unsetpostnotedelim\iflistundef{institution}%
+ {\mkbibparens{\usebibmacro{date}}}%
+ {\printtext{\bibopenparen%
+ \printlist[jurisdiction]{institution}\addcomma\space}\usebibmacro{date}\bibcloseparen}}}}
+ {\iftoggle{bbx@ecliuse}
+ {}
+ {\printfield{verba}}}}
\newbibmacro*{eu:year+vol+report}{%
\iffieldequals{journaltitle}{\ecrreporttitle}%
@@ -1449,19 +1502,34 @@
{\printfield[casenotetitle]{title}}}}
{\usebibmacro{title}}}
-\newbibmacro{juriscitation}{%
- \ifkeyword{eu}%
- {\usebibmacro{eujuriscitation}}% EU Case
- {\ifkeyword{echr}%
- {\usebibmacro{echrjuriscitation}}% ECHR Case
- {\ifkeyword{int}%
- {\usebibmacro{intjuriscitation}}% PIL Case
- {\ifkeyword{ca}%
- {\usebibmacro{canjuriscitation}}% Canadian Case
- {\ifkeyword{us}
- {\usebibmacro{usjuriscitation}}% US Case
- {\usebibmacro{enjuriscitation}}}}}}}% Default
+\newcommand{\csusebibmacro}[1]{%
+ \edef\bbx@tempcsname{%
+ \noexpand\usebibmacro{#1}}%
+ \bbx@tempcsname}
+
+\newtoggle{bbx@juriscitedone}
+
+\newcommand{\bbx@juriscitationlist}{}
+\listadd{\bbx@juriscitationlist}{{eu}{eujuriscitation}}
+\listadd{\bbx@juriscitationlist}{{echr}{echrjuriscitation}}
+\listadd{\bbx@juriscitationlist}{{int}{intjuriscitation}}
+\listadd{\bbx@juriscitationlist}{{ca}{canjuriscitation}}
+\listadd{\bbx@juriscitationlist}{{us}{usjuriscitation}}
+\global\edef\bbx@defaultjuriscitation{enjuriscitation}
+
+\newbibmacro{juriscitation}{%
+ \togglefalse{bbx@juriscitedone}%
+ \renewcommand{\do}[1]{%
+ \edef\@tempa{\noexpand\ifkeyword{\expandafter\@firstoftwo ##1}}%
+ \edef\@tempb{\expandafter\@secondoftwo ##1}%
+ \@tempa
+ {\toggletrue{bbx@juriscitedone}\csusebibmacro{\@tempb}}
+ {}}%
+ \dolistloop{\bbx@juriscitationlist}%
+ \iftoggle{bbx@juriscitedone}
+ {}
+ {\csusebibmacro{\bbx@defaultjuriscitation}}}
\newbibmacro{juriscitation:index}{%
\savefield{indextitle}{\bbx@tempa}%
@@ -1482,6 +1550,26 @@
{\usebibmacro{usjuriscitation}}
{\usebibmacro{enjuriscitation}}}}}}}
+\renewbibmacro{juriscitation:index}{%
+ \togglefalse{bbx@juriscitedone}%
+ \renewcommand{\do}[1]{%
+ \edef\@tempa{\noexpand\ifkeyword{\expandafter\@firstoftwo ##1}}%
+ \edef\@tempb{\expandafter\@secondoftwo ##1}%
+ \@tempa
+ {\toggletrue{bbx@juriscitedone}\csusebibmacro{\@tempb}}
+ {}}%
+ \dolistloop{\bbx@juriscitationindexlist}%
+ \iftoggle{bbx@juriscitedone}
+ {}
+ {\csusebibmacro{\bbx@defaultjuriscitationindex}}}
+
+\newbibmacro{juriscitation:index:short}{%
+ \printfield{title}%
+ \setunit*{\addspace}%
+ \iffieldundef{year}
+ {}
+ {\printtext{\mkbibparens{\printfield{year}}}}}
+
\newbibmacro*{jurisdictionpages}{%
\iffieldequals{entrysubtype}{\subtypenewsp}%
{}
@@ -1672,7 +1760,7 @@
\renewbibmacro*{postnote}{%
\ifboolexpr {test {\iffieldundef{postnote}} or
test {\iftoggle{cbx@postnoteprinted}}}%
- {\midsentence}
+ {}%<--- this used to read \midsentence
{\ifboolexpr{test {\ifnumequal{\value{bbx@suppresspostnotedelim}}{1}}}
{\setunit{\addspace}%
\bbx@resetpostnotedelim}
@@ -2881,11 +2969,11 @@
\field{sortkey}
}
\sort{
- \name{sortname}
- \name{author}
- \name{editor}
- \name{translator}
- \list{institution}
+ \field{sortname}
+ \field{author}
+ \field{editor}
+ \field{translator}
+ \field{institution}
\field{sorttitle}
\field{title}
\field{booktitle}
@@ -2993,6 +3081,8 @@
fieldtarget=institution]
\step[fieldsource=additionalreports,
fieldtarget=listb]
+ \step[fieldsource=ecli,
+ fieldtarget=verba]
}
\map[overwrite=false]{
\pertype{legal}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tex/latex/oscola/oscola.cbx new/tex/latex/oscola/oscola.cbx
--- old/tex/latex/oscola/oscola.cbx 2014-05-23 00:03:54.000000000 +0200
+++ new/tex/latex/oscola/oscola.cbx 2017-03-25 21:53:44.000000000 +0100
@@ -2,7 +2,7 @@
% Part of the OSCOLA package for biblatex: see the file
% oscola.lbx for copyright and licence information
-\ProvidesFile{oscola.cbx}[2014/05/22 v1.4 Biblatex citation style for OSCOLA standard]
+\ProvidesFile{oscola.cbx}[2015/03/15 v1.5 Biblatex citation style for OSCOLA standard]
\RequireCitationStyle{verbose-inote}
@@ -53,13 +53,14 @@
{\usebibmacro{cite:full}}}
\renewbibmacro*{footcite}{%
+ \bbx@resetpostnotedelim%
\usebibmacro{cite:citepages}%
\global\togglefalse{cbx:loccit}%
\ifboolexpr {test {\ifciteseen} or test {\ifciteibid}}
{\ifboolexpr {test {\iffieldundef{shorthand}}
or test {\bbx@ifnottrackingcites}}
{\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}
- {\usebibmacro{footcite:ibid}}
+ {\usebibmacro{footcite:ibid}\bbx@unsetpostnotedelim}
{\usebibmacro{footcite:note}}}%
{\usebibmacro{footcite:shorthand}}}
{\usebibmacro{footcite:full}%
@@ -307,7 +308,8 @@
{\printtext[bibhyperlink]{\iftoggle{bbx@capibid}{}{\midsentence}\bibstring{ibidem}}%
\ifloccit
{\global\toggletrue{cbx:loccit}}
- {}}
+ {}%
+ \bbx@unsetpostnotedelim}%
{\usebibmacro{cite:refonlyfull}}}
\DeclareCiteCommand{\footciteref}[\mkbibfootnote]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/oscola.tlpobj new/tlpkg/tlpobj/oscola.tlpobj
--- old/tlpkg/tlpobj/oscola.tlpobj 2016-04-14 19:32:00.000000000 +0200
+++ new/tlpkg/tlpobj/oscola.tlpobj 2017-04-14 17:53:08.000000000 +0200
@@ -1,6 +1,6 @@
name oscola
category Package
-revision 34207
+revision 43599
shortdesc BibLaTeX style for the Oxford Standard for the Citation of Legal Authorities
relocated 1
longdesc The package provides a set of style files for use with BibLaTeX
@@ -9,13 +9,14 @@
longdesc Citation of Legal Authorities. It also includes facilities for
longdesc constructing tables of cases and legislation from citations (in
longdesc conjunction with appropriate indexing packages).
-runfiles size=38
+runfiles size=47
RELOC/makeindex/oscola/oscola.ist
+ RELOC/tex/latex/oscola/british-oscola.lbx
RELOC/tex/latex/oscola/english-oscola.lbx
RELOC/tex/latex/oscola/oscola.bbx
RELOC/tex/latex/oscola/oscola.cbx
catalogue-ctan /macros/latex/contrib/biblatex-contrib/oscola
-catalogue-date 2015-08-08 19:53:23 +0200
+catalogue-date 2017-03-25 19:30:52 +0100
catalogue-license lppl1.3
catalogue-topics legal biblatex
-catalogue-version 1.4
+catalogue-version 1.5
++++++ ot-tableau.doc.tar.xz ++++++
++++++ ot-tableau.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/ot-tableau.tlpobj new/tlpkg/tlpobj/ot-tableau.tlpobj
--- old/tlpkg/tlpobj/ot-tableau.tlpobj 2016-04-14 19:32:01.000000000 +0200
+++ new/tlpkg/tlpobj/ot-tableau.tlpobj 2017-04-14 17:53:08.000000000 +0200
@@ -11,6 +11,6 @@
runfiles size=1
RELOC/tex/latex/ot-tableau/ot-tableau.sty
catalogue-ctan /macros/latex/contrib/ot-tableau
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl
catalogue-topics linguistic
++++++ othello.doc.tar.xz ++++++
++++++ othello.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/othello.tlpobj new/tlpkg/tlpobj/othello.tlpobj
--- old/tlpkg/tlpobj/othello.tlpobj 2016-04-14 19:32:01.000000000 +0200
+++ new/tlpkg/tlpobj/othello.tlpobj 2017-04-14 17:53:08.000000000 +0200
@@ -34,6 +34,6 @@
RELOC/fonts/tfm/public/othello/ot1whi20.tfm
RELOC/tex/latex/othello/othello.sty
catalogue-ctan /macros/latex/contrib/othello
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license gpl
catalogue-topics games font font-mf font-specialist
++++++ othelloboard.doc.tar.xz ++++++
++++++ othelloboard.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tlpkg/tlpobj/othelloboard.tlpobj new/tlpkg/tlpobj/othelloboard.tlpobj
--- old/tlpkg/tlpobj/othelloboard.tlpobj 2016-04-14 19:32:01.000000000 +0200
+++ new/tlpkg/tlpobj/othelloboard.tlpobj 2017-04-14 17:53:08.000000000 +0200
@@ -12,7 +12,7 @@
RELOC/tex/latex/othelloboard/othelloboard.sty
catalogue-also othello
catalogue-ctan /macros/latex/contrib/othelloboard
-catalogue-date 2015-08-03 05:43:12 +0200
+catalogue-date 2016-06-24 19:18:15 +0200
catalogue-license lppl1.3
catalogue-topics games
catalogue-version 1.2
++++++ otibet.doc.tar.xz ++++++
++++++ otibet.tar.xz ++++++