name=xxx
## sudo apt-get install ctags
## get `src2html.pl`: https://github.com/agentzh/code2ebook
src2html.pl --color --cross-reference --line-numbers . $name
## sudo apt-get install calibre
ebook-convert html_out/index.html $name.epub \
--output-profile ipad3 \
--no-default-epub-cover \
--output-profile kindle_dx \
--title "$name" --publisher agentzh \
--language en --authors agentzh
相关推荐
code2ebook-从各种编程语言的源代码树生成各种格式的电子书 目录 描述 是否想在Kindle或iPad中浏览大型源代码树? 该项目提供实用程序,可帮助直接从任意源代码树生成各种格式的精美电子书文件。 从源代码树生成...
2. **数据解析**: - EPUB解析:EPUB是一种开放标准的电子书格式,源码可能使用了如Apache POI或Epublib库来解析EPUB文件内容。 - PDF解析:可能使用PDFBox、MuPDF等库实现PDF阅读功能。 - 其他格式:如MOBI、AZW...
2. **设计决策**:讨论了在项目早期如何做出设计决策,如类的设计、接口的选择和数据结构的优化,以及如何权衡不同设计选项的优缺点。 3. **程序结构**:深入讲解了程序结构的重要性,包括控制流、错误处理、函数...
Charles.River.Media.Fundamentals.of.SVG.Programming.Concepts.to.Source.Code.eBook-DDU.chm
7. **源代码分析**:随书附带的`Gideros_Mobile_Game_Development_code.zip`文件包含了书中示例的源代码,读者可以通过实际操作来加深理解,这是一份宝贵的实践资源。 8. **发布和分发**:最后,你会学到如何打包和...
《Java2核心技术.CoreJAVA_ebook_code》这个压缩包聚焦于Java编程语言的核心概念和技术,主要包含上卷的内容。上卷通常会涵盖Java的基础知识和核心特性,为学习者提供了全面的Java开发入门指南。让我们深入探讨一下...
这是英文版的,里面有代码,中文版卷一6个包,卷二7个包。
《Apress Pro Android Games Ebook and Source Code》是一本专注于Android游戏开发的专业书籍,结合实际的源代码项目,为读者提供深入的学习资源。该书由Apress出版社出版,旨在帮助开发者提升在Android平台上创建...
在描述中提到的"ebook code"可能是指一本关于ASP.NET 2.0和C#的电子书,其中包含了许多示例代码和教程。学习者可以通过这些代码了解如何实现特定的功能,例如数据访问、用户身份验证、状态管理等。 在实际开发中,...
《Apress Pro JavaScript Design Patterns Ebook With Source Code》是一本深入探讨JavaScript设计模式的专业书籍,它结合源代码提供了全面的学习资源,旨在帮助开发者提升JavaScript编程能力并优化代码结构。...
本人刚买的MFC Windows程序设计(第2版)光盘中的Ebook文件夹part1部分。 整套光盘还包括Short文件夹、code文件夹~! 由于上传大小有限,上述光盘中包括的文件请在我的资源里面下载~
2. **Objective-C编程基础**:Objective-C是iOS开发的主要语言,书中详细讲解了它的语法特性,如消息传递、类、协议、继承、内存管理(MRR)等,为后续的iOS开发打下坚实基础。 3. **Cocoa Touch框架**:Cocoa ...
Java2核心技术即CoreJAVA,里面包括全部的上、下两卷,而且都有代码,这是下卷。
In this short and example-filled eBook, we use the Turtle Graphics module (part of the Free/Open Source Python Programming Language) to write code that creates cool and interesting graphic art!...
2. **模拟器原理** - 模拟器的工作原理:CPU、内存、图形和声音的模拟 - 状态机的概念及其在模拟过程中的应用 3. **EBook 内容** - 分步教程,从理解CHIP-8指令集开始 - 设计和实现CPU模型的策略 - 内存管理与...
2. **DirectDraw**:虽然在DirectX 9之后的版本中被逐步淘汰,但在早期的DirectX中,DirectDraw用于2D图形加速。书中的SourceCode可能包含使用DirectDraw进行窗口管理、图像加载和2D绘图的代码。 3. **DirectSound*...
2. **UIKit和SceneKit/ SpriteKit**: - UIKit是iOS应用开发的基础框架,包括视图、控制器和事件处理。书中可能详细介绍了如何使用UIKit创建游戏界面和交互。 - SceneKit和SpriteKit是专门用于2D和3D游戏开发的...