从零开始的 FreePascal 新版——杰夫·邓特曼的逆命题日记

主要观点:

  • 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 中任意位置定义可点击矩形并指定链接页面。
阅读 12
0 条评论