Tạo eBook định dạng ePub trong LibreOffice bằng Writer2ePub

Từ VLOS
Bước tới: chuyển hướng, tìm kiếm

Bạn muốn tạo ra các cuốn sách điện tử (eBook) mở với các định dạng mở bằng việc sử dụng các công cụ nguồn mở, hay ngắn gọn, theo phương pháp mở? Bài viết này chính là dành cho bạn đấy. Bài viết giới thiệu với bạn cách tạo ra các cuốn sách điện tử mở với định dạng mở ePub[1] bằng việc sử dụng trình soạn thảo văn bản nguồn mở LibreOffice[2] Writer với tiêu chuẩn định dạng tài liệu mở - ODF (OpenDocument Format[3]) và với sự trợ giúp của trình mở rộng bổ sung Writer2ePub[4].

Các bước[sửa]

Các phần mềm bạn cần tới[sửa]

  1. Trình soạn thảo văn bản LibreOffice Writer. Trình soạn thảo này có trong bộ phần mềm văn phòng nguồn mở LibreOffice mà bạn có thể tự do tải về để sử dụng trên hầu hết mọi nền tảng Linux, Mac OS X, Windows.
  2. Trình cài cắm (plugin) Writer2ePub cho LibreOffice. Để cài đặt, hãy xem bài: Cài đặt Writer2ePub để hỗ trợ tạo ePub trong LibreOffice
  3. Ứng dụng để đọc được sách điện tử định dạng ePub. Có nhiều ứng dụng có khả năng đọc được sách điện tử định dạng ePub. Ví dụ, bạn có thể:

Khuyến cáo tạo nội dung văn bản cho tệp định dạng ePub[sửa]

  1. Nguyên tắc chung. Khi tạo nội dung tài liệu văn bản cho tệp mà bạn có ý định sẽ lưu ở định dạng ePub, nguyên tắc chung là: không có yếu tố nào của tài liệu đó là không có cấu trúc, có nghĩa là, hãy áp dụng các kiểu (style) ở tất cả mọi nơi, thay vì định dạng bằng tay.
  2. Một vài khuyến cáo cụ thể. Trong LibreOffice Writer, nhấn đi nhấn lại phím F11 để bật/tắt danh sách các kiểu style. Để tạo ra một tệp định dạng ePub, bạn sẽ cần chỉ định tối thiểu các yếu tố sau:
    • Headings - kiểu tiêu đề. Tiêu đề cuốn sách và các chương chính của tệp định dạng ePub nên được gắn với "Heading 1". Tất cả các phần của chương nên được gắn với "Heading 2". Đối với các phần con, hãy chọn "Heading 3". Trong khi LibreOffice cho phép những người viết chỉ định tới 9 kiểu tiêu đề, bạn không nên dùng quá 3.
    • Body text - Thân văn bản. Văn bản cuốn sách điện tử của bạn nên có kiểu “Text body” (Thân văn bản) trong LibreOffice.
    • Monospace text - Văn bản đơn cách. Vài văn bản, ví dụ như mã máy tính, đòi hỏi định dạng đặc biệt để duy trì khoảng trống của nó. Nó nên được chỉ định kiểu“Preformatted text” (Văn bản định dạng sẵn)
    • Extended quotations - Trích dẫn mở rộng. Vài dạng trích dẫn khối tính năng viết. Chúng nên được đặt trong kiểu “Quotations” (Trích dẫn).

Sử dụng Writer2ePub trong LibreOffice để tạo tệp định dạng ePub[sửa]

  1. Trước hết hãy lưu lại tệp nội dung. Khi bạn đã hoàn thành việc đưa tất cả nội dung của bạn vào LibreOffice, hãy lưu lại tài liệu của bạn ở định dạng mặc định ODT (OpenDocument Text) trong LibreOffice Writer. Bằng cách này, tài liệu của bạn sẽ có phần mở rộng tệp là *.ODT.
  2. Biến tệp định dạng ODT thành tệp định dạng ePub. Hãy sử dụng thanh công cụ 3 núm lệnh của Writer2ePub để biến tệp định dạng ODT thành ePub. Sau khi lưu lại tệp văn bản như ở trên, bạn hãy thực hiện các thao tác sau:
    • Nhấn vào núm ở bên phải, núm Preferences (Các ưu tiên), để mở hộp thoại Writer2ePub Preferences (Các ưu tiên của Writer2ePub). Bạn có thể thay đổi các lựa chọn hoặc giữ nguyên các lựa chọn như trong hình minh họa.
    • Nhấn vào núm ở giữa, núm Siêu văn bản (Metadata), để mở hộp thoại Meta Data và điền và chọn các thông tin liên quan bạn muốn chúng sẽ trở thành siêu dữ liệu của tệp định dạng ePub sau này. Hình minh họa là những lựa chọn và thông tin tối thiểu có liên quan cần phải có với một tệp định dạng ePub được chọn làm ví dụ ở đây:
      • Mặc định, Writer2ePub chọn lựa chọn First image (Ảnh đầu tiên) của tài liệu để tạo thành ảnh bìa của tệp định dạng ePub. Tuy nhiên, bạn có thể chọn lựa chọn No cover (Không có bìa) nếu bạn muốn, như trong ví dụ cụ thể ở đây.
      • Title - Tiêu đề. Hãy gõ vào tên của cuốn sách điện tử định dạng ePub.
      • Author - Tác giả. Hãy gõ vào họ và tên tác giả của cuốn sách điện tử định dạng ePub.
      • Language - Ngôn ngữ. Hãy mở hộp liệt kê, trượt xuống gần dưới cùng, rồi chọn Vietnamese (Tiếng Việt).
      • Bạn có thể điền thêm các thông tin liên quan khác, nhưng không bắt buộc, ở các trường còn lại.
      • Khi làm xong với hộp thoại Meta Data, hãy nhấn núm OK để đóng nó lại.
    • Nhấn vào núm ở đầu, núm writer2epub, để chuyển đổi tệp định dạng ODT thành tệp định dạng ePub. Hãy chờ một lát để Writer2ePub thực hiện việc chuyển đổi. Chuyển đổi xong, bạn sẽ thấy xuất hiện hộp thông báo của Writer2ePub như hình minh họa. Hãy nhấn núm OK để thoát khỏi hộp thông báo đó.
  3. Định vị, mở và đọc tệp định dạng ePub vừa được tạo ra.
    • Bạn sẽ thấy tệp định dạng ePub vừa được tạo ra nằm cùng với thư mục chứa tệp tài liệu văn bản ODT bạn soạn thảo trong LibreOffice Writer.
    • Hãy mở và/hoặc thêm tệp định dạng ePub vừa được tạo ra, ví dụ, trong và/hoặc vào trong thư viện cá nhân của ứng dụng FBReader như được trình bày trong bài ‘Cài đặt FBReader để đọc sách điện tử’ và/hoặc Khai thác các kho eBook qua FBReader để đọc, xem và quản lý tệp sách điện tử bạn vừa tạo ra. Hoặc:
    • Hãy nhập khẩu tệp định dạng ePub vừa được tạo ra, ví dụ, trong trình cài cắm (plugin) EPUBReader để xem, đọc và quản lý tệp đó như được trình bày trong bài ‘Làm việc với thư viện cá nhân trên EPUBReader’.

Khuyến cáo[sửa]

  • Để tạo ra và đọc được các tệp sách điện tử (eBook) định dạng ePub theo phương pháp mở, bạn cần có một loạt các ứng dụng phần mềm nguồn mở để hỗ trợ, cùng với việc tuân thủ một số nguyên tắc nhất định trong soạn thảo văn bản. Đổi lại, sản phẩm cuối cùng bạn tạo ra, các tệp sách điện tử định dạng ePub, là cực kỳ phổ biến hiện nay, có thể đọc được trên hầu hết các thiết bị và trên hầu hết các nền tảng điện toán. Một công việc rất đáng để bạn bỏ thời gian và công sức vào để làm!

Nguồn và Trích dẫn[sửa]

Liên kết đến đây