[XeTeX] Follow-up to previous mail about hyphenation
Jonathan Kew
jfkthame at gmail.com
Thu Mar 25 13:47:06 CET 2021
I don't see what \dimen 10 is doing in any of this. It never seems to
get set, so I assume it remains zero.
If so, you have \vsize zero, so minimal pages must be expected.
On 25/03/2021 12:28, Philip Taylor wrote:
> Jonathan Kew wrote:
>
>> See https://tug.org/pipermail/xetex/2014-January/025129.html
>
> Thank you, Jonathan. Now formatted and included in the next iteration
> (code below, with "showhyphens.tex" attached). I /believe/ that
> "showhyphens.tex" is functionally equivalent to David's code, but as he
> appears to have had a broken space bar and an intermittent "=" key, I
> cannot be sure that they are functionally identical ... And I /stil//l
> /don't understand why the code generates two pages.
>
> % !TeX Program=Ini-XeTeX
>
> \catcode `\ = 10
> \catcode `\{ = 1
> \catcode `\} = 2
> \catcode `\# = 6
> \catcode `\^ = 7
> \catcode `\^^I = 10
> \catcode `\% = 14
>
> \let \bgroup = {
> \let \egroup = }
> \let \endgraf = \par
>
> \tracingonline = 1
> \tracinglostchars = 2
>
> \input showhyphens
> \message {\meaning \showhyphens}
>
> \font \tenrm = "Amiri"
> \tenrm
> \hyphenchar \font = `\‐
>
> \lccode "200D = "200D
> \catcode "200D = 11
> \patterns {^^^^200d1^^^^200d}
>
> \def \text {foo^^^^200d^^^^200dbar}
> \hsize = 0 pt
> \vsize = \dimen 10
> \noindent \ \text
> \showhyphens \text
> \end
> --
> /** Phil./
>
More information about the XeTeX
mailing list.