Page MenuHomePhabricator

Replace Jomolhari font with BabelStone Tibetan font
Closed, ResolvedPublic

Description

Andrew West created a fork of Jomolhari font in recent days: BabelStone Tibetan. In this font he added sixteen Tibetan characters that not supprted in Jomolhari font, and also extends the font to cover many additional stack clusters that may not used in Standard Tibetan, Dzongkha and so on. And this font is also free to use (OFL license). So we have no reason to refuse this new Tibetan font, making it available in Universal Language Selector, and using this font as a nice replacement to original Jomolhari font.

This font is available at BabelStone website, we can get both TTF and WOFF version directly: http://www.babelstone.co.uk/Fonts/Tibetan.html

We can also talk to him at Wikipedia if we found a problem: https://en.wikipedia.org/wiki/User_talk:BabelStone

Event Timeline

Aklapper renamed this task from Replacing Jomolhari to BabelStone Tibetan to Replace Jomolhari by BabelStone Tibetan font.Jun 18 2018, 1:37 PM
Aklapper moved this task from Backlog to Webfonts issues on the UniversalLanguageSelector board.
Reedy renamed this task from Replace Jomolhari by BabelStone Tibetan font to Replace Jomolhari font with BabelStone Tibetan font.Jun 18 2018, 4:28 PM
Vvjjkkii renamed this task from Replace Jomolhari font with BabelStone Tibetan font to jqaaaaaaaa.Jul 1 2018, 1:03 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from jqaaaaaaaa to Replace Jomolhari font with BabelStone Tibetan font.Jul 2 2018, 4:39 AM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.

@Great_Brightstar Hi, could you provide a link where others could see a problem (e.g. non-rendered/incorrectly shown characters on some page on bo.wikipedia.org or such)? Thanks in advance.

Aklapper changed the task status from Open to Stalled.May 13 2021, 5:24 PM

@Great_Brightstar: Could you please answer the last comment and provide a link where to see a problem? Thanks in advance!

OK. The author made a page to illustrate how BabelStone Tibetan font works with Tibetan shorthand contractions. AFAIK, they have some special mark attachments that Jomolhari failed to work with.
https://www.babelstone.co.uk/Tibetan/Contractions.html

@Great_Brightstar: Again: Could you please provide a link where to see a problem on some Wikimedia site? (Preferably with a screenshot how it looks and browser information and operating system information, plus another screenshot how it should look like). Thanks in advance.

Change 692245 had a related patch set uploaded (by Santhosh; author: Santhosh):

[mediawiki/extensions/UniversalLanguageSelector@master] Replace Jomolhari with BabelStone for Tibetan

https://gerrit.wikimedia.org/r/692245

@Great_Brightstar Good to see an active upstream for the font. The inactive upstream for Jomolhari was a concern. I submitted a patch to replace Jomolhari with BabelStone Tibetan.

Aklapper changed the task status from Stalled to Open.May 17 2021, 7:33 AM

Change 692245 merged by jenkins-bot:

[mediawiki/extensions/UniversalLanguageSelector@master] Replace Jomolhari with BabelStone for Tibetan

https://gerrit.wikimedia.org/r/692245

santhosh claimed this task.
santhosh triaged this task as Low priority.

Sorry for my late response. According to the author:

BabelStone Tibetan has an extremely large line height in order to allow for very high and deep stacks found in some religious texts. BabelStone Tibetan Slim is almost exactly the same as BabelStone Tibetan, but has a small line height; it is suitable for ordinary modern Tibetan text, but some stacks for Sanskrit may be cropped at the top and/or bottom.

So it's somewhat controversial to use BabelStone Tibetan font, especially in the table, such extremely large line gap in this font could make the content always shift to top in a table cell, and break content layout. As my suggestion, you should use BabelStone Tibetan Slim instead of BabelStone Tibetan (T283122).