Hi, Holger Wansing <li...@wansing-online.de> wrote: > Hi, > > victory <victory....@gmail.com> wrote: > > > > building **.pdf succeeded by using dblatex instead of jade; > > all en/el/ja/vi/zh_CN/zh_TW builds succeeded; > > of course I dont read their letters, just looked at a glance. > > not tested for non-disabled-langs other than en, > > but I think those do not fail by dblatex, either. > > patch is below. > > That's great! I stumbled over this non-supported langs for pdf some days > ago, too. > > Many thanks. > > I did some tests with ja and de, seems to work fine so far. > I have adjusted the build depends and changelog accordingly, too. > Will do a complete build this evening, let's see how it goes.
AFAICS all langs built fine except from Korean: the korean pdf is full of just question marks. I did not find the correct font yet ... Holger > If build goes fine, I will upload to http://d-i.alioth.debian.org/manual/ > (maybe tomorrow), and then call some people for review of the pdfs, > to avoid surprises. > > > Thanks > So long > > Holger > > > > > > > Index: build/buildone.sh > > =================================================================== > > --- build/buildone.sh (リビジョン 71) > > +++ build/buildone.sh (作業コピー) > > @@ -227,15 +227,14 @@ > > } > > > > create_pdf() { > > - > > - [ -x "`which dvipdf 2>/dev/null`" ] || return 9 > > > > - create_dvi > > - RET=$?; [ $RET -ne 0 ] && return $RET > > + [ -x "`which dblatex 2>/dev/null`" ] || return 9 > > > > echo "Info: creating .pdf file..." > > > > - ( cd $tempdir ; dvipdf install.${language}.dvi ) > > + ( dblatex -d -V -T db2latex -b xetex -p ./dblatex.xsl \ > > + -o $tempdir/install.${language}.pdf \ > > + $tempdir/install.${language}.profiled.xml --param=lingua=${language} ) > > RET=$?; [ $RET -ne 0 ] && return $RET > > mv $tempdir/install.${language}.pdf $destdir/ > > > > @@ -280,9 +279,9 @@ > > BUILD_FAIL="" > > for format in $formats ; do > > case "$language" in > > - el|ja|vi|zh_CN|zh_TW) > > + __) > > if [ "$format" = "pdf" -o "$format" = "ps" ] ; then > > - echo "Warning: pdf and ps formats are currently not > > supported for Chinese, Greek, Japanese and Vietnamese" > > + echo "Warning: pdf and ps formats are currently not > > supported for __." > > BUILD_SKIP="$BUILD_SKIP $format" > > continue > > fi > > Index: build/dblatex.xsl > > =================================================================== > > --- build/dblatex.xsl (リビジョン 0) > > +++ build/dblatex.xsl (作業コピー) > > @@ -0,0 +1,33 @@ > > +<?xml version='1.0' encoding="utf-8"?> > > +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" > > version='1.0'> > > + > > + <xsl:param name="latex.encoding">utf8</xsl:param> > > + <xsl:param name="latex.class.options">10pt,onecolumn</xsl:param> > > + <xsl:param name="xetex.font"> > > + <xsl:choose> > > + <xsl:when test="contains(/book/@lang,'ja')"> > > + <xsl:text>\usepackage{xeCJK} </xsl:text> > > + <xsl:text>\setCJKmainfont{IPAPGothic} </xsl:text> > > + <xsl:text>\setCJKsansfont{IPAPGothic} </xsl:text> > > + <xsl:text>\setCJKmonofont{IPAPGothic} </xsl:text> > > + <xsl:text>\setmainfont{IPAPGothic} </xsl:text> > > + <xsl:text>\setsansfont{IPAPGothic} </xsl:text> > > + <xsl:text>\setmonofont{IPAPGothic} </xsl:text> > > + </xsl:when> > > + <xsl:when test="contains(/book/@lang,'zh')"> > > + <xsl:text>\usepackage{xeCJK} </xsl:text> > > + <xsl:text>\setCJKmainfont{HanaMinA} </xsl:text> > > + <xsl:text>\setCJKsansfont{HanaMinA} </xsl:text> > > + <xsl:text>\setCJKmonofont{HanaMinA} </xsl:text> > > + <xsl:text>\setmainfont{HanaMinA} </xsl:text> > > + <xsl:text>\setsansfont{HanaMinA} </xsl:text> > > + <xsl:text>\setmonofont{HanaMinA} </xsl:text> > > + </xsl:when> > > + <xsl:otherwise> > > + <xsl:text>\setmainfont{FreeSerif} </xsl:text> > > + <xsl:text>\setsansfont{FreeSans} </xsl:text> > > + <xsl:text>\setmonofont{FreeMono} </xsl:text> > > + </xsl:otherwise> > > + </xsl:choose> > > + </xsl:param> > > +</xsl:stylesheet> > > > > -- > > victory > > no need to CC me :-) > > > > > -- > ============================================================ > Created with Sylpheed 3.5.0 under > D E B I A N L I N U X 8 . 0 " J E S S I E " . > > Registered Linux User #311290 - https://linuxcounter.net/ > ============================================================ > -- ============================================================ Created with Sylpheed 3.5.0 under D E B I A N L I N U X 8 . 0 " J E S S I E " . Registered Linux User #311290 - https://linuxcounter.net/ ============================================================