zoukankan      html  css  js  c++  java
  • 使用安装脚本安装Texlive

    介绍

    TeX Live 是 TUG (TeX User Group) 维护和发布的 TeX 系统,可说是「官方」的 TeX 系统。网上可找到的教程大多是从镜像安装完整版texlive。镜像发布的周期较长,一些包的版本相对较低,如果希望一开始安装的就是最新版本的包并且需要个性化配置,建议使用官方提供的安装脚本(install-tl)进行安装。

    步骤

    以下以ubuntu 18.04系统为例,展示从安装脚本安装texlive的全过程。注意 texlive 是跨平台的,主要步骤适应于其他操作系统。

    • 首先从官网或其镜像站下载安装脚本。
    export REMOTE_INSTALLER_URL=http://mirror.ctan.org/systems/texlive/tlnet
    export INSTALL_PACKAGE=install-tl-unx.tar.gz
    wget $REMOTE_INSTALLER_URL/$INSTALL_PACKAGE
    

    注意主站 mirror.ctan.org 不是一个真实的镜像,它会重定向到一个镜像站,在国内有时重定向的镜像站比较慢,可直接指向某些镜像站,建议设置
    export REMOTE_INSTALLER_URL=http://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/tlnet

    • 解压安装脚本并运行。
    export INSTALL_DIR=install-texlive
    mkdir $INSTALL_DIR
    tar -zxvf $INSTALL_PACKAGE -C $INSTALL_DIR --strip-components 1
    $INSTALL_DIR/install-tl -repository $REMOTE_INSTALLER_URL -profile tl.profile
    

    install-tl 的默认方式是文字模式的安装,首次启动会从指定的镜像站下载 tlpdb 数据库,数据库目前有11Mb左右,下载完成后出现选项,默认安装 scheme-full,即所有的宏包,目前会占用 5GB以上的硬盘空间,可根据提示进行设置以减少首次安装的容量大小。

    这里简要介绍下texlive 安装内容的层级,最顶层的是 scheme,目前有 full, medium, small, basic, minimal 等; 其次是 collection,目前有41个,一个scheme 包含多个 collection; 最小的单元是 package,一个 collection 包含多个 package。这里的 package不仅包括宏包,还有可执行程序等。查看各 scheme 和 collection 具体包含内容和简介可以打开下载的 tlpdb 数据库文件(是一个文本文件)查找相应的字段。

    为了减轻交互式配置安装的麻烦以及提供自动化安装的需求, 可指定安装需要的 profile 文件,在profile文件中,可指定scheme, collection, tlpdb 的配置信息以及texlive
    安装所需要的环境变量。

    texlive 默认配置中是安装到 /usr/local/ 下面,需要对该文件夹有写权限,也可更改至用户目录下面。

    • 利用 tlmgr 安装新的 package.
      使用 tlmgr install pkg 安装新的包,若同时指定若干个包,包名之间用空格隔开。使用一段时间后,有更新包的需求使用tlmgr update pkg 可完成。更多 tlmgr 的用法可参考[2]

    参考

    1. install-tl 用法说明
    2. tlmgr 用法说明
  • 相关阅读:
    Web.xml配置详解
    JAVA的StringBuffer类
    工作空间造成的javaweb项目无法新建
    典型程序实现代码汇总(1)
    TCP/UDP常见端口参考
    HTTP状态码详解
    struts2的java.lang.NoSuchMethodException异常处理
    python学习之路-6 冒泡算法、递归、反射、os/sys模块详解
    python学习之路-5 基础进阶篇
    python学习之路-4 内置函数和装饰器
  • 原文地址:https://www.cnblogs.com/zhaofeng-shu33/p/texlive_installation.html
Copyright © 2011-2022 走看看