Hướng dẫn Sử dụng Sigil để làm epub cho người mới làm quen từ A-Z

Thảo luận trong 'Hướng dẫn chung' bắt đầu bởi 4DHN, 28/7/16.

  1. hungbc1010

    hungbc1010 Lớp 6

    1. Tìm ra rồi, là do mình chỉnh "Paragraph separation: indent & space...", đưa nó về "normal" là được.
    2. Bạn lựa ngay cái chỗ mình làm thiếu cái CHÚ THÍCH của 68. Đã sửa và update vào post trên.
    3. Chữ to là vì làm biếng chỉnh nhiều chỗ khác nữa (cứ zoom nhỏ lại là xong) :)
     
    4DHN thích bài này.
  2. kaoaye

    kaoaye Lớp 8

    Chữ bình thương thì zoom nhỏ là xong, nhưng mà chữ ở chú thích thì bó tay :).
     
  3. 4DHN

    4DHN Tiêu Dao

    Vậy là ngồi làm từng cái một à? :P

    Anh xóa sạch dòng <p class="note-title">* CHÚ THÍCH *</p> rồi. Nhưng đừng lo, chỉ mất mấy giây để khôi phục như nguyên bản:

    Find: <p class="note-content">
    Replace:
    <p class="note-title">* CHÚ THÍCH *</p>
    <p class="note-content">

    Ý nghĩa của post này: nên dùng lệnh nếu có thể, sẽ vừa nhanh, vừa chuẩn, vừa không bỏ sót. Ngay cả ở tiêu đề chương có chỗ vẫn có thể dùng lệnh được.
     

    Các file đính kèm:

  4. kukienx8

    kukienx8 Lớp 2

    Các bạn có biết lệnh tìm tất cả các ký tự không. Mình muốn tìm tất cả các đoạn có 1 ký tự nào đó (như , . ! ...) rồi đến 1 đoạn văn, rồi đến dấu :
    Ví dụ như đoạn này:
    <p>Nhưng thiếu gia cũng nên ngồi lên đi, từ lúc đi Bắc Kinh trở về đây, ngày nào như ngày ấy, vẫn lười, lười như không còn sinh lực nữa vậy! Mãi rồi sẽ biến thành một trường ngoại công tử cũng nên! Tiểu Phi chép miệng thở dài:</p>
    Mình muốn chỉnh nó thành thế này:
    <p>Nhưng thiếu gia cũng nên ngồi lên đi, từ lúc đi Bắc Kinh trở về đây, ngày nào như ngày ấy, vẫn lười, lười như không còn sinh lực nữa vậy! Mãi rồi sẽ biến thành một trường ngoại công tử cũng nên!</p>
    <p>Tiểu Phi chép miệng thở dài:</p>
    Mình Find là: <p class="calibre1">(.*?)! (.*?):</p>
    Và Replace :
    <p class="calibre1">\1!</p>

    <p class="calibre1">\2:</p>
    Cách này chỉ thực hiện được với những đoạn có 1 dấu ! thôi. Còn gặp đoạn nào có 2 dấu ! trở lên là bó tay. Vì nó sẽ xuống dòng ở dấu ! đầu tiên. Các bạn có ai biết cách nào không?
     
  5. 4DHN

    4DHN Tiêu Dao

    Đoạn văn đó là duy nhất. Vậy nên dùng thủ công thì tốt hơn. Lệnh thay hàng loạt chỉ nên dùng với những chuỗi ký tự có quy luật.
     
    kukienx8 thích bài này.
  6. kukienx8

    kukienx8 Lớp 2

    Hik nếu thủ công thì lâu lắm bạn ạ. Mình tìm được hơn 3k kết quả :D
     
  7. 4DHN

    4DHN Tiêu Dao

    Vậy bạn lập công thức theo thứ tự từ nhiều dấu ! Đến ít dấu !. Mỗi lần bớt 1 dấu.

    Nhiều trường hợp phải 4-5 lần mới xong. Cuốn Điệp viên hoàn hảo trong topic này là 1 ví dụ. Không có cách nào 1 lần mà xong với quy luật phức tạp. :D
     
  8. kukienx8

    kukienx8 Lớp 2

    Ok, thanks bạn. Mình cũng đang tính đến thêm 1 vài ký tự nào đó vào cái dấu đó để còn phân biệt. Mà không chỉ có mỗi dấu "!" còn dấu ".", "...", "?". Kiểu này chắc lâu lâu đây :D
     
  9. hungbc1010

    hungbc1010 Lớp 6

    Mình hoàn toàn dùng lệnh, gán giá trị cho font-size, nên chỗ nào zoom cũng được hết bạn! Không thì bạn tải lại bản mới (ngày 09.8.2016) ở post #99 (nếu bạn muốn). :)
     
  10. kaoaye

    kaoaye Lớp 8

    Đây này :)
    IMG_0395.JPG



    Sent from my iPhone using Tapatalk
     
    hungbc1010 thích bài này.
  11. 4DHN

    4DHN Tiêu Dao

    Cái footnote đó (với trường hợp đọc azw3) không zoom được, cỡ chữ của nó là mặc định. :P
     
  12. kaoaye

    kaoaye Lớp 8

    Bác @4DHN có thể sửa giúp em cuốn này được không? Nó cũng bị lỗi chú thích như cuốn Điệp viên hoàn hảo. Hoặc nếu cách làm đơn giản thì bac hướng dẫn làm luôn thì cang tốt :) , vì bên Ebookvie hầu hết là sách loại này!
     

    Các file đính kèm:

    4DHN thích bài này.
  13. 4DHN

    4DHN Tiêu Dao

    Sửa dễ lắm mà, đầu tiên bạn Vui lòng đăng nhập hoặc đăng ký để xem link Vui lòng đăng nhập hoặc đăng ký để xem link vào sigil. Rồi đọc file đó ở codeview.

    Dùng lệnh Find tìm <a (có khoảng trống ở cuối nhé), sẽ đến cái chú thích thứ nhất:

    <a href="note:" title="1. Từ năm 1860 đến năm 1865 đã diễn ra cuộc nội chiến ở Mỹ giữa hai phe Liên bang miền Bắc theo thể chế cộng hòa dân chủ và Liên minh miền Nam bảo vệ chế độ nô lệ, tuyên bố ly khai khỏi Liên bang. Cuộc chiến kết thúc với sự thất bại của phe Liên minh miền Nam và sự chấm dứt chế độ nô lệ đồn điền tại Mỹ nhiều thế kỷ. Hơn 4 triệu nô lệ được trả tự do. Hợp chủng quốc Hoa Kỳ thống nhất được củng cố." class="sup"><sup>(1)</sup></a>

    Phần màu xanh là nội dung chú thích, cần lấy để đưa xuống dưới làm endnotes. Mục đích của lệnh là chuyển nội dung đó vào trong dấu ^[...]. Nên lệnh sẽ là:

    Find:

    <a href="note:" title="(\d+)\. (.*?)" class="sup"><sup>\((\d+)\)</sup></a>

    Replace:

    ^[\2]

    Chú ý các chỗ tô màu, các chỗ đó có tính đại diện cho nên sẽ được chuyển thành dạng tổng quát và chỗ thứ 2 (.*?) được giữ lại (ý nghĩa của cái \2 là cụm ký tự thứ 2, các chỗ khác xóa hết (\1\3 bị xóa).

    Thay xong rồi thì liên kết các file html lại làm 1 file rồi chạy plugin ePub2-Notes là xong.

    Cầu kỳ nữa thì cắt phần endnotes thành file riêng và chia file html theo h2.

    Tổng thời gian xử lý file này hết cỡ 15 giây, vì chỉ có 1 loại chú thích. :D

    Mục đích của topic này là để hướng dẫn cách làm ra file epub phù hợp với yêu cầu của mình cho nên tôi sẽ rất vui nếu bạn tự mình làm được.

    Bạn thử tự mình làm lại xem nào, rất đơn giản thôi. :p
     

    Các file đính kèm:

    thanhbinhtran and kaoaye like this.
  14. kaoaye

    kaoaye Lớp 8

    Sao em tìm mà nó không ra nhỉ?Liệu có thiêu plugin gì không?
    IMG_0396.JPG


    Sent from my iPhone using Tapatalk
     
  15. 4DHN

    4DHN Tiêu Dao

    Phải để chế độ All HTML Files nữa, vì bạn để chế độ Current File nên nó chỉ tìm trong file đang mở, file đó không có chú thích nên không thấy thôi. :D
     
    kaoaye thích bài này.
  16. 4DHN

    4DHN Tiêu Dao

    Quên không nói, lệnh thay cũng ở All HTML Files nhé. Hoặc liên kết các file html thành 1 file trước rồi dùng lệnh như nói trên.

    Nếu đã làm được file này thì nên làm lại Điệp viên hoàn hảo vì nó có 4 hay 5 kiểu chú thích nên dùng để luyện kỹ năng rất tốt. :D

    Làm được Điệp viên hoàn hảo rồi thì sẽ không sợ bất kỳ file nào của eBookVie. :P
     
  17. kaoaye

    kaoaye Lớp 8

    Bác cho em xin cái plugin ePub2-Notes với. Em tìm không ra
     
  18. 4DHN

    4DHN Tiêu Dao

    Nó ở chữ Vui lòng đăng nhập hoặc đăng ký để xem link ở post trên kia ấy. :D

    Trong post nói về plugin ở trang 1 có 4, 5 plugin thường dùng khi làm epub bằng Sigil đấy.
     
    kaoaye thích bài này.
  19. kaoaye

    kaoaye Lớp 8

    Em có 1 thắc mắc là file azw3 có chỉnh sửa được như epub không? Vì có một số file epub rất đẹp, nhưng convert sang azw lại xấu đi nhiều.


    Sent from my iPhone using Tapatalk
     
  20. 4DHN

    4DHN Tiêu Dao

    Sửa được, vào Calibre bấm chuột phải vào rồi chọn Edit book, nếu trong đó có cả epub nữa thì cần chọn tiếp azw3 nữa, sau đó thì azw3 sẽ hiển thị ở chế độ codeview y hệt Sigil. Cách sửa cũng tương tự như hướng dẫn ở topic này.

    Sua azw3.jpg
     
    kaoaye thích bài này.

Chia sẻ trang này