I've been keeping a lab notebook in LaTeX for several years. I have my own style file that is based on the labbook class.
Unfortunately, when I upgraded to TeX Live 2018 earlier this week, my lab notebook can no longer compile. I get the following error:
...
LaTeX Warning: Unused global option(s):
[index-totoc].
(./Notebook.aux) (/usr/local/texlive/2018/texmf-dist/tex/latex/base/ts1cmr.fd)
(/usr/local/texlive/2018/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
) (/usr/local/texlive/2018/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
(/usr/local/texlive/2018/texmf-dist/tex/latex/oberdiek/grfext.sty)
(/usr/local/texlive/2018/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))
ABD: EveryShipout initializing macros
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
(/usr/local/texlive/2018/texmf-dist/tex/latex/translator/translator-basic-dicti
onary-English.dict)
(/usr/local/texlive/2018/texmf-dist/tex/latex/siunitx/siunitx-abbreviations.cfg
) (/usr/local/texlive/2018/texmf-dist/tex/latex/siunitx/siunitx-binary.cfg)
No file Notebook.bbl.
(/usr/local/texlive/2018/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/local/texlive/2018/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
(/usr/local/texlive/2018/texmf-dist/tex/latex/amsfonts/umsa.fd)
(/usr/local/texlive/2018/texmf-dist/tex/latex/amsfonts/umsb.fd) [1{/usr/local/t
exlive/2018/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] [2]
(./FYNotebook.tex
! Undefined control sequence.
\UseRawInputEncoding ...tencodingname \@undefined
\let \DeclareFontEncoding@...
l.11 \experiment{NJOY}
?
I apologize that I don't have a MWE. If I remove anything from my setup, then all kinds of things start breaking.
Has anyone seen this error and know what may be causing this?
\UseRawInputEncoding
is a new command in the 2018-04-01 release but it's a bit hard to guess how it is being used here just from an error message – David Carlisle May 3 '18 at 21:46