Le 23/06/2011 10:59, Patrick Gundlach a écrit :
Hi,
I'd like to find out the breakpoints of a word (with Lua), such as
\showhyphens{office}
The ideal solution would be to get a string like "of-fice".
I think I can do a call to tex.hyphenation and analyze the nodelist afterwards.
But perhaps there is a clean solution already present.
You have to call tex.ligaturing too, because ligatures may change
hyphenation. And you might get special kinds of disc nodes. See section
6.5 of the manual.
Patrick
BTW: what is preferred: tex.lccode[x]=y or tex.setlccode(x,y)?
In the second case you can specify "global", whereas in the first case
the assignment is necessary local. So in some cases the function
approach is the only one that'll work.
Best,
Paul