--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: [debian-refcard] change build mechanism to dblatex for ar, hi, ml
- From: Holger Wansing <linux@wansing-online.de>
- Date: Fri, 13 May 2016 22:27:32 +0200
- Message-id: <20160513222732.d76c3f54150713f1c03c0e41@wansing-online.de>
- In-reply-to: <87si2os3ca.fsf@gmail.com>
- References: <BLU436-SMTP940C3154F2CDA7D3CCD8AABCFA0@phx.gbl> <87si2os3ca.fsf@gmail.com>
Package: debian-refcard
Tags: patch
thanks
The attached patch switches the build chain for ar, hi and ml, to use dblatex
instead of xmlroff (patch by victory, thanks).
Please note, that the patch is only a draft, maybe other fonts would be
better. To sort this out, proofreaders for the respective languages are
needed and info from them, which fonts they prefer.
Since I didn't got answers from translators for this languages, I store the
draft as a bugreport.
Holger
--
============================================================
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/
============================================================
Index: Makefile
===================================================================
--- Makefile (Revision 11166)
+++ Makefile (Arbeitskopie)
@@ -50,7 +50,7 @@
ifeq ($(USE_DBLATEX),2)
XMLROFF_LANGS=
else
- XMLROFF_LANGS=ar he hi ml
+ XMLROFF_LANGS=he
endif
else
XMLROFF_LANGS=$(A4_LANGS)
Index: dblatex.xsl
===================================================================
--- dblatex.xsl (Revision 11166)
+++ dblatex.xsl (Arbeitskopie)
@@ -23,6 +23,21 @@
<xsl:text>\setsansfont{HanaMinA} </xsl:text>
<xsl:text>\setmonofont{HanaMinA} </xsl:text>
</xsl:when>
+ <xsl:when test="contains(/article/@lang,'hi')">
+ <xsl:text>\setmainfont{Samanata} </xsl:text>
+ <xsl:text>\setsansfont{Samanata} </xsl:text>
+ <xsl:text>\setmonofont{Samanata} </xsl:text>
+ </xsl:when>
+ <xsl:when test="contains(/article/@lang,'ml')">
+ <xsl:text>\setmainfont{AnjaliOldLipi} </xsl:text>
+ <xsl:text>\setsansfont{Suruma} </xsl:text>
+ <xsl:text>\setmonofont{AnjaliOldLipi} </xsl:text>
+ </xsl:when>
+ <xsl:when test="contains(/article/@lang,'ar')">
+ <xsl:text>\setmainfont{Amiri} </xsl:text>
+ <xsl:text>\setsansfont{Amiri} </xsl:text>
+ <xsl:text>\setmonofont{Amiri} </xsl:text>
+ </xsl:when>
<xsl:otherwise>
<xsl:text>\setmainfont{DejaVu Serif} </xsl:text>
<xsl:text>\setsansfont{DejaVu Sans} </xsl:text>
Index: debian/control
===================================================================
--- debian/control (Revision 11166)
+++ debian/control (Arbeitskopie)
@@ -10,6 +10,9 @@
dia,
docbook-xsl,
fonts-hanazono,
+ fonts-deva-extra,
+ fonts-smc,
+ fonts-hosny-amiri
ghostscript,
lmodern,
pdfjam,
--- End Message ---
--- Begin Message ---
Hi,
Holger Wansing <linux@wansing-online.de> wrote:
> Control: rename -1 [debian-refcard] change build mechanism to dblatex for ar, ml
>
> Holger Wansing <linux@wansing-online.de> wrote:
> > Package: debian-refcard
> > Tags: patch
> > thanks
> >
> >
> > The attached patch switches the build chain for ar, hi and ml, to use dblatex
> > instead of xmlroff (patch by victory, thanks).
> >
> > Please note, that the patch is only a draft, maybe other fonts would be
> > better. To sort this out, proofreaders for the respective languages are
> > needed and info from them, which fonts they prefer.
> > Since I didn't got answers from translators for this languages, I store the
> > draft as a bugreport.
>
> Changings for Hindi applied today.
dblatex is now used for all built languages, and xmlroff is no longer used.
(Unfortunately this means, that Arabic and Hebrew cannot be built anymore.)
Thus this bug can be closed.
--
Holger Wansing <hwansing@mailbox.org>
PGP-Finterprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
--- End Message ---