Devanagari (combined) words are not displaying correctly
The solution is to install appropriate font package to the system which is ttf-devanagari-fonts
here. (You can search on repository).
ttf-devanagari-fonts - Free TrueType fonts for languages using the Devanagari script
Package Description:
Description: Free TrueType fonts for languages using the Devanagari script Fonts for languages that use the Devanagari script in writing. This package has fonts for Hindi, Kashmiri, Konkani, Marathi, Maithili, Nepali, Sanskrit, and Sindhi languages.
So, sudo apt-get install ttf-devanagari-fonts
installs the devanagari fonts:
$ ls /usr/share/fonts/truetype/ttf-devanagari-fonts/
chandas1-2.ttf lohit_kok.ttf lohit_mai.ttf lohit_ne.ttf nakula.ttf samanata.ttf Sarai_07.ttf
kalimati.ttf lohit_ks.ttf lohit_mr.ttf lohit_sd.ttf sahadeva.ttf Samyak-Devanagari.ttf
Now, Devanagari fonts are displaying correctly.
Update: For the latest current (LTS) version of Trisquel GNU Linux i.e 8.0 Flidas, install the following package:
$ apt-cache search fonts-deva
fonts-deva - Meta package to install all Devanagari fonts
fonts-deva-extra - Free fonts for Devanagari script
And then set Lohit Devanagari by creating following configuration file as described here:
$ cat .config/fontconfig/conf.d/10-prefer-devanagari.conf
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<alias>
<family>serif</family>
<prefer>
<family>Lohit Devanagari</family>
</prefer>
</alias>
<alias>
<family>sans-serif</family>
<prefer>
<family>Lohit Devanagari</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Lohit Devanagari</family>
</prefer>
</alias>
Logout and re-login to get the effect.