Re: [NTG-context] Hyphenation errors (again or still) in recent mkiv
On 31 Jul 2016, at 21:06 , Hans Hagen
On 7/31/2016 12:57 PM, Robert Blackstone wrote:
Dear all,
In the setupfile of my project I have \mainlanguage[en]. The font used is Verdana. With mkiv versions till october 2015 the hyphenation of English words was always correct.
The same files compiled with mkiv of july 2016 (version 2016.07.18 16;26) give hyphenations that are definitely wrong. Some examples: begi-nning, pr-ocedure, adequ-ately, st-yle
I made some tests with Linux Libertine sans and here also the earlier mkiv's gave correct hyphenations, the july version wrong ones.
So it seems that ref. hyphenation something is wrong with this mkiv-version. Or do I now have to use something other than \mainlanguage[en] ?
no example so no solution
Hans
Hi Hans, Here is an example: %%%%%%%%%%%%%%%%% \mainlanguage[en] \usemodule[simplefonts] \setmainfont[Verdana] \setupbodyfont[10pt] \contextversion \showgrid \starttext \input knuth \medskip \input tufte \stoptext %%%%%%%%%%%%%%%%% With mkiv version 2015.10.09 21:28 there are no hyphenation errors. With mkiv version 2016.07.18 16:46 the following errors occur: wo-uld (line 6), synth-esize (line 13), enum-erate (line 18) I mentioned some more errors in my original mail, see above. Best regards, Robert Blackstone
On 8/1/2016 11:02 AM, Robert Blackstone wrote:
On 31 Jul 2016, at 21:06 , Hans Hagen
On 7/31/2016 12:57 PM, Robert Blackstone wrote:
Dear all,
In the setupfile of my project I have \mainlanguage[en]. The font used is Verdana. With mkiv versions till october 2015 the hyphenation of English words was always correct.
The same files compiled with mkiv of july 2016 (version 2016.07.18 16;26) give hyphenations that are definitely wrong. Some examples: begi-nning, pr-ocedure, adequ-ately, st-yle
I made some tests with Linux Libertine sans and here also the earlier mkiv's gave correct hyphenations, the july version wrong ones.
So it seems that ref. hyphenation something is wrong with this mkiv-version. Or do I now have to use something other than \mainlanguage[en] ?
no example so no solution
Hans
Hi Hans,
Here is an example:
%%%%%%%%%%%%%%%%%
\mainlanguage[en] \usemodule[simplefonts] \setmainfont[Verdana] \setupbodyfont[10pt] \contextversion \showgrid
\starttext \input knuth \medskip \input tufte \stoptext
%%%%%%%%%%%%%%%%%
With mkiv version 2015.10.09 21:28 there are no hyphenation errors. With mkiv version 2016.07.18 16:46 the following errors occur: wo-uld (line 6), synth-esize (line 13), enum-erate (line 18) I mentioned some more errors in my original mail, see above.
I get Thus, I came to the conclusion that the designer of a new system must not only be the implementer and first large--scale user; the designer should also write the first user manual. The separation of any of these four components would have hurt T E X significantly. If I had not participated fully in all these activities, literally hundreds of improvements would never have been made, because I would never have thought of them or per- ceived why they were important. But a system cannot be successful if it is too strongly influenced by a single person. Once the initial design is complete and fairly robust, the real test begins as people with many different viewpoints undertake their own experiments. We thrive in information--thick worlds because of our marvelous and everyday ca- pacity to select, edit, single out, structure, highlight, group, pair, merge, harmo- nize, synthesize, focus, organize, condense, reduce, boil down, choose, categorize, catalog, classify, list, abstract, scan, look into, idealize, isolate, discriminate, dis- tinguish, screen, pigeonhole, pick over, sort, integrate, blend, inspect, filter, lump, skip, smooth, chunk, average, approximate, cluster, aggregate, outline, summarize, itemize, review, dip into, flip through, browse, glance into, leaf through, skim, re- fine, enumerate, glean, synopsize, winnow the wheat from the chaff and separate the sheep from the goats. -- ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
Robert Blackstone mailto:blackstone.robert@gmail.com 1. August 2016 um 11:02 On 31 Jul 2016, at 21:06 , Hans Hagen
Hi Hans,
Here is an example:
%%%%%%%%%%%%%%%%%
\mainlanguage[en] \usemodule[simplefonts] \setmainfont[Verdana] \setupbodyfont[10pt] \contextversion \showgrid
\starttext \input knuth \medskip \input tufte \stoptext The wrong hyphenation happens also with the default font.
%\startexceptions[en] % would syn-the-size enu-mer-ate %\stopexceptions \starttext \hsize=1mm would synthesize enumerate \stoptext Wolfgang
On 8/1/2016 11:52 AM, Wolfgang Schuster wrote:
Robert Blackstone mailto:blackstone.robert@gmail.com 1. August 2016 um 11:02 On 31 Jul 2016, at 21:06 , Hans Hagen
Hi Hans,
Here is an example:
%%%%%%%%%%%%%%%%%
\mainlanguage[en] \usemodule[simplefonts] \setmainfont[Verdana] \setupbodyfont[10pt] \contextversion \showgrid
\starttext \input knuth \medskip \input tufte \stoptext The wrong hyphenation happens also with the default font.
%\startexceptions[en] % would syn-the-size enu-mer-ate %\stopexceptions
\starttext \hsize=1mm would synthesize enumerate \stoptext
just wondering, as on my machine and luigi's things run ok .. can this be a osx binary issue? Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------
Am Mon, 01 Aug 2016 11:52:11 +0200 schrieb Wolfgang Schuster:
The wrong hyphenation happens also with the default font.
%\startexceptions[en] % would syn-the-size enu-mer-ate %\stopexceptions
\starttext \hsize=1mm would synthesize enumerate \stoptext
On windows the hyphenation is correct, I just updated context and tested. (I get errors in the example with the simplefonts module, probably I didn't update the module correctly). -- Ulrike Fischer http://www.troubleshooting-tex.de/
On 08/01/2016 02:39 PM, Ulrike Fischer wrote:
Am Mon, 01 Aug 2016 11:52:11 +0200 schrieb Wolfgang Schuster:
The wrong hyphenation happens also with the default font.
%\startexceptions[en] % would syn-the-size enu-mer-ate %\stopexceptions
\starttext \hsize=1mm would synthesize enumerate \stoptext
On windows the hyphenation is correct, I just updated context and tested.
(I get errors in the example with the simplefonts module, probably I didn't update the module correctly).
Hans, would it be possible that only Windows has the latest LuaTeX binary (0.98.0)? Linux 32bit has luatex-0.95 and I get wrong hyphenations. Just in case it helps, Pablo -- http://www.ousia.tk
On 08/01/2016 06:13 PM, Pablo Rodriguez wrote:
On 08/01/2016 02:39 PM, Ulrike Fischer wrote:
Am Mon, 01 Aug 2016 11:52:11 +0200 schrieb Wolfgang Schuster:
The wrong hyphenation happens also with the default font.
%\startexceptions[en] % would syn-the-size enu-mer-ate %\stopexceptions
\starttext \hsize=1mm would synthesize enumerate \stoptext
On windows the hyphenation is correct, I just updated context and tested.
(I get errors in the example with the simplefonts module, probably I didn't update the module correctly).
Hans,
would it be possible that only Windows has the latest LuaTeX binary (0.98.0)?
Linux 32bit has luatex-0.95 and I get wrong hyphenations.
I have LuaTeX, Version 0.95.0 (TeX Live 2016) on openSUSE 13.2 (Harlequin) (x86_64) and correct hyphenations. Wolfgangs minimal example \starttext \hsize=1mm would synthesize enumerate \stoptext produces would syn- the- size enu- mer- ate which is what pdfTeX produces as well for a similar example.
Just in case it helps,
Pablo
On 08/02/2016 01:58 PM, Henri Menke wrote:
On 08/01/2016 06:13 PM, Pablo Rodriguez wrote:
[...] Linux 32bit has luatex-0.95 and I get wrong hyphenations.
I have LuaTeX, Version 0.95.0 (TeX Live 2016) on openSUSE 13.2 (Harlequin) (x86_64) and correct hyphenations. [...]
Hi Henri, could you try the hyphenation with ConTeXt Standalone for 32bit? The issue might be related to 32bit architecture. Pablo -- http://www.ousia.tk
participants (6)
-
Hans Hagen
-
Henri Menke
-
Pablo Rodriguez
-
Robert Blackstone
-
Ulrike Fischer
-
Wolfgang Schuster