[tex-live] several bug reports (beamer, hyperref, listings)

Ulrike Fischer news3 at nililand.de
Sat Jun 28 12:07:04 CEST 2014


Am Sat, 28 Jun 2014 06:33:40 +0900 schrieb Norbert Preining:

> Hi everyone,
> 
> I will try to contact upupstream, but for now a collection of broken
> things with the current status, all was working before (2013) AFAIR:

> * hyperref
> ==========
> ! Package keyval Error: pagelabels undefined.

> \documentclass[hyperref={pagelabels=false}]{beamer}
> \begin{document}
> \end{document}

Didn't work in TL13 either. The name of the option is pdfpagelabels:

\documentclass[hyperref={pdfpagelabels=false}]{beamer}
\begin{document}
\end{document}


> * listings
> ==========
> ! Missing { inserted.
> <inserted text> 
>                 {
> l.7 \end{tabular}


> \documentclass{article}
> \usepackage{listings}
> \newcommand\foo{\lstinline{t}}
> \begin{document}
> \begin{tabular}{l}
> \foo
> \end{tabular}
> \end{document}

Doesn't work in TL13. Don't forget grabbing arguments isn't easy for
verbatim commands. That \lstinline can use normal braces needs a lot
of hacks (catcode changes) which no longer work if bury them in a
command definition. Use either \newcommand\foo{\lstinline} and
\foo{t}, or \newcommand\foo{\lstinline+t+} and \foo.


-- 
Ulrike Fischer 
http://www.troubleshooting-tex.de/




More information about the tex-live mailing list