当前位置: 首页 > news >正文

LaTex2024 下载安装运行HelloWorld—全流程笔记

LaTex安装教程🚀

        这是读博之后写的第一篇文章,来到新课题组之后,新课题组主要是用Latex,在之前的课题组,还是比较常用world,所以就研究了一下Latex的下载和安装,虽然网上已经有了不少教程,但是没有把下载安装的完整过程说的特别细致的,考虑到之后可能课题组的学弟学妹都会用到,所以打算直接写一个笔记性质的博客记录一下这个过程。


文章目录

  • LaTex安装教程🚀
  • 1.TexLive下载
  • 2.TexStudio下载
  • 3.TexLive安装(先装)
  • 4.TexStudio安装
  • 5.生成TexStudio快捷方式
  • 6.使用Latex 运行Hello World
  • 结束

1.TexLive下载


TeX Live 是一个广泛使用的 TeX 发行版,提供了一个完整的 TeX 文档排版系统,支持各种 TeX 排版工具和宏包。它包含了用于生成和处理 LaTeX 文档的程序、字体和支持文件,允许用户在不同操作系统上创建高质量的排版输出,常用于学术论文、书籍等需要精密排版的场景。

下载网址:https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/
找到textlive.iso点击下载即可,(texlive2024.iso也可以没啥区别),由于文件不小所以下载需要一定的实践,这个和个人网速有关。
在这里插入图片描述
在这里插入图片描述

2.TexStudio下载


TeXstudio 是一款免费的开源 LaTeX 编辑器,旨在提供舒适高效的 LaTeX 编写环境。它集成了诸如语法高亮、自动补全、实时预览、纠错提示等功能,帮助用户轻松编写和编辑 LaTeX 文档。TeXstudio 还支持与 TeX Live 等发行版兼容,广泛用于学术、科研领域的文档排版。

下载网址:https://mirrors.tuna.tsinghua.edu.cn/github-release/texstudio-org/texstudio/LatestRelease/
这里我们直接选择texstudio-4.8.2-win-qt6-signed.exe基础安装版即可,如果电脑不是windows系统可以参考下面的表格,选择适配的textstudio版本下载。
在这里插入图片描述

文件名适用平台描述
texstudio-4.8.2-osx-m1.zipmacOS (M1)适用于 M1 处理器的 macOS 版本
texstudio-4.8.2-osx.dmgmacOS适用于 macOS 的标准版本
texstudio-4.8.2-win-portable-qt6.zipWindows (便携版)Windows 便携版本,基于 Qt6
texstudio-4.8.2-win-qt6-signed.exeWindowsWindows 标准安装版本,基于 Qt6
texstudio-4.8.2-x86_64.AppImageLinux适用于 Linux 的 AppImage 版本

在这里插入图片描述

3.TexLive安装(先装)


  • 双击textlive
    在这里插入图片描述
    出现安全警告,点击打开
    在这里插入图片描述
    之后会自动进入到如下界面,然后点击install-tl-windows,安装工具
    在这里插入图片描述
  • 会弹出一个黑框和如下的加载GUI界面
    在这里插入图片描述
    稍过一会儿之后GUI变为如下界面,如果想修改路径点击箭头所指的修改按钮即可。
    在这里插入图片描述
  • 我这里改到了F盘,然后点击安装。
    在这里插入图片描述
    这个安装的时间略长,需要等待一定的时间,我这次安装了55分钟/(ㄒoㄒ)/~~,这里记住下载的路径,然后点击关闭即可。
    在这里插入图片描述
    在这里插入图片描述

4.TexStudio安装


点击下载好的texstudio安装可执行程序。
在这里插入图片描述
启动之后点击下一步。
在这里插入图片描述
然后自己选择安装位置点击安装。把路径记下载,一会儿去生成快捷方式这里一定是要和TexLIve安装到一个盘内,不然会报找不到编译器的错误,出现这个错误就需要自己去选项种设置TexStudio设计一些路径。
在这里插入图片描述
安装完成之后点击关闭即可。
在这里插入图片描述

5.生成TexStudio快捷方式


不知道为啥这个TexStudio下载完之后没默认生成桌面快捷方式,那我们就自己去生成一个,首先根据第四步的路径,找到路径F:\Program Files\texstudio(我自己是安装在F盘了)下的texstudio可执行程序。
在这里插入图片描述
然后右键texstudio,选择一个新建快捷方式。
在这里插入图片描述
然后把这个快捷方式拖拽到桌面,然后左键单击图标然后按F2,修改图标名字把图标后面的-快捷方式删掉,这样看着舒服一点。
在这里插入图片描述
在这里插入图片描述
然后双击图标,会出弹出下面的图片,等一会就能打开软件。
在这里插入图片描述
之后进入到如下界面。
在这里插入图片描述

6.使用Latex 运行Hello World


首先点击左上角新建一个空白文件。
在这里插入图片描述

之后将下面的代码粘近空白文件内。

\documentclass{article}\begin{document}Hello, world!\end{document}

粘贴之后点击上方菜单栏的单个的绿色小箭头进行编译。

在这里插入图片描述
编译结束之后下方的消息提示框中出现完成提示。
在这里插入图片描述
然后点击上方菜单栏中带放大镜的小图标显示代码编译之后得到的PDF结果。
在这里插入图片描述
至此我们成功显示出了HelloWorld!
在这里插入图片描述

结束


        这样博士阶段的第一片博客就完成了,之后打算进一步更新一个基础的排版图片公式等的语法笔记,为之后写论文或者文档的时候做一个铺垫。

相关文章:

LaTex2024 下载安装运行HelloWorld—全流程笔记

LaTex安装教程🚀 这是读博之后写的第一篇文章,来到新课题组之后,新课题组主要是用Latex,在之前的课题组,还是比较常用world,所以就研究了一下Latex的下载和安装,虽然网上已经有了不少教程&#…...

Golang | Leetcode Golang题解之第404题左叶子之和

题目: 题解: func isLeafNode(node *TreeNode) bool {return node.Left nil && node.Right nil }func sumOfLeftLeaves(root *TreeNode) (ans int) {if root nil {return}q : []*TreeNode{root}for len(q) > 0 {node : q[0]q q[1:]if no…...

基于yolov8+lprnet的中文车牌识别系统python源码+pytorch模型+精美GUI界面

【算法介绍】 基于YOLOv8和LPRNet的中文车牌识别系统是一种高效且准确的解决方案,结合了目标检测与字符识别的先进技术。YOLOv8作为最新的实时目标检测算法,以其高速度和精确度著称,能够迅速在图像或视频中定位车牌位置。LPRNet则是一种专为…...

电信创维光猫DT741超级密码

正常的D740系是创维系列光猫如:SK-D740 之类的超密获取办法-光猫/adsl/cable无线一体机-恩山无线论坛 但是我这个固件是DT741v1.0 我只能说很S -B,这个版本如果是1.02那就可以很轻松的去用通用办法解决,但是呢!还有办法就是用最传…...

PostgreSQL的流复制断点续传

PostgreSQL的流复制断点续传 PostgreSQL的流复制(Streaming Replication)具有断点续传的能力,这意味着当主节点和备用节点之间的连接由于网络故障等原因中断后,备用节点会自动从中断点继续接收WAL(Write-Ahead Loggin…...

【bug】通过lora方式微调sdxl inpainting踩坑

报错内容 ValueError: Attempting to unscale FP16 gradients. 报错位置 if accelerator.sync_gradients:params_to_clip (itertools.chain(unet_lora_parameters, text_lora_parameters_one, text_lora_parameters_two)if args.train_text_encoderelse unet_lora_parameters…...

[Python可视化]数据可视化在医疗领域应用:提高诊断准确性和治疗效果

随着医疗数据的增长,如何从庞大的数据集中快速提取出有用的信息,成为了医疗研究和实践中的一大挑战。数据可视化在这一过程中扮演了至关重要的角色,它能够通过图形的方式直观展现复杂的数据关系,从而帮助医生和研究人员做出更好的…...

css <样式一>

1. 盒子模型 1.1>boarder 在这里插入图片描述 boarder 相邻框合并问题 boarder-classpse 相同的边框会合并在一起 text-alicn center 文字居中对齐 ########### boarder 会撑大盒子的实际大小 一个盒子加了boarder之后会变大的我可以把我的盒子内容进行修改, 减少像素内…...

Linux 文件 IO 管理(第一讲)

Linux 文件 IO 管理(第一讲) 回顾 C 语言文件操作,提炼理解新创建的文件为什么被放在可执行文件的同级目录下?上述 log.txt 何时被创建?又是谁在打开它?那文件没有被打开的时候在哪里?一个进程可…...

Uniapp + Vue3 + Vite +Uview + Pinia 实现购物车功能(最新附源码保姆级)

Uniapp Vue3 Vite Uview Pinia 实现购物车功能(最新附源码保姆级) 1、效果展示2、安装 Pinia 和 Uview3、配置 Pinia4、页面展示 1、效果展示 2、安装 Pinia 和 Uview 官网 https://pinia.vuejs.org/zh/getting-started.html安装命令 cnpm install pi…...

人工智能和大模型的简介

文章目录 前言一、大模型简介二、大模型主要功能1、自然语言理解和生成2、文本总结和翻译3、文本分类和信息检索4、多模态处理三、大模型的技术特性1、深度学习架构2、大规模预训练3、自适应能力前言 随着技术的进步,人工智能(Artificial Intelligence, AI)和机器学习(Mac…...

java -- JDBC

一.JDBC概述: 过java语言操作数据库中的数据。 1.JDBC概念 JDBC(Java DataBase Connectivity,java数据库连接)是一种用于 执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以 为不同的关系型数据库提供统一访问,它由…...

supermap iclient3d for cesium模型沿路径移动

可以直接settimeout隔一段时间直接设置位置属性,但是得到的结果模型不是连续的移动,如果想要连续的移动,就需要设置一个时间轴,然后给模型传入不同时间时的位置信息,然后就可以了。 开启时间轴 let start Cesium.Jul…...

基于AlexNet实现猫狗大战

卷积神经网络介绍 卷积神经网络(Convolutional Neural Network,简称CNN),是一种深度学习模型,特别适用于处理图像、视频等数据。它的核心思想是利用卷积层(Convolutional layers)来提取输入数据…...

1.接口测试基础

一、为什么要做接口测试? 1)前后端分离(前端调用后端接口,不测的话接口有问题,功能一定有问题) 2)项目一般都不是独立的,经常要调用外部的项目,项目和项目之间交换数据&a…...

使用mlp算法对Digits数据集进行分类

程序功能 这个程序使用多层感知机(MLP)对 Digits 数据集进行分类。程序将数据集分为训练集和测试集,创建并训练一个具有两个隐藏层的 MLP 模型。训练完成后,模型对测试数据进行预测,并通过准确率、分类报告和混淆矩阵…...

滑动窗口(2)_无重复字符的最长字串

个人主页:C忠实粉丝 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 C忠实粉丝 原创 滑动窗口(2)_无重复字符的最长字串 收录于专栏【经典算法练习】 本专栏旨在分享学习算法的一点学习笔记,欢迎大家在评论区交流讨论💌 目…...

c语言 —— 结构变量

1.结构变量的定义 类型和变量是不同的概念,只能对变量进行赋值、存取或运算操作,而不能对一个类型进行这些操作。因此在声明了结构类型后,还需要定义结构变量,以便在程序中引用它。结构变量和其他变量一样,必须先定义后使用,定义方法有以下3种: (1)先定义结构类型,再定…...

一个py脚本,提供处理 GET 请求返回网站数据,处理 POST 请求接收并打印数据。支持跨域访问。

from flask import Flask, jsonify, request from flask_cors import CORSapp Flask(__name__)# 允许跨域请求 CORS(app)app.route(/getapi/getadate/test2, methods[GET]) def get_data():response_data {"sites": [{"name": "菜鸟教程", &qu…...

【Elasticsearch系列六】系统命令API

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…...

无机布防火卷帘门价格怎么算?按尺寸定制,按需报价

无机布防火卷帘门作为建筑防火分区的核心设备,价格一直是工程采购的关注重点。很多用户在询价时,会发现不同厂家的报价差异较大,这是因为无机布防火卷帘门的价格并非按统一单价计算,而是完全根据项目的实际需求定制化核算。 &…...

为什么视频代剪辑会影响你的内容传播效果

为什么你精心拍的视频,发出去却没人看? 你有没有过这样的经历:花了一整天拍Vlog,素材画质高清、内容真实,可一剪出来就显得平淡无奇,点赞寥寥?或者婚礼当天感动全场,回看成片却像流水…...

SkillVLA:通过技能复用应对双-臂操纵中的组合多样性

26年3月来自新加坡国立、北京中关村学院、上海创新研究院、上海AI实验室、上海交大和复旦的论文“SkillVLA: Tackling Combinatorial Diversity in Dual-Arm Manipulation via Skill Reuse”。 视觉-语言-动作(VLA)模型近期取得的进展,已充分…...

ESP32多任务水位监测:从Arduino到ESP-IDF的FreeRTOS实战

1. 项目概述:从Arduino到ESP-IDF的跃迁去年我在做毕业设计时,为了搭建一个ESP32的传感器节点演示程序,第一次深入使用了FreeRTOS。那段时间,我几乎天天和任务调度、队列、信号量打交道,从最初的一头雾水到后来能流畅地…...

Sora 2原生接入Unity 6.0:5步完成神经渲染管线嵌入,实测帧率提升47%(附GitHub认证插件)

更多请点击: https://kaifayun.com 第一章:Sora 2与Unity整合 Sora 2作为新一代AI视频生成引擎,其开放API设计天然支持与实时3D引擎的深度协同。Unity 2023.2版本通过URP(Universal Render Pipeline)与C# Job System提…...

航空航天为什么离不开高强镁合金?国产替代到哪一步了

飞机每减重一千克,全年大约节省四千两百美元的燃油费用——这是航空工程师熟悉的经验值。在商业航空领域,这个数字还只是财务账;在战斗机、导弹和卫星的世界里,减重的收益被换算成更远的航程、更大的载荷、更高的机动性&#xff0…...

第三卷第4章:原型模式设计思想

第三卷第4章:原型模式设计思想 目录介绍 01.案例引入与思考 1.1 痛点场景 1.2 它哪里不舒服 1.3 引出本篇主角 02.原型模式介绍 2.1 原型模式由来 2.2 原型模式定义...

LangGraph状态机工程:构建复杂AI工作流的完整指南

传统RAG(检索增强生成)在处理简单的"单跳"问题时表现良好——“文章里提到了什么” “这个概念是什么意思”——但当问题涉及多个实体之间的关系、需要跨多个文档推理时,传统RAG就显得力不从心。GraphRAG(Graph-based R…...

Atomic Layout核心概念解析:Composition组件如何实现布局与间距分离的终极指南

Atomic Layout核心概念解析:Composition组件如何实现布局与间距分离的终极指南 【免费下载链接】atomic-layout Build declarative, responsive layouts in React using CSS Grid. 项目地址: https://gitcode.com/gh_mirrors/at/atomic-layout Atomic Layout…...

艾尔登法环存档迁移终极指南:3分钟解决角色转移难题

艾尔登法环存档迁移终极指南:3分钟解决角色转移难题 【免费下载链接】EldenRingSaveCopier 项目地址: https://gitcode.com/gh_mirrors/el/EldenRingSaveCopier 还在为《艾尔登法环》存档版本不兼容而烦恼吗?EldenRingSaveCopier 是你的终极解决…...