[debian-edu-commits] [Git][debian-edu/debian-edu-doc][master] Add tamil stylesheet stanza to dblatex.xsl.

Frans Spiesschaert (@frans) gitlab at salsa.debian.org
Fri Oct 24 14:01:44 BST 2025



Frans Spiesschaert pushed to branch master at Debian Edu / debian-edu-doc


Commits:
da5063d5 by Frans Spiesschaert at 2025-10-24T13:01:11+00:00
Add tamil stylesheet stanza to dblatex.xsl.

- - - - -


1 changed file:

- documentation/common/dblatex.xsl


Changes:

=====================================
documentation/common/dblatex.xsl
=====================================
@@ -32,6 +32,13 @@
         <xsl:text>\setsansfont{DejaVuSans}
</xsl:text>
         <xsl:text>\setmonofont{DejaVuSansMono}
</xsl:text>
     </xsl:when>
+    <xsl:when test="contains(/article/@lang,'ta')">
+        <xsl:text>\usepackage[english, tamil, provide*=*]{babel}
</xsl:text>
+        <xsl:text>\babelfont{rm}[Extension=.otf,BoldFont=*Bold,ItalicFont=*Italic,BoldItalicFont=*BoldItalic]{FreeSerif}
</xsl:text> % better alignment using those options
+        <xsl:text>\babelfont{sf}[Extension=.otf,BoldFont=*Bold,ItalicFont=*Italic,BoldItalicFont=*BoldItalic]{FreeSerif}
</xsl:text> % better alignment using those options
+        <xsl:text>\babelfont{tt}{FreeSerif}
</xsl:text>
+        <xsl:text>\sloppy
</xsl:text> % prevent some text from getting dropped from the right paper edge
+    </xsl:when>
     <xsl:otherwise>
         <xsl:text>\setmainfont{Latin Modern Sans}
</xsl:text>
         <xsl:text>\setsansfont{Latin Modern Sans}
</xsl:text>



View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-doc/-/commit/da5063d5999cb142ad81d91bcd1d721f21f98955

-- 
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-doc/-/commit/da5063d5999cb142ad81d91bcd1d721f21f98955
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-commits/attachments/20251024/af58f3cc/attachment.htm>


More information about the debian-edu-commits mailing list