Closed niruvt closed 3 years ago
I have no idea how the language handles hyphenation. The ini-file at least explicitly suppress the hyphenation char. You can reenable it with lualatex with
\prehyphenchar=`\-
(it will perhaps error, it could trigger an open bug which is corrected in the newest luaotfload development version).
It seems a bug (a bad setting in the ini
file). I'll fix it, but in the meanwhile you can use:
\babelprovide[import, main, typography/prehyphenchar=`-]{marathi}
Or
\babelprovide[import, main, typography/prehyphenchar=]{marathi}
Thanks for the suggestion. Before making any change, kindly look into the ongoing discussion in the issue linked above and then we can make all the relevant changes at once only.
I much prefer to make changes gradually and as soon as I can, especially if they are clearly bugs easily fixable. This particular issue is fixed here (it will be released in a week or so) and I'm closing it.
Thanks for the update :)
I much prefer to make changes gradually and as soon as I can, especially if they are clearly bugs easily fixable.
Do you want me to add separate issues for all the points that I mentioned in the other thread?
Yes, please. Even if the language is the same, they are separate issues.
If we compile the following minimal code, we get a document without any hyphenation, but the words are broken at the end of lines.
It can be observed in the following screenshot -
The last word in the first line (of the output document) is broken. In the input it's the first word of the second line. As far as I can see, the spacing is correct, but we need the words to be hyphenated. How to achieve it?
Note: I have observed that removing the parameter
main
works for some reasons, but then the Marathi translations are not loaded. So as of now I don't think it is of any use.