Chỉ mục của ebook .chm tương tư như bạn gõ một từ trong một phần mềm từ điển, nếu từ đó có trong danh mục từ thì sẽ hiển thị nội dung liên quan đến từ khóa đó trong màn hình bên phải[r]
(1)Hường dẫn làm Ebook chm I CÁC BƯỚC CHUẨN BỊ
1 Chuẩn bị phần mềm:
- Hiện có nhiều phần mềm giúp bạn tạo ebook chm dễ dàng Power CHM, CHM Maker, để tối ưu hóa dung lượng khả tương thích cao với HĐH Windows tác giả khuyên bạn nên sử dụng phần mềm HTML Help Workshop cung cấp Microsoft bạn tải sử dụng miễn phí từ website Microsoft www.microsoft.com.vn Nếu bạn lập trình viên HTML Help Workshop giúp bạn tạo file trợ giúp liên kết với phần mềm, bạn quy định cho file trợ giúp mở phần trợ giúp tương ứng với phần cần trợ giúp phần mềm bạn nhấn phím F1
- Máy bạn cần phải cài phần mềm tạo định dạng HTML Dreamware, MS FrontPage, file chm tạo từ trang html bạn cần có kiến thức HTML để tạo trang web đơn giản
- Ngoài bạn cần phải cài phần mềm xử lý ảnh biết vài thao tác xử lý ảnh thay đổi kích cở hình ảnh, làm ảnh suốt để chèn vào trang tài liệu bạn thêm phần sống động
2 Chuẩn bị nội dung
Trước tiên bạn phải tập trung tất nội dung cần thiết cho tài liệu đưa chúng vào thư mục riêng dành cho việc tạo ebook chm mà bạn dự định làm Những tập tin nội dung đưa vào chm: trang html, hình ảnh, video, javascript, flash
- Đối với file html nên đặt tên tiếng Việt không dấu liền nhau, ngắn gọn, gợi nhớ bạn để tiến hành làm bạn dễ dàng tìm đến file cần tìm
- Đối với file hình ảnh bạn nên chuyển tất chúng định dạng gif để có kích thước tối ưu, sau đưa tất file hình ảnh vào thư mục để dễ dàng quản lý, thư mục chứa hình ảnh thư mục thư mục Tương tự dạng liệu khác html bạn nên đưa chúng vào thư mục riêng theo loại, bạn liên kết đến chúng dễ dàng trình tạo file chm
1 II TẠO MỚI MỘT PROJECT
Để tạo ebook bạn phải tạo project cho ebooks đó, từ project tạo liên kết để gắn kết phần tài liệu với biên dịch chúng thành file chm
Bước 1: Khởi động HTML Help Workshop từ Start - Programs - HTML Help Workshop Nhấn nút New công cụ File - New, hình chọn Project
Trong hình tiếp xuất sau đó, khơng đánh dấu vào chọn bên nhấn Next để tiếp tục
Bước 2: Xuất hình chọn nơi đặt tên Project, nhấn nút Browse để vào thư mục mà bạn tạo riêng cho file chm đặt tên cho Project, tên project tên file chm sau hoàn tất
(2)- HTML help table of contents (.hhc) - tập tin chứa mục lục - tức chương mục xuất hiện cửa sổ trái file trợ giúp có cấu trúc Trong trường hợp tạo project hồn tồn file chưa có nên khơng đánh dấu chọn mục
- HTML help index - tập tin chứa mục, danh sách từ khóa nằm cửa sổ bên trái file trợ giúp mà bạn gõ vào ô chữ trùng khớp với từ khóa có sẵn danh sách hình bên phải lên nội dung trợp giúp tương ứng Và project hồn tồn file dạng khơng có sẵn, bạn khơng nên chọn mục
- HTML files (.html) - lưu ý bạn phải đánh dấu vào mục chọn Nhấn Next, kích nút Add Nhấn Next, nhấn Finish để kết thúc bước tạo Project
1 III NHẬP TIÊU ĐỀ CHO PROJECT
Để đảm bảo thể chủ đề nội dung bên ebook tính thẩm mỹ ebook bạn nên đặt tiêu đề cho ebook
Trong hình Project tạo, bạn nhấn nút Change project options Trong hộp thoại Options, chọn thẻ General Nhập tiêu đề cho ebook bạn vào ô Tittle Lưu ý tiêu đề ebook nên nhập tiếng Việt không dấu
1 III MỤC LỤC - CONTENTS
1 Mục đích: Mục lục ebook tương tự mục lục sách thông thường, mục lục ebook có tính trực quan, bạn muốn tham khảo thông tin liên quan đến mục cần kích vào mục lục phần bên phải cửa sổ
Mục lục file chm thể dạng cây, bạn thêm bớt, xóa, sửa, thay đổi vị trí, thứ tự, cấp bậc chúng tùy theo ý thích để đảm bảo tính hợp lý cho tài liệu bạn
2 Thực hiện: Để tạo mục lục cho tài liệu, bạn kích vào thẻ Contents, hộp thoại xuất tiếp chọn Create a new contents file bạn chưa có file chứa mục lục, chọn Open an
existing contents file để mở file chứa mục lục có sẵn Nhấn OK, nhập tên file chứa mục lục. Lưu ý: Tất file để tạo chm nên đặt tên tiếng Việt không dấu, ngắn gọn, gợi nhớ với bạn để phòng bạn muốn tái sử dụng để nâng cấp, thay đổi nội dung tài liệu dễ dàng
3 Các chức thẻ Contents: Trong thẻ contents có nút chức giúp bạn tạo mới, xóa, sửa mục lục
- Nút Properties dùng để thiết lập lựa chon riêng bạn cho phần mục lục tài liệu Nếu bạn bắt đầu tạo chm chưa nên sử dụng chức
- Nút Insert a heading dùng để tạo chủ đề chính, chương, mục tài liệu bạn - Nút Insert a page dùng để tạo mục lục cho trang tài liệu, kích vào mục lục nội dung trang tài liệu tương ứng cửa sổ bên phải ebook - Nút edit selection để chỉnh sửa, thay đổi mục lục chọn - Nút Delete selection để xóa mục lục chọn - Nút View HTML Source để xem mã HTML trang tài liệu gắn với mục lục Chức khơng nên sử dụng bạn làm rối nội dung bên tài liệu kích nhầm vào nút lưu tài liệu từ hình
- Nút Save để lưu lại thay đổi bạn kích vào nút View HTML Source Khơng sử dụng chức năng này, bạn nhấn Save trang tài liệu bạn có tiếng Việt tiếng Việt không hiển thị trang tài liệu bạn hỏng hòan tòan.
1 IV TẠO MỚI MỘT MỤC LỤC
(3)Ví dụ mô tả việc tạo mục lục cho ebook Trước tiên ta tạo mục lục chủ đề Chuẩn bị
Trong thẻ content bạn nhấn nút Insert a heading hoặc Insert a page Nhập tên mục lục, nhấn nút Add - xuất hiện hộp thoại yêu cầu bạn đến trang HTML chứa nội dung phần Chuẩn bị
Lưu ý! Trang HTML mà bạn đến chứa phần nội dung Chuẩn bị phải lưu thư mục dành riêng cho việc tạo ebook bạn Nếu trang HTML đặt nơi khác bạn tạo xong chm chép đến nơi khác, kích vào mục lục vừa tạo không hiện lên nội dung bên mà thay vào mợt trang báo lỡi giống báo lỗi Interent Explorer bạn không kết nối với Internet vậy Xem thử kết quả: sau mỗi lần thêm một mục lục bạn cần xem thử kết file chm Bạn nhấn nút hình phiểu cơng cụ, nhấn Complile hợp thoại xuất hiện sau Trong hình bên phải xuất hiện thơng số số đường link, số đối tượng hình ảnh Nếu khơng có lỡi xuất hiện bạn nhấn nút View complied file công cụ để xem file chm sau dịch
1 V THAY ĐỔI BIỂU TƯỢNG CỦA MỤC LỤC
Khi bạn tạo mợt mục lục, trước mỡi mục lục có mợt hình ảnh đại diện cho mục lục đó, mặc định tùy theo cấp bậc mục lục có mợt hình ảnh mặc định thể hiện Trong trường hợp bạn muốn thay đổi mợt hình ảnh khác để ebook hấp dẫn bạn làm sau:
1 Kích vào mục lục - contents cần đổi hình đại diện Nhấn nút Edit
2 Trong hộp thoại chỉnh sửa mục lục, nhấn thẻ Advanced Và chọn mợt hình thích hợp cho mục lục bạn mục Image Index Nhấn OK để hoàn tất
VI TIẾNG VIỆT CHO MỤC LỤC
Thực hiện bước sau để tạo mợt mục lục tiếng giúp người đọc ebook bạn dễ dàng theo dõi, mặc định HTML Help Workshop không hỗ trợ nhập trực tiếp tiếng Việt Unicode để tạo mục lục tiếng Việt
1 Thiết lập hệ thống: Tùy theo việc sử dụng HĐH các bước riêng để cấu hình hệ thống hỗ trợ tiếng Việt cho phần mục lục file chm
* Đối với Windows 2000:
Vào Control Panel Regional Options Chọn thẻ General, đánh dấu vào Vietnamese danh sách ngôn ngữ đưa đĩa cài đặt Windows 2000 vào Sau khởi đợng lại máy để hoàn tất việc nạp file hệ thống hỗ trợ tiếng Việt bảng mã Vietnamese locate CP 1258
* Đối với Windows XP:
Vào Control Panel, chạy Regional and Language Options Chọn thẻ Language, đánh dấu vào mục Intall files for complex script and right-to-left languages (including Thailand) nhớ phải đưa đĩa cài đặt Windows XP ổ CD để HĐH nập thêm phần hỗ trợ tiếng Việt vào HĐH
2 Thiết lập Project: Từ HTML Help Workshop, kích thẻ Project, nhấn nút Change project options Trong hộp thoại Options, chọn thẻ General hộp thoại, chọn Vietnamese danh sách ngôn ngữ mục Language
(4)4 Nhập mục lục tiếng Việt: Trong ô nhập tên mục lục, bạn nhập tên mục lục tiếng Việt có dấu, bạn nhập không dấu tiếng Việt ngay, nhập xong hình thiết kết Project không hiển thị tiếng Việt mục lục, bạn đừng lo lắng việc nhập tả Tiếng Việt có dấu mục lục hiển thị bạn dịch thành chm 5 Xem kết quả: Nhấn vào nút hình phiễu để dịch ebooks Nếu hình bên phải khơng hiện thơng báo lỡi bạn nhấn nút View complite file (hình đơi mắt kiến) để xem file chm Nếu sai tả mục lục lại nhấn nút Edit để chỉnh sửa
1 VII CHỈ MỤC - INDEX
1 Mục đích: Chỉ mục danh sách từ khóa để người sử dụng truy cập nhanh đến nội dung bên ebook Chỉ mục ebook chm tương tư bạn gõ một từ một phần mềm từ điển, từ có danh mục từ hiển thị nợi dung liên quan đến từ khóa hình bên phải
Trong file chm từ khóa bạn tạo quy định hiển thị một trang html hay một phần một trang html đánh dấu (bookmark)
Tùy theo nội dung ebook bạn, bạn có phần mục hay khơng Chỉ mục ứng dụng để biến một file chm thành một từ điển thuật ngữ nho nhỏ Bạn tham khảo "Thuật ngữ tin học" tác giả http://enisps.com/web/qhai
2 Thực hiện: Từ hình Project, kích thẻ Index, hợp thoại xuất hiện bạn chọn một lựa chọn:
Create a new index file - tạo một file chứa mục ebook trường hợp bạn tạo hoàn toàn;
Open a existing index file - mở một file mục cũ có sẵn trường hợp bạn sử dụng lại 3 Các chức thẻ Index: Thẻ index có mợt số nút chức tương tự thẻ context để bạn tạo mới, chỉnh sửa, xóa, xếp, từ khóa danh sách mục ebooks Nút Properties để thiết lập tḥc tính đặc biệt cho mục, bạn bắt đầu chưa nên thử chức
Nút Insert a keyword để thêm mợt từ khóa vào danh sách từ khóa Vì mục tất từ khóa cấp với điểm khác biệt với Mục lục, mục lục có loại cấp cha cấp
Nút Edit, tương tự Mục lục dùng để chỉnh sửa, thay đổi cho từ khóa chọn mục
Nút Delete dùng để xóa mợt từ khóa chọn khỏi mục
Nút Sort keyword alphabetically để xếp tự động từ khoa danh sách mục theo thứ tự Alphabeta
- Nút View HTML Source để xem mã HTML trang tài liệu liên kết với từ khóa chọn Bạn không nên sử dụng chức
- Nút Save để lưu lại thay đổi bạn kích vào nút View HTML Source VIII TẠO MỚI MỘT TỪ KHÓA
Từ thẻ Index, nhấn nút Insert a keyword để thêm mợt từ khóa vào danh sách từ khóa mục
Trong hợp thoại tạo từ khóa, nhập từ khóa nhấn nút Add để chọn trang HTML chứa nội dung cần liên kết đến
(5)dành riêng cho ebook bạn, không bạn chép file chm sau dịch xong đến mợt nơi khác khơng có nợi dung bạn gõ từ khóa Đây điểm bạn cần phải lưu ý làm file chm
IX Sử̉ DỤNG BOOKMARK
Thông thường, thường sử dụng mợt từ khóa để liên kết với một nội dung nhỏ việc liên kết mỡi từ khóa với mợt trang html chứa một nội dung nhỏ làm cho tài liệu bạn có dung lượng lớn, nợi dung phân tán khơng logic
Ứng dụng bookmark việc tạo một từ khoa danh sách mục để liên kết đến một nội dung đánh dấu một trang html chứa nhiều nợi Và tập hợp nhiều nội dung liên quan nhỏ một trang html sử dụng chức bookmark rồi tạo từ khóa liên kết đến nợi dung trang html
1 Đặt bookmark trang html.
Chọn nội dung cần đánh dấu trang html, vào Insert - Bookmark đặt tên cho vùng bạn chọn Tên phải ngắn gọn, khơng có dấu, dễ nhớ với bạn
Trong hình bên danh sách bookmark để đánh dấu nội dung cho ebook "Thuật ngữ tin học" tác giả thực hiện gôm nợi dung có vần với vào mợt trang riêng rồi đánh dấu chúng
2 Tạo từ khóa liên kết đến một bookmark.
Từ thẻ Index HTML Help Workshop, nhấn nút Insert a keyword thao tác tạo mợt từ khóa thơng thường Bạn nhập từ khóa, chọn đường dẫn đến trang html chứa nội dung cần liên kết Điều khác biệt sau bạn chọn trang chứa nội dung liên kết với từ khóa nhập nhập thêm dấu #<bookmark > vào sau đường dẫn trang html
Ví dụ hình bên sử dụng từ khóa AGP để liên kết đến một nội dung đánh dấu tên AGP bên trang html a.htm
Bạn dùng bookmark cho phần mục lục tương tự với từ khóa phần mục Các bước tương tự hướng dẫn
1 X TÌM KIẾM
Mặc định, ebook bạn sau dịch thành chm khơng có thẻ Search dùng để tìm kiếm Nhưng bạn lưu ý chức tìm kiếm chm khơng hỡ trợ Unicode nên bạn phải cân nhắc có nên thêm chức tìm kiếm vào ebook hay khơng
Để thêm thẻ search - tức chức tìm kiếm cho ebooks, kích vào thẻ Project HTML Help Workshop, nhấn nút Change project options
Trong hộp thoại Options chọn thẻ Compiler, đánh dấu vào mục Complie full-text search information Lúc bạn dịch project thành chm có thêm mợt thẻ Search với thẻ khác
(6)Để thuận tiện cho người đọc đánh dấu, ghi nhớ mục họ quan tâm ebook lần sau đọc tiếp bạn nên thêm thẻ Favorites vào ebook Favorites so sánh bạn gấp một trang sách để đánh dấu phần đọc tới hoặc quan tâm, hoặc giống sợi giây lụa sổ nhân để đánh dấu phần bạn làm việc ebooks chm nhiều ứng dụng khác favorites sử dụng linh đợng hiệu Chính vậy, tác giả khuyên bạn nên thêm thẻ Favorites cho ebook
Từ thẻ Project HTML Help Workshop, nhấn nút Add/Modify windows definitions Nhập một từ bất kỳ để đặt tên cho loại cửa sổ (tức loại cửa sổ có thay đổi thành phần so với cửa sổ mặc định bạn không sử dụng chức này) Nhập xong nhấn OK
Trong hộp thoại Windows Types, chọn thẻ Navigation Pane Đánh dấu vào mục chọn Favorites tab để hiển thị thẻ tab ebook bạn
Từ thẻ Navigation Pane bạn tùy biến thêm cho ebooks liên quan đến thẻ cửa sổ bên trái ebook
o Open with navigation closed: chọn chế độ tắt thẻ bên cửa sổ trái bạn mở ebook
o Automatically show/hide navigation pane: tự động ẩn hiện các thẻ Contents, Index, Searh, Favorites đưa chuột hoặc khỏi vùng cửa sổ bên trái ebook (tương tự chức Autohide Taskbar hình Desktop)
o Defaut tab: chọn thẻ mặc định nỗi lên hết thẻ hiện có ebook
o Search tab: hiển thị thẻ Search Advanced: hiển thị phần tìm kiếm cao cấp cho thẻ Search
2 XII BIÊN DỊCH PROJECT THÀNH CHM
Đây khâu cuối để bạn biên dịch Project thành chm, nhiên trình làm chm bạn nên thường xuyên sử dụng chức để kiểm tra kết
Kích vào nút Compile HTML files công cụ để biên dịch tất thành phần Project hành file chm Ngay sau hộp thoại xuất yêu cầu bạn đến tập tin Project cần dịch, mặc định đến Project mở
Trong hộp thoại bạn nên đánh dấu chọn mục Save all files before compiling - lưu tất file liên quan đến Project trước tiến hành biên dịch Và đánh dấu cho mục Automatically
display complied help file when done - hiển thị kết file chm sau dịch xong Trong số trường hợp chức tự động hiển thị kết khơng có hiệu lực bạn khơng nên q lo lắng
Chọn xong bạn nhấn nút Compile hình bên phải xuất nhật ký q trình dịch chm, cho biết thời gian dịch chm, có chủ đề, liên kết nội file, có liên kết đến Internet, có hình ảnh sử dụng file chm bạn Nếu sau nhấn nút dịch mà bạn không nhận kết tương tự bên chắn trình tạo chm bạn bị lỗi
Lỗi thường gặp trình tạo chm file chm bạn tạo lần trước mở, bạn phải tắt trình dịch chm thực hiện; lỗi thường gặp bạn liên kết đến file html có tên tiếng Việt có dấu nằm đường dẫn có tên tiếng Việt có dấu
(7) www.microsoft.com.vn. http://enisps.com/web/qhai