Chào các bạn! Tôi mạo muội lập chủ đề mới này để trao đổi về các plugin dùng với Sigil. Xin mở đầu bằng cái tool cây nhà lá vườn: File “Mine-CSS.zip”: Chứa file “Mine.css” là định dạng tôi thường sử dụng để trình bày các EPUB. File “Composite2Pre-Compound.zip”: Đây là cái plugin sơ khai, tôi viết trên Python (chưa tối ưu mã!) dùng để chuyển mã các file (x)htm(l) từ Unicode tổ hợp thành Unicode dựng sẵn. Dùng tạm ổn, rất hữu ích đối với các file có bảng mã Unicode dựng sẵn nhưng trong file lại rải rác có ký tự Unicode tổ hợp. Plugin này chạy nhiều lần cũng không sao. Tạm thời chỉ có vậy, sau này sẽ bổ sung tiếp. File “ePub2-Notes_0.1.2.zip” là plugin chèn chú thích (sửa lại từ Vui lòng đăng nhập hoặc đăng ký để xem link): Plugin này sẽ chuyển tất cả các chú thích bao quanh dạng ^[…] thành dạng như endnote của MS Word, tại vị trí cũ của chú thích sẽ đặt liên kết dạng [1], [2], …, còn nội dung của chú thích sẽ đưa về cuối file. Để tiện xử lý, trước tiên nên gộp các file (x)htm(l) thành 1 file. Tôi điều chỉnh là để các chú thích dùng định dạng trong file “Mine.css” nói trên. Nói thêm: Với các chú thích dạng popup (hiển thị tại chỗ), muốn chuyển về dạng endnote thì trước hết cần chuyển nó về dạng ^[…] để plugin này có thể nhận diện. Ví dụ: Để chuyển <p>…Triballi và Illyria<a href="note:" title="Tường thuật về cuộc chinh phạt này, xem Fuller từ tr.219. Những người Triballia sống ở phía nam sông Danube, một khu vực hiện tại thuộc Pleven." class="sup"><sup>(5)</sup></a>. Để chu toàn cho cuộc viễn chinh …</p> thành <p>…Triballi và Illyria^[Tường thuật về cuộc chinh phạt này, xem Fuller từ tr.219. Những người Triballia sống ở phía nam sông Danube, một khu vực hiện tại thuộc Pleven.]. Để chu toàn cho cuộc viễn chinh …</p> thì ta có thể tìm và thay thế ở chế độ Regex (Regular Expression) trên Sigil: Find: <a href="note:" title="([^"]+)" class="sup"><sup>\(\d+\)</sup></a> Replace: ^[\1] Sau khi tìm và thay thế xong, cho chạy plugin trên là … xong. Các bạn nhớ sao lưu file EPUB mình đang soạn rồi thử. Cập nhật 06/01/‘16: File “ePub2-Notes.zip” là plugin để chuyển các chú thích popup có dạng như đã nói ở trên thành dạng endnote mà không cần phải qua bước tìm và thay thế.
Nhờ @quocsan một chút, bạn viết cho mình một CSS chuẩn (theo ý của bạn) được không? Mình cần một cái như vậy để áp dụng cho các ebook định dạng epub của mình. Sách của mình tuy sạch sẽ, gọn nhưng đơn giản quá. Mình xin chân thành cảm ơn.
Mình thường dùng file “Mine.css” nói trên, bỏ qua hầu hết các màu sắc; nhưng sử dụng thấy cũng tạm ổn.
Cảm ơn @quocsan đã chia sẻ những plugin rất hữu ích. Mình xin phép @quocsan thêm một chút trong plugin ePub2-Notes_0.1.2.zip ở trên để tách các chú thích thành một file riêng. Ví dụ: Như trong file Test Notes.epub, các chú thích có dạng: ^[Nội dung chú thích]. Sau khi chạy plugin thì sẽ được file có chú thích hoàn chỉnh.
em thử chạy plugin Popup note, nhưng nó toàn báo là không tìm thấy cho dù em có để là ^[nội dung chú thích] rồi chạy thẳng PopupNote nó vẫn báo là ko thấy, em thử dùng plugin Notes của anh chạy thì nó tìm thấy được chú thích dạng ^[nội dung]ư Em phải làm thế nào mới được chú thích dạng popup ạ
Bác phải dùng plugin epub2-note để tạo chú thích. Với Kobo thì phải chuyển .epub sang .kepub bằng Calibre thì chú thích sẽ dạng popup. Kobo không hiển thị popup nếu là định dạng .epub đâu.
bác @quocsan có thể phát triển thêm Plugin ePub2-Notes.zip việc chuyển hết Footnote về 1 file Endnote được không ạ ? Tức là thay vì đẩy về cuối file html thì mình tạo hẳn 1 file html mới để lưu EndNote ý ạ, Như vậy thì người dùng sẽ ko phải mất công gộp hết các file Html về 1 chỗ, rồi lại phải tách ra ạ, Em cảm ơn ạ,
Cuốn đó chú thích dạng tại chỗ chỉ có calibre trên pc và google playbook là hiển thị được. Nếu mình nhớ không nhầm thì cái plugin này xài được nè: View attachment ePub2-PopupNotes.zip «GT3»
Anh cài thêm hai plugin uotput và input kepub trên Calibre để chuyển sách thành dạng .kepub định dạng này chú thích sẽ được pupup nhưng sẽ bị lỗi font (nếu anh chưa sửa lỗi tiêu đề sách tiếng việt). Nhưng nếu sửa lỗi tiêu đề font tiếng việt thì máy chỉ đọc được định dạng .kepub thôi các định dạng khác sẽ lỗi ebook trắng trơn.
Không hiểu! Bạn test thử plugin của mình đi. Mà nó là của Anh rafa viết, mình lưu để dành xài thôi. «GT3»