PC PageEdit - phần mềm dựa trên chế độ bookview cũ của Sigil

Thảo luận trong 'Hướng dẫn chung' bắt đầu bởi tran ngoc anh, 24/8/23.

  1. tran ngoc anh

    tran ngoc anh Cử nhân

    Người dùng Sigil từ thuở 2015 có thể sẽ nhớ mỗi khi mở epub bằng Sigil sẽ vào ngay giao diện bookview trực quan như trên docx vậy. Mình nhớ những lúc ấy, mỗi khi tải về epub từ waka mình mở bằng Sigil để vọc, ban đầu chỉ thấy giao diện bookview này, mà không thấy tag html gì cả, nếu muốn xem tag html phải chuyển qua giao diện code view.



    Hiện nay các bản cập nhật mới của Sigil đã bỏ bookview rồi. Giờ bookview đã tách ra một app riêng, là cái PageEdit này. Hoài niệm thiệt chớ :D

    Hiện mình cũng không nghĩ ra ứng dụng app này vào cái gì, giới thiệu cho các bạn xem có ý tưởng gì không :)
     
    amylee, machine, huydatvns and 2 others like this.
  2. huydatvns

    huydatvns Lớp 7

    Bản mới nhìn icon loè loẹt quá nên mình dị ứng ko xài :D, cứ chốt ở bản 0.9.10 gọn gàng, ổn định phần edit ko bị tách riêng.
    Về check lỗi chính tả epub mình chỉ dùng sigil ko dùng calibre vì làm trong calibre cảm giác search thấy khó chịu hơn sigil nhiều :D. Thêm cái lâu lâu gặp epub alezaa lôi plugin note của bác rafa ra fix gom chú thích trong 1 nốt nhạc haha
     
    Lzero thích bài này.
  3. tran ngoc anh

    tran ngoc anh Cử nhân

    Là cái plugin nào vậy, mình xem tí. Nhớ lúc trước có dùng rồi, nhớ của quocsan thì phải. Lâu rồi không nhớ nó nằm ở thread nào nữa :D
     
  4. huydatvns

    huydatvns Lớp 7

    Nằm ở mục plugin của bác quocsan luôn đó bạn :D
    upload_2023-8-24_20-22-2.png
     

    Các file đính kèm:

    machine thích bài này.
  5. tran ngoc anh

    tran ngoc anh Cử nhân

    Test file này giúp mình nhé, quay video lại cho anh em tham khảo với.
     

    Các file đính kèm:

    Anan Két and machine like this.
  6. huydatvns

    huydatvns Lớp 7

    Bấm plugin chạy bình thường thôi mà bạn :D.
     
    Anan Két, machine and tran ngoc anh like this.
  7. tran ngoc anh

    tran ngoc anh Cử nhân

    Quá ngon :D
     
  8. huydatvns

    huydatvns Lớp 7

    Chưa ngon lắm, bạn nào biết python sửa lại plugin để chạy phát ra epub3 chứ ở trên vẫn epub2 :D
     
  9. tran ngoc anh

    tran ngoc anh Cử nhân

    Ở trong calibre thì bấm nút cái là lên epub 3 liền.
     
  10. machine

    machine Sinh viên năm I

    Trước kia bản Sigil cũ có chế độ Bookview cho paste văn bản vào đó thì tui sử dụng tính năng đó làm 1 việc khá là đặc thù: hiển thị chữ Chăm trong file epub :D
    Từ ngày Sigil bỏ tính năng đó là chịu luôn. Hôm nào tui thử với PageEdit này xem sao :D
     
  11. huydatvns

    huydatvns Lớp 7

    À ko, ý mình là đưa tag <aside> vào endnote kiểu epub3. Mình thường đọc bằng iphone, dạng epub2 bấm nhầm phát ở chú thích là ko thể back trở về nội dung chính được, làm note popup epub3 thấy tiện hơn.

    Chú ý: tên file html bắt dầu bằng kí tự đặc biệt hoặc số (vd:-, @, 1..) chạy plugin hay bị nhận ko đúng định dạng đường dẫn => thay đổi lại tên file bắt đầu bằng kí tự (vd: section001, chuong01,...)
     
    machine thích bài này.
  12. tran ngoc anh

    tran ngoc anh Cử nhân

    Mình thấy plugin đó tạo aside nghĩa là nó tạo note cho epub3, nghĩa là lỗi không phải do nó mà do mình đưa cho nó cái epub2 mà thôi. Thế nên hôm qua mình mới cho Calibre bấm nút cái là 2 thành 3 liền, không cần chạy plugin ra một file khác như Sigil đâu.

    Menu Tools:

    [​IMG]
     
    machine and huydatvns like this.
  13. Nhẫn nại

    Nhẫn nại Lớp 2

    Bạn có để ý là khi chạy epub2-popupNotes, link href ở trong file fn.xhtml được tạo ra có chứa các ký tự lạ như:

    Text-PHAN-THU-NHAT.html#r1
    ...
    Text-II-.html#r4

    Việc tạo ra các 'Text-' này làm cho mình không back về chỗ đang đọc được. Điều lạ là nó chỉ bị ở cuốn mẫu của bạn @tran ngoc anh. Nếu dùng find and replace thì vẫn có thể xóa mấy cái này dễ dàng, nhưng nếu có cách để không phải thêm bước find and replace thì tốt.

    P/s:
    Mình nghĩ lỗi không phải do tên file có chứa các ký tự lạ đâu, mình đã thử 'refresh' lại tên file bằng cách rename đuôi file từ '.html' sang '.private' rồi ngược lại thành '.html' và thử chạy lại plugin epub2-popupNotes thì nó không còn tạo ra 'Text-' trong href nữa. Mình đoán là do tên file html có vấn đề gì đấy.
     
    Chỉnh sửa cuối: 27/8/23
    machine thích bài này.
  14. tran ngoc anh

    tran ngoc anh Cử nhân

    Mình thấy chỉ là vấn đề địa chỉ của các file html thôi, theo cách nói cụ NQK hay nói: regex phút mốt :D
     
    machine and huydatvns like this.
  15. huydatvns

    huydatvns Lớp 7

    Ko riêng gì ở trường hợp này, khi thao tác mình cũng hay gặp lỗi epub ko nhận đúng link khai báo ở một số trường hợp khác. Đơn cử khi:
    • Thêm và khai báo css font riêng (epub không nhận được font)
    • Chèn hình ảnh (lỗi ko hiện được ảnh)
    • Chạy funtion chú thích (liên kết 2 chiều ko được)
    • Chuyển đổi qua lại giữa sigil và calibre khi edit epub (bị lỗi địa chỉ...)
    Nhận định riêng:
    Extract file xem cấu trúc bố cục epub thế nào?
    upload_2023-8-27_11-59-59.png

    Mấy file phát sinh vấn đề thường hay ở dạng 2-màu đỏ (forum hơi nhiều). Cấu trúc dạng 1-màu xanh mới đúng quy định file epub. Plugin thì thiết kế chạy theo đúng cấu trúc nên khi chạy plugin file dạng 2 =>phát sinh lỗi (khai báo lại địa chỉ ở file container.xml và content.opf)

    Khắc phục:
    2 cách mình dùng để fix. Mình dùng cách 2 nhiều hơn :D.
    • Cách 1: fix tay (chỉnh lại đường dẫn) => chỉ cần 1 thay đổi sigil tự động fix lại đúng cấu trúc
    • Cách 2: đổi tên html hàng loạt => sigil tự động fix lại đúng cấu trúc
    Video
     
    machine, tran ngoc anh and sucsongmoi like this.
  16. huydatvns

    huydatvns Lớp 7

    Hên là calibre back lại được đó, sigil phút mốt có khi đi về nơi xa luôn :D
     
  17. tran ngoc anh

    tran ngoc anh Cử nhân

    Epub để trong Ondrive có lịch sử phiên bản không giới hạn, khôi phục “phút mốt”, không lo, không lo :D
     
    huydatvns thích bài này.
  18. Nhẫn nại

    Nhẫn nại Lớp 2

    Cách 3: Tools -> Restructure Epub to Sigil Norm. Đây là mình đang dùng bản mới của sigil, còn bản cũ như của bạn thì mình không biết có chức năng này không.

    P/s: Nếu được thì bạn cho mình xin plugin Epub3_popup notes với nhé? Mình chỉ mới có phiên bản của Epub2.
     
    machine and huydatvns like this.
  19. huydatvns

    huydatvns Lớp 7

    Biết thêm cách để xử lý :)
    Gửi bạn.
     

    Các file đính kèm:

  20. tran ngoc anh

    tran ngoc anh Cử nhân

    Đã test với file Bà Bôvary của mình.. và..
    [​IMG]
     
: Sigil

Chia sẻ trang này