Page MenuHomePhabricator

Update Junicode to / install webfont Junicode Two Beta 1.058
Closed, DuplicatePublicFeature

Description

Request:
Make the font Junicode Two Beta (https://github.com/psb1558/Junicode-font) available as a web-font on Wikisource projects, in version 1.058 or later (either as an alternative or as a replacement of the current Junicode 0.900 web-font).

Use case(s):

  1. Same as in the Junicode 0.900 request (https://phabricator.wikimedia.org/T173573) – that earlier update didn’t fix the problems with Irish texts (while that version of the font has the shapes for the required glyphs, it requires us to encode them in a way incompatible with how Irish texts get transcribed on Wikisource, ie. for example it requires the use of ⟨ꝺ⟩ (u+A77A, LATIN SMALL LETTER INSULAR D⟩ + ⟨◌̇⟩ (u+0307, COMBINING DOT ABOVE) instead of ⟨ḋ⟩ (u+1e0b, d with dot above). Junicode Two Beta handles Irish texts typeset with Insular/Gaelic type correctly without the need to use the Unicode “insular” codepoints with combining characters. See: https://en.wikisource.org/wiki/Template_talk:Insular#Webfont_limitation_removed_in_Junicode_0.900
  1. It also adds many newer Unicode codepoints added in recent years. One of them is ⟨ꟁ⟩ (u+a7c1, LATIN SMALL LETTER OLD POLISH O, so-called o rogate). This would be useful for Old Polish texts on Polish wikisource, see: https://pl.wikisource.org/wiki/Szablon:%C3%98 and https://pl.wikisource.org/wiki/Szablon:Orogate for work-arounds used there currently.

Benefits:
It’s an open license font (a new version of one already used by WikiMedia projects) that fixes multiple problems we’ve had for years.