Latex安装使用教程

在论文投稿时有些期刊要求使用Latex格式,比如博主现在就遇到了这个问题,木有办法,老老实实的学呗。大家可以去官网下载,但官网的界面设计属实有些一言难尽,因此我们可以使用国内的镜像。

LaTeX 基于 TeX,主要目的是方便排版。在学术界的论文,尤其是数学、计算机等学科论文都是由 LaTeX 编写, 因为用它写数学公式非常漂亮。

要使用LaTex,主要是安装两样东西 Texlive + TeXstudio
其中Texlive 选择用于TeX 发行版;TeXstudio 是LaTex编辑器,免费的;

Tex-Live安装

官网下载地址:

https://mirror-hk.koddos.net/CTAN/systems/texlive/Images/

在这里插入图片描述

清华大学镜像源地址

https://mirrors.tuna.tsinghua.edu.cn/CTAN/systems/texlive/Images/

在这里插入图片描述

文件比较大,耐心等待。。。。

将下载的iso文件解压后,点击install安装

在这里插入图片描述

随后更换安装路径:

在这里插入图片描述

OK了,这个安装时间挺长的,需要耐心等待。。。。

在这里插入图片描述
随后使用cmd,输入tex-v,出现下面则代表安装成功。

在这里插入图片描述

TeXstudio安装

接下来就是安装LaTex编辑器,这里选择TeXstudio

1、有两个链接都可以下载:

https://www.texstudio.org/ 需要翻墙
http://texstudio.sourceforge.net/ 不需要翻墙

在这里插入图片描述

更换路径:

在这里插入图片描述

打开texstudio

依次点击 Options – Configure TeXstudio – General – Language – zh_CN,将界面切换成中文,更方便使用

点击选项 – 设置TeXstudio – 编辑器,设置显示行号,便于定位出错位置

在这里插入图片描述

设置编译器,写中文论文时用XeLaTex,写英文论文时用PdfLaTex

在这里插入图片描述
OK下面开始使用了

插入PDF图像

在latex中是支持插入pdf图像的,这可以避免失真,具体做法为:选择向导-插入图片
在这里插入图片描述

白边去除

但此时的图片插入后是有白边的,我们就需要要 pdf图像剪切一下,这里Latex自带了剪切工具,就在latex的安装路径下,我们搜pdfcrop.exe即可

在这里插入图片描述

将该exe文件复制,粘贴到你要剪切的pdf图像文件目录下,按住Shift,鼠标右击调出cmd命令窗口,然后输入命令:

pdfcrop input.pdf output.pdf

其中 input.pdf output.pdf 分别是 输入pdf输出pdf 的名字

在这里插入图片描述

在这里插入图片描述

黑色边界去除

然而使用这个方法虽然能够剪切白边,但插入到latex后却有黑色边界框,这个问题如何解决呢,其实很简单,只需要在visio转为pdf时做一下设置就可以将上面的两个问题统统解决。

在选择导出为pdf时,点击选项,然后去掉辅助功能文档结构标记选项即可。OK了,哈哈哈哈

批量执行pdfcrop命令

由于本文需要修改大量的图像,这样一句一句的执行实在是太过费事了,因此可以使用命令来进行,可以看到我们此时的命令窗口是Power Shell,那么我们使用对应的Power Shell命令即可。
首先过滤遍历文件命令为:

Get-ChildItem -Name -Filter *.pdf

如下图:

在这里插入图片描述

那么我们只需要将这个获取的值保留,然后循环执行pdfcrop命令即可

foreach ($file in $files){pdfcrop $file $file}

在这里插入图片描述

OK了。

MathType公式插入Latex

在这里插入图片描述

然后把公式直接粘贴到latex中,然后将最前面的 \[ 和最后面的 \] 删除即可。需要注意的是在正文中插入公式时的格式为:$ \ 公式 $

插入独立公式的格式:

\begin{equation}Q = Linear({F_i})
\end{equation}

插入需要换行公式的格式:

\begin{equation}\begin{split}a &= b+c\\&= c+b\end{split}
\end{equation}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/127928.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

输入几个数,分别输出其中的奇数和偶数

这个问题我们只需要设计几个循环嵌套在一起就可以解决&#xff0c;话不多说&#xff0c;我们直接上代码 目录 1.运行代码 2.运行结果 1.运行代码 #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<string.h>int main() {int arr[10] {1,2,3,4,5,6,…

测试用例设计方法 —— 场景法详解

场景法是通过运用场景来对系统的功能点或业务流程的描述&#xff0c;从而提高测试效果的一种方法。 场景法一般包含基本流和备用流&#xff0c;从一个流程开始&#xff0c;通过描述经过的路径来确定的过程&#xff0c;经过遍历所有的基本流和备用流来完成整个场景。 场景主要…

AQS面试题总结

一&#xff1a;线程等待唤醒的实现方法 方式一&#xff1a;使用Object中的wait()方法让线程等待&#xff0c;使用Object中的notify()方法唤醒线程 必须都在synchronized同步代码块内使用&#xff0c;调用wait&#xff0c;notify是锁定的对象&#xff1b; notify必须在wait后执…

【Python语言速回顾】——数据可视化基础

目录 引入 一、Matplotlib模块&#xff08;常用&#xff09; 1、绘图流程&常用图 ​编辑 2、绘制子图&添加标注 ​编辑 3、面向对象画图 4、Pylab模块应用 二、Seaborn模块&#xff08;常用&#xff09; 1、常用图 2、代码示例 ​编辑 ​编辑 ​编辑 ​…

一个基于Excel模板快速生成Excel文档的小工具

介绍 DocumentGenerator是一个Excel快速生成工具&#xff0c;目标以后还能实现Word、pdf等的文件的生成。该程序独立运行&#xff0c;可通过HTTP接口调用其生成接口。 典型使用场景为如下&#xff1a; 使用者编写模板文件使用者准备模板文件的填充JSON数据内容使用者通过网络…

网络套接字编程(二)

网络套接字编程(二) 文章目录 网络套接字编程(二)简易TCP网络程序服务端创建套接字服务端绑定IP地址和端口号服务端监听服务端运行服务端网络服务服务端启动客户端创建套接字客户端的绑定和监听问题客户端建立连接并通信客户端启动程序测试单执行流服务器的弊端 多进程版TCP网络…

CCF_A 计算机视觉顶会CVPR2024投稿指南以及论文模板

目录 CVPR2024官网&#xff1a; CVPR2024投稿链接&#xff1a; CVPR2024 重要时间节点&#xff1a; CVPR2024投稿模板: WORD: LATEX : CVPR2024_AuthorGuidelines CVPR2024投稿Topics&#xff1a; CVPR2024官网&#xff1a; https://cvpr.thecvf.com/Conferences/2024CV…

【Linux】常见指令以及具体其使用场景

君兮_的个人主页 即使走的再远&#xff0c;也勿忘启程时的初心 C/C 游戏开发 Hello,米娜桑们&#xff0c;这里是君兮_&#xff0c;随着博主的学习&#xff0c;博主掌握的技能也越来越多&#xff0c;今天又根据最近的学习开设一个新的专栏——Linux&#xff0c;相信Linux操作系…

【嵌入式开发学习02】esp32cam烧录human_face_detect实现人脸识别

Ubuntu20.04系统为esp32cam烧录human_face_detect 1. 下载esp-dl2. 安装esp-idf3. 烧录human_face_detect 如果使用ubuntu 16.04在后续的步骤中会报错如下&#xff0c;因为ubuntu 16.04不支持glibc2.23以上的版本&#xff08;可使用strings /lib/x86_64-linux-gnu/libc.so.6 | …

服务号改订阅号怎么弄

服务号和订阅号有什么区别&#xff1f;服务号转为订阅号有哪些作用&#xff1f;很多小伙伴想把服务号改为订阅号&#xff0c;但是不知道改了之后具体有什么作用&#xff0c;今天跟大家具体讲解一下。首先我们知道服务号一个月只能发四次文章&#xff0c;但是订阅号每天都可以发…

JVM——类的生命周期(加载阶段,连接阶段,初始化阶段)

目录 1.加载阶段2.连接阶段1.验证2.准备3.解析 3.初始化阶段4.总结 类的生命周期 1.加载阶段 ⚫ 1、加载(Loading)阶段第一步是类加载器根据类的全限定名通过不同的渠道以二进制流的方式获取字节码信息。 程序员可以使用Java代码拓展的不同的渠道。 ⚫ 2、类加载器在加载完类…

C++和 C 混合编程处理

原因是因为有很多功能是用 C 语言开发的&#xff0c;而 C是兼容 C 的&#xff0c;C应该能直接使用这些功能&#xff0c;那么我们把 C调用 C 实现的功能的这个做法&#xff0c;称为混合编程 但是用 C 开发的功能&#xff0c;很可能已经用 C 编译器编程成目标文件(或打包成库了)…

3.16每日一题(区间在现求定积分)

解法一&#xff1a; 1、二倍角化简&#xff0c;为了使用公式把x消去&#xff0c;令t2x&#xff0c;跟换区间 2、因为三角函数的几何性质&#xff0c;即sinx在0到Π上时对称区间&#xff0c;所以可以只计算[ 0 , Π/2 ]上的面积&#xff0c;最后乘2即可。 注&#xff1a;换元后记…

【服务器】Redis的安装及使用命令(Linux、Windows版)

目录 一、Redis简介 二、Redis安装 1、Linux版 1.1、下载 1.2、导入 1.3、解压 1.4、安装 1.5、修改文件 1.6、启动redis 1.7、测试 1.8、结束进程 1.9、修改密码访问 1.10、安装客户端工具&连接 2、Windows版 2.1、下载 2.2、安装 2.3、修改 2.4、连接 …

卷麻了,00后测试用例写的比我还好,简直无地自容......

经常看到无论是刚入职场的新人&#xff0c;还是工作了一段时间的老人&#xff0c;都会对编写测试用例感到困扰&#xff1f;例如&#xff1a; 如何编写测试用例&#xff1f; 作为一个测试新人&#xff0c;刚开始接触测试&#xff0c;对于怎么写测试用例很是头疼&#xff0c;无法…

【从删库到跑路】详解MySQL数据库的视图以及相关操作

&#x1f38a;专栏【MySQL】 &#x1f354;喜欢的诗句&#xff1a;更喜岷山千里雪 三军过后尽开颜。 &#x1f386;音乐分享【如愿】 &#x1f970;欢迎并且感谢大家指出小吉的问题 文章目录 &#x1f384;视图介绍&#x1f384;视图特点&#x1f33a;基本操作⭐创建视图⭐查询…

MIT6.5830 Lab1-GoDB实验记录(二)

MIT6.5830 Lab1-GoDB实验记录&#xff08;二&#xff09; – WhiteNights Site 标签&#xff1a;Golang, 数据库 接下来我们将完成tuple.go的缺失代码&#xff0c;并通过tuple_test.go的测试。 实验步骤 观察tuple.go 观察肯定是第一步&#xff0c;先打开tuple.go。 快300行代…

requires SDK version >=3.0.1 <4.0.0, version solving failed

这个很明显是FLUTTER SDK不匹配的问题&#xff0c;需要更新flutter SDK&#xff0c;最简单的办法&#xff0c;在flutter官网的页面直接下载最新的&#xff0c;然后替换之前旧版本的flutter 官网&#xff1a; 在 Windows 操作系统上安装和配置 Flutter 开发环境 - Flutter 中文…

基于GPIO子系统的LED驱动程序

这两个系统属于软件层&#xff0c;让我们不用直接对硬件配置&#xff0c;一般由芯片出产商写好&#xff0c;我们只要基于它们改就行。 设备树操作 1.使用官方的工具来编写pinctrl设置gpio的设备树代码。 如图&#xff0c;生成代码 ![在这里插入图片描述](https://img-blog.cs…

比亚迪今年的薪资。。

大家或许已经对比亚迪在西安的宣讲会有所耳闻&#xff0c;那场面真的是座无虚席。如果你稍微迟到了一些&#xff0c;那么你可能只能在门外或是走廊听了。 事实上&#xff0c;许多人早早地抵达了&#xff0c;只要稍微晚到&#xff0c;就可能错过了室内的位置。 更令人震惊的是&…