Hướng dẫn Giới thiệu biên tập ebook bằng Calibre Editor

Thảo luận trong 'Hướng dẫn chung' bắt đầu bởi inno14, 15/9/17.

  1. inno14

    inno14 Lớp 8

    Calibre báo lỗi à bạn, mình chưa bị qua lỗi này, có thể do hệ thống của bạn, nếu bạn đang dùng bản cài đặt thì đổi qua bản portable, trong trường hợp ngược lại thì bạn đổi ngược lại. :D
     
    okita288 and hungbc1010 like this.
  2. okita288

    okita288 Mầm non

    Admin cho mình hỏi với, làm thế nào để ngắt dòng được lời hội thoại nhân vật trước mỗi dấu chấm than, mình hiểu là do không gắn thẻ ^p nhưng không biết làm thế nào, mình làm theo hướng dẫn nhưng chỉ ngắt dòng được các đoạn do ngôi thứ 3 kể, còn hội thoại nhân vật thì không ngắt dòng được :(, mong admin chỉ cho mình, cảm ơn admin!!!
     

    Các file đính kèm:

    • 2.jpg
      2.jpg
      Kích thước:
      406.4 KB
      Đọc:
      79
    • 1.jpg
      1.jpg
      Kích thước:
      201.4 KB
      Đọc:
      76
  3. inno14

    inno14 Lớp 8

    Bạn làm theo phần lưu ý ở #1 mục A.3 nhé :)
    Tốt nhất là nên làm lệnh thay toàn bộ ^l, ^b nếu có thành ^p hết trước khi gắn thẻ <p>
     
    okita288 thích bài này.
  4. phongtv

    phongtv Lớp 2

    Mình có tải về một file epub và phát hiện thiếu khoảng mấy trăm trang. Mình tìm được phần còn thiếu đã ở dạng text. Xin hướng dẫn mình cách thêm phần còn thiếu vào ebook.
     
  5. inno14

    inno14 Lớp 8

    Bạn mở calibre edit book (#1). Mở epub bạn đã có, tìm đến chỗ thiếu, dán đoạn text muốn bổ sung vào, xử lý cho đúng chuẩn (thêm các thẻ p,i,h...chi tiết #1). Chúc bạn thành công :D
     
  6. Lan Giao

    Lan Giao Lớp 7

    upload_2018-10-29_22-5-33.png

    Mình làm theo hướng dẫn của bạn, tới bài số 2 làm chú thích thì không chạy search regex được. Chỉ tìm ra được 1 chú thích. Loay hoay cả buổi tối nhưng vẫn chưa tìm ra được nguyên nhân. Nhờ bạn xem qua thử.
     

    Các file đính kèm:

  7. Bọ Cạp

    Bọ Cạp Moderator Thành viên BQT

    Bạn inno14 dạy đặt là regex- all text file, bác @Lan Giao đặt sai rồi kìa
     
  8. Lan Giao

    Lan Giao Lớp 7

    Cám ơn @Bọ Cạp, mình đã thử hết các options của regex search rồi mà vẫn không được. Hơn nữa file ebook này chỉ có duy nhất 1 file *html cần chạy lệnh này. Có thể do code mình làm làm chưa chuẩn.
     
  9. inno14

    inno14 Lớp 8

    Mình không có PC nên không mở calibre xem thử thế nào được, nhưng mình nghĩ do bạn chưa bấm hình bông hoa trên thanh công cụ trước khi chạy lệnh á, nếu chưa bấm thì bạn bấm thử xem nha.
     
  10. Dr. No

    Dr. No Không không thấy

    Vấn đề là bạn @Lan Giao áp dụng sai. Ở trường hợp của bạn cần theo post số #8.
    Vui lòng đăng nhập hoặc đăng ký để xem link. Cần nói rõ là post số #8 này của bạn @inno14 để: "gom các chú thích nằm rải rác ở cuối các chương và dạng chỉ số không đồng nhất [1] và [*] Ứng với dưới note:

    <p>[1] Nội dung 1.</p>
    <p>[*] Nội dung *.</p>

    Cái ^[1], ^[2].... của bạn là sai. Đúng ra khi dùng dấu ^ nó phải là:

    Nội dung cần chú thích ^[Nội dung của chú thích.]

    chứ không hề có chỉ số nào cả (Làm như thế này chỉ khi chưa hề có chỉ số chú thích dạng chuẩn trên nội dung và dưới note). Vậy nên bạn cần bỏ hết dấu ^ đi và làm như trên tôi nói. Vì vậy, bạn làm như post #2 cho trường hợp "Nội dung cần chú thích ^[Nội dung của chú thích.]" là sai cách.


    Một vấn đề nữa là ở đoạn này:

    <p>^[1] và ^[2] “cuộc hạ san” dịch chữ Untergehen, vốn mang ba ý nghĩa khác nhau mà bản Việt ngữ không chuyển nổi: 1) đi xuống; 2) lặn tắt; 3) bị tàn hoại hủy diệt, đi xuống dưới thấp. Zarathustra hạ san: Zarathustra đi xuống: lặn tắt: sa đọa và bị tàn hoại.</p>

    cần tách ra 2 paragraph (tôi đã xóa dấu ^):

    <p>[1]“cuộc hạ san” dịch chữ Untergehen, vốn mang ba ý nghĩa khác nhau mà bản Việt ngữ không chuyển nổi: 1) đi xuống; 2) lặn tắt; 3) bị tàn hoại hủy diệt, đi xuống dưới thấp. Zarathustra hạ san: Zarathustra đi xuống: lặn tắt: sa đọa và bị tàn hoại.</p>

    <p>[2] Như trên.</p>

    Làm thế để đảm bảo số lượng chỉ số trên nội dung và dưới footnote (endnote) bằng nhau và tương ứng nhau, sau này tạo liên kết nó mới đúng.
     
    Chỉnh sửa cuối: 30/10/18
    thanhbinhtran, Lan Giao and inno14 like this.
  11. Lan Giao

    Lan Giao Lớp 7

    Cám ơn bác, mình đã hiểu sai ý của bác inno14. Đọc hướng dẫn của bạn Trúc Quỳnh Đặng và của bác mình đã hiểu ra được vấn đề là "Nội dung cần chú thích ^[Nội dung của chú thích.]" Tối về mình sẽ thử.
     
  12. Dr. No

    Dr. No Không không thấy

    Cần nói thêm chút.

    Giả sử ta đánh máy hay OCR với sách có footnote ở từng trang một thì thao tác cắt nội dung footnote đưa giữa vào cặp ^[] đơn giản hơn đưa nó về cuối file và đánh lại chỉ số chú thích theo đúng thứ tự trong cả file rất nhiều lần. Hình dung có cả trăm chú thích và không phải trang nào cũng có, bạn sẽ không nhớ chỉ số cuối cùng đã đánh là số mấy. Rồi thao tác chạy xuống cuối file thì dễ (Ctrl+End hoặc Ctrl+Fn+End) nhưng quay lại chỗ vừa thao tác thì rất khó.
     
    thanhbinhtran, Lan Giao and inno14 like this.
  13. inno14

    inno14 Lớp 8

    Ôi, iu anh No quá chừng luôn, cảm ơn anh đã hỗ trợ nha, em không có PC giờ chẳng búc gì được nữa :D
     
    Dr. No thích bài này.
  14. Dr. No

    Dr. No Không không thấy

    Đầu tiên tôi cũng đọc ebook của bạn Lan Giao trên điện thoại. Chẳng khó gì mà không thấy ^[1], ^[2]... Thấy rồi mới lấy laptop viết cho nhanh.

    Dạo này tôi cũng bận, cũng chẳng có book bếch gì. :)
     
  15. inno14

    inno14 Lớp 8

    Cái này em hay dùng *, miễn là đủ và đúng thứ tự xuất hiện là đc, nằm ở đâu không quan trọng, và em toàn dùng #8 thôi, #2 không xài nữa vì #8 nhanh hơn rất nhìu ạ.
     
    Dr. No thích bài này.
  16. NQK

    NQK Lớp 10

    Vì sao nên nỗi thế các cụ?
     
  17. Dr. No

    Dr. No Không không thấy

    Đừng nghiêm trọng hóa vấn đề, không biết bạn Inno thế nào chứ tôi đơn giản là bị xèng vật. Vật vã luôn. :P
     
  18. inno14

    inno14 Lớp 8

    Dòng đời xô đẩy haizzzzzz
     
  19. Lan Giao

    Lan Giao Lớp 7

    Hôm nay mình vẫn chưa làm được các bác ạ. Chú thích có tạo ra được nhưng không nhảy về đúng chỗ. Cuối tuần có thời gian sẽ thử làm lại rồi nhờ các bác chỉ thêm. Mình là dân ngoại đạo nên đọc các dòng code chẳng hiểu gì hết nên làm theo hướng dẫn kiểu như học vẹt vậy. :D
    Mà muốn hiểu các dòng code trong mấy bài hướng dẫn này thì mình phải học ngôn ngữ lập trình gì vậy các bác? Nếu đơn giản thì mình sẽ cố lên Udemy học một khóa.
     

    Các file đính kèm:

    tran ngoc anh thích bài này.
  20. Dr. No

    Dr. No Không không thấy

    Chắc tên file html chứa nội dung và tên file html chứa note bạn đặt không giống như trong hướng dẫn của bạn Inno rồi. Tôi đoán vậy vì đang không dùng máy tính nên không xem được code view, file html...
     
    Trúc Quỳnh Đặng thích bài này.

Chia sẻ trang này