2021 年出版物
弗兰克·米特尔巴赫访谈
- 弗兰克·米特尔巴赫 和 保罗·内·德·索萨
- 已发表论文,2021
- 访谈视频
- 关键词:LaTeX 历史,LaTeX 未来,LPPL,LaTeX3
- 摘要
本次访谈于 2021 年 8 月 7 日在 TUG 2021 在线会议期间进行。弗兰克·米特尔巴赫自 1989 年 8 月以来一直领导 LaTeX 项目,即在访谈时正好
$2^5$
年。
另请参阅 2006 年的 弗兰克·米特尔巴赫访谈 – LaTeX 项目主管的联合访谈。
迈向 Tagged PDF 之路:关于 StructElem、Marked Content、PDF/A 和 Squeezed Bärs
- 乌尔里克·费舍尔
- TUGboat 42:2, 2021
- 摘要
在本文中,我介绍了作为 LaTeX 项目“Tagged PDF”工作一部分的两个软件包
- tagpdf,它包含创建 tagged PDF 的核心代码,并被 LaTeX 团队用于测试新代码。
- pdfmanagement-testphase,它包含大量与 PDF 相关的命令和工具,并为中央 PDF 字典安装新的管理命令。
我将展示如何使用这些软件包以及它们将为普通用户带来的好处,同时也会提及由此产生的不兼容性以及文档中需要的更改。
还有一个关于此主题的在 YouTube 上的 TUG 2021 在线会议上发表的演讲视频。
TUG 2021 会议(在线会议)
驯服野兽 — 使用 pdfTeX 和 XeTeX 进行段落标记的进展
- 弗兰克·米特尔巴赫
- TUG 2021 在线会议演讲视频
- 关键词:LaTeX,标记,段落处理
- 摘要
在本次演讲中,我演示并描述了我们使用 pdfTeX 或 XeTeX 等引擎自动标记段落的解决方案。LuaTeX 的情况有所不同,也更简单,因此不是本次演讲的主题。我简要地谈到了遇到的问题,并解释了我们用来克服这些问题的方法。这将通过一些演示与理论解释相结合的方式进行。
这项工作是我们多年逐步现代化 LaTeX 的旅程的一部分,以便它可以自动生成高质量的 tagged 和“可访问”的 PDF,而无需对 LaTeX 运行结果进行后处理。
任何你喜欢的颜色
- 约瑟夫·赖特
- TUG 2021 在线会议视频
- 关键词:LaTeX,颜色处理
- 摘要
TeX 本身没有内置的颜色支持,因此由 specials 或引擎特定的扩展处理。对于 LaTeX 2ε,不同的接口由 color 软件包抽象出来。然而,color 软件包有很多事情没有做;例如,处理颜色模型相互转换、混合颜色或设备特定的颜色空间。诸如 xcolor 和 colorspace 之类的软件包填补了这一空白,而 luacolor 软件包解决了另一个问题:完全避免使用 whatsits 来处理颜色。
作为通过 expl3 添加增强 LaTeX 内核的更广泛工作的一部分,最近在 l3color 软件包上的工作已将许多这些概念引入到一组接口中。这意味着不仅复制现有的想法,还要确保最大的功能。在我的演讲中,我将探讨 l3color 的工作,重点介绍它在易用性和功能方面如何超越之前的软件包。
为现代 LuaLaTeX 文档恢复 Type 3 字体
- 马塞尔·克鲁格
- TUG 2021 在线会议视频
- 关键词:Type3 字体
- 摘要
长期以来,LaTeX 生成的 PDF 文件中的 Type 3 字体以(不希望的)位图字体而闻名,但这只是这种字体格式可以做到的一小部分。随着 OpenType 彩色字体的出现,Type 3 字体背后的理念已经复兴,LuaTeX 最近也增加了对此类字体的支持,用于非位图用例。
在本次演讲中,我想看看如何使用这种格式来创建更小更简单的 PDF 文件,其中涉及彩色字体和用户生成的字形,并考虑与虚拟字体或基于宏的解决方案等传统替代方案相比的优点和缺点。
创建文档命令:好的、坏的和丑陋的
- 约瑟夫·赖特
- TUGboat 42:1, 2021
- 摘要
传统上,在 LaTeX 中创建文档命令涉及混合使用
\newcommand
、半内部内核命令(如\@ifnextchar
和\@ifstar
)以及使用\def
的低级 TeX 编程。作为改进 LaTeX 的更广泛工作的一部分,该团队在过去几年中开发了在 xparse 软件包中创建文档命令的想法。在另一篇文章(关于\NewDocumentCommand
,在接下来的几页中),我研究了 xparse 的想法与其他软件包的能力相比如何。
\NewDocumentCommand
与 \newcommand
与 . . .
- 约瑟夫·赖特
- TUGboat 42:1, 2021
- 摘要
传统上,在 LaTeX 中创建新的文档命令是
\newcommand
的工作。这使您可以创建一个带有强制参数的命令,并且还支持第一个可选参数。但是,它无法创建更复杂的命令:LaTeX 使用星号、多个可选参数以及更多。为了使用这种语法定义命令,内核本身使用了更低级的 TeX 编程。但这对于许多用户来说是不透明的,并且已经创建了各种软件包来减轻负担。…
按年份出版物
通过选择目录中的条目,您将找到 LaTeX3 项目发布的各种文章和论文的可移植文档格式 (PDF) 版本的链接,以及指向其会议演示视频的链接。此列表中的某些内容是在“事后”组装的;如果您发现任何遗漏,请告知我们。
按主题出版物
在按主题出版物页面上给出了不同的视图,其中出版物按重要主题排序。
项目成员和其他人的书籍
在书籍页面上给出了我们认为有用的书籍列表。通过本网站购买文档,您可以支持项目成员的志愿者工作,以保持 LaTeX 对您的有用性。