\starttypescript [mono] [ibmplex-thin]
	\definefontsynonym[Mono] [name:ibmplexmonothin]
	\definefontsynonym[MonoItalic] [name:ibmplexmonothinitalic]
	\definefontsynonym[MonoBold] [name:ibmplexmonotext]
	\definefontsynonym[MonoBoldItalic] [name:ibmplexmonotextitalic]
\stoptypescript
\starttypescript [mono] [ibmplex-extralight]
	\definefontsynonym[Mono] [name:ibmplexmonoextralight]
	\definefontsynonym[MonoItalic] [name:ibmplexmonoextralightitalic]
	\definefontsynonym[MonoBold] [name:ibmplexmonomedium]
	\definefontsynonym[MonoBoldItalic] [name:ibmplexmonomediumitalic]
\stoptypescript
\starttypescript [mono] [ibmplex-light]
	\definefontsynonym[Mono] [name:ibmplexmonolight]
	\definefontsynonym[MonoItalic] [name:ibmplexmonolightitalic]
	\definefontsynonym[MonoBold] [name:ibmplexmonosemibold]
	\definefontsynonym[MonoBoldItalic][name:ibmplexmonosemibolditalic]
\stoptypescript
\starttypescript [mono] [ibmplex]
	\definefontsynonym[Mono] [name:ibmplexmono]
	\definefontsynonym[MonoItalic] [name:ibmplexmonoitalic]
	\definefontsynonym[MonoBold] [name:ibmplexmonobold]
	\definefontsynonym[MonoBoldItalic] [name:ibmplexmonobolditalic]
\stoptypescript


\starttypescript [serif] [ibmplex-thin]
	\definefontsynonym[Serif] [name:ibmplexserifthin]
	\definefontsynonym[SerifItalic] [name:ibmplexserifthinitalic]
	\definefontsynonym[SerifBold] [name:ibmplexseriftext]
	\definefontsynonym[SerifBoldItalic] [name:ibmplexseriftextitalic]
\stoptypescript
\starttypescript [serif] [ibmplex-extralight]
	\definefontsynonym[Serif] [name:ibmplexserifextralight]
	\definefontsynonym[SerifItalic] [name:ibmplexserifextralightitalic]
	\definefontsynonym[SerifBold] [name:ibmplexserifmedium]
	\definefontsynonym[SerifBoldItalic] [name:ibmplexserifmediumitalic]
\stoptypescript
\starttypescript [serif] [ibmplex-light]
	\definefontsynonym[Serif] [name:ibmplexseriflight]
	\definefontsynonym[SerifItalic] [name:ibmplexseriflightitalic]
	\definefontsynonym[SerifBold] [name:ibmplexserifsemibold]
	\definefontsynonym[SerifBoldItalic][name:ibmplexserifsemibolditalic]
\stoptypescript
\starttypescript [serif] [ibmplex]
	\definefontsynonym[Serif] [name:ibmplexserif]
	\definefontsynonym[SerifItalic] [name:ibmplexserifitalic]
	\definefontsynonym[SerifBold] [name:ibmplexserifbold]
	\definefontsynonym[SerifBoldItalic] [name:ibmplexserifbolditalic]
\stoptypescript


\starttypescript [sans] [ibmplex-thin]
	\definefontsynonym[Sans] [name:ibmplexserifthin]
	\definefontsynonym[SansItalic] [name:ibmplexserifthinitalic]
	\definefontsynonym[SansBold] [name:ibmplexseriftext]
	\definefontsynonym[SansBoldItalic] [name:ibmplexseriftextitalic]
\stoptypescript
\starttypescript [sans] [ibmplex-extralight]
	\definefontsynonym[Sans] [name:ibmplexsansextralight]
	\definefontsynonym[SansItalic] [name:ibmplexsansextralightitalic]
	\definefontsynonym[SansBold] [name:ibmplexsansmedium]
	\definefontsynonym[SansBoldItalic] [name:ibmplexsansmediumitalic]
\stoptypescript
\starttypescript [sans] [ibmplex-light]
	\definefontsynonym[Sans] [name:ibmplexsanslight]
	\definefontsynonym[SansItalic] [name:ibmplexsanslightitalic]
	\definefontsynonym[SansBold] [name:ibmplexsanssemibold]
	\definefontsynonym[SansBoldItalic][name:ibmplexsanssemibolditalic]
\stoptypescript
\starttypescript [sans] [ibmplex]
	\definefontsynonym[Sans] [name:ibmplexsans]
	\definefontsynonym[SansItalic] [name:ibmplexsansitalic]
	\definefontsynonym[SansBold] [name:ibmplexsansbold]
	\definefontsynonym[SansBoldItalic] [name:ibmplexsansbolditalic]
\stoptypescript


\definetypeface [ibmplex-thin]  [tt]  [mono]  [ibmplex-thin]
\definetypeface [ibmplex-thin]  [rm]  [serif] [ibmplex-thin]
\definetypeface [ibmplex-thin]  [ss]  [sans] [ibmplex-thin]

\definetypeface [ibmplex-extralight]  [tt]  [mono]  [ibmplex-extralight]
\definetypeface [ibmplex-extralight]  [rm]  [serif] [ibmplex-extralight]
\definetypeface [ibmplex-extralight]  [ss]  [sans] [ibmplex-extralight]

\definetypeface [ibmplex-light]  [tt]  [mono]  [ibmplex-light]
\definetypeface [ibmplex-light]  [rm]  [serif] [ibmplex-light]
\definetypeface [ibmplex-light]  [ss]  [sans] [ibmplex-light]

\definetypeface [ibmplex]  [tt]  [mono]  [ibmplex]
\definetypeface [ibmplex]  [rm]  [serif] [ibmplex]
\definetypeface [ibmplex]  [ss]  [sans] [ibmplex]

%\usetypescript[ibmplex][uc]
%\setupbodyfont[ibmplex,ss,10pt]

%\starttext
%Regular Hamburgerfons, {\it Italic Hamburgerfons}, {\bf Bold Hamburgerfons}, {\bi Bold-Italic Hamburgerfons}
%\showbodyfont
%\stoptext