Release Notes 2006
From ConTeXt wiki
[edit] Context 2006.12.27
Bugfix:
- Fix use of prime and underscore in math displays
[edit] Context 2006.12.20
Bugfix:
- Another \quotation patch, should be ok now
- A few redefined accents in unicode encoding
- empty lines in pdf font resources are now ignored
- Two-line TABLE tables had spacing problems
- Make
\placeformula $$ .. $$work again
Feature:
- xmltools has a new switch: --filter. That filters elements given using --element= from an XML file
[edit] Context 2006.12.17
Bugfix:
- some of the regime files used the wrong internal name
Feature:
- \startitemgroup has a new switch: 'nowhite', that probibits vertical whitespace even if \setupwhitespace[big] was in effect
\setupwhitespace[big] \starttext test \startitemize[joinedup] \item test \item test \stopitemize test \par test \startitemize[joinedup,nowhite] \item test \item test \stopitemize test \par test \startitemize[joinedup,nowhite,before] \item test \item test \stopitemize test \par test \startitemize[joinedup,nowhite,after] \item test \item test \stopitemize test \par \stoptext
[edit] Context 2006.12.12
Bugfix:
- line breaking around quotations
- make some macros unexpandable
[edit] Context 2006.12.11
Hopefully, this release fixes some active punctuation issues.
[edit] Context 2006.12.07
Bugfixes:
- The word following after an inline quotation did not break the line properly
- Regime cleanup
New:
- A set of colon-related math operators
- Pictex is now included in the distribution
- Linotype LinoLetter font support
- Unexpandable active characters
[edit] Context 2006.11.29
New:
- Four modules by Peter Münster added to cont-ext.zip
- textools can now generate encoding files from afm files
[edit] Context 2006.11.27
Bugfixes:
- Bugfix for itemize
- Bugfix for active punctuation in MP images
- textbar added to texnansi encoding
- \XeTeXuseglyphmetrics added
New:
- small mml extension (
<times symbol='dot/>)
[edit] Context 2006.11.23
- Fix for metafun/textext
- Extended align support for \columns
[edit] Context 2006.11.22
- Fixes for Korean, contributed by Dohyun Kim
[edit] Context 2006.11.21
A few small bugfixes:
- always use mpost --progname=metafun
- allow single-argument \definehead
[edit] Context 2006.11.20
New:
- a new style, for the practical tex journal (by Aditya)
- the style for the maps is updated (by Taco)
And a few small bugfixes
[edit] Context 2006.11.17
- encoding and map files reorganized
- \frac and friends are no longer expanded in \writes
- improved support for TeX Gyre fonts
[edit] Context 2006.11.16
This was the first version that separates between a 'mark ii' and 'mark iv' version. Only the 'mark ii' version is in the zip, but as a result of the reorganization, the amount of changes according to 'diff' was enormous. I am not going to try to summarize all of that. Taco 11:56, 20 November 2006 (CET)
The number of new features is not that large, most noticeable collapsed registers and more caption placements (will be documented in details.tex/pdf). Of course bugs reported on the list have been resolved. Hans
[edit] Context 2006.08.08
New features:
- The first release of the cow font
- Support for strikethrough text using metapost
- Macros can register temporary files that are automatically cleaned up
- A few small math extensions:
- matrix option style=\textstyle|\displaystyle so that each entry is in that style
- matrix option location=low|lohi|high for the baseline placement of the matrix
- Math macro \intertext added
- Sorting of alphabetic commalists (\sortalphacommacommand) is now possible
- Included metapost figures start out using black instead of the text color now, and \MPcolor{currentcolor} can be used for selecting the current text color outside figure
- Page ranges in registers can optionally be compressed using \setupregister[compress=yes]
- The bib module automatically runs bibtex now
- SciTE on Windows now uses ComSpec instead of calling cmd.exe directly
- a new system mode (*marking) is true when in the expansion of a marks text
Bugfixes:
- A bugfix in defined (named) buffer handling
- Some french messages fixed
- Some fixes for character alignment errors in natural tables
- In grid mode, \displaywidowpenalty and \brokenpenalty are now set to zero
- Figure numbers in captions fixed (separator, stopper, suffix)
- LucidaNewMath-Demi (bold) font fixed
[edit] Context 2006.08.04
New features:
- \framed (and -text) now support an
[indenting=]key - support for russian hyphenation
- new version of the bib module
- \[lL]commaaccent character definitions
Bugfixes:
- column alignment in natural tables
- image inclusion:
- bounding box discovery using rli files fixed
- fix for Aleph in global TRT documents
- some still-needed definitions from former supp-pdf re-instated
- disappearing subtextblocks
- unicode table 002 fix
- some identation problems removed
[edit] Context 2006.07.28
Another bugfix release that fixes a number of small problems
[edit] Context 2006.07.24
A bugfix release that fixes a number of small problems
[edit] Context 2006.07.14
Bug fix:
- New version of the bib module that fixes a big bug in \cite[num]
[edit] Context 2006.07.13
New features:
- The use \sometxt in MetaPost figures (instead of \textext) can remove the need for indirect texexec runs, resulting in a massive speed improvement for heavy documents.
- The new script pdftools; this script will replace mptopdf and pdfcrop in due time
- Table splitting is reimplemented and improved
- Initial support for the new TeXGyre font families
- New release of the bib module, with better support for interaction and per-chapter bibliographies
- Some small extensions to \framed
- The database module now supports ASCII (non-TeX) data files with CSV quoting
- \setupformulae accepts a conversion parameter now
- more built in math support (matrices etc)
- A prerelease of the koeieletters font
Bugs fixed:
- allow escaped percent signs in inline metapost labels
- texexec --mpgraphic reinstated
- bugfix in paperformat handling for the option file
- Register sorting now handles TeX's special characters (better)
- automatically chmod +x the unix stubs after ctxtools --update
- fix a problem with combined numbers like 1.5 in right-to-left text
- fixes to euler math support
- fixes for active punctuation
[edit] Context 2006.06.09
Bug fixes:
- Mostly minor changes in the Ruby scripts
[edit] Context 2006.06.07
This version of ConTeXt was uploaded on June 7, 2006.
New features:
- A new module for R integration
- switch to an improved, context-only mptopdf converter
Bugs fixed:
- improvements to register/synonym sorting
- bugfix in \processcommalist
- message strings converted to utf-8
[edit] Context 2006.05.28
This version of ConTeXt was uploaded on May 28, 2006.
New features:
- \startitemize[random]
- better czech sorting
Bugs fixed:
- duplicate stoppers after numbers
- texexec --pages failure
[edit] Context 2006.05.23
This version of ConTeXt was uploaded on May 23, 2006.
New features:
- enable new texutil sorting of czech
[edit] Context 2006.05.18
This version of ConTeXt was uploaded on May 18, 2006.
New features:
- support for openmath typesetting (via conversion to MathML)
- modules can have test sections
Bugs fixed:
- text encodings in display math are now supported
- ctxtools creates cleaner xml now
[edit] Context 2006.05.17
This version of ConTeXt was uploaded on May 17, 2006.
Bugs fixed:
- cleanup of xetex backend handling
[edit] Context 2006.05.16
This version of ConTeXt was uploaded on May 16, 2006.
New features:
- A truetype conversion of LMtypewriter10-Regular is added, for use in editors on Xfree systems
- New conversions: 'month' (local name) and 'month:mnem' (local 3-letter abbreviation)
[edit] Context 2006.05.14
This version of ConTeXt was uploaded on May 14, 2006.
New features:
- two new presentation styles are included
Bug fixes:
- various file-related fixes in the ruby scripts
- minor bugfixes
[edit] Context 2006.05.11
This version of ConTeXt was uploaded on May 11, 2006.
Bugfix:
- don't attempt to be smart about kpathsea on Mac OS X.
[edit] Context 2006.05.10
This version of ConTeXt was uploaded on May 10, 2006.
New features:
- support for 'list of formulas'
\startbuffer
\placelist[formula][criterium=text] \blank[2*big]
\placenamedformula[one]{first} \startformula a = 1 \stopformula \endgraf
\placeformula \startformula a = 2 \stopformula \endgraf
\placenamedformula {second} \startformula a = 3 \stopformula \endgraf
\stopbuffer
Bugfixes:
- fix german hyphenation
- some xetex bugfixes and workarounds
[edit] Context 2006.05.08 Context 2006.05.08b
This version of ConTeXt was uploaded on May 8 and 9, 2006.
New features:
- Support for XeTeX/Linux added
- Syntax definition files for VIm added to the distribution
- The switch to default ruby scripts, finally
- (batch|shell) stubs are supplied for starting the tools through texmfstart
- New keys: \setuphead[...][stopper=] and \setupcaptions[stopper=]
- "Selectors" allow alternative information to be simultaneously available:
\defineselector[caption][max=2,n=2]
\start
\setupselector[caption][n=1]
\placelist[figure][criterium=all]
\stop
\starttext
\placefigure
{\select{caption}{zapf}{\input zapf \relax}}{}
\stoptext
- auto-detection of Utf-8 BOM marks
- pattern files are now supplied in Utf-8 encoding
Bugfixes:
- \enableXML is now unexpandable
- fix for disappearing footnotes in description terms
- nicer formatting of generated metapost files
- a number of others ...
[edit] Context 2006.04.27
This version of ConTeXt was uploaded on April 27, 2006.
New features:
- 3 new modules included in cont-ext.zip:
- t-construction-plan
- t-degrade
- t-french
- a new module to help typesetting ascii (CSV) data
- leftpage and rightpage floats
- openmath XSL scripts added to the distribution
Bugfixes:
- removed the debug-box around math alignments
[edit] Context 2006.04.22 Context 2006.04.23 Context 2006.04.24
This version of ConTeXt was uploaded on April 22 and 24, 2006.
New features:
- Pretty typing of C code (nikolai weibull)
- various small improvements to the ruby scripts
- small natural table extensions
- support the latin ligatures of unicode table FB.
Bugfixes:
- two bugs in itemizations
- some formula number placement
- local and non-spacing footnotes
- textbackground problem next to pagebreaks
- and more ...
[edit] Context 2006.04.12
This version of ConTeXt was uploaded on April 12, 2006.
New features:
- float combinations
- \symbol{whatever} is now also allowed
- The Context version is now given in the PDF Creator field
- predefined TABLE rows and cell setups.
Bugfixes:
- 8-bit hyphenation was broken in 2006.04.10
- New bib module
- Some other fixes
[edit] Context 2006.04.10
This version of ConTeXt was uploaded on April 11, 2006.
New features:
- no more preloading of all regimes
- support for a separate beta tree for ConTeXt testers
Bugfixes:
- regime files have the correct names now
- Some other fixes
[edit] Context 2006.04.07 Context 2006.04.06
This version of ConTeXt was uploaded on April 6 and Arpril 7, 2006. The second upload fixes an omission in the original upload.
New features:
- The latest version of the bib module is included
- Cont-ext.zip updated to the latest version of t-lettrine, now also contains f-urwgothic
- support for ancient greek
- a regime definition for windows codepage 1250
- extended unicode vectors 032 and 033
- improvements to register sorting together with newtexutil
- textools now helps create module packages
- colors can inherit from palette colors
- support for buffer nesting
- modules can now be loaded with arguments
- new math environments: \startintertext and \startsubstack
- linenumbering improved
- marginfloat improvements
- gravitation/levitation of floats
Bugfixes:
- textext() now works together with newtexexec.
- overlong metapost lines are automatically split now
- formula referencing
- active french punctuation
- accents in metapost picture labels
- spaces in urls
- better subsentence handling
- better roundtripping of 8bit characters
[edit] Context 2006.03.25
This version of ConTeXt was uploaded on March 25, 2006.
Features:
- (still somewhat experimental) support for synchronised page streams
- new sidebar implementation
Bugfixes:
- another small fix in verbatim (caused by 2006.03.22)
[edit] Context 2006.03.24
This version of ConTeXt was uploaded on March 24, 2006.
[edit] Context 2006.03.23
This version of ConTeXt was uploaded on March 23, 2006.
Bugfixes:
- small fix in verbatim (caused by 2006.03.22)
[edit] Context 2006.03.22
This version of ConTeXt was uploaded on March 22, 2006.
Bugfixes:
- small fixes to the new mathml handler
- some efficiency improvements to the verbatim macros
[edit] Context 2006.03.20
This version of ConTeXt was uploaded on March 20, 2006.
New features:
- Thanks to changes in the ruby kpathsea library implementation, texmfstart-driven scripts should be a bit faster.
- Sidefloats next to section titles are now possible
- A few extra options for \startlinenumbering
- New options for \useexternalfigure: xscale and yscale
Bugfixes:
- A set of smaller and bigger bugs in the two-column routines
- the mptopdf macros were broken outside of context proper (mptopdf, latex)
- some smaller things
[edit] Context 2006.02.15
This version of ConTeXt was uploaded on February 15, 2006.
New features:
- newtexexec has a new switch --keep, that uses .keep as extension for temporary files
- texmfstart has a new switch --showenv, that dumps the runtime environment.
- There is now some support for intelligent spaces after logos, use
\setupsorting[logo][next=\autoinsertnextspace]
- Trailing empty lines in verbatims can be typeset using
\setupverbatim[empty=all]
- demo code is added to many presentation styles
Interesting bugfixes:
- \startitemize[start=2]
- unintentionally numbered math displays
- strechted-out math in short figure captions. This fix may change linebreaking in other center-ed paragraphs
- wrong extra space after \quote and \quotation
- \type{\iffalse} (and other if... tests)
[edit] Context 2006.02.03
This version of ConTeXt was uploaded on February 3, 2006.
New features:
- if you use a recent pdftex, pdf documents now open in the 'correct' page fit mode in Acroread > 5.0.
- With \setupdelimitedtext[quotation][method=font], you can use inherent kernings for quotation symbols in high-quality fonts
[edit] Context 2006.02.01 Context 2006.02.02 Context 2006.02.02b
This version of ConTeXt was last uploaded on February 2, 2006.
This release has very few actual changes, but features a cleanup of the zip files that are distributed:
- cont-lmt.zip (Latin modern) is dropped from the distribution
- cont-pat.zip (standalone patterns) is also dropped
- cont-msw.zip (Windows fonts) is merged into cont-fnt.zip
New features:
- newtexexec now defaults to Hans' ruby port of the kpathsea library instead of using the kpsewhich command
Bugfixes:
- \eqalign fixed (yes, again)
- fix for (page) floats in columnsets mode
[edit] Context 2006.01.31 Context 2006.01.28 Context 2006.01.27
This version of ConTeXt was last uploaded on January 31, 2006.
New and extended features:
- editor support files for the french interface
- support for xpdf instead of acroread in texexec (--autopdf --xpdf)
- A whole set of new math commands:
\startformulas ... \stopformulas \definemathalignment \setupmathalignment \startmathalignment ... \stopmathalignment \startalign ... \stopalign \definemathcases \setupmathcases \startmathcases ... \stopmatchcases \startcases ... \stopcases \definemathmatrix \setupmathmatrix \startmathmatrix ... \stopmathmatrix \startmatrix ... \stopmatrix \startbmatrix ... \stopbmatrix
- A new parameter to control automatic struts in table mode
Bugfixes:
- loads of bugfixes. The Jan 28 and Jan 31 are mostly bugfixes for Jan 27, though
[edit] Context 2006.01.16
This version of ConTeXt was uploaded on January 19, 2006.
New features:
- Support for japanese
- \setuphead now has two new parameters: deeptextcommand and deepnumbercommand (handy for low-level manipulation)
- improved support for Iwona
Bugfixes
- mptopdf now behaves correctly on cygwin
- Some other (minor) stuff
[edit] Context 2006.01.12
This version of ConTeXt was uploaded on January 12, 2006.
New features:
- ConTeXt now does a runtime vs. format version check. If they do not match, the run is aborted.
- The ConTeXt version now includes a time stamp ("2006.01.12 10:38")
Bugfixes:
- Corrected definitions for the vietnamese postscript fonts
- Encoding fixes (mostly for EC encoding)
- small changes to the gnuplot module
[edit] Context 2006.01.09
This version of ConTeXt was uploaded on January 9, 2006.
New features:
- A completely new interface (cont-fr), based on french translations provided by Renaud Aubin. This can be generated using
texexec --make fr
- A support module for GNUplot graphics:
\usemodule[gnuplot] \startGNUPLOTgraphic{sin} plot sin(x) \stopGNUPLOTgraphic \starttext \useGNUPLOTgraphic[sin] \stoptext
- french and spanish punctuation discretionaries added (like
|?|)
- mptopdf now supports multiple arguments on the command line.
- File synonym (== long names) support has been added to all the internal file loaders. This is in preparation of actual synonyms that will be added in a future release.
- typefaces can now be inherited from other typescripts, using one of these command:
\inherittypeface[palatino][rm][postscript] \inherittypeface[palatino][rm][\fontclass] \inherittypeface[palatino][rm] % == \fontclass \inherittypeface[palatino] % == [rm,ss,tt,mm]
Bugfixes:
- The predefined postscript font families should work out-of-the-box now (using psnfss metrics).
- newtexexec has reverted back to the old names for the PDF postprocessing (--pdfXXXX) switches
- Chinese labels and encoding fixes
- A number of minor bugfixes (as discussed on the ml), see the full rundown for details

