Ticket #39355

the new harftex has no fontloader library anymore

Open Date: 2019-06-28 01:09 Last Update: 2019-07-08 15:29

Reporter:
(Anonymous)
Owner:
(None)
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

This is not a bug report only a notification about current developments which could affect luatex-ja. harftex (a luatex with harfbuzz included, https://tex.stackexchange.com/a/493185/2388) has dropped the fontloader library. This means that luatex-ja doesn't work with this luatex-variant anymore. https://github.com/khaledhosny/harftex/issues/6.

The author of luatex is also considering to drop the library in texlive 2020. Ulrike Fischer

Ticket History (3/5 Histories)

2019-06-28 01:09 Updated by: None
  • New Ticket "the new harftex has no fontloader library anymore" created
2019-07-01 22:00 Updated by: None
Comment

Probably the fontloader library will come back (or even is already back). But it would be nice if you could comment. e.g. at the harftex github, if you actually need it.

2019-07-02 17:12 Updated by: h7k
Comment

LuaTeX-ja uses the fontloader library for getting font informations:

  • vertical metrics (vwidth, tsidebearing, vkerns)
  • table of unicode variants
  • table between glyph name and its unicode; used for specifying glyph by its CID

But the code is old and not reviewed. So I will look into whether the fontloader library is not needed anymore (but not at an early date).

2019-07-04 09:40 Updated by: h7k
  • Resolution Update from None to Fixed
Comment

So I will look into whether the fontloader library is not needed

I removed the use of fontloader in the development code (kitagawa_test branch). (The issue will be open until release of the new version of LuaTeX-ja.)

2019-07-08 15:29 Updated by: h7k
  • Status Update from Open to Closed
Comment

The issue will be open until release of the new version of LuaTeX-ja.

I uploaded the new version to CTAN.

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login