Ubuntu下用sublime text3和latextool插件写latex文档。

2024-03-17 22:20

本文主要是介绍Ubuntu下用sublime text3和latextool插件写latex文档。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 1. 安装TexLive
    • 1.1 从中科大源下载texlive
    • 1.2 安装TexLive
  • 2 安装Sublime Text3
    • 2.1 下载Sublime Text3
    • 2.2 安装Sublime Text3插件latex-tools
    • 2.3 安装dbus(为了编译后自动打开pdf)

1. 安装TexLive

1.1 从中科大源下载texlive

wget http://mirrors.ustc.edu.cn/CTAN/systems/texlive/Images/texlive2016-20160523.iso

1.2 安装TexLive

sudo mount -o loop exlive2016-20160523.iso /mnt
cd /mnt
sudo ./install-tl
gedit ~/.bashrc#设置环境变量
source ~/.bashrc

在打开的环境变量文件中添加一行,路径根据你的安装路径自己选择,如果你没有特地修改,应该是在/usr/local/texlive/2016/bin/x86_64-linux,这里根据你选择的TexLive版本不同而不同,如果你不是安装的最新的这个TexLive,你最好需要用

sudo find / -name *texlive*

找到你的安装路径。然后按照下面类似的截图配置。
配置环境变量

2 安装Sublime Text3

因为sublime官网最近的经常无法访问,这里提供一个百度云的下载链接。
配置Python3支持(ubuntu)

tools-->build system-->new build system
# 添加如下代码后保存
{"cmd": ["/home/liushuai/anaconda3/bin/python3.6m", "-u", "$file"],"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)","selector": "source.python" }

2.1 下载Sublime Text3

  1. 点我下载Sublime Text3,提取码mcfd
  2. 假设你的安装路径为(~/下载)
cd 下载
sudo dpkg -i sublime-text_build-3126_amd64.deb

2.2 安装Sublime Text3插件latex-tools

  1. 在终端输入subl启动sublime text3
  2. 按快捷键Ctrl+Shift+P启动在对话框输入Install Package回车,然后在插件安装对话框输入latex tools就能看到,选中安装。
  3. 打开Perference->Package Settings->LaTexTools->Settings-User
  4. 在打开文件的227行"linux"中配置你的TexLive路径
  • “texpath” : “$PATH:/usr/local/texlive/2016/bin/x86_64-linux”

  • “python”: “/home/youname/anaconda3/bin”(Python的安装路径,如果你没有安装anaconda或者设置路径过你的路径可能不是这个你需要sudo find / -name python*)找到你的Python路径,设置487中 “viewer”: “evince”(不设置空着应该也可以,系统默认用自己的evince)。

2.3 安装dbus(为了编译后自动打开pdf)

  • 到pypi下载dbus-python-1.2.4.tar.gz下载并解压dbus(默认你的下载目录是下载)
cd ~/下载
tar xzvf dbus-python-1.2.4.tar.gz
  • 安装dbus依赖
sudo apt-get install libdbus-glib-1-dev
  • 编译运行中dbus
cd dbus-python-1.2.4
./configure
make
sudo make install

不报错就安装完成。

然后在sublime text3新建一个tex文件,按Ctrl+B(第一次运行会提示显示编译环境,通常xelatex对中文支持比较好,选xelatex)就能编译并显示结果了。
我的成果

如果我的文章帮助到了你,希望你能

点一下顶

这篇关于Ubuntu下用sublime text3和latextool插件写latex文档。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/820358

相关文章

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

Python Pillow 库详解文档(最新推荐)

《PythonPillow库详解文档(最新推荐)》Pillow是Python中最流行的图像处理库,它是PythonImagingLibrary(PIL)的现代分支和继承者,本文给大家介绍Pytho... 目录python Pillow 库详解文档简介安装核心模块架构Image 模块 - 核心图像处理基本导入

C#实现将Office文档(Word/Excel/PDF/PPT)转为Markdown格式

《C#实现将Office文档(Word/Excel/PDF/PPT)转为Markdown格式》Markdown凭借简洁的语法、优良的可读性,以及对版本控制系统的高度兼容性,逐渐成为最受欢迎的文档格式... 目录为什么要将文档转换为 Markdown 格式使用工具将 Word 文档转换为 Markdown(.

CnPlugin是PL/SQL Developer工具插件使用教程

《CnPlugin是PL/SQLDeveloper工具插件使用教程》:本文主要介绍CnPlugin是PL/SQLDeveloper工具插件使用教程,具有很好的参考价值,希望对大家有所帮助,如有错... 目录PL/SQL Developer工具插件使用安装拷贝文件配置总结PL/SQL Developer工具插

Ubuntu设置程序开机自启动的操作步骤

《Ubuntu设置程序开机自启动的操作步骤》在部署程序到边缘端时,我们总希望可以通电即启动我们写好的程序,本篇博客用以记录如何在ubuntu开机执行某条命令或者某个可执行程序,需要的朋友可以参考下... 目录1、概述2、图形界面设置3、设置为Systemd服务1、概述测试环境:Ubuntu22.04 带图

详解如何使用Python构建从数据到文档的自动化工作流

《详解如何使用Python构建从数据到文档的自动化工作流》这篇文章将通过真实工作场景拆解,为大家展示如何用Python构建自动化工作流,让工具代替人力完成这些数字苦力活,感兴趣的小伙伴可以跟随小编一起... 目录一、Excel处理:从数据搬运工到智能分析师二、PDF处理:文档工厂的智能生产线三、邮件自动化:

Python实现自动化Word文档样式复制与内容生成

《Python实现自动化Word文档样式复制与内容生成》在办公自动化领域,高效处理Word文档的样式和内容复制是一个常见需求,本文将展示如何利用Python的python-docx库实现... 目录一、为什么需要自动化 Word 文档处理二、核心功能实现:样式与表格的深度复制1. 表格复制(含样式与内容)2

maven中的maven-antrun-plugin插件示例详解

《maven中的maven-antrun-plugin插件示例详解》maven-antrun-plugin是Maven生态中一个强大的工具,尤其适合需要复用Ant脚本或实现复杂构建逻辑的场景... 目录1. 核心功能2. 典型使用场景3. 配置示例4. 关键配置项5. 优缺点分析6. 最佳实践7. 常见问题

Maven项目中集成数据库文档生成工具的操作步骤

《Maven项目中集成数据库文档生成工具的操作步骤》在Maven项目中,可以通过集成数据库文档生成工具来自动生成数据库文档,本文为大家整理了使用screw-maven-plugin(推荐)的完... 目录1. 添加插件配置到 pom.XML2. 配置数据库信息3. 执行生成命令4. 高级配置选项5. 注意事

Python使用python-docx实现自动化处理Word文档

《Python使用python-docx实现自动化处理Word文档》这篇文章主要为大家展示了Python如何通过代码实现段落样式复制,HTML表格转Word表格以及动态生成可定制化模板的功能,感兴趣的... 目录一、引言二、核心功能模块解析1. 段落样式与图片复制2. html表格转Word表格3. 模板生