banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành *nix làm sao để đọc đươc file .chm trên *nix?  XML
  [Question]   làm sao để đọc đươc file .chm trên *nix? 18/02/2007 01:44:14 (+0700) | #1 | 41870
anhshuday
Member

[Minus]    0    [Plus]
Joined: 17/02/2007 13:37:31
Messages: 9
Offline
[Profile] [PM]
Hầu hết các ebook đều ở dạng chm.Các bạn có cách nào đọc nó trên các hệ điều hành *nix ko.Cụ thể là mình đang dùng madriva linux.Bạn nào bik chương trình đọc xin chỉ cho mình.Thanks!!!
[Up] [Print Copy]
  [Question]   làm sao để đọc đươc file .chm trên *nix? 18/02/2007 10:53:03 (+0700) | #2 | 41905
Mr.Khoai
Moderator

Joined: 27/06/2006 01:55:07
Messages: 954
Offline
[Profile] [PM]

anhshuday wrote:
Hầu hết các ebook đều ở dạng chm.Các bạn có cách nào đọc nó trên các hệ điều hành *nix ko.Cụ thể là mình đang dùng madriva linux.Bạn nào bik chương trình đọc xin chỉ cho mình.Thanks!!! 


chào anhshuday,
khoai dùng kchm đọc tốt các file chm trên linux. Yêu cầu để build là cần có các gói kde-devel, và các kde-lib.

chúc mừng năm mới,
khoai
[Up] [Print Copy]
  [Question]   làm sao để đọc đươc file .chm trên *nix? 18/02/2007 12:09:47 (+0700) | #3 | 41908
anhshuday
Member

[Minus]    0    [Plus]
Joined: 17/02/2007 13:37:31
Messages: 9
Offline
[Profile] [PM]
Khoai có link down nguyên một gói luôn ko? Vd như gói RPM cho dễ cài đặt.Thanks
Happy New Year
[Up] [Print Copy]
  [Question]   làm sao để đọc đươc file .chm trên *nix? 18/02/2007 12:33:50 (+0700) | #4 | 41910
anhshuday
Member

[Minus]    0    [Plus]
Joined: 17/02/2007 13:37:31
Messages: 9
Offline
[Profile] [PM]
Mình làm dc rồi,bây giờ xin đc post lên cho anh em xem luôn.
các bạn down kchm tại http://prdownloads.sourceforge.net/kchmnew/kchm-0.6.5.tar.bz2?use_mirror=unc
giải nén nó và sau đó vào thư mục giải nén gõ lệnh sau(nhớ là phải đăng nhập root):
./configure
make
make install

sau khi cài đặt để chạy file chm ban co 2 cách.Chạy từ dòng lệnh: $kchm mybook.chm
hoặc bạn nhấp phải vào 1 file chm nào đó chọn open with -> Add -> use a custom command
sau đó để đọc file .chm bạn chỉ cần nhấp chuột vào.
Mình làm cái này trên Mandriva thì ko cần phải build thêm các gói mà khoai nói.

Nhưng vấn đề ko dừng lại ở đó.mình đang đọc file .chm tiếng việt font loạn cả lên.Bạn nào bik cách cài đặt font trên linux xin hướng dẫn mình luôn.Thanks!

[Up] [Print Copy]
  [Question]   làm sao để đọc đươc file .chm trên *nix? 18/02/2007 23:04:56 (+0700) | #5 | 41927
subnetwork
Member

[Minus]    0    [Plus]
Joined: 05/09/2004 06:08:09
Messages: 1666
Offline
[Profile] [PM] [WWW] [Yahoo!]

anhshuday wrote:
Mình làm dc rồi,bây giờ xin đc post lên cho anh em xem luôn.
các bạn down kchm tại http://prdownloads.sourceforge.net/kchmnew/kchm-0.6.5.tar.bz2?use_mirror=unc
giải nén nó và sau đó vào thư mục giải nén gõ lệnh sau(nhớ là phải đăng nhập root):
./configure
make
make install

sau khi cài đặt để chạy file chm ban co 2 cách.Chạy từ dòng lệnh: $kchm mybook.chm
hoặc bạn nhấp phải vào 1 file chm nào đó chọn open with -> Add -> use a custom command
sau đó để đọc file .chm bạn chỉ cần nhấp chuột vào.
Mình làm cái này trên Mandriva thì ko cần phải build thêm các gói mà khoai nói.

Nhưng vấn đề ko dừng lại ở đó.mình đang đọc file .chm tiếng việt font loạn cả lên.Bạn nào bik cách cài đặt font trên linux xin hướng dẫn mình luôn.Thanks!

 


Bro có thể sử dụng kchviewer để đọc các định dạng .chm trong Linux

Cách cài đặt Unicode fonts
Đóng góp bởi ben vào ngày Chủ nhật, 2004-11-07 22:41 ::

Có 2 cách cài đặt Unicode fonts cho X Window.

1. Sử dụng ttmkfdir (cách cũ):

a. Tạo /usr/share/fonts, nếu chưa có, bằng lệnh:
mkdir /usr/share/fonts

b. Mở utf8.tar.gz trong thư mục /usr/share/fonts bằng lệnh:
cd /usr/share/fonts && tar xvzf utf8.tar.gz

c. Tạo danh sách chứa fonts bằng lệnh:
cd utf8 && ttmkfdir > fonts.scale && mkfontdir

d. Báo cho fonts server biết địa điểm của Unicode fonts bằng lệnh:
chkfontpath --add /usr/share/fonts/utf8

e. Khởi động lại X font server bằng lệnh:
/etc/rc.d/init.d/xfs restart

2. Sử dụng fontconfig (cách mới cho Mandrake-9.0, RedHat-8.0):

a. Bỏ utf8.tar.gz vô /usr/share/fonts và mở nó ra bằng lệnh:
cp utf8.tar.gz /usr/share/fonts && cd /usr/share/fonts && tar xvzf utf8.tar.gz

b. Cập nhật danh sánch fonts bằng lệnh:
fc-cache

Chỉ vậy thôi không cần khởi động lại xfs hay X.

Bạn cũng có thể bỏ arial font (tải về địa chỉ ở dưới) vô trong ~/.fonts và không phải restart cái chi hết nếu bạn xài fontconfig (Red Hat 8 hoặc 9 hoặc Mandrake-9.1).

Ví dụ:

cd ~

mkdir ~/.fonts (nếu chưa có)

tar xvjf arial.tar.bz2

cp arialuni.ttf ~/.fonts

Xem trang web tiếng Việt và cách in tiếng Việt:

Thông thường nếu bạn xem trang web bằng Mozilla thì không cần phải set font gì cả. Nếu bạn xài Konqueror trên Red Hat 8.0 thì bạn phải set fonts trong Konqueror như hình ở đây thì mới xem và in được tiếng Việt.

Thêm chi tiết:

.Unicode fonts: có thể tải về từ http://www.vnlinux.org/fonts/utf8.tar.gz hoặc http://www.vnlinux.org/arial.tar.bz2 nếu bạn vẫn chưa hiển thị được tiêng Việt 100%

.fontconfig homepage tại http://www.fontconfig.org.

.ttmkfdir có thể tải về từ http://www.joerg-pommnitz.de/TrueType/xfsft.html

.mkfontdir nằm trong gói XFree86-3x (hoặc XFree86-4x)

. Viet Unicode có nhiều fonts http://sourceforge.net/project/showfiles.php?group_id=41991&release_id=132517

Bài viết của ben - vnlinux
Quản lý máy chủ, cài đặt, tư vấn, thiết kế, bảo mật hệ thống máy chủ dùng *nix
http://chamsocmaychu.com
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|