Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi,
I am a complete newbie when it comes to fonts and artwork, so bear with me.
I know a group , who have bought a font, from a small firm of developers for typing in regional language (hindi).
The font works well under windows , but windows being subjected to so many malwares viruses and ransomwares as we know, I would like to use it on linux so I can lessen their woes.
The font is a truetype font called Yogini. When installed in linux , doesnt render phonetically (a for english a etc) even when the input source is hindi keyboard (Hindi Bolnagri). Some fonts like Lohit Devanagari , Gargi , etc work very well with the inbuilt ubuntu hindi keyboard , but my existing infrastructure is based on this third party font, so changing fonts wont do, and will be a big pain.
Can someone help me with this ? How does font rendering work phonetically in linux ? Is it related to your keyboard layout or the font itself ? How do i go about changing the font if needed via fontforge etc
It was difficult to tackle this one, as I don't have a Devanagari font to see what I'm doing, but I think you need to switch keyboard drivers. Deselect Hindi(Bolnagri) and then select Hindi(wx).
The keyboard driver converts the keycode produced by the keycode into the code for the desired character. All modern fonts will have the same code for each character: the question is which key is used to get it. There are different layouts for typing Devanagari, just as there are different layouts for Latin — a French keyboard has "q" where you have "a".
Last edited by DavidMcCann; 11-20-2019 at 10:20 AM.
I have 3 keyboard layouts / drivers for Hindi -
Hindi bolnagri
Hindi kagapha phonetic
Hindi wx
I have tried all 3 layouts , but the font that gets printed/shown in the document is different from what we use , despite selecting "Yogini" font from the drop down box.
A thing to be noted is that the "Gargi" devanagri font when opened in font viewer shows no hindi symbols , but shows the english words - the quick brown fox etc ...
But when typing in hindi phonetic bolnagri it still renders in hindi symbols.
How is this possible ? Now im really puzzled how fonts are shown in a document and am full of queries.
A font is supposed to show Latin characters in the font viewer, because all fonts contain them and that's what the program is written to show. What happens if you create a document in Microsoft Word using Yogini and then import it into LibreOffice — does it show up properly? I don't like being baffled — I like to think of myself as a font expert!
Yes , a document in MS Office can be read in libreoffice with the Yogini Font , its just that I cannot continue to type / write to that document in that very font. It's really puzzling.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.