当前位置: 首页 > news >正文

与 ConTeXt MkIV 官方文档的接驳

如果你已经按顺序阅读了以下文档:

  1. 序幕有些长

  2. 睦邻友好的 ConTeXt Standalone

  3. 先写作,后排版

  4. ConTeXt MkIV 中文支持的 Hacking

  5. ConTeXt 文稿的物理结构

  6. ConTeXt 文稿的逻辑结构

  7. 页面布局

那么你已经从宏观上把握了 ConTeXt 的用法,剩下的就是一些排版上的琐碎细节问题。这方面的内容,让我逐一介绍,我必会力有不逮。所以,接下来我会对 ConTeXt 的官方文档予以导读,建议将它们作为参考手册,根据自己的排版需要,现学现用即可。

精美的入门文档 ma-cb-en.pdf

在启用了 ConTeXt MkIV 运行环境的前提下,使用 luatools 便可在 ConTeXt Standalone 的安装目录中找到 ma-cb-en.pdf 文件的路径:

$ luatools ma-cb-en.pdf

这份文档名曰《ConTeXt Mark IV an excursion》,以许多较为浅显的示例让你快速认识 ConTeXt 的全貌,基本上属于什么都讲然而又都未讲透彻的入门书。不过,这本书的排版非常美观,可以当作 MetaPost 绘图语言与 ConTeXt 紧密结合的范例。

ConTeXt MkIV 参考手册

全面深入的介绍了 ConTeXt 在排版方面的知识,是《ConTeXt Mark IV an excursion》的进阶书。目前,此书还在写作中,未正式发布,因此未纳入 ConTeXt Standalone。最新草稿的下载地址:http://pmrb.free.fr/contextref.pdf

ConTeXt Wiki

ConTeXt Wiki 上的内容博大精微,并且基本上能跟进 ConTeXt 的开发进度,新的功能往往会首先出现在 Wiki 上。另外,Wiki 上也记录了 ConTeXt 的宏编程以及 LuaTeX 编程知识,这方面的知识对于自定义 ConTeXt 宏非常有用。

ConTeXt 的邮件列表

许多自由/开源软件项目都有自己的邮件列表,用户要想与项目开发者快速取得直接联系,学会使用邮件列表是非常有必要的。

国内对于参与自由/开源软件开发的互动意识较为淡薄,并且许多新手也不清楚如何使用邮件列表,所以我们所使用的一些自由/开源软件出现了致命的 bug 或者自己所期望的功能没有被提供之时,要么忍了,要么会去论坛、博客以及各类社交圈子发文抱怨,总之是不能及时的将 bug 和功能需求反馈给开发者。对于自由/开源软件而言,这是一种不健康的使用方式。对于 ConTeXt MkIV 的使用更是如此,因为它还在开发中,有些功自然就不会太稳定。因此,遇到问题,在查阅 ConTeXt 手册、Wiki 以及 Google 之后依然无法解决,那么就应当求助 ConTeXt 邮件列表。

要使用 ConTeXt 邮件列表,事先应该认真阅读:http://wiki.contextgarden.net/ConTeXt_Mailing_Lists

邮件列表不仅仅是那些 ConTeXt 专家们会诊疑难杂症之地,有关 ConTeXt MkIV 的开发进展以及试验性的功能会首先出现在邮件列表中,过一段时间才会在 Wiki 上记录。

接下来,这个专栏要做什么?

也许应该是对 ConTeXt MkIV 的各种 hack 吧!?

相关文章:

  • uniapp插件开发:uniapp使用uni_modules开发插件、发布插件,直接导入,一键升级
  • 小程序跳转:小程序之间的跳转详细步骤(公众号绑定小程序、wx.navigateToMiniProgram实现跳转)
  • JAVA调用DLL使用JNA详细说明实例
  • 小程序跳转:云开发之h5跳小程序
  • 使用系统的CoreLocation定位
  • 小程序跳转:云开发H5跳转小程序的坑,微信可跳,H5无法跳
  • FLAG是什么公司
  • 小程序跳转:h5避免中间页直接打开微信小程序
  • 安装windows后grub的恢复
  • uniapp开发:uniapp之切换vue3,一直使用一直爽
  • uniapp开发:uniapp之vue2、vue3运行至h5请求跨域配置
  • PHP从零开始-笔记-面向对象编程的概念
  • 运行环境之小程序环境判断与h5等多平台环境区分汇总
  • Git 简易手册
  • css样式:单行与多行文本溢出显示省略号
  • 【译】JS基础算法脚本:字符串结尾
  • SegmentFault for Android 3.0 发布
  • 【译】React性能工程(下) -- 深入研究React性能调试
  • 【知识碎片】第三方登录弹窗效果
  • Android组件 - 收藏集 - 掘金
  • Codepen 每日精选(2018-3-25)
  • const let
  • Effective Java 笔记(一)
  • JS数组方法汇总
  • MySQL用户中的%到底包不包括localhost?
  • Redis 懒删除(lazy free)简史
  • unity如何实现一个固定宽度的orthagraphic相机
  • 回顾 Swift 多平台移植进度 #2
  • 聊聊springcloud的EurekaClientAutoConfiguration
  • 一个6年java程序员的工作感悟,写给还在迷茫的你
  • ​VRRP 虚拟路由冗余协议(华为)
  • #、%和$符号在OGNL表达式中经常出现
  • #gStore-weekly | gStore最新版本1.0之三角形计数函数的使用
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • #我与Java虚拟机的故事#连载19:等我技术变强了,我会去看你的 ​
  • (1/2)敏捷实践指南 Agile Practice Guide ([美] Project Management institute 著)
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (Redis使用系列) SpringBoot 中对应2.0.x版本的Redis配置 一
  • (非本人原创)我们工作到底是为了什么?​——HP大中华区总裁孙振耀退休感言(r4笔记第60天)...
  • (附源码)ssm高校运动会管理系统 毕业设计 020419
  • (附源码)计算机毕业设计SSM疫情居家隔离服务系统
  • (实战篇)如何缓存数据
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (转)C#调用WebService 基础
  • (转)树状数组
  • (轉)JSON.stringify 语法实例讲解
  • .gitignore文件—git忽略文件
  • .NET Core 和 .NET Framework 中的 MEF2
  • .net core使用RPC方式进行高效的HTTP服务访问
  • .NET MAUI学习笔记——2.构建第一个程序_初级篇
  • .NET/C# 使用反射注册事件
  • .NET:自动将请求参数绑定到ASPX、ASHX和MVC(菜鸟必看)
  • .net解析传过来的xml_DOM4J解析XML文件
  • .NET命名规范和开发约定
  • .NET中两种OCR方式对比