PC Android Xin giúp sửa lỗi font chữ file epub to bất thường.

Thảo luận trong 'Hướng dẫn chung' bắt đầu bởi zthanhtamz, 18/8/16.

  1. V-C

    V-C Lớp 4

    Nếu bạn học làm Epub thì bạn tha hồ “tạo dáng" Ebook của mình và làm cho nó thể hiện thật tốt trên app mà bạn thích sử dụng. Còn nếu không thì bạn cài nhiều app đọc epub vào (Mới thấy rõ cái hay của Epub), không đọc được cái này thì đổi sang cái kia. Nếu bạn đọc Epub thông thường thì nên chọn Alreader, VC đã dùng nó gần 5 năm mà chưa thấy epub nào mà nó không xơi được cả. Tất nhiên là đọc Epub mà có css thì khoái hơn nhiều, cài đặt Alreader là để phòng khi các app khác bị lỗi thôi.
     
  2. 4DHN

    4DHN Tiêu Dao

    Đầu tiên bạn Vui lòng đăng nhập hoặc đăng ký để xem link calibre nhé.

    Sau đó mở Calibre, rồi add ebook đó vào bằng nút Add books ở góc trên bên trái của giao diện Calibre. Rồi bấm chuột phải vào file đó, chọn Edit book:

    Cali1.jpg

    Nó sẽ mở ra cửa sổ cửa 1 sổ bạn bấm vào 1 trong các các dòng ở cột bên trái sẽ hiện ra nội dung ebook ở chế độ code view. Bạn bấm tiếp tổ hợp phím Ctrl+F sẽ ra cửa sổ dành cho lệnh Find và Replace

    Rồi ô Find bạn nhập dòng này (có thể copy luôn): <span class="bold">(.*?)</span>

    Ô Replace nhập: <b>\1</b> Cuối cùng bấm Replace All

    bạn chú ý các ô Mode, all text file.... y như hình

    Cali2.jpg

    Ý nghĩa của lệnh trên là chuyển các chỗ có class="bold" thành <b>...</b> để định dạng chữ đậm.

    Rồi ô Find lại nhập <span class="italic">(.*?)</span>

    Ô Replace nhập: <i>\1</i> cũng Replace All

    Sau đó kéo xuống dưới, ở mục Style bấm vào stylesheet.css thì ở bên phải sẽ hiện lên 1 nội dung, bạn xóa tất cả đi.

    Cali3.jpg

    Sau đó vào Tools/Remove unused CSS rules, tích vào ô Remove unused class attributes rồi bấm OK:

    Cali4.jpg

    Cali5.jpg


    Xong rồi copy nội dung này:

    body {
    line-height: 120%;
    font-size: 100%;
    margin-top: 0;
    margin-bottom: 0.5em;
    }

    p {
    text-align: justify;
    text-indent:4%;
    orphans: 1;
    widows: 1;
    }


    h1 {
    font-size: 150%;
    font-weight: bold;
    line-height: 120%;
    text-align: center;

    }

    h2 {
    font-size: 130%;
    line-height: 120%;
    font-weight: bold;
    text-align: center;

    }
    h3 {
    font-weight: normal;
    font-size: 110%;
    text-align: center;
    margin-top: 0;
    margin-bottom: 0.5em;
    }


    vào chỗ vừa xóa ở stylesheet.css rồi lưu lại là xong.

    Nếu bạn thấy chữ ở tiêu đề to quá thì chỉnh hết font-size ở h1, h2, h3... về 100% hoặc theo ý thích của bạn.
     
    Chỉnh sửa cuối: 18/8/16
  3. 4DHN

    4DHN Tiêu Dao

    Để ebook có thể hiện thụt đầu dòng thì cần làm thêm mấy bước này nữa:

    Ô Find nhập: <span>
    Ô Replace không nhập gì bấm Replace All

    Ô Find nhập: </span>
    Ô Replace không nhập gì bấm Replace All

    Ô Find nhập: <br/>
    Ô Replace không nhập gì bấm Replace All

    Mấy lệnh này là để xóa các code còn thừa: <span>, </span>, <br/>

    Vậy là có 1 ebook có định dạng rất cơ bản.
     
    Chỉnh sửa cuối: 19/8/16
    dongtrang thích bài này.
  4. zthanhtamz

    zthanhtamz Lớp 3

    Chi tiết quá, có lẽ mình không làm được ngay nhưng để mày mò xem sao. Cảm ơn bạn rất nhiều
     
  5. truongmind

    truongmind Mầm non

    Không thấy bạn Vui lòng đăng nhập hoặc đăng ký để xem link nhắc đến phần chỉnh khoảng trống của các dòng. Bạn Vui lòng đăng nhập hoặc đăng ký để xem link có thể giúp bổ sung thêm phần này cho hoàn chỉnh hơn cách định dạng cơ bản chứ!
     

    Các file đính kèm:

    • CACH'.JPG
      CACH'.JPG
      Kích thước:
      97.7 KB
      Đọc:
      12

Chia sẻ trang này