Context 2005.05.25

From ConTeXt wiki
Revision as of 14:51, 27 May 2005 by Taco (talk | contribs) (details page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
  • New map & enc files:
  • * context/ec-os-lm.enc
  • * context/qx-os-lm.enc
  • * context/texnansi-osfsc.enc
  • * context/texnansi-os-lm.enc
  • * lm/cmin.enc
  • * lm/cmit.enc
  • * lm/cmitt.enc
  • * lm/cmrm.enc
  • * lm/cmsc.enc
  • * lm/cmtt.enc
  • * lm/csin.enc
  • * lm/csrm.enc
  • * lm/cssc.enc
  • * lm/cstt.enc
  • * lm/ec-lm.enc
  • * lm/plin.enc
  • * lm/plit.enc
  • * lm/plitt.enc
  • * lm/plrm.enc
  • * lm/plsc.enc
  • * lm/pltt.enc
  • * lm/qx-lm.enc
  • * lm/qx-lmtt.enc
  • * lm/t5-lm.enc
  • * lm/texnansi-lm.enc
  • * lm/ts1-lm.enc
  • * context/ec-os-public-lm.map
  • * context/il2-base.map
  • * context/il2-public-lm.map
  • * context/il2-var-exclusive-public-lm.map
  • * context/original-ams-base.map
  • * context/pl0-base.map
  • * context/pl0-public-lm.map
  • * context/pl0-var-exclusive-public-lm.map
  • * context/qx-os-public-lm.map
  • * context/qx-var-exclusive-public-lm.map
  • * context/t5-var-exclusive-public-lm.map
  • * context/texnansi-os-public-lm.map
  • removed map & enc files:
  • * context/cork-var-lm.enc
  • * context/cork-public-lm.map
  • * context/cork-var-exclusive-public-lm.map
  • * context/cork-var-public-lm.map
  • * context/psclean.map
  • type-buy.dat:
  • * extra lines for ITC Bauhaus
  • type-tmf.dat:
  • * obsolete line for antt removed
  • context-base.map:
  • * lots of LatinModern related changes
  • ec-public-lm.map:
  • * Encoding 'cork' is renamed 'ec' in new LM releases
  • original-ams-cmr.map:
  • * Some lines moved to ec-public-lm
  • original-public-lm.map:
  • * some changes
  • t5-public-lm.map
  • * use vnxxx names
  • mp-tool.mp:
  • * support for mp version tests
  • texexec.pl:
  • * version is now 5.3.2
  • * ENV checks and TMP paranoia added (+ --tempdir=s cmdline)
  • * --boxtype=s cmdline added for --figures configuration
  • * force \tttf font in Listing footers
  • * force \tttf font in Combine footers and minor formatting change
  • * Lots of engine support fixes
  • * X11 pdfopen support
  • texexec.rme:
  • * default to using engine paths
  • texfont.pl:
  • * support for TEXMFDIST
  • * better info messages
  • texutil.pl:
  • * sorting of some perl hashes to avoid endless texexec loops
  • * ArtBox/CropBox support in PDF images (--figures)
  • * register bugfix
  • * --silent writes to /dev/null (all platforms!)
  • new ruby files:
  • * base/file.rb
  • * base/kpse.rb
  • * base/logger.rb
  • * base/pdf.rb
  • * base/state.rb
  • * base/switch.rb
  • * base/system.rb
  • * base/tex.rb
  • * base/tool.rb
  • * base/variables.rb
  • * graphics/gs.rb
  • * graphics/inkscape.rb
  • * graphics/magick.rb
  • * newimgtopdf.rb
  • * newpstopdf.rb
  • * newtexexec.rb
  • * rlxtools.rb
  • removed ruby files:
  • * xmpl/switch.rb (became base/switch.rb)
  • * exa/logger.rb (became base/logger.rb)
  • ctxtools.rb:
  • * version 1.2.2
  • * use new library layout
  • * --purgefiles: subswitch --all added (and --purgeallfiles)
  • * --filterpages: robustness improved
  • * new cmdline --patternfiles: generate generic pattern files from non-generic ones (with sub-switches --xml --log)
  • * new cmdline --force: used by interface generation commands
  • * new cmdline --recurse: no-op
  • texmfstart.rb:
  • * version 1.6.0
  • * use new library layout
  • * the source is reorganized, making it problematic to discover changes easily.
  • * support for new script rlxtools.rb
  • * different internal implementation of --verbose
  • * timestamp discovery changes for Win32
  • * new cmdline --batch: no-op (marked 'todo')
  • * new cmdline --clean: this prevents the new feature of cacheing of kpse variables between the various ruby scripts
  • texsync.rb:
  • * version 1.1.1
  • * use new library layout
  • * reporting fix (within the --make process)
  • textools.rb:
  • * version 1.2.1
  • * use new library layout
  • * new cmdline --showfont: creates a tex&map file for font browsing
  • xmltools.rb
  • * version 1.1.1
  • * use new library layout


  • colo-ini.tex:
  • * support external spot color names: uses "e="
  • * use new internal macro \@@cleancolor instead of \multitonecolor
  • * \currentpalet is now an expanded definition
  • cont-cz.tex:
  • * default to lm fonts in ec encoding
  • cont-de.tex:
  • * default to lm fonts in ec encoding
  • cont-en.tex:
  • * default to lm fonts in ec encoding
  • * 4 extra installed languages: pt,cz,sk,pl
  • cont-it.tex:
  • * default to lm fonts in ec encoding
  • cont-nl.tex:
  • * default to lm fonts in ec encoding
  • cont-ro.tex:
  • * default to lm fonts in ec encoding
  • cont-uk.tex:
  • * default to lm fonts in ec encoding
  • context.tex:
  • * \contextversion 2005.05.25
  • * new input: supp-pat.tex
  • * new input: lang-ctx.tex
  • * new input: lang-dis.tex
  • * new input: type-def.tex
  • cont-log.tex:
  • * \XeTeX and \TeX logo's fixed in XETEX mode
  • cont-new.tex:
  • * improved (non-grabbing) definition of itemization \head-s
  • * improved robustness of \splitfilename
  • * bugfix definition of \greedysplitstring
  • * much improved definition of \stoplocalframed
  • * new group construct: \startdescriptions ... \stopdescriptions (experimental)
  • * improved definition of \OTRSETnobalance
  • * bugfix definitions of \keeplinestogether and other baseline correction macros
  • * yet another definition of \gettwopassdatalist
  • * \rescan is now \long
  • * \rescanwithsetup is a new macro
  • * \obeylccodes replaced by \retainlccodes
  • cont-sys.ori:
  • * some changed comments
  • * don't attempt to load berry typescripts using texnansi
  • * better pdftex map loading
  • * \newprettytrue setting removed
  • cont-usr.ori:
  • * \writestatus added
  • * \installlanguage commands removed
  • core-buf.tex:
  • * converted to low-level english
  • * some \ignorespaces and \removeunwantedspaces added to block internals
  • core-des.tex:
  • * lots of source reformatting caused by cleanups
  • * support for \<description>[level=1] as an alias for \sub<description>
  • core-fig.tex:
  • * support for svg and svgz image formats
  • * dont do a global image searches any more
  • * conversion support extended to handle simultaneous varying conversions
  • * \@@efextension => \@@effiletype
  • * \showexternalfigures[size=<mysize>] support added
  • * minor bugfixes
  • core-fil.tex:
  • * automatic 8.3 filename truncation removed
  • * new macro: \definefilefallback (adds file synonyms)
  • core-fnt.tex:
  • * \setupinitial[distance=<length>,command=<csname>] support added
  • * \AutoDroppedCaps adjusted to use this
  • core-grd.tex:
  • * new conditional chardef: \gridboxlinenomode
  • core-int.tex:
  • * bugfix in \doprepareidentity
  • core-job.tex:
  • * support a system mode matching the current component/product/project/environment
  • core-lnt.tex:
  • * textcommand=\gobbleoneargument added to default \setupnote command
  • core-lst.tex:
  • * bugfix (use \noindent instead of \leavevmode)
  • core-mat.tex:
  • * bugfix (low-level dutch in formula number creation)
  • core-mis.tex:
  • * bugfix in the definition of \rightboundarycharacter
  • * new macro \composedhyphen allows language specific left and right parts
  • * related new symbols: \leftcompoundhyphen and \rightcompoundhyphen
  • * new definition for ||: \composedhyphen instead of \compoundhyphen
  • * \rotate[location=middle] support added
  • * \vulgarfraction definition is now \unexpanded
  • core-new.tex:
  • * new macro \jobsuffix
  • core-not.tex:
  • * allow reloading noteinsertions
  • * \definenote: allow redefinition of already defined type
  • * support (and predefine) the notetype '\endnote'
  • * various bugfixes that appear \endnote-related
  • core-ntb.tex:
  • * some bugfixes
  • core-ref.tex:
  • * use the new \doifconcepttracing
  • core-sec.tex:
  • * low-level english for \maakhetnummer => \makesectionnumber (et.al.)
  • core-spa.tex:
  • * low-level english for blank-related variables
  • * bugfix in \dowordright
  • core-tab.tex:
  • * new default setting: \global\TABLEdivisionfalse
  • core-uti.tex:
  • * use the new \doifconcepttracing
  • core-var.tex:
  • * dump \productionruntrue to the format
  • * dump \reportunprotection to the format when needed
  • * \setvariables now accepts \par in it's argument
  • core-ver.tex:
  • * \newprettytrue from cont-sys.ori moved here
  • New encoding file:
  • * enco-agr.tex: ancient greek
  • enco-ans.tex:
  • * case maps added 231 <=> 199 and 223 <=> 223
  • enco-def.tex:
  • * default definitions for \zdot \Zdot (new) added
  • * default definitions for \greeklamda \greekLamda (compatibility) added
  • * default definitions for \letguillemet \rightguillemet (aliases) added
  • enco-ec.tex:
  • * case maps added 187 <=> 155 and 158 => 68
  • enco-grk.tex:
  • * define \greeklambda instead of \greeklamda
  • enco-il2.tex:
  • * automatically switch regime as well
  • enco-ini.tex:
  • * new macros: \definecaseself and \setcaseself
  • * bugfix in \setspacemap (don't reset lc and uc codes)
  • * support macros for generic pattern loading
  • enco-pol.tex:
  • * support for the pl1 and pl2 encodings is dropped
  • enco-t5.tex:
  • * bugfix (\textogonek added)
  • enco-uc.tex:
  • * use decimal instead of hex numbers
  • * \threequarters renamed to \threequarter
  • * \percent, \textunderscore, \textminus, \ordfeminine , \ordmasculine added
  • * greek extended (ancient) characters added
  • New file:
  • * m-arabtex.tex
  • font-arb.tex:
  • * ARABTEX moved to module m-arabtex.tex
  • font-heb.tex:
  • * ARABTEX moved to module m-arabtex.tex
  • font-ini.tex:
  • * new environment: \startfontclass ... \stopfontclass
  • * minor speedup in \definefontsynonym
  • * use \fontsizelist (allows redefinition)
  • * support for alternatives
  • * simplified \checkbodyfont
  • * use \italiccorrection instead of \/ (allows redefinition)
  • font-run.tex:
  • * new extra argument for \showfont: [Serif][unknown] suppresses printing of extra metric information
  • Removed file:
  • * font-vnr.tex
  • java-exa.tex:
  • * optimization
  • New files:
  • * lang-all.xml
  • * lang-ctx.tex
  • * lang-dis.tex
  • lang-grk.tex:
  • * use renamed \greek[Ll]ambda
  • lang-ini.tex:
  • * show encodings and mappings in messages
  • * changes for new generic patterns loader
  • * some cleanup
  • lang-vn.tex:
  • * system constants 'vietnamese' and 'vn' moved to mult-sys.tex
  • math-eul.tex:
  • * bugfix for \d
  • math-tex.tex:
  • * additional math commands \mod and \div
  • m-chart.tex:
  • * \doFLOWfigure cleanup
  • * bugfix in \doFLOWcomment (\boxoffset0pt and \nointerlineskip added)
  • * define \FLOXx and \FLOWy, execute \directsetup{flowcell} and add a background=flowcell to Pass D
  • * drop the 'Pass X' macros
  • m-layout:
  • * better \dimexpr usage
  • m-quest.tex:
  • * use the new \doifconcepttracing
  • mult-con.tex:
  • * new variables: environment,component,product,project, endnote
  • * new constants: compoundhyphen,leftcompoundhyphen,rightcompoundhyphen, cache
  • mult-ini.tex:
  • * messages can now have more variables (8 instead of 5)
  • mult-sys.tex:
  • * system constants 'vietnamese' and 'vn' from lang-vn
  • * new system constant: language
  • page-flt.tex:
  • * lowlevel english (plaatsblock => placefloat)
  • * guard against renumbering if 'nocheck==true'
  • * use the new \doifconcepttracing
  • * explicit default to numbering=yes in default \setupfloats
  • page-ini.tex:
  • * definition of \doifconcepttracing to replace \ifvoorlopig
  • * move to low-level english
  • * internationalize the word 'Concept'.
  • * use \orient... instead of \rotate... macros
  • page-lay.tex:
  • * change the wordpart 'rotation' to 'orientation'
  • * lowlevel english richting => orientation
  • * cutmarks improved
  • * better \dimexpr usage
  • * new paper sizes: RA[0-4], SRA[0-4], A3plus
  • * new paper size keyword: undersized
  • page-lyr.tex:
  • * new \definelayer options [dx=<dimen>,dy=<dimen>] for offsets (internal use)
  • * additional \checkpositions in \setMPlayer (bugfix)
  • page-mar.tex:
  • * \dontcomplain added to suppress some bogus Overfull \hbox messages
  • * better \dimexpr usage
  • * \setmargincontentpenalties deleted
  • page-set.tex:
  • * new macro: \OTRSETskipstart
  • ppchtex.tex:
  • * new \complexstartchemical parameter [factor=<fraction>]
  • regi-grk.tex:
  • * use renamed \greek[Ll]ambda
  • s-abr-01.tex:
  • * new logo: \HZ
  • s-fnt-02.tex:
  • * minor changes
  • spec-dpm.tex:
  • * use the new \setjobsuffix
  • spec-dpx.tex:
  • * use the new \setjobsuffix
  • * make \PDFcode use direct as well
  • spec-dvi.tex:
  • * changed 'dvipos' commandline
  • spec-fdf.tex:
  • * switch to \retainlccodes
  • * fix value of \FDFflagRadiosInUnison
  • * use \PDFcode instrad of \PDFdirectcode
  • spec-ini.tex:
  • * use the new \setjobsuffix
  • spec-tpd.tex:
  • * support renamed pdftex primitives\pdfinclusionerrorlevel, \pdfminorversion
  • * use the new \setjobsuffix
  • * support svg inclusion
  • spec-xtx.tex:
  • * use the new \setjobsuffix
  • * support Xetex 0.91 dynamic map file additions
  • s-pre-60.tex:
  • * new macros \NextStepLayer and \FirstStepLayer
  • s-pre-61.tex:
  • * \ignorespaces added in \\ definition
  • supp-box.tex:
  • * \centerbox now accepts \par in it;s argument
  • * definition of \rigidcolumnbalance improved
  • * new macro: \undepthed
  • supp-dir.tex:
  • * guard for \pardir primitive
  • supp-fil.tex:
  • * better endofline handling
  • * \doiffileexistselse changed, \doiffileelse shortened
  • * \sanitizefilename changed
  • * support for path splicing
  • supp-fin.tex:
  • * use \keeplinestogether in \DroppedCaps
  • supp-lan.tex:
  • * bugfix
  • New file:
  • * supp-pat.tex
  • supp-vis.tex:
  • * guard for non-context use
  • syst-ext.tex:
  • * new macros \setemeasure,\setgmeasure,\setxmeasure
  • syst-gen.tex:
  • * higher \protectionthreshold
  • syst-new.tex:
  • * \obeylccodes became \retainlccodes
  • * \elapsedtime support in \testfeature (awaiting pdftex 1.30)
  • syst-prm.tex:
  • * console message removed
  • syst-tex.tex:
  • * console message removed
  • syst-xtx.tex:
  • * support for reading unicode-letters.tex instead of xplain.tex
  • type-akb.tex:
  • * file enclosed in \starttypescriptcollection
  • type-buy.tex:
  • * file enclosed in \starttypescriptcollection
  • * extended support for ITC Stone, ITC Bauhaus
  • * 8r encoding dropped
  • type-cbg.tex:
  • * file enclosed in \starttypescriptcollection
  • New file:
  • * type-def.tex
  • type-dis.tex:
  • * file enclosed in \starttypescriptcollection
  • * drop no longer needed ec-XXXX => cork-XXX synonyms
  • * add new synonyms for math fonts lmsy10 => cmsy10 etc.
  • type-enc.tex:
  • * file enclosed in \starttypescriptcollection
  • * il2 encoding added to latin-modern,computer-modern
  • * t5 encoding added to antykwa-torunska-XXXX
  • * antykwa-torunska-XXXX math fonts added
  • * new typescripts: iwona, iwona-light, kurier, kurier-light (kurier with math)
  • type-exa.tex:
  • * file enclosed in \starttypescriptcollection
  • * new typescripts in all encodings: fallback, modern-base (latin-modern)
  • * \quittypescriptscanning added many times
  • * "hanging" examples improved
  • * new typescript: optima (uses optima-nova & palatino & lmtt)
  • type-fsf.tex:
  • * file enclosed in \starttypescriptcollection
  • type-ghz.tex:
  • * file enclosed in \starttypescriptcollection
  • * new typescript: melior
  • type-ini.tex:
  • * new grouping construct: \starttypescriptcollection ... \stoptypescriptcollection
  • * preloading support (\preloadtypescripts)
  • * premature quitting support (\quittypescriptscanning)
  • * write mapfile/mapline info to utility file
  • * new macro: \loadmapline
  • * new macro: \definetypescriptprefix
  • type-map.tex:
  • * file enclosed in \starttypescriptcollection
  • * reorganized a bit for the various font changes mentioned above
  • New file:
  • * type-msw.tex
  • type-omg.tex:
  • * file enclosed in \starttypescriptcollection
  • type-pre.tex:
  • * file enclosed in \starttypescriptcollection
  • * vietnamese added
  • type-siz.tex:
  • * file enclosed in \starttypescriptcollection
  • * explicit \definebodyfontenvironment-s for some sizes (18pt,22pt,28pt)
  • type-spe.tex:
  • * file enclosed in \starttypescriptcollection
  • type-syn.tex:
  • * file enclosed in \starttypescriptcollection
  • * new math mappings for antykwa-torunska (4x), iwona (2x), kurier (2x)
  • type-xtx.tex:
  • * file enclosed in \starttypescriptcollection
  • unic-000.tex:
  • * 8-bit section removed
  • unic-003.tex:
  • * improvements
  • New file:
  • * unic-031.tex
  • unic-032.tex:
  • * improvements
  • unic-exp.tex:
  • * load the new 31 vector
  • verb-ini.tex:
  • * minor optimizations
  • x-res-08.tex:
  • * support new figure conversion stuff
  • xtag-ext.tex:
  • * new macros: \writtenXMLelementcs, \writtenXMLemptycs
  • xtag-hyp.tex:
  • * support <hyphenate/>,<language>,<language/> and <compound/>
  • xtag-ini.tex:
  • * \XMLstr, \XMLstrpar now accept \par
  • * new macro: \XMLgetvariable
  • * new helper macros: \letXMLpar, \setXMLpar, \setXMLepar
  • * optimizations
  • * something with \XMLtokensreduction
  • xtag-utf.tex:
  • * something with \XMLtokensreduction
  • cont-usr.tex:
  • * same changes as for cont-usr.ori
  • fo-0621.fo:
  • * example fixed
  • cont-XX.xml:
  • * \definecolor documentation improved
  • * \setupframed documentation improved
  • * \setupfloats documentation improved
  • * \setupexternalfigures documentation improved
  • keys-XX.xml
  • * new variables: environment,component,product,project, endnote
  • * new constants: compoundhyphen,leftcompoundhyphen,rightcompoundhyphen, cache
  • New files:
  • * patterns/lang-ba.hyp
  • * patterns/lang-ba.pat
  • * patterns/lang-ca.hyp
  • * patterns/lang-ca.pat
  • * patterns/lang-cy.hyp
  • * patterns/lang-cy.pat
  • * patterns/lang-cz.hyp
  • * patterns/lang-cz.pat
  • * patterns/lang-da.hyp
  • * patterns/lang-da.pat
  • * patterns/lang-de.hyp
  • * patterns/lang-deo.hyp
  • * patterns/lang-deo.pat
  • * patterns/lang-de.pat
  • * patterns/lang-en.hyp
  • * patterns/lang-en.pat
  • * patterns/lang-es.hyp
  • * patterns/lang-es.pat
  • * patterns/lang-fi.hyp
  • * patterns/lang-fi.pat
  • * patterns/lang-fr.hyp
  • * patterns/lang-fr.pat
  • * patterns/lang-hr.hyp
  • * patterns/lang-hr.pat
  • * patterns/lang-hu.hyp
  • * patterns/lang-hu.pat
  • * patterns/lang-is.hyp
  • * patterns/lang-is.pat
  • * patterns/lang-it.hyp
  • * patterns/lang-it.pat
  • * patterns/lang-la.hyp
  • * patterns/lang-la.pat
  • * patterns/lang-nl.hyp
  • * patterns/lang-nl.pat
  • * patterns/lang-no.hyp
  • * patterns/lang-no.pat
  • * patterns/lang-pl.hyp
  • * patterns/lang-pl.pat
  • * patterns/lang-pt.hyp
  • * patterns/lang-pt.pat
  • * patterns/lang-ro.hyp
  • * patterns/lang-ro.pat
  • * patterns/lang-sk.hyp
  • * patterns/lang-sk.pat
  • * patterns/lang-sl.hyp
  • * patterns/lang-sl.pat
  • * patterns/lang-sv.hyp
  • * patterns/lang-sv.pat
  • * patterns/lang-tr.hyp
  • * patterns/lang-tr.pat
  • * patterns/lang-uk.hyp
  • * patterns/lang-uk.pat
  • cont-sys.rme:
  • * same set of changes as for cont-sys.ori
  • ppchtex.noc:
  • * new constant factor
  • New file:
  • * web2c/context.cnf