help-gnu-emacs
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]