我为什么需要 texlive?

我为什么需要 texlive?

我刚刚通过 Software Central 在 Ubuntu 中安装了 texmaker,因为它是我在学习 latex 时查找的 YouTube 频道推荐的。

现在的情况是,我以为 texmaker 只是一个编辑器,我需要单独安装 latex。所以我使用了“sudo apt-get install texlive-full”。

但在安装完成之前,我出于好奇决定运行 texmaker,它已经运行并产生了如教程中所示的输出。

很抱歉我问这样的问题很愚蠢,但是如果我还没有安装 latex,texmaker 将如何工作?如果 texmaker 将它与编辑器一起安装,那么我安装 texlive 做了什么?

有人可以启发我吗?我真的很困惑!

附言:我对此完全陌生,所以请忽略我的愚蠢。

答案1

  1. 什么是什么。

TeX 分布:

  • TeX 直播
  • 微特克斯
  • 麦金塔电脑
  • ... 而这样的例子不胜枚举。

编辑:

  • 纺织机械商
  • 基勒
  • 特克斯工作室
  • 特克斯沃克斯
  • ... 而这样的例子不胜枚举。

 

  1. 当您通过软件中心安装 Texmaker(编辑器)时,软件中心会自动与 Texmaker 一起安装 TeX Live(TeX 发行版)。

软件中心未在您的 Ubuntu 上安装 MiKTeX(TeX 发行版),因为:

MikTeX 也适用于 Linux,但它没有以任何方式打包。因此,您 99.99% 使用的是 Debian/Ubuntu 中的 TeX Live。[...]我如何知道我在 Ubuntu 上安装了哪种 Latex(MikTex 或 TexLive)?

 

  1. texlive包裹,然后有包裹texlive-full

我相信当您安装 Texmaker(参考#2)时,软件中心安装了该texlive包。

然后,当您sudo apt-get install texlive-full在安装完成之前使用并运行 Texmaker 时,Texmaker 正在使用texlive,因此它能够编译输出。

 

  1. 关于Synaptic 包管理器中的texlive和包描述:texlive-full

    • texlive包裹:

      [...] 这个元包提供了 TeX Live 包的不错选择,足以满足最常见的任务。[...]

    • texlive-full包裹:

      [...] 元包包含 TeX Live 的所有组件

在此处输入图片描述 在此处输入图片描述

 

  1. 在终端中,输入命令行:apt list texmaker texlive miktex kile texlive-full您将看到 Ubuntu 上每个包的安装状态(及更多信息)。

例子: 在此处输入图片描述

  • 后台终端:Ubuntu 16.04
  • 前台终端:Ubuntu 18.04
  • 注意:我使用 Kile,这就是您看到它的原因[installed]

[...] 当软件包安装完成后,[installed]会显著地出现在行末。[...] 此外[installed],在末尾, now存储库组件列表中的 表示该软件包当前已安装。[...] 有时你会看到[installed,automatic],这意味着该软件包是作为其他软件包的依赖项安装的。[...]https://askubuntu.com/a/880138

相关内容