Hi, I uploaded a new beta, one that needs luatex beta 0.38, which has just been released. The most important things: - some fixes in the new structure code - bookmarks are now supported in the new structure - otf math kerning is supported (neat) - some cleanup of lua code - the usual bug fixes as said ... you need luatex 0.38 there will be a current when luatex 0.40 is available Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Wolfgang Schuster wrote:
Am 10.04.2009 um 13:05 schrieb Hans Hagen:
Hi,
I uploaded a new beta, one that needs luatex beta 0.38, which has just been released. The most important things:
core-ref.tex tries to load core-ref.mkii but the file is missing
ok, i'll fix it Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Hi,
Compiled luatex 0.38 and tried today's beta.
When I running
luatools --ini --compile cont-en
it end with this:
(/usr/local/share/texmf/tex/context/base/symb-nav.tex))
! LuaTeX error /usr/local/share/texmf/tex/context/base/luat-cnf.lua:99: bad argument #3 to 'format' (string expected, got nil)
stack traceback:
[C]: in function 'format'
/usr/local/share/texmf/tex/context/base/luat-cnf.lua:99: in function 'dumpstate'
<main ctx instance>:1: in main chunk.
<inserted text> ...vironment.jobname..".lui",501)}
\showcontextbanner \produc...
\dump ->\the \everydump
\normaldump
l.343 \protect \errorstopmode \dump
\endinput
Any hints here?
Thanks, Eythan
Hans Hagen
Am 10.04.2009 um 15:13 schrieb Eythan Weg:
Hi,
Compiled luatex 0.38 and tried today's beta.
When I running
luatools --ini --compile cont-en
it end with this:
[...]
Any hints here?
luatools --selfupdate mtxrun --selfupdate the format is generated automatic when you process you document Wolfgang
Wolfgang Schuster
Hi,
Compiled luatex 0.38 and tried today's beta.
When I running
luatools --ini --compile cont-en
it end with this:
[...]
Any hints here?
luatools --selfupdate mtxrun --selfupdate the format is generated automatic when you process you document Wolfgang Works well. Thank you. Eythan
Eythan Weg wrote:
l.343 \protect \errorstopmode \dump \endinput
Any hints here?
can you try again? ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Sat, 11 Apr 2009, Jesse Alama wrote:
Aditya Mahajan
writes: On Fri, 10 Apr 2009, Hans Hagen wrote:
- otf math kerning is supported (neat)
Yeah! Now one can actually use the two available otf math fonts :)
Which are those?
Cambria and Asana math. Hopefully Minion math will also be released soon (it was supposed to be released in Feb). Aditya
2009/4/10 Hans Hagen
Hi,
I uploaded a new beta, one that needs luatex beta 0.38, which has just been released. The most important things:
I failed to update it and got an error message. ConTeXt ver: 2009.04.10 13:59 MKIV fmt: 2009.4.10 int: dutch/dutch ! LuaTeX error ...text/tex/texmf-context/tex/context/base/luat-sto.lua:58: attempt to call method 'gmatch' (a nil value) stack traceback: ...text/tex/texmf-context/tex/context/base/luat-sto.lua:58: in function 'dump' <main ctx instance>:1: in main chunk. <inserted text> ...on \fi \ctxlua {storage.dump()} \ctxlua {nodes.cleanup_res... \dump ->\the \everydump \normaldump l.343 \protect \errorstopmode \dump \endinput ? -- Best wishes, Li Yanrui * Gentoo Linux (~x86) * ConTeXt Minimals Beta (2009.04.06 21:42)
On Fri, Apr 10, 2009 at 10:02:24PM +0800, Yanrui Li wrote:
2009/4/10 Hans Hagen
: Hi,
I uploaded a new beta, one that needs luatex beta 0.38, which has just been released. The most important things:
I failed to update it and got an error message.
ConTeXt ver: 2009.04.10 13:59 MKIV fmt: 2009.4.10 int: dutch/dutch
! LuaTeX error ...text/tex/texmf-context/tex/context/base/luat-sto.lua:58: attempt to call method 'gmatch' (a nil value) stack traceback: ...text/tex/texmf-context/tex/context/base/luat-sto.lua:58: in function 'dump' <main ctx instance>:1: in main chunk. <inserted text> ...on \fi \ctxlua {storage.dump()} \ctxlua {nodes.cleanup_res... \dump ->\the \everydump \normaldump l.343 \protect \errorstopmode \dump \endinput ?
It may be caused by your patches for Chinese fonts punctuation.
--
Longmin Wang
2009/4/11 Longmin Wang
On Fri, Apr 10, 2009 at 10:02:24PM +0800, Yanrui Li wrote:
2009/4/10 Hans Hagen
: Hi,
I uploaded a new beta, one that needs luatex beta 0.38, which has just been released. The most important things:
I failed to update it and got an error message.
It may be caused by your patches for Chinese fonts punctuation.
Thank you for reminding me. -- Best wishes, Li Yanrui * Gentoo Linux (~x86) * ConTeXt Minimals Beta (2009.04.06 21:42)
Hi Hans, I get an error: ! Undefined control sequence. <argument> \@@plaatspaginanummer \firstoftwoarguments #1#2->#1 \doattributes ...sname #1#2\@EA \endcsname \fi {#4 }\dostopattributes \dosingletexts ...atetexts {#1#2#5}{#6{}{}{}}}}}}} \egroup <argument> ...?tk \v!footer \v!text \c!righttext } \@@nmpos {\getvalue {\??tk... \dododoplacelayouttextline ...#2 #3}\hbox to #1{#4 }\stoplayoutcomponent \get... ... l.71 \stopbodymatter And indentation doesn't work here. Best wishes, Wei-Wei Hans Hagen 写道:
Hi,
I uploaded a new beta, one that needs luatex beta 0.38, which has just been released. The most important things:
- some fixes in the new structure code - bookmarks are now supported in the new structure - otf math kerning is supported (neat) - some cleanup of lua code - the usual bug fixes
as said ... you need luatex 0.38
there will be a current when luatex 0.40 is available
Am 11.04.2009 um 06:23 schrieb Wei-Wei Guo:
Hi Hans,
I get an error:
! Undefined control sequence. <argument> \@@plaatspaginanummer
\firstoftwoarguments #1#2->#1
\doattributes ...sname #1#2\@EA \endcsname \fi {#4 }\dostopattributes \dosingletexts ...atetexts {#1#2#5}{#6{}{}{}}}}}}} \egroup <argument> ...?tk \v!footer \v!text \c!righttext } \@@nmpos {\getvalue {\??tk... \dododoplacelayouttextline ...#2 #3}\hbox to #1{#4 } \stoplayoutcomponent \get... ... l.71 \stopbodymatter
Can you track it down and make a minimal example which can be added to my other thread, it looks like a problem with footertexts. Wolfgang
Hi Wolfgang, Here is the minimal example, \setupfootertexts[][pagenumber][pagenumber][] \starttext \input knuth \stoptext Just as you said, it's a problem with footertexts. Wei-Wei Wolfgang Schuster 写道:
I get an error:
! Undefined control sequence. <argument> \@@plaatspaginanummer
\firstoftwoarguments #1#2->#1
\doattributes ...sname #1#2\@EA \endcsname \fi {#4 }\dostopattributes \dosingletexts ...atetexts {#1#2#5}{#6{}{}{}}}}}}} \egroup <argument> ...?tk \v!footer \v!text \c!righttext } \@@nmpos {\getvalue {\??tk... \dododoplacelayouttextline ...#2 #3}\hbox to #1{#4
}\stoplayoutcomponent \get... ... l.71 \stopbodymatter
Can you track it down and make a minimal example which can be added to my other thread, it looks like a problem with footertexts.
Wolfgang
On Apr 10, 2009, at 1:05 PM, Hans Hagen wrote:
Hi,
I uploaded a new beta, one that needs luatex beta 0.38, which has just been released. The most important things:
- some fixes in the new structure code - bookmarks are now supported in the new structure - otf math kerning is supported (neat) - some cleanup of lua code - the usual bug fixes
as said ... you need luatex 0.38
there will be a current when luatex 0.40 is available
Hans
Hi Hans, minimal example: \setuphead [section] [page=yes] \setuppagenumbering[state=start,way=bysection] \setupfootertexts[{\getmarking[sectionnumber]} – \pagenumber] \starttext \section{First} one \page two \section{Second} one \page two \stoptext Page numbers are not reset at section break. I also get some weird and inconsistent results with shaded colors in metapost, but can't yet narrow it down to a minimal example. All best Thomas
Thomas A. Schmitz wrote:
On Apr 10, 2009, at 1:05 PM, Hans Hagen wrote:
Hi,
I uploaded a new beta, one that needs luatex beta 0.38, which has just been released. The most important things:
- some fixes in the new structure code - bookmarks are now supported in the new structure - otf math kerning is supported (neat) - some cleanup of lua code - the usual bug fixes
as said ... you need luatex 0.38
there will be a current when luatex 0.40 is available
Hans
Hi Hans,
minimal example:
\setuphead [section] [page=yes] \setuppagenumbering[state=start,way=bysection] \setupfootertexts[{\getmarking[sectionnumber]} – \pagenumber]
\starttext \section{First} one \page two \section{Second} one \page two \stoptext
Page numbers are not reset at section break. I also get some weird and inconsistent results with shaded colors in metapost, but can't yet narrow it down to a minimal example.
originally we had only one pagenumber but in the end we got realpage, userpage and subpage; as a result \setuppagenumbering and \setuppagenumber got somewhat fuzzy in mkiv we have a more clear split: \setuprealpagenumber \setupuserpagenumber \setupsubpagenumber with \setuppagenumber being equivalent to \setupuserpagenumber so, these are the commands to control the numbers; \setuppagenumbering remains for setting the other properties (alternative and so) this is one of the few areas where mkiv is not going to be downward compatible with mkii anyhow, there still was a bug ... renumbering started at 0 so i fixed that (you can try the beta on the ftp) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Apr 13, 2009, at 1:09 PM, Hans Hagen wrote:
originally we had only one pagenumber but in the end we got realpage, userpage and subpage; as a result \setuppagenumbering and \setuppagenumber got somewhat fuzzy
in mkiv we have a more clear split:
\setuprealpagenumber \setupuserpagenumber \setupsubpagenumber
with \setuppagenumber being equivalent to \setupuserpagenumber
so, these are the commands to control the numbers; \setuppagenumbering remains for setting the other properties (alternative and so)
this is one of the few areas where mkiv is not going to be downward compatible with mkii
anyhow, there still was a bug ... renumbering started at 0 so i fixed that (you can try the beta on the ftp)
OK, I see, it (almost) works with \setupuserpagenumber. The ftp beta complains about ! LuaTeX error ...ntal/tex/texmf-context/tex/context/base/lxml-ini.lua: 342: attempt to call field 'loadtexfile' (a nil value) stack traceback: ...ntal/tex/texmf-context/tex/context/base/lxml-ini.lua:342: in function 'load' ...ntal/tex/texmf-context/tex/context/base/lxml-ini.lua:353: in function 'load' <main ctx instance>:1: in main chunk. \xmlload #1#2->\ctxlua {lxml.load("#1","#2")} maybe it's missing some script file. I'll wait for your next beta. All best Thomas
Thomas A. Schmitz wrote:
maybe it's missing some script file. I'll wait for your next beta.
no, i'm moving around some lua code (restructuring etc) and lost something in the process you can try again in 10 minutes (after that i'm gone so further bugs have to wait till tomorrow) Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (9)
-
Aditya Mahajan
-
eythanweg@gmail.com
-
Hans Hagen
-
Jesse Alama
-
Longmin Wang
-
Thomas A. Schmitz
-
Wei-Wei Guo
-
Wolfgang Schuster
-
Yanrui Li