\loadmapfile [original-adobe-euro.map]
\definefontsynonym [EuroSerif] [eurose]
\definefontsynonym [EuroSerifBold] [euroseb]
\definefontsynonym [EuroSerifItalic] [eurosei]
\definefontsynonym [EuroSerifSlanted] [eurosei]
\definefontsynonym [EuroSerifBoldItalic] [eurosebi]
\definefontsynonym [EuroSerifBoldSlanted] [eurosebi]
\definefontsynonym [EuroSans] [eurosa]
\definefontsynonym [EuroSansBold] [eurosab]
\definefontsynonym [EuroSansItalic] [eurosai]
\definefontsynonym [EuroSansSlanted] [eurosai]
\definefontsynonym [EuroSansBoldItalic] [eurosabi]
\definefontsynonym [EuroSansBoldSlanted] [eurosabi]
\definefontsynonym [EuroMono] [euromo]
\definefontsynonym [EuroMonoBold] [euromob]
\definefontsynonym [EuroMonoSlanted] [euromoi]
\definefontsynonym [EuroMonoItalic] [euromoi]
\definefontsynonym [EuroMonoBoldItalic] [euromobi]
\definefontsynonym [EuroMonoBoldSlanted] [euromobi]
\definesymbol [euro] [\getglyph{Euro}{\char160}]
\startencoding[default]
\definecharacter texteuro {\symbol[euro]}
\stopencoding
\unexpanded\def\euro{\doiftextelse\texteuro\texteuro{\symbol[euro]}}
\endinput