[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: how to set fonts for a language
From: |
Jambunathan K |
Subject: |
Re: how to set fonts for a language |
Date: |
Fri, 27 Dec 2013 09:27:50 +0530 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
This is what I have for Tamil. C-\ will toggle between English and
Tamil for me. Script in your case will be 'bengali.
(set-face-font 'default "fontset-default")
(set-fontset-font "fontset-default" 'tamil "Lohit Tamil")
(set-language-environment "Tamil")
(add-hook 'set-language-environment-hook
(lambda nil
(when (equal current-language-environment "Tamil")
(setq default-input-method "tamil-itrans"))))
kjambunathan@debian-6:~$ fc-list :lang=ta
TSCu_Paranar:style=Bold
TSCu_Times:style=Normal
TAMu_Maduram:style=Normal
FreeSerif:style=Medium,Mittel,µεσαία,Normal,Gemiddeld,navadno
TSCu_Comic:style=Normal
TAMu_Kadambri:style=Regular
TAMu_Kalyani:style=Regular
Lohit Tamil:style=Regular
unifont:style=Medium
TSCu_Paranar:style=Regular
kjambunathan@debian-6:~$ dpkg -l | grep indic
ii ttf-indic-fonts 1:0.5.11 Metapackage for free Indian language fonts
François Patte <francois.patte@mi.parisdescartes.fr> writes:
> Bonjour,
>
> I use emacs to publish multilingual texts with xelatex. I have
> customized some keys in order to switch from a script to another one,
> like this:
>
> (global-set-key [f12]
> (lambda () (interactive) (set-input-method "bengali-itrans")))
>
> So far, it works perfectly, emacs uses some Bengali fonts installed on
> debian sid.
>
> I want now to use some special otf/ttf fonts in association with this
> switch: when I press f12 key, I want that emacs use these fonts for
> displaying the text. Is that possible and how.
>
>
> Thanks for any help.