Phần mềm mã nguồn mở Calibre 4.23.0 – Giải pháp xây dựng thư viện ebook cá nhân

Tóm tắt: Giới thiệu nguồn gốc, cùng các tính năng nổi bật của phần mềm mã nguồn mở “Calibre” phiên bản 4.23.0. Trên cơ sở nghiên cứu thực hành phần mềm, tác giả trình bày khái quát quá trình ứng dụng phần mềm để xây dựng thư viện ebook cá nhân trên máy tính, cũng như các thao tác thực hành quản trị phần mềm để quản lý và khai thác ebook hiệu quả.

pdf8 trang | Chia sẻ: thanhle95 | Lượt xem: 39 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Phần mềm mã nguồn mở Calibre 4.23.0 – Giải pháp xây dựng thư viện ebook cá nhân, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
PHẦN MỀM MÃ NGUỒN MỞ CALIBRE 4.23.0 – GIẢI PHÁP XÂY DỰNG THƯ VIỆN EBOOK CÁ NHÂN Trần Minh Nhớ1* Tóm tắt: Giới thiệu nguồn gốc, cùng các tính năng nổi bật của phần mềm mã nguồn mở “Calibre” phiên bản 4.23.0. Trên cơ sở nghiên cứu thực hành phần mềm, tác giả trình bày khái quát quá trình ứng dụng phần mềm để xây dựng thư viện ebook cá nhân trên máy tính, cũng như các thao tác thực hành quản trị phần mềm để quản lý và khai thác ebook hiệu quả. Từ khóa: Phần mềm mã nguồn mở; Phần mềm Calibre; Phần mềm quản lý ebook. 1. ĐẶT VẤN ĐỀ Xã hội ngày càng tiến bộ và phát triển, nhu cầu về tri thức của con người ngày càng cao, chính vì vậy khối lượng thông tin, tài liệu ngày càng gia tăng một cách nhanh chóng, và bất kỳ cá nhân, tổ chức nào cũng có thể sở hữu cho mình các bộ sưu tập tài nguyên thông tin khổng lồ, đặc biệt là các bộ sưu tập tài liệu điện tử/số để phục vụ cho những mục đích chuyên biệt của mình trong công việc và cuộc sống. Ebook (còn gọi Sách điện tử) một loại hình tài liệu đang được nhiều người quan tâm lựa chọn bởi sự tiện lợi trong sử dụng và lưu trữ. Hiện nay, với sự phát triển vượt bậc của công nghệ, ebook ngày càng phong phú về các loại định dạng để phù hợp với nhiều loại thiết bị đọc và chạy trên nhiều ứng dụng khác nhau. Sự phổ biến của ebook đã kéo theo sự phát triển đa dạng các sản phẩm phần mềm/ứng dụng để quản * Trung tâm Thông tin – Thư viện, Trường Đại học Hoa Sen. 708 PHÁT TRIỂN MÔ HÌNH TRUNG TÂM TRI THỨC SỐ CHO CÁC THƯ VIỆN VIỆT NAM lý và đọc ebook, đặc biệt là các sản phẩm mã nguồn mở. Tuy nhiên, để chọn được một phần mềm/ứng dụng phù hợp với điều kiện kinh phí và hiệu quả sử dụng là một vấn đề đặt ra. Trong phạm vi bài viết này, tác giả giới thiệu đến người dùng phần mềm mã nguồn mở “Calibre” phiên bản 4.23.0, đây được coi là giải pháp hữu hiệu cho những vấn đề đặt ra ở trên. Với nhiều tính năng nổi bật, phần mềm có thể đáp ứng tốt các yêu cầu trong việc quản lý và khai thác các kho ebook trên máy tính của người dùng. 2. ĐÔI NÉT VỀ PHẦN MỀM CALIBRE Calibre là một phần mềm quản lý thư viện sách điện tử (ebook) đa nền tảng, mã nguồn mở. Hỗ trợ người dùng sắp xếp ebook theo các tiêu chí khác nhau để dễ dàng theo dõi và tìm kiếm, đồng thời giúp chuyển đổi ebook sang nhiều định dạng khác nhau để phù hợp với nhiều thiết bị sử dụng. Phần mềm được viết và phát triển bởi Kovid Goyal, một tiến sĩ người Ấn Độ, chuyên ngành điện toán lượng tử của Học viện Công nghệ California (CalTech), cũng là một nhà thơ và nhà triết học [2]. Ngày 31 tháng 10 năm 2006, khi Sony giới thiệu máy đọc ebook PRS-500, Kovid Goyal đã bắt đầu phát triển libprs500, nhằm mục đích cho phép sử dụng các định dạng PRS-500 trên Linux. Năm 2008, nhận thấy việc quản lý và sử dụng ebook của mình trở nên khó khăn khi số lượng ebook trong các bộ sưu tập ngày càng tăng, ông đã quyết định viết một giao diện đồ họa cho libprs500, sau đó đổi tên thành “Calibre” và phát triển không ngừng các phiên bản như hiện nay [1]. Calibre hiện có nhiều phiên bản dành cho các hệ điều hành khác nhau như: Windows (8 và 10), Windows 64bit, MacOS và Linux. Phiên bản mới nhất hiện nay của phần mềm là Calibre 4.23.0. Các thiết bị mà Calibre có thể hỗ trợ tốt như: Máy tính dùng hệ điều hành Windows (8 và 10), Windows 64bit, MacOS và Linux; iPhone/iPod Touch + Stanza; Android + Wordplayer; Sony Reader PRS 500/505/700; và Các thiết bị đọc sách chuyên nghiệp (với định dạng ePUB). 709 PHẦN MỀM MÃ NGUỒN MỞ CALIBRE 4.23.0– GIẢI PHÁP XÂY DỰNG THƯ VIỆN EBOOK CÁ NHÂN Các tính năng chính của phần mềm: (1) Quản lý ebook: Calibre cho phép người dùng quản lý ebook với nhiều thông tin cụ thể như: Tên sách (Title), Tên tác giả (Author), Nhà xuất bản (Publisher), Bộ sách (Series), Ngôn ngữ (Languages), Dung lượng (Size), Số ISBN,... Hiển thị ở dạng danh mục được sắp xếp theo trật tự chữ cái A-Z theo tên sách giúp cho người dùng dễ theo dõi và tìm kiếm. (2) Tự động cập nhật siêu dữ liệu (metadata) cho ebook: Calibre có thể tải xuống các siêu dữ liệu và tự động cập nhật hoàn chỉnh các trường mô tả thông tin cho ebook (bao gồm tên sách, tác giả, nhà xuất bản, năm xuất bản, ISBN, từ khóa, bìa sách, tóm tắt nội dung,). Các siêu dữ liệu này được lấy từ nhiều nguồn khác nhau trên Internet: ISBNdb, Google Books, Amazon, các cơ sở dữ liệu truy cập mở (Internet Archive, Munsey’s Magazine, and Project Gutenberg,) hay các trang mạng xã hội dành cho người đọc: Goodreads và LibraryThing. (3) Chỉnh sửa ebook: Trình chỉnh sửa của Calibre cho phép người dùng chỉnh sửa ebook (thay đổi phông chữ, cỡ chữ, lề, siêu dữ liệu, hoặc thêm một mục lục được tạo tự động,...) ở các định dạng phổ biến như EPUB hoặc Kindle dễ dàng và hiệu quả. (4) Xem ebook: Trình xem ebook của Calibre được tích hợp khá hoàn hảo, cho phép xem hầu hết các định dạng ebook, từ những định dạng phổ biến: HTML, LIT, DOCX, PDF, PDB, RTF, TXT đến những định dạng kém phổ biến hơn: CBZ, CBR, CBC, EPUB, FB2, MOBI, ODT, PML, RB, Hỗ trợ đầy đủ cho mục lục, bookmarks, CSS, chế độ tham chiếu, in ấn, sao chép, xem nhiều trang, (5) Chuyển đổi định dạng ebook: Calibre có khả năng chuyển đổi ebook sang nhiều định dạng khác nhau (EPUB, AZW3, MOBI, DOCX, FB2, HTMLZ, LIT, LRF, PDB, PDF, PMLZ, RB, RTF,) để phù hợp với nhiều thiết bị, đảm bảo chất lượng ebook sau chuyển đổi (không lỗi font chữ), và có thể tự động phát hiện/tạo lập cấu trúc cho ebook như chương, mục lục. (6) Tải tin tức/tạp chí từ các Website: Calibre có thể tự động cập nhật tin tức/tạp chí từ hàng trăm Website hoặc RSS feeds khác nhau như: The Economist, New York Times, BBC News, National Geographic, 710 PHÁT TRIỂN MÔ HÌNH TRUNG TÂM TRI THỨC SỐ CHO CÁC THƯ VIỆN VIỆT NAM CNN, The Wall Street Journal, Science American, Wired Magazine, Forbes, Ars Technica, định dạng tin tức/tạp chí đầu vào ebook và tải lên thiết bị kết nối. (7) Chia sẻ và sao lưu dữ liệu: Với một máy chủ Web dùng để lưu trữ ebook trên Calibre, người dùng có thể chia sẻ một cách an toàn một số hoặc tất cả ebook của mình với bất kỳ ai qua email hoặc tự truy cập chúng từ bất cứ đâu, sử dụng bất kỳ thiết bị nào, kể cả hoạt động ngoại tuyến. Calibre cũng có một số tính năng sao lưu và nhập/xuất dữ liệu đảm bảo tính an toàn và tính di động cho thư viện ebook đã tạo lập. 3. ỨNG DỤNG PHẦN MỀM CALIBRE TRONG VIỆC XÂY DỰNG THƯ VIỆN EBOOK CÁ NHÂN 3.1. Cài đặt phần mềm Tùy theo thiết bị đang sử dụng (trừ điện thoại di động và máy tính bảng không được hỗ trợ), người dùng có thể lựa chọn phiên bản Calibre phù hợp để cài đặt. Có thể sử dụng phiên bản Calibre Portable để cài đặt và sử dụng bởi sự linh động trong quá trình chuyển dời thư viện ebook về sau. Người dùng có thể dễ dàng copy toàn bộ folder Calibre Portable (chứa cả dữ liệu và phần mềm đã được cấu hình trước đó) chuyển sang một thiết bị tương tự để tiếp tục sử dụng, không mất thời gian để cài đặt lại phần mềm, cũng như dữ liệu được đảm bảo nguyên vẹn. Để cài đặt phần mềm, người dùng có thể truy cập vào trang chủ Calibre: https://calibre-ebook.com/ chọn tải phiên bản Calibre phù hợp nhất với thiết bị của mình và tiến hành các bước cài đặt. Đối với máy tính sử dụng hệ điều hành GNU/Linux Ubuntu, người dùng có thể cài đặt Calibre trực tiếp từ Trung tâm phần mềm của Ubuntu (Ubuntu Software). Trong quá trình cài đặt, người dùng có thể lựa chọn ngôn ngữ sử dụng phần mềm tiếng Việt, tiếng Anh hoặc ngôn ngữ khác để thuận tiện cho quá trình sử dụng về sau. 3.2. Cấu hình giao diện thư viện Calibre Sau khi cài đặt, người dùng cũng có thể thiết lập lại ngôn ngữ sử dụng phần mềm theo yêu cầu của mình (thao tác: Preferences/ Change 711 PHẦN MỀM MÃ NGUỒN MỞ CALIBRE 4.23.0– GIẢI PHÁP XÂY DỰNG THƯ VIỆN EBOOK CÁ NHÂN calibre behavior/ Look & feel/ Chọn ngôn ngữ ở mục “Choose language:”/ Khởi động lại phần mềm). Trên giao diện chính của phần mềm, người dùng có thể tùy chỉnh hiển thị ebook theo dạng danh mục sách (có đầy đủ các thông tin như: tên sách, tên tác giả, dung lượng file, nhà xuất bản, năm xuất bản, ngôn ngữ, số ISBN,...), hoặc theo hình ảnh bìa sách (Cover gird), hoặc theo chế độ trình chiếu bìa sách (Cover browser), riêng với danh mục sách, người dùng có thể tùy chọn thêm/bớt các cột thông tin liên quan đến ebook để danh mục hiển thị theo ý mình (thao tác: Preferences/ Change calibre behavior/ Add your own columns/ Check chọn mục thông tin được hiển thị). Hình 1: Giao diện chính của Calibre Ngoài ra, người dùng có thể ẩn/hiện các hiển thị khác trên giao diện chính phần mềm như: công cụ tìm kiếm ebook (Search bar), trình duyệt theo nhãn (Tag browser), Thông tin chi tiết sách (Book details), (thao tác: Layout/ Ẩn/hiện các các hiển thị). 3.3. Tạo lập và quản trị thư viện ebook trên Calibre Trước khi cập nhật ebook lên phần mềm, người dùng cần tạo mới một thư viện lưu trữ hoặc định lại đường dẫn đến một thư viện lưu trữ đã tạo lập trước đó - đây là nơi lưu giữ toàn bộ các metadata liên 712 PHÁT TRIỂN MÔ HÌNH TRUNG TÂM TRI THỨC SỐ CHO CÁC THƯ VIỆN VIỆT NAM quan đến ebook (thao tác: Calibre Library/ Switch/create library). Đối với trường hợp sử dụng phiên bản Calibre Portable có thể sử dụng thư viện mặc định (Calibre Library) phần mềm tạo sẵn trong quá trình cài đặt để lưu trữ các ebook nhằm giúp cho việc di chuyển dữ liệu về sau dễ dàng và đảm bảo tính toàn vẹn. Người dùng cần tính toán và chọn nơi đặt thư viện lưu trữ ebook (ổ đĩa trên thiết bị) cho phù hợp với sự gia tăng về số lượng và dung lượng các ebook trong tương lai. Ngoài ra, người dùng cần thống nhất trong việc đặt tên file ebook, đơn giản và hiệu quả nhất là đặt theo tên sách, ví dụ: “Principles of hotel management.pdf”, “Principles of economics.epub”, nhằm mục đích giúp phần mềm tự động cập nhật chính xác các metadata cho ebook. Ngoài ra, nó còn giúp quản lý, tìm kiếm và đối chiếu các ebook trên phần mềm dễ dàng trong trường hợp cần kiểm tra hoặc chỉnh sửa lại các metadata. Quá trình tạo lập và quản trị thư viện ebook trên Calibre gồm 3 bước cơ bản sau:  Bước 1: Thêm ebook vào thư viện Calibre: - Cách 1: Đây là cách đơn giản nhất, người dùng có thể kéo và thả ebook từ thư mục (nguồn) lưu trữ ebook trên máy tính vào phần mềm, - Cách 2: Người dùng có thể dùng chức năng Add books trên phần mềm để đưa từng ebook hoặc tất cả các từ thư mục (nguồn) lưu trữ ebook vào phần mềm.  Bước 2: Hoàn chỉnh các thông tin mô tả ebook trên Calibre: Đây là một công tác rất quan trọng trong quá trình tạo lập thư viện ebook trên phần mềm, giúp cho việc tra cứu và khai thác ebook về sau hiệu quả. - Để đảm bảo các thông tin mô tả ebook chính xác, người dùng sử dụng chức năng Edit matadata để kiểm tra, bổ sung hoặc chỉnh sửa lại matadata. Trong trường hợp phần mềm không cập nhật được hoặc cập nhật không chính xác các thông tin về ebook (do có nhiều tên sách trùng lặp trong các cơ sở dữ liệu trực tuyến mà phần mềm chọn làm nguồn cập nhật) thì người dùng phải thực hiện biên mục thủ công hoàn chỉnh các trường thông tin mô tả ebook trên phần mềm. 713 PHẦN MỀM MÃ NGUỒN MỞ CALIBRE 4.23.0– GIẢI PHÁP XÂY DỰNG THƯ VIỆN EBOOK CÁ NHÂN Hình 2: Giao diện chỉnh sửa siêu dữ liệu (metadata) của Calibre - Trong trường hợp, người dùng muốn xóa bỏ các ebook và các matadata trùng lặp hoặc không cần thiết lưu trữ có thể sử dụng chức năng Remove books của phần mềm để xóa một hoặc nhiều ebook ra khỏi thư viện Calibre.  Bước 3: Tìm kiếm và khai thác ebook trên Calibre: - Sau khi hoàn tất việc tạo lập thư viện ebook trên phần mềm, người dùng có thể dễ dàng tìm kiếm nhanh các ebook bằng công cụ Search bar trên giao diện chính của phần mềm hoặc xây dựng các truy vấn tìm kiếm nâng cao bằng chức năng Advanced search (nằm bên trái công cụ tìm kiếm) để tìm chính xác ebook cần tìm. Ngoài ra, người dùng cũng có thể duyệt tìm ebook theo: Tác giả (Authors), Ngôn ngữ (Languages), Bộ sách (Series), Dạng file ebook (Format), Nhà xuất bản (Pub- lisher), Từ khóa (Tags), ở thanh bên Categories. - Các kết quả tìm kiếm có thể được lưu lại bằng chức năng Saved search của phần mềm để người dùng có thể dễ dàng xem lại các ebook phù hợp nhất với đề tài, vấn đề mình nghiên cứu. - Trên giao diện kết quả tìm kiếm, người dùng có thể chọn đọc ebook bằng công cụ mặc định của phần mềm E-book viewer hoặc chọn 714 PHÁT TRIỂN MÔ HÌNH TRUNG TÂM TRI THỨC SỐ CHO CÁC THƯ VIỆN VIỆT NAM đọc theo định dạng file gốc ebook (khi máy tính có cài đặt các phần mềm hỗ trợ đọc file). 4. KẾT LUẬN Dù là một phần mềm miễn phí nhưng Calibre có khá đầy đủ các tính năng, hoàn toàn có thể ứng dụng vào việc xây dựng thư viện ebook cho cá nhân, đặc biệt là cho các nhà nghiên cứu trong bối cảnh nguồn tài liệu tham khảo phục vụ cho các đề tài nghiên cứu, công trình khoa học ngày một gia tăng theo thời gian và cần được lưu trữ. Với các ưu điểm nổi bật như: không tốn chi phí mua, được cập nhật thường xuyên các phiên bản mới, hỗ trợ đa ngôn ngữ (trong đó có tiếng Việt), trình xem ebook đọc được hầu hết các định dạng, giao diện đơn giản và dễ thao tác quản trị, phần mềm mã nguồn mở Calibre được coi là một trong những giải pháp hữu hiệu trong quản lý và khai thác các nguồn ebook hiện nay. TÀI LIỆU THAM KHẢO 1. Kovid Goya, About caliber. Truy cập ngày 25/07/2020 tại địa chỉ: https:// calibre-ebook.com/about#history 2. Softonic Editorial Team (2013), Interview: Kovid Goyal, creator of Calibre. Truy cập ngày 25/07/2020 tại địa chỉ: https://en.softonic.com/articles/ interview-kovid-goyal-creator-of-calibre