<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 27 Feb 2020 at 02:10, Norbert Preining <<a href="mailto:preining@logic.at">preining@logic.at</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi David,<br>
<br>
> \expandafter\def\csname ver@tuenc.def\endcsname{}<br>
> \usepackage[greek]{babel}<br>
> \expandafter\let\csname ver@tuenc.def\endcsname\relax<br>
<br>
Is the final un-define necessary?<br></blockquote><div><br></div><div>It's better but most likely not needed because in a typical xetex/luatex document there are no encoding changes anyway, the whole document is set in a single encoding, TU (Unicode).</div><div>so chances are that no later code will be checking whether <newencoding>enc.def has or has not already beenĀ  loaded.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Reason: these are generated documents (dblatex docbook xml) and<br>
injecting code into arbitrary locations is not trivial. I can do the <br>
first def easily, but the undef is a bit painful.<br></blockquote><div><br></div><div>Hopefully we can get the necessary one line change to the babel greek file then you won't need to add either <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Best<br></blockquote><div><br></div><div><br></div><div>David</div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Norbert<br>
<br>
</blockquote></div></div>