我正在尝试安装 Latex,因此我知道我需要先安装 MikTex,然后安装 Texmaker 或 TeXstudio,因此尝试所有版本的 Miktex,但在安装时他们给出“MikTex 需要 Windows 10(或更高版本)”我使用了 overleaf 但它们导致问题(需要升级)因为他们无法编译我所有的报告论文。
答案1
TeX 直播是使用最广泛的 TeX 发行版,支持最广泛的平台:在 Windows 上安装的说明。
平台特定说明:
- Windows 默认使用图形安装程序;
- 说明暗示 Windows 安装程序默认以普通用户身份安装;
- 包括
perl
; - 链接页面上有一些关于该平台特定安全风险的评论。
TeX Live 特定要点:
- TeX Live 是 Overleaf 的基础,所以如果你一直在使用 Overleaf,它会与 MikTeX 更相似;
perl
与 MikTeX 不同,TeX Live 包含Windows 上的安装;- 不存在即时安装的软件包。
除非您的磁盘空间或带宽非常短缺,否则我建议安装所有东西(comprehensive
方案)。这样,您就不会不断收到抱怨您没有软件包的错误,这可能会非常令人沮丧。当然,这是个人喜好问题,但可以说大多数人都是这样做的。这也意味着如果您需要离线工作,您不会因为没有所需的软件包而陷入困境,并且不必依赖网络进行文档编写。如果您的互联网提供商与我的类似,这本身就足以成为不偷工减料的理由。(而在校园里情况甚至更糟。)
如果您逐个安装,请注意,除非您确保同时更新现有软件包,否则最终可能会出现软件包版本冲突的情况。这是反对这种方法的另一个观点。最好避免在重要的截止日期之前进行更新,我不想在不需要所需软件包和冒冲突风险之间做出选择。在过去,这可能不会影响核心功能。但如果您使用 LaTeX,持续开发意味着情况不再如此。
答案2
看来 MiKTex 无法在您的系统上运行。您无法解决这个问题,因此您无法安装 MikTeX。但是,MikTeX 并不是获取 LaTeX(及相关程序)的唯一方法。我最熟悉的 Windows 版 LaTeX(除 MiKTeX 外)是 TeXLive。有指示了解如何在 Windows 上安装 TeXLive。
以下段落的假设(如果这些假设不适用于您,请使用 cfr 提供的答案而不是这个):
- 您有可靠的互联网
- 互联网不是最快的(带宽低)
- 您可以轻松解决技术问题
- 首先,你只需要基本功能(仅需几个附加包),并乐意在需要时获取其他功能
- 您正在使用 Windows(某些版本)
对于我的用例(这并不典型,我经常忘记这个事实),最小安装加上额外的下载就足够了。但并不是每个人都是这种情况。对我来说,全面安装大约需要 5 到 6 个小时。最小安装加上特别选择的软件包大约需要一个半小时。
一般来说,我建议不要为所有用户安装(再次强调,这是针对 Windows 的 - 请参阅下面的其他链接了解其他系统),而是使用您自己的用户帐户进行安装。对我来说,我没有安装默认(全面但不完整)的软件包集:我知道我可能不需要所有软件包,而且下载和安装整个软件包集需要相当长的时间。我从最小安装开始,然后获得了我需要的其他软件包。
与 MikTeX 不同,TeXLive 不会对您所包含的内容进行“即时”下载,因此tlmgr
如果您收到有关包不存在的错误,您将需要运行以获取包,并在安装包后重新编译。
默认情况下,编辑器TeXworks
作为 TeXLive 的一部分安装(仅限 Windows - 其他系统可能安装不同的编辑器,或根本没有安装编辑器)。您可以使用此编辑器,也可以随意获取其他编辑器,包括TeXMaker
或TexStudio
。
对于那些偶然发现这个问题并且不使用 Windows 的人,如果 TeXLive 适用于该系统,TeXLive 网站上应该有具体的说明。该网站还提供了针对其他系统的问题和答案:请参阅这里和这里. 正在此网站搜索安装 texlive也会得到一些答案。
编辑(回应评论)我最初的回答建议进行最小安装,但有人指出,这在大多数情况下对大多数用户来说并不是最佳的。
如果您选择最小安装,请立即安装您可能需要的软件包,不要安装您不需要的软件包。例如,除非您要制作海报,否则不要安装“所有字体”。但如果您不使用babel
英语,请安装。
另外,在安装新软件包之前,请更新所有内容(以避免基于版本的问题)。