安装MikTeX-latex


一、报错信息

由于之前使用的是basic-miktex-2.9.7269-x64.exe这个版本,当安装完成后,在更新package时遇到了以下错误:

  • MikTeX update error

于是,通过搜索,得到了以下两个解决方案,

  1. CTeX 中 MiKTeX 太旧,无法更新宏包解决方案

  2. (已解决)Win10下MikTeX update error报错

经过测试,它们对于我当前的环境而言,均不起作用。进而我思考到:

  • 是否能从升级高版本软件的视角解决找不到远程版本仓库的问题

二、重新安装

于是,我就找到了Miktex的官方网站,请单击以下链接。

Getting MiKTeX

自定义安装路径后,便可以执行安装过程。安装完成后就能够进行MikTeX-latex的更新。以下给出一个链接供读者参考。

  1. Update MiKTeX

在这里,我同样给出了我的软件界面,如下图所示。其中,所有的更新均能成功链接并完成。
在这里插入图片描述


三、编译MDPI Template

安装完成MikTeX-latex的环境后,我们以编译MDPI Template为例,进一步验证上述环境的有效性。

实际上,在编译latex文件的过程中,遇到很多问题。这里提供关于一些问题的、可以尝试的解决方案,仅供读者参考

  1. LaTeX Error: Command \gather already defined.

  2. 错误解决:Latex插入子图宏包\usepackage{subfigure}发生错误Command \c@lofdepth already defined

  3. LaTeX error: Option clash for package hyperref

  4. ! LaTeX hooks Error: Sorting rule for ‘begindocument’ hook applied too late.

  5. LaTeX Error: Command \equation* already defined

  6. TeX&LaTeX宏包冲突集锦

当然,作者同样遭遇了上述问题,并实施了所列方案,伴随着单个问题的解决,工程又不断暴露出新的错误。怎么办呢?

哪里报错,跟踪到哪里

作者进一步定位到mdpi.cls这个文件,针对LaTeX Error: Command xx already defined.等问题,果断注释到相应的RequirePackage或newcommand,直到解决所有问题。

以下给出一个已调通的、可适配MikTeX-latex环境的MDPI Template,请感兴趣的读者自行下载

链接:https://pan.baidu.com/s/1Sx9DnFNHDJ3sgCFD8zARSw
提取码:1mey


created in 2023.01.23,updated in 2023.01.24

猜你喜欢

转载自blog.csdn.net/syp_net/article/details/128754056
今日推荐