Ok, I've found a solution! Here is my new typescript file, type-cmr.tex. There is probably a way to condense this but I was taking no chances:->:
------------type-cmr.tex--------------- %%% Names and synonyms
\starttypescript [serif] [knuth] [name] \usetypescript [serif] [computer-modern] [name] \stoptypescript
\starttypescript [sans] [knuth] [name] \usetypescript [sans] [computer-modern] [name] \stoptypescript
\starttypescript [mono] [knuth] [name] \usetypescript [mono] [computer-modern] [name] \stoptypescript
\starttypescript [math] [knuth] [name] \usetypescript [math] [computer-modern] [name] \stoptypescript
%%% Sizes
\starttypescript [serif] [knuth] [size] \usetypescript [serif] [computer-modern] [size] \stoptypescript
\starttypescript [sans] [knuth] [size] \usetypescript [sans] [computer-modern] [size] \stoptypescript
\starttypescript [mono] [knuth] [size] \usetypescript [mono] [computer-modern] [size] \stoptypescript
\starttypescript [math] [knuth] [size] \usetypescript [math] [computer-modern] [size] \stoptypescript
%%% Final collection
\starttypescript [MyCMR]
\definebodyfontenvironment [mycmr] [default] [interlinespace=2.8ex]
\definetypeface [mycmr] [rm] [serif] [knuth] [knuth] \definetypeface [mycmr] [ss] [sans] [knuth] [knuth] \definetypeface [mycmr] [tt] [mono] [knuth] [knuth] \definetypeface [mycmr] [mm] [math] [knuth] [knuth]
\stoptypescript ---------------------------------------------
Now the following file works, also for the commented scenario!
-------------cm-test.tex------------------ \input m-gamma.tex \input type-omg.tex \input type-cmr.tex
\usetypescriptfile[type-cmr] \usetypescript[MyCMR] %\setupbodyfont[mycmr,14pt] \setupbodyfont[omlgc,14.4pt]
\starttext
This is a test
%\switchtobodyfont[omlgc,14.4pt] \switchtobodyfont[mycmr,14pt]
This is a test
%\switchtobodyfont[mycmr,14pt] \switchtobodyfont[omlgc,14.4pt]
This is a test ------------------------------------------------
So now I'm sure that there's something wrong with the default setup:->
Question: why do I get the following warnings and how can I get rid of them?
systems : begin file cm-test at line 10 bodyfont : bodyfont 9.7pt is defined (can better be done global) bodyfont : bodyfont 9.7pt is defined (can better be done global) bodyfont : bodyfont 11.2pt is defined (can better be done global) bodyfont : bodyfont 11.2pt is defined (can better be done global) bodyfont : bodyfont 8.4pt is defined (can better be done global) bodyfont : bodyfont 8.4pt is defined (can better be done global) bodyfont : bodyfont 16.7pt is defined (can better be done global) bodyfont : bodyfont 16.7pt is defined (can better be done global) bodyfont : bodyfont 14pt is defined (can better be done global) bodyfont : bodyfont 14pt is defined (can better be done global) [1.1] systems : end file cm-test at line 24
Question: ConTeXt takes a long time to load all the font info.
Can I suppress this info? Is there a way to speed things up?
About Omega, I changed ConTeXt's values in texmf.cnf: string_vacancies.context = 180000 max_strings.context = 200000
Question: why does every TeX-variant in the book have a full array of config values except for Omega, which only has ocp values?
Best wishes Idris