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. Bọ Cạp

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

    inno14 thích bài này.
  2. inno14

    inno14 Lớp 8

    Tặng các bạn sản phẩm kidndle đầu tiên trong năm Tuất của mình nha, ngoài file sách thì mình có kèm cả file psd tạo background của cuốn này dành cho các bạn nào muốn nghiên cứu nhé :)
    (Khi đọc sách các bạn nhớ chọn Publisher Font)
    * Screenshot:
    screenshot_2018_02_24T16_39_44+0700.png screenshot_2018_02_24T16_40_21+0700.png screenshot_2018_02_24T16_40_42+0700.png
     

    Các file đính kèm:

    4DHN, chanhvan1987, Gassie and 2 others like this.
  3. LRC

    LRC Mầm non

    Bạn @innoo 14 và các bạn giỏi quá! Đọc thôi tôi còn không hiểu. Để có thể làm được một quyển ebook đẹp như các bạn chắc phải còn quá xa với mình.
     
  4. Gassie

    Gassie Sinh viên năm I

    Có hứng thú thì cứ tham gia tập tành, chia sẻ với nhau đi bạn. Tui cũng mới tham gia làm ebook được hơn 1 năm nè. Tập dần dần, chỗ nào bí tui lại lên hỏi tip :)
     
    inno14 thích bài này.
  5. IronMan

    IronMan Lớp 5

    Cái Calibre editor có vấn đề với search regex đúng không bác. Em search thử \p{Ll} và \p{Lu} nó đều ra kết quả trùng nhau. Search thử ở Sigil thì vẫn bình thường :D
     

    Các file đính kèm:

    • 1.PNG
      1.PNG
      Kích thước:
      33.9 KB
      Đọc:
      40
    tran ngoc anh thích bài này.
  6. inno14

    inno14 Lớp 8

    Stick chọn cái Case Sensitive nha :)
     
    IronMan and Gassie like this.
  7. tran ngoc anh

    tran ngoc anh Cử nhân

    Có thể coi là đúng, vì đúng là một số công thức của sigil calibre không thể hiểu để chạy chính xác được :)
     
  8. inno14

    inno14 Lớp 8

    Cali ngon hơn nhìu, công thức cũng nhiều hơn nhìu, công thức trên find/replace í, ko tính plugin, hihi, :)
     
  9. tran ngoc anh

    tran ngoc anh Cử nhân

    Vậy thôi chớ không hiểu công thức của sigil thì em coi như nó dở hơn rồi :)
     
  10. inno14

    inno14 Lớp 8

    Hiểu mà, công thức trên là iron man chọn chế độ tìm kiếm không phân biệt lower case hay upper case á, cái ô Case sensitive đang bỏ chọn mà, hihi,
     
    tran ngoc anh thích bài này.
  11. tran ngoc anh

    tran ngoc anh Cử nhân

    Còn một số công thức khác nữa, lúc chạy không hiểu em chuyển qua sigil, cũng ngại dùng 2 app nhưng vẫn dùng song song không thể bỏ sigil được :D
     
  12. inno14

    inno14 Lớp 8

    Ví dụ i
     
  13. tran ngoc anh

    tran ngoc anh Cử nhân

    Cũng đã lâu, chỉ cop của quocsan để xài, calibre không chạy thì dùng sigil, không rành để nghiên cứu tại sao, mở sigil lên cũng không lâu nên thôi :)
     
  14. inno14

    inno14 Lớp 8

    Hehe, miễn mình thấy thoải mái và giải quyết được vấn đề là ổn rùi, anh cũng giống ngocanh dùng cả 2, nhưng làm chính là trên Sigil, Calibre dùng để cứu những ca khó thui :D
     
    tran ngoc anh and IronMan like this.
  15. inno14

    inno14 Lớp 8

    * Phần thêm 22/03/2018: Tìm và thay từ theo danh sách từ vựng
    Mình đã làm 1 file xlsm để lập list từ cần thay thế và tạo code regex-function thay tự động. Các bạn có thể tải ở file rar đính kèm. Phần hướng dẫn các bạn xem ảnh nha :)
    1. ví dụ:
    [​IMG]

    2. Từ đâu đó ta có 1 cái list các từ cần thay thế, sau đó cho vào cái file xlsm kia của mình (file excel có macro, nếu các trình antivirus có la làng thì cứ bỏ qua, không phải virus nhé)
    *note: chỉ cho tối đa 50 từ/lần tạo code thui nhé, hihih :)
    [​IMG]
    => Chuyển sang sheet Code Regex-function để lấy code nhe:
    [​IMG]
    [​IMG]

    3. Bước trung gian Notepad
    [​IMG]

    4. Chuyển về Calibre
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    DONE!!!

    * Khuyến cáo: dùng nút Find, rồi Replace, để bỏ qua các từ có trong list mà không cần thay, và xem từ được thay vào có đúng không. Còn nếu chắc cú 100% thì replace all :D
    * Lưu ý: thứ tự các phần tử trong mảng Find là cực kỳ quan trọng, chuỗi dài nên đặt trước rồi mới đến chuỗi ngắn, do đó trước khi cho từ vào xlms của mình để tạo code các bạn nên dùng các kỹ thuật sort để danh sách từ của mình có thứ tự hợp lý nhé, bên dưới là hình ảnh minh họa cho tầm quan trọng của thứ tự phần tử trong mảng :)
    - dài trước ngắn sau:
    [​IMG]
    [​IMG]
    - ngắn trước dài sau:
    [​IMG]
    [​IMG]
     

    Các file đính kèm:

    Chỉnh sửa cuối: 23/3/18
  16. NQK

    NQK Lớp 10

    Nếu em có 200 cụm từ thì cái này chạy vất vả phết đấy.
     
    inno14 thích bài này.
  17. inno14

    inno14 Lớp 8

    hihih, em lập công thức 1 lần 50 cụm thui anh, 200 thì mình làm 4 nháy :D
     
  18. NQK

    NQK Lớp 10

    Vấn đề là hơi khó kiểm soát số thứ tự các cụm, nhầm cái là đi hết.

    Đơn giản hơn thì dùng Notepad++

    Vui lòng đăng nhập hoặc đăng ký để xem link
     
    tran ngoc anh thích bài này.
  19. inno14

    inno14 Lớp 8

    List full mình để ở file khác í, ngắt lần lượt 50 để tạo code, chắc không loạn lắm anh vì số thứ tự đối ứng em lập công thức cho máy nó chạy mà, hihih.
    Notepad++ thì sướng rùi anh, dùng plugin python script viết cái script thui, cái #75 này em hướng đến sự đơn giản, anh chị em biết vi tính văn phòng là múc ngon ùi :D
     
    tran ngoc anh thích bài này.
  20. inno14

    inno14 Lớp 8

    * Cập nhật phần lưu ý thứ tự phần tử trong mảng tìm kiếm ở cuối #75. Rất quan trọng nếu các bạn dự định dùng kiểu tìm kiếm theo danh sách nhé :)
     
    Bọ Cạp thích bài này.

Chia sẻ trang này