How to convert all hyphenation patterns from Unicode to T1 in lualatex?

by pts   Last Updated January 11, 2019 11:23 AM

I'm trying to use lualatex with old, 8-bit, non-Unicode fonts:

\makeatletter\language=\[email protected]
\showhyphens{árvíztűrő türkörfúrógép}
{\Huge Helló, Wörld, árvíztűrő}
{\Huge Helló, Wörld, árvízt\H{u}r\H{o}}
{\myhelvetica\Huge Helló, Wörld, árvíztűrő}

Everything works except that \showhyphens shows incorrect hyphenation:

  • ár-víz-tű-rő would be correct, \showhyphens shows something else. I want \showhypens to show ár-víz-tű-rő here.
  • tü-kör-fú-ró-gép is hyphenated correctly.

I suspect that the problem is caused by the letters ő and ű, which are at different positions in Unicode and T1 encodings. (All other letters, inclúding ó and é are at the same position.)

Is there a way to convert all hyphenation patterns from Unicode to T1 encoding, something I can add between \documentclass and \begin{document}? I won't be using fontspec or any Unicode font in this compilation.

Related Questions

Updated November 13, 2016 08:09 AM

Updated January 10, 2019 16:23 PM

Updated May 31, 2017 09:23 AM

Updated August 08, 2017 07:23 AM

Updated May 13, 2015 22:10 PM