
1. Epub là gì và tại sạo lại có bài viết này ?
Ê khoan các bạn cứ từ từ, ít ra cũng phải biết mình đang làm cái quái gì chứ đúng không.
- EPUB (viết tắt electronic publication; đôi khi được viết ePub) là chuẩn ebook miễn phí và mở của tổ chức The International Digital Publishing Forum (IDPF)(nghĩa là cái gì đó đếu biết). File có đuôi mở rộng là .epub
- EPUB được thiết kế cho các nội dung "trôi", nói cách khác EPUB có thể tối ưu hóa việc hiển thị văn bản trên một màn hình bất kỳ. EPUB cũng có hỗ trợ nội dung cố định (dạng như pdf) nhưng mình không đề cập trong bài viết này.
Ngồi nghịch chơi thử epub xuất phát từ việc Simon hoạt động gần đây khá thất thường dẫn đến việc http://ln.m-chan.org/ từ đầu năm tới giờ chả update gì cả, trong khi Light Novel thì cứ ra hằng ngày. Trong tương lai gần thì không đảm bảo được điều gì

Vậy là chúng ta phải tự lực cánh sinh thôi
2. Giới thiệu chương trình Sigil - Epub Editor tốt nhất hiện nay

- Sigil là phần mềm chỉnh sửa EPUB mở và miễn phí phát triển bởi Strahinja Val Marković từ năm 2009.
- Điểm nổi bật tớ thấy ở Sigil là hỗ trợ sâu, chi tiết, chứ không đơn thuần là dành cho người dùng phổ thông nhưng cũng rất đơn giản sử dụng.
- Không liên quan tí mình search google có thấy cái thằng Calibre nó được nhắc nhiều lắm mà dm nó nhé, chậm, nặng, convert file lỗi tè le.
3. Hướng dẫn sử dụng, cụ thể ở đây là với Light Novel
Chuẩn bị
- Sigil bản mới nhất (bản mới nhất lúc bài này được viết là 0.8.6)
- Plugin cho Signil
- Python 2.7
- SVGwrapper
- Kindlegen (option cho bạn nào muốn file mobi)
- File css của Baka-Tsuki
- Nguồn truyện và tranh (ở đây cụ thể là Unlimited Fafnir - Volume 2 - Scarlet Innocent) http://www.baka-tsuki.org/project/index.php?title=Unlimited_Fafnir
Cài đặt Plugin
Vào Plugins > Manage Plugins
- Python2.7: dẫn link về file python.exe ở folder cài python (mặc định C:/Python27/python.exe)
- Add Plugin: chọn file plugin (định dạng .zip)
Bước 1: Add tất cả các thư viện cần thiết
Ở đây ta có hai thư viện
- Hình ảnh
- CSS của Baka-tsuki

Add hình thì bấm phải chuột vào foder Images > Add Existing Files...

Chọn tất cả các hình cần thiết

Kết quả

Add thêm css bấm phải chuột vào foder Styles > Add Existing Files...

Chọn các file css cần thiết, Baka-Tsuki thì có 2 files

Kết quả
Bước 2: Add tất cả các hình vào thư mục html bằng plugin SVG Wrapper.
SVG warpper là một cái trick, lợi như thế nào như google với từ khóa SVG Image Wrapper.
LƯU Ý! Plug-in SVGwrapper đã được tớ sửa một chút, khuyến khích lấy file tải tớ cung cấp phía trên.

Bật Plugin SVGWrapper vào Plugins > Edit > svgwrapper

Bấm start khởi động, nó mở một box nhỏ, bấm từng hình và Insert từng hình.

Kết quả làm thành công
Bước 3: Add cover
Vào Tools > Add Cover... và chọn hình

Tools > Add Cover...

Chọn hình
Xóa mấy file không cần thiết

File này tạo có sẵn lúc đầu

File hình cover ta đã dùng
Thông thường trong các LN có các hình màu liên tiếp nhau đứng đầu truyện. Chúng ta sẽ gộp nó lại thành một file xhtml duy nhất bằng việc giữ ctrl chọn các file hình màu ở mục html và bấm tổ hợp phím Ctrl + M. Chúng ta đặt tên files là Illustrations

Gộp lại bằng bấm phải chuột > Merge hoặc Ctrl + M

Đổi tên
LƯU Ý! Bước này quan trọng, kết nối file xhtml với file css.

Bẩm phải chuột vào file cần kết nối > Link Stylesheets...

Chọn 2 files chúng ta đã add sẵn
Bước 4: Add nội dung truyện.
Ý tưởng là mình sẽ dùng hình làm mốc chia nội dung ra thành nhiều phần, mỗi phần nội dung là một file xhtml và sau đó gộp nó lại.
- Ở đây đầu tiên ta tạo một file xhtml mới.
- Copy paste đoạn từ đầu đến hình trắng đen tiếp theo.
- Baka-tsuki thường lấy tên chapter, proluge,... là h1, các header nhỏ hơn như Part 1, 1, 2,... là h2, mình chọn dòng đó và chỉnh lại.
- Xếp file lên trên đằng trước cái hình trắng đen tiếp theo.
- Tiếp tục như vậy cho các nội dung còn lại.

Vậy là chúng ta phải tự lực cánh sinh thôi

Bấm phải chuột folder Text > Add Blank HTML File

Copy

Paste

Chọn No

Chọn dòng "Chapter 1" đổi thành h1

Chọn dòng "1" phía dưới đổi thành h2
- Cột bên trái bấm giữ kéo file vừa tạo lên trước hình trắng đen tiếp theo. Trường hợp này là vị trí đầu.
- Tiếp tục như vậy cho đến hết toàn bộ truyện và sau đó Merge (gộp lại) toàn bộ file chứa nội dung truyện và hình minh họa, ở đây tớ đặt trên là "Body".
- Nhớ kết nối file với vừa Merge với các file css.
Bước 6: Tạo table of contents

Tools > Table of Contents > Generate Table of Contents... hoặc Ctrl + T

Kết quả xem bên cột phải
Bước 5: Điền Info (Metadata)
theo Baka-tsuki thì các thông tin cần điền bao gồm
- Illustrator
- ISBN
- Day - Creation (Ngày tạo)(Tự động)
- Editor (Biên tập)
- Translator (Người dịch)
- Day - Publication (Ngày phát hành)(Tự động)
- Rights (Của Baka-Tsuki)
All materials' copyrights reserved by their respective authors and the associated publishers. Please respect their rights. Works will be deleted upon request by copyright holders.

Tools > Metadata

Thêm bớt điền các thông tin cần thiết
LƯU Ý! Sigil lưu trực tiếp thành file EPUB nên chúng ta không cần phải xuất ra file epub.
Bước 6: Hưởng thành quả
File mẫu - Unlimited Fafnir Volume 2
EPUB - MOBI
EPUB - MOBI

Trang cover

Prologue
o0o Xin ghi gõ nguồn Hako.re o0o
Last edited: