Context 2005.10.27

From ConTeXt wiki

Latin Modern Fonts

Support for the new release of latin modern, resulting in

  • new enc and map files:

lm-ec-os.enc, lm-qx-os.enc, lm-qxtt-os.enc, lm-t5-os.enc, lm-texnansi-os.enc, lm-texnansi-osfsc.enc, t5-os-public-lm.map

  • removed enc and map files:

ec-os-lm.enc ec-var-lm.enc, qx-os-lm.enc, texnansi-osfsc.enc, texnansi-os-lm.enc, texnansi-var-lm.enc, ec-var-exclusive-public-lm.map, ec-var-public-lm.map, il2-base.map, il2-public-lm.map, il2-var-exclusive-public-lm.map, pl0-base.map, pl0-public-lm.map, pl0-var-exclusive-public-lm.map, qx-var-exclusive-public-lm.map, t5-var-exclusive-public-lm.map, texnansi-var-exclusive-public-lm.map, texnansi-var-public-lm.map

  • changes in:

context-base.map, ec-os-public-lm.map, ec-public-lm.map, qx-os-public-lm.map, qx-public-lm.map, t5-public-lm.map, texnansi-os-public-lm.map, texnansi-public-lm.map, type-dis.tex, type-enc.tex, type-exa.tex, type-syn.tex

New files in the distribution

  • ruby/base/ctx.rb
  • enco-el.tex
  • lang-run.tex
  • m-narrowtt.tex
  • type-old.tex

Other changes

context.properties:

  • use newtexexec for the texexec command

type-buy.dat:

  • support for linotype's optima-nova, palatino-nova, and syntax families

makempy.pl:

  • --acrobat switch disabled

mptopdf.pl:

  • bugfix for incorrect memfile usage

texexec.pl:

  • use --paperformat instead of --paper
  • bugfix in handling <context-directive>
  • support for --paperformat==fit (figure processing)

texfont.pl:

  • the call to mktexlsr is now conditional (as requested by gwtex)
  • quoting fix in otftotfm command line

file.rb:

  • bugfix in File.splitname (anchored RE)

kpsefast.rb:

  • analyze_files(): don't read non-existant files, but instead use explicit trapping in the sort routine

switch.rb:

  • better reporting

tex.rb:

  • read the new base/ctx.rb file
  • new options: --nooptionfile and --ctxfile
  • some bugfixes wrt. 'tcxfile'
  • use rawname as variable name instead of jobname
  • some bugfixes in the removal of runtime files

ctxtools.rb:

  • new options: --recurse (for purgefiles), --listentities (xml entities)

fcd_start.rb:

  • history support

newtexexec.rb:

  • changed defaults for the suboptions --paperoffset, --topspace and --backspace (bugfix)
  • support for paperformat=fit

rlxtools.rb:

  • quote escaping fix

texmfstart.rb:

  • support for setuptex.tmf (initialization file)

textools.rb:

  • typo fixed

tmftools.rb:

  • explanation added for --analyze switch

context.tex:

  • context version 2005.10.27

cont-new.tex:

  • preprocessing support added (\doreadfile cs. redefined)

cont-sys.ori:

  • do not load pl0-public-lm.map and il2-public-lm.map

core-box.tex:

  • code formatting cleanup

core-fig.tex:

  • \setupexternalfigures[conversion=] support bugfix

core-fil.tex:

  • preprocessing support added (\checkpreprocessor at \everyjob)

core-job.tex:

  • new macro: \useenvironment
  • preprocessing support added? (\registerfileinfo)

core-mis.tex:

  • bugfix: extraneous space removed in \doperiods (\unknown)
  • bugfix: \domirrorbox now uses a \hbox instead of a \vbox

core-not.tex:

  • \lastnotesymbol test dropped.

core-spa.tex:

  • old definition of \docomplexsetupindenting removed
  • bugfix for indentation=next

core-tab.tex:

  • bugfixes

core-ver.tex:

  • bugfix for coloring

enco-cas.tex:

  • definitions for Lstroke and some [CGKLNR]commaaccent added

enco-il.tex:

  • \startcoding => \startencoding
  • Some \dontleavehmodes added

enco-pfr.tex:

  • only attempt to load known pfr files

enco-pol.tex:

  • double the argument to \startencoding

enco-uc.tex:

  • [GKLNR]cedilla => [GKLNR]commaaccent
  • [ST]commaaccent added

lang-ctx.tex:

  • qx aded to the list of encodings/mappings for pl

lang-ini.tex:

  • \showpatterns renamed to \doshowpatterns

lang-sla.tex:

  • new macros \thinglue, \medglue, \thickglue, used in the sentence separators
  • Lots of new cz labeltexts

math-tex.tex:

  • guard for \normalsqrt redefinition

s-abr-01.tex:

  • new logo's \RLXTOOLS \CTXTOOLS \TMFTOOLS

supp-box.tex:

  • new macro: \limitatefirstline

syst-pln.tex:

  • some unneeded spaces removed

type-buy.tex:

  • new typescript 'syntax' for Linotype SyntaxLT

type-ghz.tex:

  • bugfix: \definefontsynonym [SansCaps] [Sans] added (twice)

type-map.tex: support for pl0 and il2 map files dropped

type-pre.tex:

  • switch to ec encoding with il2 or pl0 regime only

unic-001.tex:

  • [GKLNR]cedilla => [GKLNR]commaaccent

unic-030.tex:

  • bugfux in offset handling (160 instead of 158)

cont-sys.rme:

  • do not load pl0-public-lm.map and il2-public-lm.map