Đồ Chơi cho dân làm Ebook Share cho aE banlong chơi. Ai có vấn đề gì liên quan đến ebook thì cứ vô đây hỏi nhá :D 1. Decepticon Macro (Update 2017) Bao gồm macro Word, Notepad++ và EmEditor Ngoài các Macro hay dùng đã được sửa lại ngon nghẻ hơn còn thêm mấy Macro khác như: Mucluc1Click.bas dành cho dân chơi Word cùi cổ điển ... Decepticon_One.bas đánh dấu mục lục theo kiểu Chương 1 - 50, Chương 51 - 100 Decepticon_Toc.bas tạo màu và style cho mục lục Chú ý * Tên chương đặt đúng quy định mục lục mới không lỗi Chương 1 Chương 1: abc Chương 1.2: abc Chương 1-3: abc Chương 1+4: abc * Muốn chạy Decepticon_One.bas phải sửa lại các chương x01 và x51 như sau: 2. Decepticon Form v7.031 Đây là form làm ebook của ta (Edit lần 5 - tháng 9/2013 ==> v3.095) Trong phiên bản này các Style thường dùng như Heading 1, Heading 2, Toc 1, Toc 2 ... đều được ta tinh chỉnh rất kỹ nên đừng ai hỏi vì sao toàn thông số lẻ tẻ phẻ. Về phần tít truyện, thông tin tác phẩm, ... và màu mè Heading/Toc là tuỳ sở thích mỗi người, các tỷ muội cứ mặc sức đè zai. Riêng phong cách của ta cấm bắt chưóc, ai bắt chước đấm phát chết luôn. Hướng dẫn sử dụng: Open with Microsoft Word roài chỉnh sửa trực tiếp file html (đã set UTF-8, no Underline), không save as dưới dạng .doc hay .docx vì 2 loại này khi build ebook rất dễ bị lỗi font. Update 15/03/2017: http://www.mediafire.com/?kogombk11r5bp13 - Clear sạch màu, Tối ưu code còn 15Kb - Bổ xung span Dropcap - Đổi tên style QCParagraph 3. Notepad++ N++ là công cụ rất quan trong cho dân làm eBook, thằng này ko thể cài phát dùng luôn mà phải config một chút nếu ko sẽ gặp vấn đề lớn :v Download: https://notepad-plus-plus.org/download/ 4. Kindle DRM Removal Cái này dùng để phá DRM chắc ai cũng biết :) Bản Portable do chính ta build, đảm bảo an toàn tuyệt đối, no virus no crack http://www.mediafire.com/download/prbj94y6dwa9w4d/Kindle+DRM+Removal.rar
Hỗ trợ kỹ thuật 1. Tạo source HTML eBook siêu tốc bằng Word kết hợp Notepad++/EmEditor Mời đọc Bước 1: Copy text từ nguồn vào Notepad++ hoặc EmEditor Bước 2: Xóa dòng trắng Notepad++Edit > Line Operations > Remove Empty Lines (Containing blank characters)EmEditorEdit > Advanced > Detele Dumplicate Lines Bước 3: Fix dấu cách (sử dụng Macro up trên Google Drive ở #1) Notepad++Chạy macro Fix_Dau_Cach dành cho Notepad++EmEditorChạy macro Fix_Dau_Cach dành cho EmEditor Bước 4: Tạo paragraph cho phần nội dung Notepad++Chạy macro Decepticon_Style dành cho Notepad++EmEditorChạy macro Decepticon_Style dành cho EmEditorKa dùng style DeStyle còn aE nào thích style Normal bình thường thì replace như sau: HTML: Find: (.+) Format: Wrap around + Regular expresstion Replace: <p class=MSoNomal>\1</p> Bước 5: Mở De Form.html bằng Noptepad++ (hoặc EmEditor), copy-paste text từ bước 4 xuống đúng vị trí đánh dấu trong hình rồi save as thành 1 file html mới Bước 6: Mở file html mới đó bằng Office Word chạy macro B3_DanhDauChuong rồi muốn làm gì tiếp thì làm :)) Chú ý: Nhớ chuyển Word về chế độ language English (U.S) + Do not check spelling or grammar (nếu để ngôn ngữ Vietnamese file save sẽ bành to gấp đôi và thời gian save sẽ đội lên gấp 100 lần :))) Mời đọc 2. Đánh dấu Mục lục 2 lớp Thao tác trên Word bằng Decepticon Form (làm bằng Emeditor thì ta ko bít) Bước 1: Chạy Macro Đánh_dấu_Chương Bước 2: Đánh dấu Quyển là Heading 1 (làm thủ công) hoặc chạy macro Decepticon_One.bas để đánh dấu theo kiểu Chương x01 - x50 Bước 3: Bôi đen Mục lục Lớp 2 rồi bấm Update Table (làm đúng như trong ảnh) Bước 4: Chạy macro Decepticon_TOC.bas Bước 5: Bôi đen Mục lục Lớp 1 rồi bấm Update Table Done !! Quên. Nhớ add 2 cái [View Macro] và [Update Table] lên Toolbar để thao tác cho nhanh (xem ảnh) Mời đọc 3. Fix lỗi xuống dòng Yêu cầu: Cần Xóa dòng trắng và Fix dấu cách trước a) Word HTML: Findwhat: ([a-záàảãạăắằẳẵặâấầẩẫậđéèẻẽẹêếềểễệíìỉĩịóòỏõọôốồổỗộơớờởỡợúùủũụưứừửựữýỳỷỹỵ,])^13 Format: use Wildcard Replace: \1 (space) b) Notepad++ HTML: Findwhat: ([\l\,])$\n Format: Match Case + Regular Expression Replace: \1 (space) Chú ý: Chỉ áp dụng cho truyện và văn bản dấu má đầy đủ, gặp phải thằng quen không chấm xuống dòng như ta thì vỡ mồm đó :)) 4. Fix chữ cái đầu dòng không viết hoa Thao tác trên Notepad++ HTML: Findwhat: ^(\l) Format: Match Case + Regular Expression Replace: \u\1 5. Xóa tiêu đề Chương trùng lặp (thực hiện trên N++) Yêu cầu: Cần Xóa dòng trắng và Fix dấu cách trước TrướcSauChương 140: Mỹ nữ cứu anh hùng quang cao linh ta linh tinh quang cao linh ta linh tinh Quyển 2 - Chương 140: Mỹ nữ cứu anh hùng noidung noidung noidung noidung noidungChương 140: Mỹ nữ cứu anh hùng noidung noidung noidung noidung noidung HTML: Findwhat: Ch..ng [0-9\.\-\+]+:[^\n]*\n([^\n]*\n){0,5}[^\n]*Ch..ng ([0-9\.\-\+]+:) Format: use Regular Expression Replace: Chương \2 6. Tạo Dropcap (thực hiện trên N++) Yêu cầu: Cần đánh dấu mục lục trước TrướcSauChương 140: Mỹ nữ cứu anh hùng noidung noidung noidung noidung noidungChương 140: Mỹ nữ cứu anh hùng Noidung noidung noidung noidung noidung HTML: Findwhat: (</h2>[^<p]+<p class=DeStyle>)(\u) Format: Match Case + Regular Expression Replace: \1<span class=Dropcap>\2</span> 7. Đánh dấu Chương kiểu II (thực hiện trên N++) Yêu cầu: Cần đánh dấu mục lục trước IIIChương 123: Abc XyzChương 123 Abc XyzMở file HTML đã đánh dấu mục lục chạy lệnh replace all như sau: Find với Regular ExpressionReplace Quyển(<h1[^\n]*>)(Quyển [^\n]+): {cách}\1<span style="color:#FF0000">\2</span><br />Chương(<h2[^\n]*>)(Chương [^\n]+): {cách}\1<span style="color:#0000CD">\2</span><br /> 8. Build ePub từ file HTML Đọc bài viết này: http://banlong.us/threads/huong-dan-build-ebook-da-dinh-dang-azw-epub-mobi-prc.10575
:cute39:Bác có cách nào chỉnh sửa vụ nội dung bị xuống dòng vô tội vạ không. Đại loại: HTML: Nếu như còn có điều gì đáng để tán dương nữa, thì đó chính là những cạm bẫy mai phục dày đặc của Ngọc Gia, do không có chuẩn bị gì trước khi xảy ra chuyện, những cạm bẫy mà Ngọc Gia bố trí ở bên này hoàn toàn không bị lãng phí, bụp bụp cứ như là vứt bánh trôi vào nồi, trong chốc lát những tiếng kêu thảm thiết vang khắp trời, những âm thanh thảm thiết đó thậm chí còn thê thảm hơn ở chiến trường chính đến mấy phần, các người nếu như dừng lại cách vài dặm đợi ta bố trí thì sao có thể có chuyện này được ya….
Khi làm ebook convert thường gặp kiểu: Đệ xxx chương, ta share cái macro đổi Đệ xxx chương thành Chương xxx Sub Chuongxxx() With Selection.Find .ClearFormatting .Text = "(^13)(?? )([0-9]{3} )(c)(h??ng )" .Replacement.Text = "\1C\5\3" .Forward = True .Wrap = wdFindContinue .Format = True .MatchCase = False .MatchWholeWord = False .MatchWildcards = True .MatchSoundsLike = False .MatchAllWordForms = False .Execute Replace:=wdReplaceAll End With End Sub Sub Macro1() ' ' Macro1 Macro ' ' Selection.TypeBackspace End Sub copy cái này paste vào notepad và lưu thành doitenchuong.bas chẳng hạn.