BookTranslator
BookTranslator

Cách tải sách từ Wikisource và kiểm tra các chương bị thiếu hoặc lặp lại

Tải một cuốn sách từ Wikisource từ trang chính, kiểm tra ấn bản và phạm vi chương, và phát hiện các vấn đề xuất bản qua ba ví dụ EPUB đã được kiểm tra.

BookTranslator

BookTranslator Team

13 phút đọc

Để tải một cuốn sách từ Wikisource, hãy mở trang chính của toàn bộ tác phẩm, chọn tùy chọn Tải xuống và chọn EPUB. Sau đó, so sánh sách đã tải với nội dung trực tuyến trước khi bắt đầu đọc. In một trang chương không giống như xuất toàn bộ cuốn sách.

Việc tải xuống là phần dễ dàng. Một tệp có thể chứa đầy đủ các chương nhưng vẫn có vấn đề về cấu trúc: trong một trong ba tệp EPUB từ Wikisource mà chúng tôi kiểm tra vào ngày 10 tháng 9 năm 2026, tất cả 95 tệp chương đều có mặt, nhưng một phần riêng biệt xuất hiện hai lần trong danh sách thứ tự đọc của gói. Dưới đây là cách thực tế để chọn đúng nguồn, lưu sách và kiểm tra những gì thực sự nhận được.

Bắt đầu từ Trang chính của Tác phẩm, Không phải một Chương

Kết quả tìm kiếm có thể đưa bạn trực tiếp đến một chương. Hãy theo liên kết tiêu đề sách trở về trang giới thiệu tác phẩm và liệt kê các phần của nó. Hướng dẫn đọc ngoại tuyến của Wikisource xác định trang cấp cao nhất này là điểm bắt đầu cho việc xuất nhiều trang.

Trước khi tải xuống, hãy kiểm tra ba điều:

  • Danh tính: Đây có phải là tác phẩm, dịch giả và ấn bản bạn muốn không?
  • Phạm vi: Trang này tập hợp toàn bộ tác phẩm, một tập hay chỉ một đoạn trích?
  • Ngôn ngữ: Văn bản thực tế có phải bằng ngôn ngữ bạn định đọc không?

Ví dụ, The Book of Tea có bảy chương trên trang mục lục. Tác giả là Okakura-Kakuzo, nhưng tệp chúng tôi tải từ Wikisource tiếng Anh là tiếng Anh. Quốc tịch của tác giả không thay thế cho việc kiểm tra văn bản.

Bản dịch Oldfather của Epictetus là một trường hợp phức tạp hơn: trang chính kết hợp hai tập, bốn cuốn của Discourses và tài liệu bổ sung như Manual và Fragments. “Tôi đã tải Epictetus” không mô tả phạm vi dự định đủ chính xác.

Lưu URL nguồn, thông tin dịch giả hoặc ấn bản và ngày tải xuống cùng với tệp. Xem lại thông báo quyền của tác phẩm trước khi chọn mục đích sử dụng tiếp theo; một bản tải có thể đọc được không thiết lập quyền cho mọi lần tải lên hoặc phân phối lại. Nếu bạn vẫn đang chọn nguồn hoặc ấn bản ngôn ngữ, hãy bắt đầu với hướng dẫn của chúng tôi về tìm sách điện tử thuộc phạm vi công cộng bằng ngôn ngữ bạn cần.

Sử dụng Xuất Sách, Không phải In từ Trình duyệt

Từ trang của toàn bộ tác phẩm:

  1. Mở Tải xuống hoặc tùy chọn Tải EPUB có sẵn trong công cụ xuất của trang.
  2. Chọn EPUB cho quy trình này và lưu tệp .epub kết quả.
  3. Giữ nguyên bản tải xuống gốc trong khi bạn kiểm tra nó.
  4. Mở tệp cục bộ đó trong ứng dụng đọc của bạn; đừng nhầm một trang web đã lưu hoặc lối tắt liên kết tải xuống với cuốn sách.

Wikisource cũng liệt kê PDF và các lựa chọn xuất khác. Sự hiện diện của một nút không chứng minh rằng một bản xuất cụ thể là đầy đủ hoặc được định dạng tốt, như trợ giúp đọc ngoại tuyến của nó lưu ý. Các ví dụ dưới đây của chúng tôi chỉ kiểm tra EPUB, không kiểm tra chất lượng xuất PDF.

Lệnh Phiên bản có thể in riêng biệt loại bỏ các thành phần trang web để in trang hiện tại. Hướng dẫn đọc của Wikisource phân biệt rõ ràng điều này với việc lưu toàn bộ một cuốn sách nhiều trang. Một PDF đẹp của chương một vẫn chỉ là chương một.

Nếu bạn cần hình thức của một ấn bản in cụ thể, hãy theo các liên kết quét nguồn của tác phẩm nếu có; đừng cho rằng một tệp đọc được xuất ra là bản sao chính xác. Nếu đích là Kindle, hãy tiếp tục với hướng dẫn Gửi đến Kindle sau khi kiểm tra tệp của bạn thay vì cho rằng mọi phương thức truyền đều chấp nhận cùng định dạng.

Lập một Bản kiểm kê Nhỏ trước khi Đọc

So sánh hữu ích nhất không phải là “Bản tải xuống tạo ra bao nhiêu trang?” Mà là “Ấn bản cụ thể này nên chứa những phần nào?”

Liệt kê các phần chính từ mục lục trực tuyến. Với tác phẩm nhiều tập, hãy mở rộng từng tập hoặc từng quyển thành các chương. Giữ phần giới thiệu, lời đề tặng, phụ lục và chỉ mục tách biệt khỏi số chương chính để chúng không thể âm thầm biến mất khỏi bước kiểm tra.

Dùng bảng kiểm kê chương trống. Với mỗi phần dự kiến, ghi lại liên kết nguồn, vị trí xuất hiện trong tệp bạn đã tải xuống và những gì bạn thực sự đã kiểm tra. Để trống các kết quả chưa chắc chắn hoặc đánh dấu là chưa xác minh; sao chép kết quả mẫu của chúng tôi sẽ làm mất đi mục đích.

Sau đó thực hiện ba kiểm tra khác nhau:

Kiểm traViệc cần làmĐiều nó không xác lập
Độ bao phủKhớp từng phần dự kiến với nội dung trong tệp, không chỉ với nhãn trên menu mục lụcRằng mọi câu, ghi chú hoặc hình minh họa đều hiện diện
Điều hướng và thứ tựNhảy đến các phần đầu và cuối, rồi đọc tiếp qua ranh giới một chương hoặc một tậpRằng văn bản là chính xác hoặc bản nguồn là đúng bản
Khả năng đọcSo sánh các đoạn ngắn với nguồn trực tuyến, bao gồm một chương cuối và một ghi chú hoặc bài thơ nếu có liên quanRằng toàn bộ cuốn sách đã được hiệu đính

Một tác phẩm tám phần không nhất thiết phải chứa đúng tám tệp nội bộ. Trang tiêu đề, ghi chú và tài liệu khác có thể có mục riêng. Ngược lại, nhiều chương có thể dùng chung một tệp. Dùng mục lục và văn bản thực tế để xác định phạm vi; chỉ dùng số lượng tệp để điều tra sự khác biệt.

Ba bản tải Wikisource thực tế chứa những gì

Vào ngày 10 tháng 9 năm 2026, chúng tôi đã tải xuống ba tệp EPUB tiếng Anh thông qua các liên kết xuất chính thức. Chúng tôi đã kiểm tra các tệp ZIP, siêu dữ liệu gói, danh sách thứ tự đọc, tên tệp chương và tiêu đề, cùng các điểm đến điều hướng. Các tệp không bị chỉnh sửa trước khi kiểm tra.

NguồnNhững gì chúng tôi tìm thấy trong EPUBKết quả đáng chú ý
The Book of TeaBảy tệp chương; mười mục thứ tự đọcCác mục thừa không có nghĩa là có mười chương
The Ballad of the White HorseTám cuốn sách cùng phần Đề tặng; mười hai mục theo thứ tự đọcDanh sách kiểm tra chỉ dựa trên chương sẽ bỏ qua phần Đề tặng
Epictetus: Discourses, Manual, and Fragments30, 26, 26 và 13 tệp chương trong các Quyển I–IV: tổng cộng 95Sách Hướng dẫn được tham chiếu riêng hai lần trong thứ tự đọc

Cả ba đều vượt qua kiểm tra tính toàn vẹn ZIP. Mọi liên kết được kiểm tra trong tài liệu điều hướng EPUB của chúng đều dẫn đến một tệp tồn tại và, khi được chỉ định, một đích phân đoạn tồn tại. Những kết quả này xác lập các sự kiện cấu trúc hạn chế, không phải hiệu đính đầy đủ, tuân thủ EPUBCheck hay hiển thị thành công trong một trình đọc cụ thể. Chúng tôi chưa kiểm tra những cuốn sách này trong BookTranslator.

Bản ghi kiểm tra có ngày tháng bao gồm nguồn chính thức và URL tải xuống, kích thước tệp, mã băm SHA-256, số lượng và hạn chế. Chúng tôi công bố kết quả kiểm tra của mình, không phải bản sao sách của thư viện. Các bản xuất sau này có thể khác.

Tại sao kết quả Epictetus lại quan trọng

Gói của một EPUB bao gồm một bản kê khai tài nguyên và một “spine”, danh sách thứ tự đọc của nó, như được mô tả trong đặc tả EPUB. Trong bản tải xuống Epictetus của chúng tôi, Sách Hướng dẫn có cùng một mã định danh bản kê khai hai lần và cùng một tham chiếu spine hai lần. Chúng tôi đã xác nhận điều đó trong XML gói gốc, không chỉ trong hiển thị mục lục.

Điều đó khác với một chương bị thiếu. 95 tệp chương của Discourses vẫn ở đó, và sự hiện diện của chúng không nên bị báo cáo là lỗi. Cũng không thể một tham chiếu gói trùng lặp cho chúng ta biết chính xác mọi ứng dụng đọc sẽ phản hồi thế nào. Chúng tôi đã không thực hiện kiểm tra thiết bị đó.

Đối với người đọc, hàm ý rất đơn giản: hãy kiểm tra cả việc chuyển vào và ra khỏi Sách Hướng dẫn cũng như liệu phần đó có thể mở được không. Nói chung, khi danh sách mục lục có vẻ đầy đủ, hãy đọc qua ít nhất một ranh giới giữa các phần chính. Điều hướng menu và đọc liên tục kiểm tra các khía cạnh khác nhau của tệp.

Nếu thiếu hoặc lặp lại nội dung, hãy tìm xem lớp nào bị sai

Đừng vội chuyển đổi tệp hoặc xóa phần đáng ngờ. Trước tiên hãy so sánh bản tải xuống với tác phẩm trực tuyến:

  • Tác phẩm trực tuyến cũng thiếu tài liệu đó: hãy kiểm tra xem bạn đã chọn một đoạn trích, một bản chép chưa hoàn chỉnh hay một tập khác chưa. Công cụ xuất không thể cung cấp một chương không có trong nguồn của nó.
  • Mục lục trực tuyến liên kết đến một chương, nhưng bản xuất thiếu chương đó: hãy giữ nguyên URL nguồn và tệp chính xác. Quay lại trang của tác phẩm đầy đủ và xác minh phạm vi xuất; vấn đề với tệp được tạo là có thể xảy ra ngay cả khi đọc trực tuyến vẫn hoạt động.
  • Phần đó tồn tại nhưng menu bỏ qua nó hoặc trình tự đọc có vẻ sai: hãy ghi lại cả kết quả menu và điều xảy ra khi đọc tiếp. Tránh coi đây là cùng một triệu chứng.
  • Các từ có mặt nhưng trang khó đọc: hãy so sánh cùng đoạn đó với nguồn trực tuyến trước khi đổ lỗi cho nội dung bị thiếu. Thơ, cột hẹp, ghi chú và hình ảnh cần được kiểm tra riêng.

Hướng dẫn chuẩn bị xuất của Wikisource giải thích rằng bản xuất phụ thuộc vào cách tác phẩm và nội dung trang con của nó được tổ chức; nó cũng chỉ ra định dạng có thể hoạt động khác bên ngoài trang web. Đây là lý do để kiểm tra đầu ra thực tế, không phải bằng chứng về nguyên nhân của mọi bản tải xuống bị lỗi.

Nếu bản xuất hiện tại vẫn không phù hợp, hãy tiếp tục đọc văn bản trực tuyến hoặc chọn một ấn bản được nhận diện rõ ràng khác trong khi vấn đề đang được điều tra. Nếu bạn báo cáo sự cố với Wikisource, hãy bao gồm URL tác phẩm, định dạng xuất, ngày tải xuống, phần mong đợi và ví dụ cụ thể nhỏ nhất. “Sách bị hỏng” khó xử lý hơn nhiều so với “chương Quyển IV trực tuyến xuất hiện ở đây, nhưng tôi không thể tìm thấy nó trong EPUB có ngày tháng này.”

Để kiểm tra sâu hơn một EPUB mà bạn định sử dụng hoặc dịch, danh sách kiểm tra QA EPUB phân tách cấu trúc gói, điều hướng, ghi chú và thứ tự đọc. Đó là bước tiếp theo, không phải yêu cầu bạn phải trở thành nhà phát triển ebook trước khi đọc một cuốn sách thư viện.

Tùy chọn: Kiểm tra tệp mà không chỉnh sửa nó

Những độc giả quen với terminal có thể tải xuống script kiểm tra Python nhỏ của chúng tôi. Nó sử dụng thư viện chuẩn của Python, đọc một EPUB cục bộ và in JSON. Nó không tải sách lên, không giải nén tệp ra đĩa, không thay đổi EPUB hay sửa lỗi.

python3 check-wikisource-epub.py "your-book.epub"

Hãy tìm các mã định danh bản kê khai trùng lặp, tham chiếu spine lặp lại và đích điều hướng cục bộ chưa được giải quyết. Đầu ra cố ý không tuyên bố một cuốn sách là “hoàn chỉnh” hay “tương thích với trình đọc”. Nó không thể biết bạn định lấy ấn bản nào, xác định mọi đoạn bị bỏ sót hay thay thế một trình kiểm tra tuân thủ. Hãy dùng bản kiểm kê chương để xác định phạm vi và ứng dụng đọc của bạn để kiểm tra lần đọc cuối cùng.

Chỉ dịch khi ngôn ngữ là rào cản duy nhất còn lại

Nếu bản Wikisource hiện có đã cung cấp đúng ngôn ngữ và văn bản bạn muốn, bạn đã xong: hãy giữ thông tin nguồn của nó và đọc. Một bản dịch lịch sử cũng có thể chính là ấn bản bạn cần; việc tạo bản dịch mới sẽ không tái tạo được những lựa chọn của người dịch đó.

Khi không có ấn bản đọc phù hợp bằng ngôn ngữ của bạn, trước tiên hãy chuẩn bị và xác định tệp nguồn hoàn chỉnh. Với một tệp EPUB dùng được và quyền phù hợp cho mục đích dự định, trình dịch EPUB của BookTranslator là một lựa chọn để tạo bản dịch đọc. Hãy xem xét ý nghĩa đã dịch và mạch chương thay vì cho rằng việc tải xuống hoặc yêu cầu dịch thành công chứng minh được cả hai.

Thứ tự rất quan trọng: chọn ấn bản, lấy toàn bộ tác phẩm dự định, kiểm tra tệp, và chỉ sau đó mới giải quyết rào cản ngôn ngữ còn lại. Dịch thuật không phải là cách sửa chữa cho một ấn bản chưa được xác định, tài liệu nguồn thiếu, hay một bản xuất bạn chưa kiểm tra.

Bài viết liên quan