Không liên quan nhưng mình đã không còn dùng Sigil kể từ khi họ bỏ bookview và chuyển qua PageEdit. Tập dùng Calibre Editor kết hợp với Pandoc một thời gian thì cũng ổn. Đặc biệt khi gặp các lệnh regex khó thì bắt mấy con nô lệ Copilot & Gemini viết hoặc hướng dẫn giùm. Nên làm ebook bằng Calibre Editor giai đoạn sau này khỏe hơn hẳn.
Rành css và html như @tran ngoc anh và các anh chị em ở tve-4u thì không nên thử. Trước đây mình dùng Sigil phải nhớ mọi thứ về css, regex, footnote-popup... tới khi dùng AI thì chẳng cần phải nhớ gì nữa và phụ thuộc vô nó lúc nào không biết. Theo mình, để giải quyết các vấn đề cụ thể của @loqchoq thì bạn nên dùng các phiên bản Sigil cũ. Hoặc là chuyển qua dùng Calibre Editor. Nếu bạn đã biết dùng Sigil thì việc đổi qua Calibre sẽ không quá khó.
Éc... Nếu theo đúng quy trình bác bảo thì có khi em quất theo cách truyền thống của em nhanh hơn rồi. Từ ngày làm epub tới giờ em cải tiến cách làm nhiều lắm mà cũng chưa có làm TUT cho ai Em chỉ bị lâu ở khâu: Sửa text bằng cách lướt từng trang để kéo các paragraph lỡ nằm trên 2 trang giấy in và quá trình lướt này làm luôn in đậm in nghiêng; dời chú thích về ngay dưới paragraph có chú thích; chèn chữ 'Hình 1/2/3'... ở những chỗ có hình; export hình ra khỏi pdf, cắt và sửa hình. Còn đóng sách thì em copy all từ word, dán sang Notepad++, gắn tag <p>, copy all dán sang Calibre, Replace h1, h2... chẻ html, và import hình ảnh và replace all chữ "Hình 1..." bằng link hình, replace dropcap, replace chú thích... cả quá trình này mất tầm chỉ 20-30 phút thôi, và được ngay 1 cuốn epub hoàn chỉnh luôn.
À thì dùng word sẽ cồng kềnh á bác chứ không phải ý nói nó chậm hơn dùng các text editor khác. Mà bác phải dùng thử mới thấy nó hay, từ khi markdown ra đời nó được dùng rất nhiều, ví dụ như mấy cái readme.md để hướng dẫn sử dụng phần mềm đó, mấy cái mô tả phẩn mềm của github cũng dùng markdown, markdown xuất hiện ở khắp nơi chỉ là có để ý hay không thôi
Gắn <p> (mã hóa cho docx) này ban đầu @inno14 nghĩ ra cũng là giải pháp đánh dấu văn bản y như giải pháp của html hay markdown vậy, mà giải pháp của markdown hướng đến đơn giản dễ viết, bác có thể dùng notepad hay mấy text editor đơn giản nhất để viết chứ không cần một phần mềm phức tạp như MS Word.
Md được cô giáo Na đề cập từ lâu rồi mà (phải trước Covid ấy nhỉ?), từ thời mà anh còn thấy không cần thiết so với soạn trên Sigil. @vinaguy: nếu thành thạo script thì lúc soạn xong với md chỉ cần nhấn nút là xuất ra epub, không cần phải mất 20-30 phút. Nó giống như chuyển đổi giữa các định dạng ebook như epub, azw3... trong calibre ấy. Nhưng thời gian để tạo một nền tảng bên dưới như thế (dựa trên Calibre hay Sigil như Na nói) chắc phải mất 2-3 ngày (hoặc tuần/tháng tùy trình độ). Ngoài ra còn phải thành thạo CSS nữa để tùy chỉnh ebook theo ý mình.
Ủa ở VN máy tính nào chả có Word, chưa có phần mềm nào vượt qua khả năng xử lý văn bản của Word. --> dùng Word xử lý văn bản cho khỏe, sau đó vào Sigil hoặc Calibre Editor chỉ sửa mấy đoạn css hoặc thay thế regex thôi.
Để "làm" ebook cho nhanh, cần kết hợp nhiều thủ thuật. Ví dụ: - xóa dòng trống (Find: ^p^p, Replace: ^p) để giảm thời gian cuộn trang (scroll down) - xóa số trang, xóa Header/Footer bằng câu lệnh thay thế Wildcard/regex - gom các dòng bị ngắt do chuyển trang cũng tiết kiệm chút thời gian - đánh dấu chú thích dạng \1 \2 \3... là nhanh nhất, chú thích đánh dấu dạng *1 *2 *3... hoặc ^1 ^2 ^3 mất công giữ phím Shift, nếu sách có cả nghìn chú thích thì cũng tiết kiệm thời gian đáng kể. Trong khi "làm" ebook, có thể lưu lại một số kinh nghiệm mà bản thân thấy hay gặp/hữu ích để sau này tra cứu được ngay. Ví dụ như vầy:
Éc... May có bác kéo cái topic này lên... chứ mấy bác trả lời em phía trên... mà topic nó trôi mất... nay em mới đọc được
Thanks các bác... để em vọc thử xem sao... Cơ mà em cứ sợ lúc xuất epub nó lại chẳng cho em các format ưa thích và kèm với css trong epub... có phải không bác nhỉ?
Ủa cái này là em ghi lại để tra cứu chứ không phải để hướng dẫn nên các bác chưa chắc đã áp dụng được đâu vì mỗi người dùng 1 mẫu ebook riêng đâu có giống nhau mà giải thích từng cái thì mất thời gian lắm Các bác tham khảo trong file đính kèm
Để áp dụng được các câu lệnh thay thế hàng loạt thì ebook phải quy chuẩn. Ví dụ như vầy là ebook không quy chuẩn: 1: có dấu cách (khoảng trắng) trước </p> 2: có khoảng trắng ngay trước <p> 3: có khoảng trắng ngay sau <p> 4. Có dòng trống (dòng trắng) giữa 2 paragraph. ---> phải xử lý hết mấy cái này: Find: (2 dấu cách) Replace: (1 dấu cách) Bấm đến khi hết thì thôi Sau đó: Find: _<p Replace: <p Find: _</p> Replace: </p> ... ... _ là dấu cách (khoảng trống) Riêng trường hợp 4: xóa dòng trống trong Word. Sẽ được ebook quy chuẩn như vầy: Các paragraph liền nhau, không có dòng trống ở giữa <p> đứng ngay đầu dòng không có khoảng trống không có khoảng trống cạnh </p> Khi ebook đã được quy chuẩn thì thay thế regex để gom các dòng bị ngắt hoặc tìm lỗi ngắt dòng, ngắt đoạn rất dễ.
Báo cáo bác... Em đã lội qua 12 trang word của bác Trời ơi! Một lượng kiến thức khổng lồ. Nhiều thứ lúc mới nhìn vào em không hiểu được gì luôn... Phải đọc một hồi mới hiểu được Bác luôn lưu trong file word như thế này, lúc cần lại copy ra để làm epub à bác? Em thì lưu hẳn bằng file *.Json luôn cho nó máu... Cần là gọi ra luôn khỏi mất công đi tìm. Tính em bừa bãi nên không lưu vào là em chẳng tìm thấy mà dùng lần sau.