+%%%% redundant font definition to avoid bug of omega.
+
+\DeclareFontFamily{UT1}{omlgc}{}
+
+\DeclareFontShape{UT1}{omlgc}{m}{n}{
+ <->omlgc
+}{}
+\DeclareFontShape{UT1}{omlgc}{m}{sc}{
+ <-> ssub * omlgc/m/n
+}{}
+\DeclareFontShape{UT1}{omlgc}{m}{it}{
+ <->omlgci
+}{}
+\DeclareFontShape{UT1}{omlgc}{m}{sl}{
+ <-> ssub * omlgc/m/it
+}{}
+\DeclareFontShape{UT1}{omlgc}{m}{itsc}{
+ <-> ssub * omlgc/m/it
+}{}
+\DeclareFontShape{UT1}{omlgc}{m}{slsc}{
+ <-> ssub * omlgc/m/it
+}{}
+\DeclareFontShape{UT1}{omlgc}{bx}{n}{
+ <->omlgcb
+}{}
+\DeclareFontShape{UT1}{omlgc}{bx}{sc}{
+ <-> ssub * omlgc/bx/n
+}{}
+\DeclareFontShape{UT1}{omlgc}{bx}{it}{
+ <->omlgcbi
+}{}
+\DeclareFontShape{UT1}{omlgc}{bx}{itsc}{
+ <-> ssub * omlgc/bx/it
+}{}
+\DeclareFontShape{UT1}{omlgc}{bx}{sl}{
+ <-> ssub * omlgc/bx/it
+}{}
+\DeclareFontShape{UT1}{omlgc}{bx}{slsc}{
+ <-> ssub * omlgc/bx/it
+}{}
+