有人使用过 PhD 包吗?

有人使用过 PhD 包吗?

我看到了关于花哨章节的这些非常精彩的讨论: 精美的章节标题

似乎这些包现在被称为 PhD

https://github.com/yannisl/phd

我找不到任何关于它的文档。有人成功使用它了吗(我希望这个包的创建者能用上它 :))?如果是的话,能给我展示一个简单的工作示例吗?

答案1

正如评论所说,我目前是唯一的用户,而且可能还会持续一段时间。像许多软件包作者一样,开发它的真正原因是为了满足需求,在这种情况下,是为了让我能够制作出漂亮的书,而不会出现太多问题。完整的pdf大概是 3-4 个月前,可以在博士。这是一份相当冗长的文件,因为该文件目前被用作测试文档。我正在积极地添加材料,但实际上还没有准备好投入生产。

我打算将该软件包作为类和软件包提供,它有两个目的:首先是充当软件包管理器,解决冲突并加载一些流行以及晦涩但有用的软件包,以避免常见的痛点LaTeX2e。当前版本加载了大约 70-80 个软件包(仍有缺陷),但能够排版综合符号列表,包括索引。我目前有一个版本(不在 github 上),可以在LaTeX2e和中顺利运行XeLaTeX,并在有限的范围内与 LuaTeX 配合使用。

第二个目标是提供一种新的LaTeX排版风格。用户只需加载包或类和类型:

\usepackage{phd}
\cxset{template name}

templatesstyles遵循某种类型的编程CSS,但实际上它们都是键(使用 pgf)。目的是摆脱样式中的任何宏或至少将其最小化。

\cxset{style13/.style={
 name=CHAPTER,
 chapter spaceout = none,
 numbering=arabic,
 number font-size= HUGE,
 number font-family= sffamily,
 number font-weight= bfseries,
 number color= gray!50,
 ...
 section color=teal,
 subsection align= ,
 subsection font-family= sffamily,
 subsection font-weight= bfseries,
 subsection color = teal,
 subsection font-size= large,
 subsection font-shape=,
 subparagraph number after=,
 subsubsection align=,
}}

主要命令旨在\cxset。目的是如果您需要进行任何自定义,大多数键都有不言自明的名称,并且样式只是文本文件。

目前,该软件包包含用于分段样式、文档字体管理和希望很快推出的语言管理的键。目前的测试文档约有 800 页,旨在成为一本关于所有事物TeX和家庭的免费综合电子书。真正的用户手册将约有 5-10 页,因为其目的是简化使用。

如果 hyperref 没有重新定义几乎所有的 LaTeX2e 命令,并且 Knuth 允许添加一些数学字母,我六个月前就完成了。我的目标是在完成语言管理后将软件包提交给 CTAN。可能在年底。我还希望想出一种方法来加快编译速度(目前编译 800 页需要 4-5 分钟),而不会损害软件包的主要目标。

我缩短了名称以节省按键次数!我不太确定这是否是最终名称。

答案2

请执行以下步骤:

  1. https://github.com/yannisl/phd
  2. 点击右侧的“下载 ZIP”(106 MB)
  3. 将文件解压到.zip您想要的位置。
  4. 将您的终端(Windows 上为 cmd)导航到该文件夹
  5. 运行(三行,每行后按 Enter 键):

    pdflatex phd.dtx
    makeindex -s gind.ist -g phd
    pdflatex phd.dtx
    
  6. 打开phd.pdf这是一个巨大的文档

此处请注意作者信息:

目前的包装并不稳定。

作为测试,您可以转到同一个文件夹并运行,pdflatex MWE-02.pdf这将导致一些警告,但也会出现 PDF。对于进一步的问题或问题,作者写道:

如果你对套餐有任何疑问,欢迎加入我们 http://tex.stackexchange.com并发布新问题或添加评论https://tex.stackexchange.com/a/45023/963或给我发邮件至 yannislaz@gmail.com

相关内容