diff options
author | Praveen Arimbrathodiyil <pravi.a@gmail.com> | 2010-06-09 19:09:19 +0530 |
---|---|---|
committer | Praveen Arimbrathodiyil <pravi.a@gmail.com> | 2010-06-09 19:09:19 +0530 |
commit | 182b29afeb56c244e0b939acbeb0cae26fa1fc4f (patch) | |
tree | b310d3a8de68d3002f1e9a2f98ad9e5ef181058c | |
parent | c86a23ff962f9a89bbfb6a954107d50fbea22dd5 (diff) | |
download | RaghuMalayalamSans.git-182b29afeb56c244e0b939acbeb0cae26fa1fc4f.tar.gz RaghuMalayalamSans.git-182b29afeb56c244e0b939acbeb0cae26fa1fc4f.tar.xz RaghuMalayalamSans.git-182b29afeb56c244e0b939acbeb0cae26fa1fc4f.zip |
adding fontconfig conf file for scaling Meera
-rw-r--r-- | Makefile | 9 | ||||
-rw-r--r-- | malayalam-fonts.conf | 48 |
2 files changed, 57 insertions, 0 deletions
@@ -10,6 +10,8 @@ install: */*.ttf @for font in `echo ${fonts}`; \ do \ install -D -m 0644 $${font}/$${font}.ttf ${fontpath}/$${font}.ttf; done + install -m 0644 malayalam-fonts.conf /etc/fonts/conf.avail/67-malayalam-fonts.conf + ln -s /etc/fonts/conf.avail/67-malayalam-fonts.conf /etc/fonts/conf.d uninstall: @for font in `echo ${fonts}`; \ @@ -19,9 +21,16 @@ uninstall: if [ -d ${fontpath} ]; then rmdir ${fontpath}; fi + if [ -f /etc/fonts/conf.d/67-malayalam-fonts.conf ]; then \ + rm /etc/fonts/conf.d/67-malayalam-fonts.conf; fi + + if [ -f /etc/fonts/conf.avail/67-malayalam-fonts.conf ]; then \ + rm /etc/fonts/conf.avail/67-malayalam-fonts.conf; fi + clean: @for font in `echo ${fonts}`; \ do \ if [ -f $${font}/$${font}.ttf ]; then rm -f $${font}/$${font}.ttf; fi \ done + diff --git a/malayalam-fonts.conf b/malayalam-fonts.conf new file mode 100644 index 0000000..8eb5ab4 --- /dev/null +++ b/malayalam-fonts.conf @@ -0,0 +1,48 @@ +<?xml version="1.0"?> +<!DOCTYPE fontconfig SYSTEM "fonts.dtd"> +<fontconfig> +<!-- Malayalam (ml) --> +<match target="font"> + <test name="lang" compare="contains"> + <string>ml</string> + </test> + <alias> + <family>sans-serif</family> + <prefer> + <family>Meera</family> + </prefer> + </alias> +</match> + +<match target="font"> + <test name="lang" compare="contains"> + <string>ml</string> + </test> + <alias> + <family>serif</family> + <prefer> + <family>Rachana</family> + </prefer> + </alias> +</match> + +<!-- multiply the matrix of Meera font for solving size mismatch with Rachana--> +<match target="font"> + <test name="family"> + <string>Meera</string> + </test> + <edit name="matrix" mode="assign"> + <times> + <name>matrix</name> + <matrix> + <double>1.2</double><double>0</double> + <double>0</double><double>1.2</double> + </matrix> + </times> + </edit> +</match> + +<!-- Malayalam (ml) ends --> + +</fontconfig> + |