Cách cài font tiếng Việt và bộ gõ tiếng Việt vào Linux

Newsun

Believe in Good
Thành viên thân thiết
Tham gia
20/4/2008
Bài viết
9.433
Linux hiện nay đã trở nên rất phổ biến, nó có rất nhiều phiên bản và nhà phân phối khác nhau, hiện nay theo tôi thì bản Linux do RedHat phân phối là thông dụng nhất. Bài viết sau sẽ hướng dẫn cách cài font VNI (VNI-Times, VNI-Helve...), TCVN (.VnTime, .VnArial ...), Unicode (Times New Roman, Arial...) và bộ gõ tiếng Việt xvnkb (Vietnamese keyboard for X Window).

* Cài font VNI, TCVN:

Trước tiên bạn phải đăng nhập với quyền root, nếu đăng nhập với quyền user phải dùng lệnh su để chuyển lên root.

Cài font cho Linux

1. Tạo thư mục chứa font

# mkdir /usr/share/fonts/default/truetype

Ở đây mình đặt tên là truetype, bạn thích đặt tên gì tuỳ ý.

2. Chép font (VNI, TCVN) vào thư mục vừa tạo

Bạn chuyển vào thư mục chứa font của mình và gõ lệnh sau

# cp −vf *.* /usr/share/fonts/default/truetype

3. Cấu hình lại file config

# gedit /etc/X11/fs/config

Và thêm dòng # mkdir /usr/share/fonts/default/truetype, vào cuối danh sách các thư mục như trong hình (dòng màu xanh).

KenhSinhVien.Net-post-18-1169310463.png


4. Khởi động lại trình quản lý font của Linux

# /etc/init.d/xfs restart

bây giờ xem như đã cài font xong, bạn có thể dùng Open Office mở thử một số tài liệu dùng font VNI hay TCVN ra thử.

KenhSinhVien.Net-post-18-1169311261.png




* Cài bộ gõ tiếng Việt xvnkb (Vietnamese keyboard for X Window):


1. Tải xvnbk về. Download

2. Giải nén vào thư mục nào đó.

# mkdir /root/xvnkb-0.2.9a
# tar xvzf xvnkb-0.2.9a.tar.gz


Bạn chuyển vào thư mục này và gõ lệnh:
# cd /root/xvnkb-0.2.9a
# ./configure


Configuration for xvnkb 0.2.9a on Linux Type "./configure --help" for more information Checking uchar... no Checking ushort... yes Checking uint... yes Checking ulong... yes Checking dynamic linking loader... yes Checking X11 lib... /usr/X11R6 Checking pkg-config... yes Checking Xft... yes Compile options: Enable XFT: yes Enable spell checking: yes Enable extended keystroke: no Enable ABC liked Telex keystroke: no done. Type "make" to compile #

Tiếp theo bạn gõ lệnh sau để cài chương trình vào hệ thống:
# make install

Copy xvnkb => /usr/local/bin ... Copy xvnkb.so.0.2.9 => /usr/local/lib ... ok Copy xvnkb_localeconf.sh => /usr/local/bin ... ok Initialize xvnkb core ... done You can use xvnkb now! If you are using X, please restart your Window Manager. It will load xvnkb core control automatically for you and affect to all applications. Right now, xvnkb core control can affect to new starting applications only. Run "xvnkb" to control status. #

Tiếp theo ta sẽ cấu hình tham số môi trường cho hệ thống, bạn gõ lệnh sau:
# xvnkb_localeconf.sh en_US.UTF-8

Creating /usr/share/locale/en_US.UTF-8, please wait... done Creating /usr/lib/locale/en_US.UTF-8, please wait... done

Tạo link (shortcut) đến file xvnbk

- Phải chuột ở Desktop --> Chọn Create Launcher
- Bạn nhấn vào nút No Icon, để chọn icon của bộ gõ (nằm duới dùng danh sách các icon của hệ thống)

KenhSinhVien.Net-post-18-1169312368.png


Bây giờ vào Open Office để test thử

KenhSinhVien.Net-post-18-1169312688.png


Cài Microsoft True Fonts (Unicode)

1. Tải gói msttcorefonts về:

wget https://quattor.web.lal.in2p3.fr/packages/lemon/sl-i386/msttcorefonts-2.0-1.noarch.rpm

--07:19:02-- https://quattor.web.lal.in2p3.fr/packages/lemon/sl-i386/msttcorefonts-2.0-1.noarch.rpm Resolving quattor.web.lal.in2p3.fr... 134.158.88.149 Connecting to quattor.web.lal.in2p3.fr|134.158.88.149|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 3483035 (3.3M) [application/x-rpm] Saving to: `msttcorefonts-2.0-1.noarch.rpm' 1% [ ] 37,174 3.65K/s eta 17m 27s

2. Cài đặti:

# rpm -ivh msttcorefonts-2.0-1.noarch.rpm

3. Khởi động lại chương trình quản lý font:
# /etc/init.d/xfs restart

KenhSinhVien.Net-post-18-1169313360.png


Nguồn blog Hodawa
 
×
Quay lại
Top