View Full Version : Anh em nào biết cài bộ gõ trong linux ?
lovelinux
02-02-2008, 23:2 02-02-2008
Anh em nào biết cài bộ gõ trong linux hướng dẫn em với
Mới tìm hiểu về linux thấy hay quá à :D
goldenbook
04-02-2008, 14:4 04-02-2008
Đây là bài viết mình sưu tầm rất rồi bạn tham khảo nha !!!
Cài Đặt True Type Font Cho Linux Red Hat
Để Linux hiển thị được Tiếng Việt, việc cài đặt font Tiếng Việt là bắt buộc. Do sự phát triển XWindows thông dụng trong linux(Xfree86), hiện nay tồn tại 2 cách cài đặt font Tiếng Việt trong Linux tuỳ thuộc vào phiên bản Xfree86(XWindow server)
1. Với Xfree86 phiên bản từ 4.0 trở lên, thủ tục tiến hành như sau:
Do Xfree86 đã tích hợp các module chương trình hổ trợ font true type nên chỉ cần nạp font true type Tiếng Việt và thực hiện thủ tục cấu hình Xfree86 như sau:
* Tạo thư mục để chứa font. Ví dụ như /usr/ttfonst. Copy toàn bộ font vào thư mục này.
*
Thay đổi tên các tập tin có phần tên và phần đuôi mở rộng ở dang chữ hoa sang chữ thường (*.TTF sang *.ttf). Thiết lập quyền cho các font: '#chmod 644 *.ttf' và quyền cho các thư mục chứa font: '# chmod 755 ttfonts'.
* Trong thư mục font bạn thực hiện các lệnh sau:
# ttmkfdir > font.scale
#mkfontdir
* Dùng trình vi mở file /ect/X11/fs/config, thêm đường dẫn font vào trong danh sách các đường dẫn font:
* Khởi động lại (Ctr -Alt-backspace) Xserver. Khởi động lại X font Server(# / ect/init.d/xfs restart).
Bây giờ thì bạn có thể sử dụng bộ font mới.
2. Với phiên bản Xfree86 < 4.0, bạn phải cài đặt thêm một trình ứng dụng hỗ trợ khả năng hiển thị font true type trong xWindows có tên là xfstt(X11 font server for true type font), thủ tục tiến hành như sau:
* Bộ font true type(cũng như mục 1):*.ttf,*.TTF
*
FreeType Library Binary: Thư viện làm việc với font true type. Bạn có thể tham khảo tại địa chỉ: http://www.freetype.org/
*
XFSFT: X font server, có thể tìm gói phần mềm này (xfsft-1.03-1.i386.rpm) tại địa chỉ http://webmit.edu/sarantos/www.
*
TTMKFDIR- tiện ích tạo font.scale cho true type font. Có thể dùng Lycos advanced ftp search để tìm gói tiện ích tmkfdir.tar.gz. Để cài TTMKFDIR từ gói tiện ích ttmkfdir.tar.gz, bạn thực hiện như sau:
# tar-zxf ttmkfdir.tar.gz
# make FREETYPE_BASE=/usr
Hoặc #make FREETYPE_BASE/usr/local
Chép file ttmkfdir mới được tạo vào thư mục /usr/bin/local.
Sau khi cài X Font Server(xfsft-1.0.3-1.i386.rpm), bạn tìm mở file /usr/etc/xfsft.conf, thêm đường dẫn font vào danh sách của catalogue:
catalogue=/usr/ttfonts,
/usr/x11R6/lib/x11/fonts/75dpi,
Bây giờ, bạn thay đổi nội dung của FontPath trong file /ect/XF86Config:
FontPath
"unix/:7100,/usr/X11R6/lib/x11/fonts/local"
Công việc còn lại là khởi động X server và X font server
3. Còn một tính năng tương tự XFSFT trong dự án phát triển song song với tên là Xfstt (viết tắt của "X11 Font Server for TT font") cũng để giải quyết vấn đề hiển thị font true type trong linux. Cách cài đặt như sau:
*
Gỡ nén chương trình nguồn lấy về, ví dụ: file Xfstt-1.1.tar.gz, chạy :# tar xvzf xfstt-1.1.tar.gz. Sau khi thực hiện xong, chương trình nguồn sẽ được giải nén vào thư mục hiện hành.
*
Gõ lệnh #make && make install. Thường thì chương trình dịch chạy không có lỗi (lỗi do bạn cài thiếu chương trình dịch và thư viện cho nó ). Nếu có lỗi bạn thử cài lại glib của linux bằng cách lấy đĩa cài linux đang dùng, tìm đến các file bắt đầu bằng glib*...i386.rpm và chạy rpm-i <tên các file trên> để cài đặt chương trình biên dịch C cho linux.
Bước tiếp theo là chạy chương trình xfstt. Bạn nhớ là phải chạy xfstt trước khi chạy XWindows, các bước thực hiện như sau:
* Tạo một thư mục/usr/share/fonts/truetype, chép vào đấy các file ttf bạn muốn dùng.
* Báo cho xfstt biết thư mục trên đã có bằng cách chạy #xfsst-sync. Chương trình sẽ thông báo tìm thấy tổng số có bao nhiêu file ttf trong thư mục trên
* Chạy xfstt trong chế độ nền # xfstt &
* Báo cho XWindows biết dịch vụ font mới #xset-fp unix/:7101
* Chạy XWindows
* Sau khi thoát khỏi XWindows bạn chạy #xset -fp unix/:7101 để gở bỏ dịch vụ font mới
lovelinux
11-02-2008, 09:11 11-02-2008
Hiện giờ em đang dùng RedHat Enterprise 3 down về x-unikey về mà không gõ được tiếng việt , ai biết hướng dẫn em với .
goldenbook
11-02-2008, 22:11 11-02-2008
Chào bạn,
Bạn cài đúng version kg ? cài từ Source hay rpm ???
Kiểm tra en_US.UTF-8 hoặc vi_VN.UTF-8 ??? có hay chưa ?
kiểm tra : /etc/profile bạn đã :
export LANG="en-US.UTF-8"
export XMODIFIERS="@im=unikey"
export GTK_IM_MODULE="xim"
chưa ???
Hay là bạn nói cách bạn cài đặt, nếu sai gì mình sẽ hổ trợ
khanhlv
12-02-2008, 10:12 12-02-2008
Cứ làm step by step trong file README kèm theo source down về là ok, mình đã cài rất nhiều lần và no problems :)!
Good luck!
goldenbook
12-02-2008, 11:12 12-02-2008
he he, nếu cài từ rpm thì đâu có README đâu khanhlv, mình đọc bài thấy khanhklv rất gỏi network "chân nhân bất lộ tướng" cho nick yahoo chat đi bạn.
vBulletin® v3.8.3, Copyright ©2000-2010, Jelsoft Enterprises Ltd.