[Tex/LaTex] How to include the € symbol?

packagessymbolsunicode

In my *.cls class file I loaded

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

(does the order of the two matter?)

and get the following error message: Command \texteuro unavailable in encoding T1.

  • Why can't I insert the EURO € symbol?
  • Do I need to to load a special package, e.g. eurosym?
  • Can I just type it plainly, or do I need to wrap it in TeX-code?

Best Answer

Some fonts do not have euro symbol. To allow TeX to construct a fake one for this case, just add the line

  \usepackage{textcomp}

or, in a .cls file

  \RequirePackage{textcomp}