写毕设投期刊神器——在线LaTeX编辑器Overleaf

这篇具有很好参考价值的文章主要介绍了写毕设投期刊神器——在线LaTeX编辑器Overleaf。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

LaTeX是是科研工作中最常用的文档排版系统,然而我个人觉得很多LaTeX编辑器没有做到开箱即用,即使别人告诉我LaTeX的文献管理是多么方便。造成很长一段时间,我都处于:LaTeX真好,但我选Markdown。

而Overleaf让我重新喜欢上使用LaTeX了,Overleaf是开源的在线LaTeX编辑器软件,个人用户可以在Overleaf官网注册并免费使用Overleaf,Overleaf官网还具有Review等团队协作功能。但是Overleaf官网在国内的访问速度不佳,所以我们会进行私有化部署。

展示

latex在线编辑器,云轻量,编辑器,腾讯云,云计算文章来源地址https://www.toymoban.com/news/detail-805980.html

安装

安装前准备

需要拥有一个VPS或者服务器,这里使用开发者容易上手的腾讯云轻量应用服务器做演示。如果你也想购买同款,可以点击链接:https://curl.qcloud.com/UEOWtRfF

如果想要长期使用建议购买域名。

服务器的购买

可选CentOS7.6或者宝塔镜像面板,宝塔面板在本项目的作用仅限对于想要使用域名访问但不会使用nginx反代的同学进行一键反代使用。宝塔面板可直接在控制台选择打包好的镜像(仅限腾讯云轻量应用服务器),亦可选择CentOS7.6进行手动安装。

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

环境准备

读到这里默认你已经拥有一台服务器了,我们进行环境的安装配置。

宝塔面板(可选)

可直接购买时选择应用镜像,亦可登录服务器输入命令进行安装。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
安装Docker和Docker-Compose(必选)

首先登录到服务器,工具有很多,这里就不一一介绍了,Windows自带的CMD就可以做到,如果你使用的是腾讯云轻量的话,这里强烈推荐使用腾讯云新开发的WebShell工具,在线使用,随时随地,无需安装,如果不知道什么是WebShell的可以读我这篇文章:XXXXXXXXXXXXXXXXXX

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

点击登录按钮登录到服务器。

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

选择密码登录并以root用户登录。

1、安装Docker

1.1、安装Docker引擎

 sudo yum install docker-ce docker-ce-cli containerd.io

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

1.2、启动Docker

sudo systemctl start docker

1.3、测试是否安装成功

sudo docker run hello-world

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

成功安装!

2、安装Docker-Compose

2.1、下载文件

sudo curl -L "https://github.com/docker/compose/releases/download/1.28.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2.2、授予权限

sudo chmod +x /usr/local/bin/docker-compose

2.3、创建软链接

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

2.4、检测是否安装成功

docker-compose version

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

使用Docker-Compose安装

首先拉取Overleaf的镜像

通过docker拉取Overleaf的开源版本sharelatex

docker pull sharelatex/sharelatex

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

然后拉取Overleaf的docker-compose.yml的配置文件,并进行编辑

wget https://raw.githubusercontent.com/sharelatex/sharelatex/master/docker-compose.yml

vim docker-compose.yml

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

根据自身情况修改端口,一般80端口会被占用,可以改成其他没有被占用的端口,如8989,然后用nginx进行反代食用。

最后启动该镜像:在docker-compose.yml路径下输入

docker-compose up -d

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

如此一来我们便成功安装了Overleaf,访问http://ip:8989/launchpad即可注册管理员账户并访问

不过现在的Overleaf还只是一个空壳子,我们接下来安装LaTeX编译器TeXLive

LaTeX编译器TeXLive

先进入docker容器,在docker中安装编译所需的完整的TeXLive

docker exec -it sharelatex bash
tlmgr update --self --all

tlmgr install scheme-full &

安装过程比较漫长,总共需要安装近4000个包,为了避免shell断掉加上 &,回车后可以看到安装过程。
如果过慢可以尝试换源:

tlmgr option repository https://mirrors.cloud.tencent.com/CTAN/systems/texlive/tlnet/

再执行update和install。

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

安装完成之后我们登录http://ip:8989页面访问Overleaf,用刚才注册的管理员账户访问即可。

latex在线编辑器,云轻量,编辑器,腾讯云,云计算

到了这里,关于写毕设投期刊神器——在线LaTeX编辑器Overleaf的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Latex安装与环境配置(TeXlive、TeXstudio与VS code的安装)编译器+编辑器与学习应用

    TeXlive 配置Tex排版系统需要安装编译器+编辑器。TeX 的源代码是后缀为  .tex  的纯文本文件。使用任意纯文本编辑器,都可以修改  .tex  文件:包括 Windows 自带的记事本程序,也包括专为 TeX 设计的编辑器(TeXworks, TeXmaker, TeXstudio, WinEdt 等),还包括一些通用的文本编辑器(

    2024年02月14日
    浏览(29)
  • GLTF编辑器:在线模型材质编辑工具

      GLTF 编辑器 是一个功能强大、易于使用的在线3D模型编辑和查看工具,它支持多种格式的3D模型导入并将模型导出为GLB格式,除了可以对3D模型进行基本属性的修改之外,还支持对模型原点重置以及模型材质纹理修改。对于3D开发者和设计师来说,GLTF 编辑器 是一个非常有

    2024年02月07日
    浏览(24)
  • 基于语雀编辑器的在线文档编辑与查看

    语雀是一个非常优秀的文档和知识库工具,其编辑器更是非常好用,虽无开源版本,但有编译好的可以使用。本文基于语雀编辑器实现在线文档的编辑与文章的预览。 参考语雀编辑器官方文档,其实现需要引入以下文件:

    2024年02月09日
    浏览(24)
  • 【Unity编辑器扩展】包体优化神器,图片压缩,批量生成图集/图集变体,动画压缩

    功能介绍: 1. 压缩工具支持对图片原文件压缩(支持png/jpg),也支持使用Unity内置图片压缩批量对图片设置压缩参数。 2. 支持以文件夹或及其子文件夹为单位批量生成图集(SpriteAtlas), 支持同时生成图集变体(SpriteAtlas Variant),支持忽略像素宽高大于限定值的图片打进图集。 3. 批

    2023年04月10日
    浏览(22)
  • python编辑器手机版怎么用,python编辑器手机版在线

    本篇文章给大家谈谈手机软件编辑器中文版python,以及python编辑器手机版下载官方,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录 前言 QPython OH Aid Learning Python入门教程 👉Python学习视频600合集👈 👉实战案例👈 👉100道Python练习题👈 👉面试刷题👈 资料领取 手机

    2024年01月22日
    浏览(28)
  • vue-codemirror实现一个前端代码在线编辑器,可处理 HTML,VUE,JS,CSS代码在线编辑

    先找个目录创建一个vue项目 例如 我们想要项目叫 editor 在终端执行 2和3其实都可以 但个人建议 最近还是2会更稳定一些 在终端执行 引入依赖包 然后在项目src目录下创建 utils 文件夹 里面创建一个setting.js 参考代码如下 然后 这边 调用组件的代码 因为项目也刚创 我直接写 s

    2024年02月15日
    浏览(24)
  • 在线json格式化编辑器--在线查看json解析视图并按节点排序,查看,编辑,并可导入导出json

    在线JSON编辑器--视图查看器节点筛选节点编辑插入json导入导出

    2024年04月22日
    浏览(19)
  • 整理6个超好用的在线编辑器!

    随着 Web 开发对图像可扩展性、响应性、交互性和可编程性的需求增加,SVG 图形成为最适合 Web 开发的图像格式之一。它因文件小、可压缩性强并且无论如何放大或缩小,图像都不会失真而受到欢迎。然而,为了编辑 SVG 图像,需要使用 SVG 编辑工具 。在本文中,我们搜集并整

    2024年02月06日
    浏览(27)
  • 如何将c#在线编辑器嵌入自己项目

    首先我们需要介绍一下这个在线编辑器,当前的在线编辑器支持c#的代码编译运行,并且无需后台服务,基于 WebAssembly 实现的在浏览器端去执行我们的 c# 代码,基于 Roslyn 提供的 Api 封装一套简单的编译,并且封装了 js 的支持,让嵌入的方式更简单。 最简单的嵌入方式是使用

    2024年02月03日
    浏览(21)
  • 在线代码编辑器code-server

    今天是上海浦西全域静态管理的第 32 天。祝大家 5.1 假期 “无疫” 快乐! 周五、周六休息,没做核酸也没做抗原,周日、周一抗原。 周六再次迎来了降级,小区从管控区降为了防范区,不过还是按管控区管理,反正就是不能出小区,也许防范区是给未来的解封准备的吧。

    2024年02月04日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包