上一个版本破坏了我所依赖的一种风格,而恢复 MiKTeX 似乎比修复风格更快。
我问这个问题是因为我正在寻找一种方法来对版本进行二进制搜索,以找出哪一个破坏了风格,然后再将其报告给风格作者@andybuckley。
我考虑过
- 使用存储在https://github.com/MiKTeX/miktex/releases/tag[@AndréC 建议] 但发现安装完整 MiKTeX 工具链的开销太大。此外,正如 @david-carlisle 指出的那样,这只包含构建 MiKTeX 的代码:软件包仍将从当前版本中提取。
- 我还查看了 MiKTeX Docker 镜像。它们也仅适用于当前版本(AFAICT),但仍然很酷。
- LiveTeX 确实维护着完整的档案:例如,ftp://tug.org/historic/systems/texlive/2018。
LiveTeX 让我确定了中断发生在 2018 年和 2019 年版本之间。如果有人感兴趣,这里是 MWE;
\documentclass{minimal}
\usepackage{hepparticles} % the package under test
\newcommand{\Pg}{{\HepParticle{g}{}{}}} % gluon
\begin{document}
:\Pg:
\end{document}
LiveTeX 2018 下输出:“:g:”;LiveTeX 2019 下输出:“::”
运行包测试文件时也会出现此问题,http://mirrors.ctan.org/macros/latex/contrib/hepparticles/testhepparticles.tex。
在新版本中为 \updefault-> up,而以前为 \updefault -> n。
找到了起源:\updefault 的默认值。
答案1
你好@George,欢迎来到 TeX-SE。
尽管你仍然可以找到旧版本的 MikTeXMiKTeX 发布,你很快就会发现旧版本不再可用,例如,MiKTeX 2.4 状态。
我强烈建议你针对你遇到的问题提出更具体的问题。例如,哪种样式、类、包等不起作用。
答案2
MikTeX 源代码存储在 github 上。由于 Git 是一个版本控制软件,以前的版本会保留下来,可以在此处下载:https://github.com/MiKTeX/miktex/tags