* Luatex 0.95.0 error with bidi and Hebrew
@ 2016-05-01 1:56 Rik Kabel
0 siblings, 0 replies; 3+ messages in thread
From: Rik Kabel @ 2016-05-01 1:56 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1.1: Type: text/plain, Size: 1205 bytes --]
Version information:
ConTeXt ver: 2016.04.30 18:59 MKIV beta fmt: 2016.4.30 int:
english/english
luajittex, 0.95.0 and luatex, 0.95.0
running on Windows 10 x64
Error message:
error:
...eXt/tex/texmf-context/tex/context/base/mkiv/font-otj.lua:1205:
attempt to index local 'i' (a nil value)
tex error > tex error on line 7 in file
C://Users/rik/Desktop/comp_body.tex: ?
Code:
\setupdirections [bidi=global]
\definefont [hebrew] [default] [lang=heb,ccmp=yes,script=hebr]
\definefont [Hebrew] [sileotsr*hebrew sa .9]
\starttext
\startparagraph
Hebrew : {\Hebrew רִ}
\stopparagraph
\stoptext
When the first line is removed, or the value of bidi changed to on, no
error is thrown.
A single-font version of the code, for fonts that have Hebrew glyphs,
fails with some fonts (libertine shown below), but works with others,
for example, dejavu sans.
Code:
\setupdirections [bidi=global]
\setupbodyfont[libertine]
\starttext
\startparagraph
Hebrew : רִ
\stopparagraph
\stoptext
My installation, or is this a bug?
--
Rik Kabel
[-- Attachment #1.2: Type: text/html, Size: 2183 bytes --]
[-- Attachment #2: Type: text/plain, Size: 485 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Luatex 0.95.0 error with bidi and Hebrew
2016-05-01 6:19 Akira Kakuto
@ 2016-05-01 7:52 ` Hans Hagen
0 siblings, 0 replies; 3+ messages in thread
From: Hans Hagen @ 2016-05-01 7:52 UTC (permalink / raw)
To: ntg-context
On 5/1/2016 8:19 AM, Akira Kakuto wrote:
>> Code:
>> ...
>>
>> My installation, or is this a bug?
>
> Confirmed. By testing i, your example is compiled:
>
> if i then -- line 1205 in font-otj.lua
> local leftkern = i.leftkern
> if leftkern and leftkern ~= 0 then
> setfield(prev,"replace",newkern(leftkern)) -- maybe also leftkern
> end
> end
i'll add that test
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | www.pragma-ade.com | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 3+ messages in thread
* Luatex 0.95.0 error with bidi and Hebrew
@ 2016-05-01 6:19 Akira Kakuto
2016-05-01 7:52 ` Hans Hagen
0 siblings, 1 reply; 3+ messages in thread
From: Akira Kakuto @ 2016-05-01 6:19 UTC (permalink / raw)
To: ntg-context
> Code:
> ...
>
> My installation, or is this a bug?
Confirmed. By testing i, your example is compiled:
if i then -- line 1205 in font-otj.lua
local leftkern = i.leftkern
if leftkern and leftkern ~= 0 then
setfield(prev,"replace",newkern(leftkern)) -- maybe also leftkern
end
end
Best,
Akira
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2016-05-01 7:52 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-05-01 1:56 Luatex 0.95.0 error with bidi and Hebrew Rik Kabel
2016-05-01 6:19 Akira Kakuto
2016-05-01 7:52 ` Hans Hagen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).