Context 2007.07.24

From ConTeXt wiki

< Release Notes

These are the changes in the current distribution between 2007.04.17 and 2007.07.24.

News for cont-exa.zip

no changes

News for cont-ext.zip

no changes

News for cont-fnt.zip

no changes

News for cont-img.zip

no changes

News for cont-mpd.zip

no changes

News for cont-ppc.zip

ppchtex.noc:

  • saving the primitive \unexpanded was done wrong before

News for cont-tmf.zip

Removed files

New files

stubs/mswin/luatools.bat, stubs/unix/luatools:

  • for running luatools

stubs/mswin/mtxtools.bat, stubs/unix/mtxtools:

  • for running mtxtools

core-reg.mkii, core-spa.mkii, core-syn.mkii, lang-ini.mkii, sort-def.mkii, sort-ini.mkii, sort-lan.mkii:

  • split off MkII files

Changed files

Metafun

mp-figs.mp:

  • use the image height as its height, not the width

Scripts

tex.rb:

  • luatools is now a standalone external script
  • fix for creation of stub file

texutil.rb:

  • small change to external program calling

ctxtools.rb:

  • also delete some 'newer' temporary files, like mpgraph-xx.keep

texexec.rb:

  • force the scale to be a float value

texmfstart.rb:

  • luatools (lua) and mtxtools (ruby) are now standalone scripts

Macro files

cont-new.tex:

  • context version 2007.07.24 14:36

context.tex:

  • context version 2007.07.24 14:36
  • support for mkiv versions of files toks-ini.tex and attr-ini.tex added
  • support for mkiv file font-set.tex removed

core-con.tex:

  • pick up the second argument in \convertnumber, to be able to force it into a \number

core-des.tex:

  • support for titles, endsymbols, and better number inheritance added to enumerations (Aditya)

core-itm.tex:

  • bugfix for use of 'n' in columns mode
  • support for 'reverse' key

core-job.tex:

  • \preloadallpatterns added in luatex mode

core-ltb.tex:

  • better support for background colors

core-mat.tex:

  • bugfix for equation numbers
  • improved \startsubstack
  • new text-and-math macro: \boldsymbol

core-mis.tex:

  • fix some problems with indentation around delimited text

core-not.tex:

  • black magic to fix unknown thing (\pushsomestates .. \popsomestates)

core-num.tex:

  • new macros to do ifdefined tests on numbers: \doifdefinednumber , \doifundefinednumber, \doifdefinednumberelse

core-ref.tex:

  • new system exec references: thumbnails, bookmarks

core-reg.tex:

  • split into mkii and mkiv files

core-spa.tex:

  • split into mkii and mkiv files

core-syn.tex:

  • split into mkii and mkiv files

core-trf.tex:

  • depth=no added

core-two.mkii:

  • bugfix (\alltwopassdata -> \alltwopasslists)

core-uti.tex:

  • fix some catcode issues

core-var.tex:

  • new every: \everybeforedisplayformula
  • new macros: \pushsomestates, \popsomestates

core-ver.mkii:

  • fix a \strut that prevented hyphenation

enco-cyr.tex:

  • environment \startcoding became \startencoding

lang-ini.tex:

  • split into mkii and mkiv files
  • new macro: \sethyphenationvariables

lang-sla.tex:

  • new default quotation marks for Slovenian (Mojca)

m-newmat.tex:

  • new macros \splitfrac and \splitdfrac

math-ini.tex:

  • new macros: \nonknuthmode, \donknuthmode (underscore handling)

math-tex.tex:

  • more integrals:\iint \iiint \iiiint (Aditya)

mult-con.tex:

  • extra variables: lesshyphenation, morehyphenation, nogrid, nofit, ShowThumbs, ShowBookmarks
  • extra constants: closesymbol, closecommand, titleleft, titleright, titlecommand, itemalign

page-flt.tex:

  • bugfix

page-ini.tex:

  • new hooks: \everybeforeoutput, \everyafteroutput
  • fix for last page flush problem

page-lin.tex:

  • new space handler: "fixed"

page-mul.tex:

  • fix typo
  • fix multicol balancing error

page-txt.tex:

  • \mkprocesspagecontents added

regi-ini.tex:

  • fix mk file loading

s-abr-01.tex:

  • new logos: \MKI, \MKIII, \BACHOTEX, \CID, \EUROBACHOTEX, \FONTFORGE, \XHTML, \INITEX, \KPATHSEA, \TEXLUA, \RAM, \TEXXET, \TEXTMATE, \VF, \PK, \WINDOWS

s-fnt-02.tex:

  • small logic change

sort-def.tex:

  • split into mkii and mkiv files

sort-ini.tex:

  • split into mkii and mkiv files

sort-lan.tex:

  • split into mkii and mkiv files

spec-fdf.tex:

  • apply ToUnicode to the PDF title, if requested

spec-tpd.tex:

  • new macros: \doPDFgetobjectnumber, \dopreservePDFobject, \doPDFreservedictionaryobject, \doPDFreservedarrayobject

spec-xet.tex:

  • fix filename termination for \XeTeXpicfile and \XeTeXpdffile arguments

supp-box.tex:

  • improved definitions of \clap, \rlap and \llap (work also in math now)

supp-mat.tex:

  • add some \dontleavehmode calls
  • new macros: \cramped, \crampedclap, \crampedrlap, \crampedllap

supp-mps.tex:

  • fix path clipping for MP > 0.9

type-xtx.tex:

  • filename syntax fixes for XeTeX font support

verb-xml.tex:

  • small improvement to namespace display handling

x-contml.tex:

  • new environment: context:cp

x-newmml.tex:

  • various small improvements

x-newmmo.tex:

  • small improvement for named operators

xtag-pre.tex:

  • typo in \letterhat fixed

ppchtex.noc:

  • saving the primitive \unexpanded was done wrong before

Data files

x-om2cml.xsl:

  • better template for OMOBJ
  • use TeX as annotation encoding name (instead of LaTeX)

x-sm2om.xsl:

  • additional style handling

cont-XX.xml:

  • document the new options for \setupenumeration: closesymbol, closecommand, titleleft, titleright, titledistance, titlestyle, titlecolor
  • document the new keyword for \setupitemize: reverse
  • document the (partially new) keywords for \setupalign: lesshyphens, morehyphens, new, old, normal, yes, no, flushleft, flushright, flushouter, flushinner, center, hz, nohz, spacing, nospacing, tolerant, verytolerant, stretch

keys-XX.xml:

  • document the new constants: closesymbol, closecommand, titleleft, titleright, titlecommand, itemalign
  • document the new variables: lesshyphenation, morehyphenation, nogrid, nofit, ShowThumbs, ShowBookmarks

context.xml:

  • changes to LUAINPUTS and TEXMFSCRIPTS, for Lua scripts

News for cont-win.zip

no changes