%
% Typescript for Greek fonts
%

\beginOLDTEX
\loadmapfile[tasgreek.map]

\starttypescript [serif] [Alkaios] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Alkaios]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Alkaiosit]  [encoding=agr]
  \definefontsynonym [SerifBold]       [Alkaiosbo]  [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [Alkaiosboit]  [encoding=agr]
\stoptypescript

\starttypescript [serif] [Alkaioslun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Alkaioslun]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Alkaiositlun]  [encoding=agr]
  \definefontsynonym [SerifBold]       [Alkaiosbolun]  [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [Alkaiosboitlun]  [encoding=agr]
\stoptypescript
 

\starttypescript [serif] [Aristarcoj] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Aristarcoj]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [Bosporos] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [bosnew]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 

\starttypescript [serif] [GaramondGreek] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [greekgara]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript[serif] [GDR] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym[Serif]            [gdr]             [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSArtemisia] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSArtemisia]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [GFSArtemisiait] [encoding=agr]
  \definefontsynonym [SerifBold]       [GFSArtemisiabo] [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [GFSArtemisiaboit] [encoding=agr]
\stoptypescript

\starttypescript [serif] [GFSBaskerville] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSBaskerville]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSBodoni] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [gfsgreekbodoni]       [encoding=agr]
  \definefontsynonym [SerifItalic]     [gfsgreekbodoniitalic] [encoding=agr]
  \definefontsynonym [SerifBold]       [gfsgreekbodonibold]   [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]          [encoding=agr]
\stoptypescript

\starttypescript [serif] [GFSBodoniClassic] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSBodoniClassic]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSComplutum] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSComplutum]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSDidotClassic] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSDidotClassic]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

  
\starttypescript [serif] [GFSElpis] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSElpis]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSGazis] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSGazis]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
  
\starttypescript [serif] [GFSPorson] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSPorson]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSOlga] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [olgagr-GFSOlga]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSNeohellenic] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSNeohellenic]     [encoding=agr]
  \definefontsynonym [SerifItalic]     [GFSNeohellenicit]   [encoding=agr]
  \definefontsynonym [SerifBold]       [GFSNeohellenicbo]   [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [GFSNeohellenicboit] [encoding=agr]
\stoptypescript

\starttypescript [serif] [GFSNeohellenicalt] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSNeohellenicalt]     [encoding=agr]
  \definefontsynonym [SerifItalic]     [GFSNeohellenicaltit]   [encoding=agr]
  \definefontsynonym [SerifBold]       [GFSNeohellenicaltbo]   [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [GFSNeohellenicaltboit] [encoding=agr]
\stoptypescript

\starttypescript [serif] [GFSSolomos] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSSolomos]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 
\starttypescript [serif] [GFSTheokritos] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GFSTheokritos]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
  
\starttypescript [serif] [GreekAisa] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [aisagr-AisaUC]   [encoding=agr]
  \definefontsynonym [SerifItalic]     [aisagr-AisaUCi]  [encoding=agr]
  \definefontsynonym [SerifBold]       [aisagr-AisaUCb]  [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [aisagr-AisaUCbi] [encoding=agr]
\stoptypescript

\starttypescript [serif] [GreekAsteria] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekAsteria]   [encoding=agr]
  \definefontsynonym [SerifItalic]     [GreekAsteriait]  [encoding=agr]
  \definefontsynonym [SerifBold]       [GreekAsteriabo]  [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [SerifBold] [encoding=agr]
\stoptypescript


\starttypescript [serif] [GreekCanonica] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [canagr-MgOpenCanonica]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [canagrit-MgOpenCanonica-Italic] [encoding=agr]
  \definefontsynonym [SerifBold]       [canagr-MgOpenCanonicaBold]   [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [canagr-MgOpenCanonicaBoldItalic] [encoding=agr]
\stoptypescript

 
\starttypescript [serif] [GreekCardo] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Cardos]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
  
\starttypescript [serif] [GreekCentury] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [greekcentury]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
  
 

\starttypescript [serif] [GreekDidot] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [gfsgreekdidot]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [gfsgreekdidotitalic] [encoding=agr]
  \definefontsynonym [SerifBold]       [gfsgreekdidotbold]   [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [gfsgreekdidotbolditalic] [encoding=agr]
\stoptypescript


\starttypescript [serif] [GreekDioxipe] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [subdot-dioxi]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [dioitagr-Dioxipe-Italic] [encoding=agr]
  \definefontsynonym [SerifBold]       [dioboagr-Dioxipe-Bold]   [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [SerifBold]
\stoptypescript

 
\starttypescript [serif] [GreekDioxipelun] [name]
   \usetypescript[serif][fallback]
   \definefontsynonym [Serif]           [dioxagr-l-dioxi]  [encoding=agr]
   \definefontsynonym [SerifItalic]     [Serif]
   \definefontsynonym [SerifBold]       [Serif]
   \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
  

\starttypescript [serif] [GreekGandhari] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [gandhar] [encoding=agr]
  \definefontsynonym [SerifItalic]     [gandhai] [encoding=agr]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]
\stoptypescript
 

\starttypescript [serif] [GreekGaramondPrem] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [garagr-KERN-GaramondPremrPro]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [garagr-KERN-GaramondPremrPro-It]   [encoding=agr]
  \definefontsynonym [SerifBold]       [garagr-KERN-GaramondPremrPro-Bd] [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [garagr-KERN-GaramondPremrPro-BdIt] [encoding=agr]
\stoptypescript


\starttypescript [serif] [GreekGentium] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekGentium]       [encoding=agr]
  \definefontsynonym [SerifItalic]     [GreekGentiumItalic] [encoding=agr]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]
\stoptypescript

\starttypescript [serif] [GreekGentiumAlt] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekGentiumAlt]       [encoding=agr]
  \definefontsynonym [SerifItalic]     [GreekGentiumAltItalic] [encoding=agr]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]
\stoptypescript


\starttypescript [serif] [GreekGentiumlun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekGentiumlun]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [GreekGentiumItaliclun] [encoding=agr]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]
\stoptypescript
 
\starttypescript [serif] [GreekGentiumAltlun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekGentiumAltlun]       [encoding=agr]
  \definefontsynonym [SerifItalic]     [GreekGentiumAltItaliclun] [encoding=agr]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]
\stoptypescript

\starttypescript [serif] [GreekKerkis] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Kerkis]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Kerkis-Italic] [encoding=agr]
  \definefontsynonym [SerifBold]       [Kerkis-Bold] [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [Kerkis-BoldItalic] [encoding=agr]
\stoptypescript


\starttypescript [serif] [GreekKorinthia] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekKorinthia]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 
\starttypescript [serif] [GreekKorinthialun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [koragr-l-Korinthia]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GreekLfb] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [greeklfb]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GreekLibertine] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekLibertine]  [encoding=agr]	 
  \definefontsynonym [SerifItalic]     [GreekLibertineIt]   [encoding=agr]	 
  \definefontsynonym [SerifBold]       [GreekLibertineBo] [encoding=agr]	 
  \definefontsynonym [SerifBoldItalic] [GreekLibertineBoIt] [encoding=agr]
\stoptypescript
 
\starttypescript [serif] [GreekMinion] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [minagr-MinionPro-Regular]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [minagr-MinionPro-It]       [encoding=agr]
  \definefontsynonym [SerifBold]       [minagr-MinionPro-Bold]     [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [minagr-MinionPro-BoldIt]   [encoding=agr]
\stoptypescript
 
\starttypescript [serif] [GreekMinionlun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [minagr-l-MinionPro-Regular] [encoding=agr]
  \definefontsynonym [SerifItalic]     [minagr-l-MinionPro-It]      [encoding=agr]
  \definefontsynonym [SerifBold]       [minagr-l-MinionPro-Bold]    [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [SerifBold]
\stoptypescript
 
\starttypescript [serif] [GreekOldStandard] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekOldStandard-Italic]           [encoding=agr]
  \definefontsynonym [SerifItalic]     [GreekOldStandard-Italic]    [encoding=agr]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
  
\starttypescript [serif] [GreekOxoniensis] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekOxoniensis]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [GreekOxoniensisbo] [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [SerifBold]
\stoptypescript

\starttypescript [serif] [GreekOxoniensislun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekOxoniensislun]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [GreekOxoniensislunbo] [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [SerifBold]
\stoptypescript
 
\starttypescript [serif] [GreekPalatino] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [palagr-PalatinoLinotype-Roman]  [encoding=agr]	 
  \definefontsynonym [SerifItalic]     [palagr-PalatinoLinotype-Italic]   [encoding=agr]	 
  \definefontsynonym [SerifBold]       [palagr-PalatinoLinotype-Bold] [encoding=agr]	 
  \definefontsynonym [SerifBoldItalic] [palagr-PalatinoLinotype-BoldItalic] [encoding=agr]
\stoptypescript
  
\starttypescript [serif] [GreekPorson] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekPorson]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [GreekPorsonbo] [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GreekPorsonlun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [GreekPorsonlun]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [GreekPorsonlunbo] [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GreekSang] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Greeksangtf]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 
\starttypescript [serif] [GreekSerif] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [freeagr-FreeSerif]  [encoding=agr]			 
  \definefontsynonym [SerifItalic]     [freeagrit-FreeSerifItalic] [encoding=agr]	 
  \definefontsynonym [SerifBold]       [freeagrit-FreeSerifBold]   [encoding=agr]	 
  \definefontsynonym [SerifBoldItalic] [freeagrit-FreeSerifBoldItalic] [encoding=agr]
\stoptypescript

\starttypescript [serif] [GreekTimes] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [timagr-Times-Roman]  [encoding=agr]	 
  \definefontsynonym [SerifItalic]     [timagr-Times-Italic] [encoding=agr]	 
  \definefontsynonym [SerifBold]       [timagr-Times-Bold]   [encoding=agr]	 
  \definefontsynonym [SerifBoldItalic] [timagr-Times-BoldItalic] [encoding=agr]
\stoptypescript
 
\starttypescript [serif] [Ibycus] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Ibycus]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Ibycusit]  [encoding=agr]
  \definefontsynonym [SerifBold]       [Ibycusbo]  [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [Ibycusboit] [encoding=agr]
\stoptypescript
 
\starttypescript [serif] [Ibycuslun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Ibycuslun]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Ibycuslunit] [encoding=agr]
  \definefontsynonym [SerifBold]       [Ibycuslunbo]  [encoding=agr]
  \definefontsynonym [SerifBoldItalic] [Ibycuslunboit] [encoding=agr]
\stoptypescript

\starttypescript [serif] [Kadmos] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [kadmnew]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [Kadmoslun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [KadmosNewlun]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [Leipzig] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Leipzig]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [NewHellenic] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [NewHellenic]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [NewHelleniclun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [NewHelleniclun]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [Oxonia] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [oxonia]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 
\starttypescript [serif] [Oxonialun] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [oxoniac]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 
\starttypescript [serif] [Teubner] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Teubnerc]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [Vusillus] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [vusagr-Vusilli]  [encoding=agr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript[serif] [Anaxiphorminx] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Anaxiphorminx]  [encoding=texnansi]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript[serif] [Metre] [name]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [Metric]  [encoding=metr]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
\endOLDTEX

\beginNEWTEX

\definefontfeature
  [fea-Alkaioslun]
  [mode=node,script=latn,language=dflt,trep=yes,nlun=yes,featurefile=gentium.fea]

\definefontfeature
  [fea-Bosporoslun]
  [mode=node,script=dflt,language=dflt,trep=yes,blun=yes,featurefile=gentium.fea]

\definefontfeature
  [fea-GreekDioxipelun]
  [mode=node,script=latn,language=dflt,trep=yes,blun=yes,featurefile=gentium.fea]

\definefontfeature
  [fea-GreekGentiumlun]
  [mode=node,script=latn,language=dflt,trep=yes,glun=yes,featurefile=gentium.fea]

\definefontfeature
  [fea-GreekGentiumAltlun]
  [mode=node,script=latn,language=dflt,trep=yes,glun=yes,featurefile=gentium.fea]

\definefontfeature
  [fea-Ibycuslun]
  [mode=node,script=latn,language=dflt,trep=yes,nlun=yes,featurefile=gentium.fea]

\definefontfeature
  [fea-NewHelleniclun]
  [mode=node,script=latn,language=dflt,trep=yes,nlun=yes,featurefile=gentium.fea]

\definefontfeature
  [fea-GreekPorson]
  [tlig=no,mode=node,pors=yes,featurefile=gentium.fea]
 
\definefontfeature
  [fea-GreekPorsonlun]
  [mode=node,script=latn,language=dflt,trep=yes,pors=yes,nlun=yes,featurefile=gentium.fea]

\definefontfeature
  [fea-GreekOxoniensislun]
  [mode=node,language=dflt,script=latn,kern=yes,tlig=no,trep=no,olun=yes,featurefile=oxoniensis.fea]

\definefontfeature 
  [fea-GreekGentiumAlt]
  [default]
%  [protrusion=pure,expansion=quality,mode=node,language=dflt,script=latn,kern=yes,tlig=no,trep=no,gent=yes,featurefile=gentium.fea]
  
\definefontfeature
  [fea-GreekMinion]
  [default]

\definefontfeature
  [fea-GreekOxoniensis]
  [mode=node,language=dflt,script=latn,kern=yes,tlig=no,trep=no,oxon=yes,featurefile=oxoniensis.fea]
   
\definefontfeature
  [lunategreek]
   [mode=node,language=dflt,script=latn,kern=yes,tlig=yes,trep=yes,
    luna=yes,featurefile=greek-babel.fea]

\definefontfeature
  [fea-GreekDioxipe]
  [protrusion=pure,expansion=quality,trep=yes]
 
\definefontfeature
  [fea-GreekAsteria]
  [default]
 
\definefontfeature
  [fea-Kadmos]
  [default]

\definefontfeature
  [fea-Kadmoslun]
  [mode=node,script=dflt,language=dflt,trep=yes,blun=yes,featurefile=gentium.fea]

\definefontfeature
  [fea-SBLGreek]
  [default]

\definefontfeature
  [fea-GreekKorinthia]
  [mode=node,language=dflt,script=latn,kern=yes,tlig=no,trep=no,kori=yes,featurefile=korinthia.fea]

\starttypescript [serif] [Alkaios]
  \definefontsynonym [Serif]           [file:Alkaios]  
  \definefontsynonym [SerifItalic]     [file:AlkaiosItalic] 
  \definefontsynonym [SerifBold]       [file:AlkaiosBold] 
  \definefontsynonym [SerifBoldItalic] [file:AlkaiosBoldItalic] 
\stoptypescript

\starttypescript [serif] [Alkaioslun]
  \definefontsynonym [Serif]           [file:Alkaios]  
  \definefontsynonym [SerifItalic]     [file:AlkaiosItalic] 
  \definefontsynonym [SerifBold]       [file:AlkaiosBold] 
  \definefontsynonym [SerifBoldItalic] [file:AlkaiosBoldItalic] 
\stoptypescript

\starttypescript [serif] [Bosporos]
  \definefontsynonym [Serif]           [file:BosporosU]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [Bosporoslun]
  \definefontsynonym [Serif]           [file:BosporosU]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSArtemisia]
  \definefontsynonym [Serif]           [file:GFSArtemisia]  
  \definefontsynonym [SerifItalic]     [file:GFSArtemisiaItalic] 
  \definefontsynonym [SerifBold]       [file:GFSArtemisiaBold] 
  \definefontsynonym [SerifBoldItalic] [file:GFSArtemisiaBoldItalic] 
\stoptypescript

\starttypescript [serif] [GFSBaskerville]
  \definefontsynonym [Serif]           [file:GFSBaskerville]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSBodoni]
  \definefontsynonym [Serif]           [file:GFSBodoni]
  \definefontsynonym [SerifItalic]     [file:GFSBodoniIt]
  \definefontsynonym [SerifBold]       [file:GFSBodoniBold] 
  \definefontsynonym [SerifBoldItalic] [file:GFSBodoniBoldIt]
\stoptypescript


\starttypescript [serif] [GFSBodoniClassic]
  \definefontsynonym [Serif]           [file:GFSBodoniClassic]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSComplutum]
  \definefontsynonym [Serif]           [file:GFSComplutum]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 
\starttypescript [serif] [GFSDidot]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [name:GFSDidot]  
  \definefontsynonym [SerifItalic]     [name:GFSDidotItalic] 
  \definefontsynonym [SerifBold]       [name:GFSDidotBold]   
  \definefontsynonym [SerifBoldItalic] [name:GFSDidotBoldItalic] 
\stoptypescript

\starttypescript [serif] [GFSDidotClassic]
  \usetypescript[serif][fallback]
  \definefontsynonym [Serif]           [file:GFSDidotClassic]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

  
\starttypescript [serif] [GFSElpis]
  \definefontsynonym [Serif]           [file:GFSElpis]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSGazis]
  \definefontsynonym [Serif]           [file:GFSGazis]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
  
\starttypescript [serif] [GFSPhilostratos]
  \definefontsynonym [Serif]           [file:GFSPhilostratos]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 
\starttypescript [serif] [GFSPorson]
  \definefontsynonym [Serif]           [file:GFSPorson]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSOlga]
  \definefontsynonym [Serif]           [file:GFSOlga]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GFSNeohellenic]
  \definefontsynonym [Serif]           [file:GFSNeohellenic]    
  \definefontsynonym [SerifItalic]     [file:GFSNeohellenicItalic]     
  \definefontsynonym [SerifBold]       [file:GFSNeohellenicBold]       
  \definefontsynonym [SerifBoldItalic] [file:GFSNeohellenicBoldItalic] 
\stoptypescript

\starttypescript [serif] [GFSSolomos]
  \definefontsynonym [Serif]           [file:GFSSolomos]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 
\starttypescript [serif] [GFSTheokritos]
  \definefontsynonym [Serif]           [file:GFSTheokritos]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GreekArno] 
  \definefontsynonym [Serif]           [file:ArnoPro-Regular]  
  \definefontsynonym [SerifItalic]     [file:ArnoPro-Italic] 
  \definefontsynonym [SerifBold]       [file:ArnoPro-Bold]   
  \definefontsynonym [SerifBoldItalic] [file:ArnoPro-BoldItalic] 
\stoptypescript
 
\starttypescript [serif] [GreekAsteria] 
  \definefontsynonym [Serif]           [file:Asteria]        
  \definefontsynonym [SerifItalic]     [file:AsteriaItalic] 
  \definefontsynonym [SerifBold]       [file:AsteriaBold]
  \definefontsynonym [SerifBoldItalic] [file:AsteriaBoldItalic] 
\stoptypescript
 
\starttypescript [serif] [GreekCanonica] 
  \definefontsynonym [Serif]           [file:MgOpenCanonicaRegular]  
  \definefontsynonym [SerifItalic]     [file:MgOpenCanonica-Italic] 
  \definefontsynonym [SerifBold]       [file:MgOpenCanonicaBold]   
  \definefontsynonym [SerifBoldItalic] [file:MgOpenCanonicaBoldItalic] 
\stoptypescript
 
\starttypescript [serif] [GreekDioxipe]
  \definefontsynonym [Serif]           [file:Dioxipe]  
  \definefontsynonym [SerifItalic]     [file:Dioxipe-Italic] 
  \definefontsynonym [SerifBold]       [file:Dioxipe-Bold]   
  \definefontsynonym [SerifBoldItalic] [SerifBold]
\stoptypescript
 
\starttypescript [serif] [GreekDioxipelun]
  \definefontsynonym [Serif]           [file:Dioxipe]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript


\starttypescript [serif] [GreekGaramondPrem]
  \definefontsynonym [Serif]           [file:GaramondPremrPro]  
  \definefontsynonym [SerifItalic]     [file:GaramondPremrPro-It]   
  \definefontsynonym [SerifBold]       [file:GaramondPremrPro-Bd] 
  \definefontsynonym [SerifBoldItalic] [file:GaramondPremrPro-BdIt] 
\stoptypescript

\starttypescript [serif] [GreekGentium]
  \definefontsynonym [Serif]           [file:GenR102] 
  \definefontsynonym [SerifItalic]     [file:GenI102] 
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]
\stoptypescript

\starttypescript [serif] [GreekGentiumlun]
  \definefontsynonym [Serif]           [file:GenR102] 
  \definefontsynonym [SerifItalic]     [file:GenI102] 
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]
\stoptypescript

\starttypescript [serif] [GreekGentiumAlt]
  \definefontsynonym [Serif]           [file:GenAR102] 
  \definefontsynonym [SerifItalic]     [file:GenAI102] 
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]
\stoptypescript

\starttypescript [serif] [GreekGentiumAltlun]
  \definefontsynonym [Serif]           [file:GenAR102] 
  \definefontsynonym [SerifItalic]     [file:GenAI102] 
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [SerifItalic]
\stoptypescript

\starttypescript [serif] [GreekKerkis]
  \definefontsynonym [Serif]           [name:kerkis]  
  \definefontsynonym [SerifItalic]     [name:kerkisitalics]       
  \definefontsynonym [SerifBold]       [name:kerkisbold]     
  \definefontsynonym [SerifBoldItalic] [name:kerkisbolditalic]   
\stoptypescript

\starttypescript [serif] [GreekKorinthia]
  \definefontsynonym [Serif]           [file:Korinthia]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GreekKorinthialun]
  \definefontsynonym [Serif]           [file:Korinthia]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GreekLibertine]
  \definefontsynonym [Serif]           [file:LinLibertine_Re]
  \definefontsynonym [SerifItalic]     [file:LinLibertine_It]
  \definefontsynonym [SerifBold]       [file:LinLibertine_Bd]     
  \definefontsynonym [SerifBoldItalic] [file:LinLibertine_BI]   
\stoptypescript
 
\starttypescript [serif] [GreekMinion]
  \definefontsynonym [Serif]           [file:MinionPro-Regular]  
  \definefontsynonym [SerifItalic]     [file:MinionPro-It]       
  \definefontsynonym [SerifBold]       [file:MinionPro-Bold]     
  \definefontsynonym [SerifBoldItalic] [file:MinionPro-BoldIt]   
\stoptypescript

\starttypescript [serif] [GreekOldStandard]
  \definefontsynonym [Serif]           [file:OldStandard-Regular]         
  \definefontsynonym [SerifItalic]     [file:OldStandard-Italic]    
  \definefontsynonym [SerifBold]       [file:OldStandard-Bold]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
  
\starttypescript [serif] [GreekOxoniensis]
  \definefontsynonym [Serif]           [file:Oxoniensis]     
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [file:OxoniensisBold] 
  \definefontsynonym [SerifBoldItalic] [SerifBold]
\stoptypescript
  
\starttypescript [serif] [GreekOxoniensislun]
  \definefontsynonym [Serif]           [file:Oxoniensis]     
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [file:OxoniensisBold] 
  \definefontsynonym [SerifBoldItalic] [SerifBold]
\stoptypescript
 
\starttypescript [serif] [Ibycus]
  \definefontsynonym [Serif]           [file:IbycusHTG-Regular] 
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif] 
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
 
\starttypescript [serif] [Ibycuslun]
  \definefontsynonym [Serif]           [file:IbycusHTG-Regular] 
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif] 
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [IFAOGrec]
  \definefontsynonym [Serif]           [file:IFAOGrec]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [Kadmos]
  \definefontsynonym [Serif]           [file:KadmosU]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [Kadmoslun]
  \definefontsynonym [Serif]           [file:KadmosU]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript
  
\starttypescript [serif] [GreekPorson]
  \definefontsynonym [Serif]           [file:Porson]
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [file:PorsonSB] 
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [GreekPorsonlun]
  \definefontsynonym [Serif]           [file:Porson]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [file:PorsonSB] 
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [NewHellenic]
  \definefontsynonym [Serif]           [file:NewHeOT]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif] 
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [NewHelleniclun]
  \definefontsynonym [Serif]           [file:NewHeOT]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif] 
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [SBLGreek]
  \definefontsynonym [Serif]           [file:SBL_grk]  
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif] 
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\starttypescript [serif] [Metre] [name]
  \definefontsynonym [Serif]           [file:metre] 
  \definefontsynonym [SerifItalic]     [Serif]
  \definefontsynonym [SerifBold]       [Serif]
  \definefontsynonym [SerifBoldItalic] [Serif]
\stoptypescript

\endNEWTEX
