主要观点:
- 3 月在 KDP 上发布《The Everything Machine》后,作者开始着手 15 年未完成的项目《FreePascal from Square One》,这是一本 354 页的 PDF 书,介绍编程,使用 FreePascal FOSS 编译器和 Lazarus IDE 编辑和构建,且不涉及 Windows 编程、OOP、软件组件或 Lazarus GUI 构建。
- 作者有关于这些主题的第二本书的概念并已写了一些,还借鉴了《The Delphi 2 Explorer》的部分内容,暂无时间表但有时间就会继续。
- 《FreePascal from Square One》是免费电子书,是其 Pascal 教程四个版本的提炼,1985 年首次出现,1993 年达到《Borland Pascal 7 From Square One》。
- 书从基础开始,用日常生活的隐喻解释编程思想后再进入编码,自 2011 年左右定期发布更完善的修订版,此次修订有新的简单 Pascal 文件 I/O 章节和可点击目录。
- 制作可点击目录时遇到困难,InDesign 无法做到,最终使用 Tracker Software 的PDF X-Change Pro,虽不免费但对处理 PDF 很重要,花一天时间看完 1372 页手册后不到一小时就完成了目录链接添加。
- 可点击目录不限于目录,可在 PDF 中定义任意可点击矩形并指定链接页面,作者已在书中添加。
- 欢迎分享此书,若对 FreePascal 和 Lazarus 感兴趣可前往[https://www.lazarus-ide.org/]下载,如今除了 x64 汇编,这是作者主要使用的编程环境,值得一试。
关键信息:
- 3 月发布《The Everything Machine》,开始《FreePascal from Square One》项目。
- 书介绍编程,使用特定编译器和 IDE,不涉及某些内容。
- 是 Pascal 教程提炼,1985 年起有多个版本。
- 定期发布修订版,此次有新内容。
- 制作可点击目录的困难及解决方法。
- 可分享此书及下载相关软件的地址。
重要细节:
- 作者 1985 年开始相关教程,1993 年达到《Borland Pascal 7 From Square One》。
- 自 2011 年左右开始定期发布修订版。
- InDesign 无法制作可点击目录。
- PDF X-Change Pro 产品及 1372 页手册。
- 可在 PDF 中任意位置定义可点击矩形并指定链接页面。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。