5.3. 欧元符号

新的字符集,ISO-8859-15,也称为 latin9,为了最大限度地增加混乱,通常也称为 latin0,其创建是为了取代 ISO-8859-1 (latin1),并提供欧盟共同货币单位欧元和分币符号。

欧元可以通过按键组合 AltGr-e 找到。分币可以通过按键组合 AltGr-Shift-e 在 X Window 系统中找到,而在控制台中,正确的按键组合是 AltGr-c。然而,分币通常不使用。

本章特别侧重于 Debian,但是按照其指南,其他发行版也应该可以工作,但这可能需要比平常更多的创造力。

5.3.1. 欧元和区域设置

glibc 2.2 及更高版本支持欧元。正确的区域设置值是 fi_FI@euro

5.3.2. 控制台中的欧元

根据发行版,需要加载支持欧元的控制台字体,可以使用 setfont 命令(RH 衍生发行版)或 consolechars 命令(Debian 衍生发行版)。

在 Debian 中,需要编辑文件/etc/console-tools/config以便删除注释符号SCREEN_FONT:

SCREEN_FONT=lat0-16

在 Red Hat 中,需要在文件中设置/etc/sysconfig/i18n以下行

SYSFONT=lat0-16
SYSFONTACM=iso15

5.3.3. X Window 系统中的欧元

在默认设置下,AltGr-e 会产生一个通用的货币符号,看起来像一只四条腿的蜘蛛。当应用程序使用的字体更改为 ISO-8859-15 字体时,它将被欧元符号替换。在 Debian 中,可以通过在文件中添加/etc/X11/app-defaults/XTerm例如,以下行

.XTerm.VT100.font: -jmk-neep alt-medium-r-*-*-*-120-*-*-*-*-iso8859-15

如果 AltGr-e 不起作用,请添加到文件/etc/X11/Xmodmap以下行

keycode 26 = e E EuroSign

5.3.4. KDE

在 KControl 中,将字体设置更改为 ISO-8859-15 字符集。

5.3.5. GTK 和 Gnome

在 Gnome Control Center 中,将字体设置更改为 ISO-8859-15 字符集。

更好的方法是使用命令更改 GTK+ 的配置

cd /etc/gtk
ln -s gtkrc.iso-8859-15 gtkrc

5.3.6. Emacs

Emacs 21 及更高版本通过以下 elisp 设置支持欧元

 (set-language-environment "Latin-9")

5.3.7. 欧元链接