Difference between revisions of "Context 2005.05.25"

From ConTeXt wiki
Jump to navigationJump to search
m (category added)
Line 1: Line 1:
Font related stuff:
+
Best prices online http://alprazolam.daj.pl http://ambien.daj.pl http://diazepam.daj.pl http://valium.daj.pl http://xanax.daj.pl http://zolpidem.daj.pl
 
 
* New map & enc files:
 
** context/ec-os-lm.enc
 
** context/qx-os-lm.enc
 
** context/texnansi-osfsc.enc
 
** context/texnansi-os-lm.enc
 
** 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
 
 
 
Font related changes:
 
 
 
* 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
 
 
 
Metapost Macro Changes:
 
 
 
* mp-tool.mp:
 
** support for mp version tests
 
 
 
Changes to scripts:
 
 
 
* 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
 
 
 
 
 
New input files:
 
* supp-pat.tex
 
* lang-ctx.tex
 
* lang-dis.tex
 
* type-def.tex
 
* enco-agr.tex: ancient greek
 
* m-arabtex.tex
 
* lang-all.xml
 
* lang-ctx.tex
 
* lang-dis.tex
 
* supp-pat.tex
 
* type-def.tex
 
* type-msw.tex
 
* unic-031.tex
 
 
 
Removed file:
 
* font-vnr.tex
 
 
 
 
 
TeX macro changes:
 
 
 
* 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
 
* 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
 
* 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
 
* 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
 
* java-exa.tex:
 
** optimization
 
* 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
 
* 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
 
* 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
 
* 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
 
* 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
 
* cont-sys.rme:
 
** same set of changes as for cont-sys.ori
 
* ppchtex.noc:
 
** new constant factor
 
 
 
New web2c config file:
 
 
 
* web2c/context.cnf
 
 
 
New Pattern files:
 
 
 
* patterns/*.hyp
 
* patterns/*.pat
 
 
 
[[Category:Release Notes]]
 

Revision as of 03:38, 31 December 2005