[tex-live] ngerman.sty - Undefined control sequence

David Carlisle d.p.carlisle at gmail.com
Fri Jul 20 08:58:04 CEST 2018


You can use

\input eplain
\let\zzz\DeclareTextSymbol
\let\DeclareTextSymbol\undefined
\input ngerman.sty
\let\DeclareTextSymbol\zzz

\bye


(\DeclareTextSymbol gets defined in the format in babel's hyphenation
code somewhere, and then eplain takes the  "latex branch" at one point
as it tests if that command is undefined to decide to use latex style
or plain style definitions)

This may not be the best fix but it's a usable workaround.


On 19 July 2018 at 22:35, Karl Berry <karl at freefriends.org> wrote:
> Hi Helmut,
>
>     eplain
>     \input ngerman.sty
>     ...
>     \declare at robustcommand ...\csname \bbl at stripslash
>
> Interesting. It is apparently related to running eplain as a .fmt,
> since a one-line file:
>   \input eplain \input ngerman.sty \end
> run with (e)tex does not yield the error. I will look at it as soon as I
> have a chance. Thanks for the report. --karl
>


More information about the tex-live mailing list