![使用 hilatex 编译失败](https://linux22.com/image/463858/%E4%BD%BF%E7%94%A8%20hilatex%20%E7%BC%96%E8%AF%91%E5%A4%B1%E8%B4%A5.png)
我正在尝试新的海泰克斯格式,可生成用于在屏幕上查看的特殊 HINT 文件。普通格式似乎可以工作(基于我尝试过的有限示例),但该hilatex
格式不工作,至少对于 miktex 来说是这样。尝试编译文件aaa.tex
\documentclass{article}
\begin{document}
some text
\end{document}
生成hilatex aaa.tex
日志
This is HiTeX, Version 3.141592653, HINT version 1.4 (MiKTeX 23.4) (preloaded format=hilatex 2023.4.18) 18 APR 2023 15:47
entering extended mode
entering Prote mode
**aaa.tex
(aaa.tex
LaTeX2e <2022-11-01> patch level 1
L3 programming layer <2023-03-30> ("article.cls"
Document Class: article 2022/07/02 v1.4n Standard LaTeX document class
("size10.clo"
File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option)
)
\c@part=\count185
\c@section=\count186
\c@subsection=\count187
\c@subsubsection=\count188
\c@paragraph=\count189
\c@subparagraph=\count190
\c@figure=\count191
\c@table=\count192
\abovecaptionskip=\skip48
\belowcaptionskip=\skip49
\bibindent=\dimen140
! Undefined control sequence.
<argument> \tex_splitbotmarks:D
\use:c {c__mark_class_2e-left_mark}
l.640 \onecolumn
?
因此 hitex 未定义 etex 原语\splitbotmarks
(可能还有其他原语)。据我所知 latex 需要 etex,因此 hilatex 不经过修改就无法正常工作,对吧?还是我漏掉了什么?毕竟,hilatex.ini
顶部的 contains
% $Id: hilatex.ini 62436 2022-03-05 17:45:17Z karl $
% Karl Berry, 2022. Public domain.
所以我猜想已经对这种格式进行了一些测试。
答案1
截至 2023/10/5,miktex 已拥有 hitex 2.0 (github 提交),因此这个问题应该被修复。