Bug#952481: texlive: mktexpk fails to create tcrm1000
tags 952481 + patch
thanks
Hi Holger,
to sum up several discussions on bugs in the babel greep driver, here is
a for now simple solution that should fix the build:
- add cm-super to the build deps
- patch build/stylesheets/dblatex.xsl to contain the following
additional switch for Greek:
<xsl:when test="contains(/book/@lang,'el')">
<xsl:text>\setmainfont{FreeSerif} </xsl:text>
<xsl:text>\setsansfont{FreeSans} </xsl:text>
<xsl:text>\setmonofont{FreeMono} </xsl:text>
<xsl:text>\expandafter\def\csname ver@tuenc.def\endcsname{} </xsl:text>
</xsl:when>
With this two changes I get a working(*) compilation and output using
buildone.sh.
(*) There is something broken in the xml->TeX conversion that is outside
of TeX. See the last page of the produced document. The xml document
contains stuff like
<screen format="linespecific"> some Greek text </screen>
which is translated to the following complete rubbish in TeX:
\begin{lstlisting}[escapeinside={<:}{:>}][firstnumber=1,escapeinside={<t>}{</t>},moredelim={**[is][\bfseries]{<b>}{</b>}},moredelim={**[is][\itshape]{<i>}{</i>}},]
b'<:'Μb':>'b'<:'εb':>' b'<:'τb':>'b'<:'οb':>' b'<:'πb':>'b'<:'αb':>'b'<:'ρb':>'b'<:'όb':>'b'<:'νb':>' b'<:'ηb':>' Yoyodyne, Inc., b'<:'αb':>'b'<:'πb':>'b'<:'οb':>'
....
This is of dblatex doing and nothing related to TeX Live.
Best
Norbert
--
PREINING Norbert https://www.preining.info
Accelia Inc. + IFMGA ProGuide + TU Wien + JAIST + TeX Live + Debian Dev
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
Reply to: