Context 2007.09.28
From ConTeXt wiki
These are the changes in the current distribution between 2007.09.10 and 2008.09.28.
Contents |
[edit] News for cont-exa.zip
no changes
[edit] News for cont-ext.zip
no changes
[edit] News for cont-fnt.zip
no changes
[edit] News for cont-img.zip
no changes
[edit] News for cont-mpd.zip
no changes
[edit] News for cont-ppc.zip
no changes
[edit] News for cont-tmf.zip
[edit] Removed files
The feature file demo is removed:
- verbose-digits.fea
[edit] New files
A feature file to convert babel greek into proper unicode
- greek-babel-extended.fea
A new sub-script for mtxrun:
- mtx-babel.lua
Something xml (??):
- l-xml-edu.lua
A new presentation style:
- s-pre-64.tex
Lpeg-based xml path expressions, with test file:
- x-ct.mkiv
- x-ct-test.tex
- x-ct-test.xml
[edit] Changed files
[edit] Metafun
[edit] Scripts
luatools.lua:
- new commandline option: --find-path
mtx-chars.lua:
- code added to generate enco-utf.tex (--utf switch)
mtxrun.lua:
- new xml parser and various library updates (see below)
tex.rb:
- smarter handling of tcx files in commandlines (tcx file is no longer passed to XeTeX and LuaTeX)
- force xetex to always return true (needed because of the \batchmode \font trick)
texutil.rb:
- some extraneous spaces in the generated tuo removed
dir.rb:
- lowercased the html link close tag
[edit] macro files
attr-ini.lua:
- different ini
char-ini.lua:
- use \let instead of \chardef
- characters.charcode(box) finds the charcode of a typeset character (in a \box register)
colo-ini.tex:
- drop impropoer spotcolor definition support
colo-new.lua:
- fix inverted greyscale
cont-new.mkiv:
- write status message for language load time
cont-new.tex:
- context version 2007.09.28 16:52
context.tex:
- context version 2007.09.28 16:52
core-def.tex:
- symbols 'glm' (used for « and ») are no longer needed since these symbols are now available in LM and other fonts
core-fig.tex:
- fix for uppercase method and type values
- lowercase the figure filenames always (note: this can break existing documents)
core-reg.lua:
- support a fourth registry entry level
core-reg.tex:
- support a fourth registry entry level
core-rul.tex:
- a small extension to \framed (frame=small)
core-spa.mkiv:
- support for resetting the spacing, kern, and breakpoint attributes
core-trf.tex:
- something about the calculation related to maxX scaling of included figures (??)
enco-ini.mkii:
- remove legacy font encoding support in xetex mode (only Unicode font encoding is supported)
enco-ini.tex:
- redefinition of \dobuildtextaccent
enco-pfr.mkiv:
- now empty, not needed in wide fonts
enco-pfr.tex:
- don't load this file in mkiv mode
enco-utf.tex:
- now autogenerated from char-def.lua (much longer - it now includes a subset of unicode-letters.tex from XeTeX + replacement for the old enco-uc.tex)
font-afm.lua:
- smarter toboolean used
font-ini.tex:
- support \suppressfontnotfounderror in XeTeX (if present - only in version 0.997 and later): font loading is finally much cleaner in XeTeX now
font-otf.lua:
- support the 'messages' return value of fontforge.open()
l-boolean.lua:
- smarter (configurable) toboolean function
l-string.lua:
- support both left and right padding of strings
l-table.tex:
- table.contains and table.count added
l-xml.lua:
- reimplemented using lpeg
lang-ini.lua:
- attempt to support the new luatex trunk code for languages in the optional dictionary subsystem (probably broken)
lang-ini.mkiv:
- attempt to support the new luatex trunk code for languages
lxml-ini.lua:
- reimplemented using lpeg
lxml-ini.tex:
- changes for the new parser
meta-ini.tex:
- switch the guard from LUATEX to NEWTEX (for xetex-mpost woes)
meta-tex.tex:
- don't load the lm-texnansi.map file (not needed)
mult-sys.tex:
- new system constant entryd (for registers)
regi-ini.tex:
- regimes are only sensible in legacy pdftex mode
spec-tpd.tex:
- lowercase file suffix strings (note: this can break existing documents)
toks-ini.lua:
- improved token remapper
toks-ini.tex:
- improved token remapper front end (\defineremapper, \remapcharacter)
type-one.tex:
- some Iwona and Kurier definitions fixed
type-otf.tex:
- explicit file: added to many synonyms
- 'helvetica' is now correctly marked as a 'sans' typescript
- iwona and antykwa torunska file naming fixes
type-tmf.tex:
- iwona and antykwa torunska file naming fixes
unic-ini.tex:
- xetex has no way to output 8 bit (i.e. \rawcharacter)
x-cals.mkiv:
- switch to before, setup, after setups
[edit] Data files
x-cals-test.cdx:
- try a few new directives
x-cals-test.tex:
- try a few new directives
x-cals-test.xml:
- extended somewhat
[edit] News for cont-win.zip
no changes

