Skip to content

如何使用Latex相关插件(arxiv文章翻译)

binary-husky edited this page Dec 15, 2023 · 12 revisions

Windows操作系统(推荐)

  1. 使用方法一(见README.md),安装本项目
  2. 安装Texlive
  3. 确保pdflatex在PATH环境变量中(一般会第2步自动完成)
  4. 确保系统中安装了宋体、黑体、楷体等中文字体

其他操作系统(方法1-推荐用docker或docker-compose)

  1. 使用docker-compose.yml中的 “方案0” 或者 “方案4” 运行本项目

其他操作系统(方法2-非常熟悉linux的大师级用户)

  1. 使用任意方法安装本项目
  2. 安装Texlive
  3. 确保pdflatex在PATH环境变量中(一般会第2步自动完成)

如果使用docker安装,且希望使用主机的Latex程序,请对额外LaTex目录进行正确映射,以no_local的docker-compose.yml为例

version: '3'
services:
  gpt_academic_nolocalllms:
    image: ghcr.io/binary-husky/gpt_academic_nolocal:master # (Auto Built by Dockerfile: docs/GithubAction+NoLocal)
    volumes:
      # 你的LaTex版本路径,以2023版为例
      - /usr/local/texlive/2023/:/usr/local/texlive/2023/
    environment:
      ##############################
      #                            #
      #          其他配置内容        #
      #                            #
      ##############################
      PATH: '/usr/local/texlive/2023/bin/x86_64-linux:$PATH'  # LaTex的PATH环境变量
    # 与宿主的网络融合
    network_mode: "host"

    # 不使用代理网络拉取最新代码
    command: >
      bash -c "python3 -u main.py"
  1. 请想办法合法获取以下字体,并复制到Latex的字体目录/usr/local/texlive/2023/texmf-dist/fonts/truetype
MSYHBD.TTC  SIMLI.TTF  msyh.ttc simfang.ttf  simkai.ttf  SIMYOU.TTF  msyhbd.ttc  simhei.ttf   simsun.ttc
  1. 使用texhash命令刷新字体,使第四步生效