NHacker Next
  • new
  • past
  • show
  • ask
  • show
  • jobs
  • submit
▲Furifont, a Japanese font that shows furigana (furifont.antfu.me)
shun_dev 15 hours ago [-]
Really nice font! Native Japanese speaker here, and seeing furigana done purely in the font is very cool.

One small thing on the Japanese version of the page: in the "Ligatures do the work" section, 合字 itself only gets じ over 字, and 合 has no reading. It should be ごうじ. I guess 合字 isn't in the dictionary, so it falls back to single kanji, and 合 is skipped because it has several readings.

jwolfe 12 minutes ago [-]
This is very cool. Unfortunate that it gives the wrong pronunciation when words get split in a line wrap (e.g., 大学 got split between lines and changed to incorrect furigana for me).
roughly 12 minutes ago [-]
That’s incredible. I’m always impressed with the utility of the TrueType/open font spec - the flexibility there is really an underappreciated work of engineering genius.
layer8 4 minutes ago [-]
I mean, fonts are Turing-complete [0], so it isn’t surprising that this is possible. Turing-completeness is often by accident rather than by genius [1].

[0] https://litherum.blogspot.com/2019/03/addition-font.html

[1] https://en.wikipedia.org/wiki/Turing_completeness#Unintentio...

alasano 24 minutes ago [-]
This is really nice. I'm able to read Hiragana and Katakana fully after about 4-6 weeks now but then I'm hit with the reality of how many Kanji I have to learn still everytime I want to read something in real life lol
notorandit 33 minutes ago [-]
> With the ligatures to adopt to pronunciation of words.

Maybe it is:

With the ligatures to adApt to pronunciation of words.

jbm 36 minutes ago [-]
This is an interesting use of ligatures for sure. However, I really don't know when one would use it. Couldn't you just use Ruby tags for a website?
yorwba 19 minutes ago [-]
When you control the content, I agree that ruby tags would be better, since they can easily handle alternative readings and also enable smarter automation to infer the correct reading from context.

But you could set this as the default system font for Japanese and enjoy furigana everywhere, even in places that don't support ruby tags at all.

guipsp 29 minutes ago [-]
Why do something manually when it can be done automatically?
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
Rendered at 17:52:25 GMT+0000 (Coordinated Universal Time) with Vercel.