LaTex

2023-10-27

LaTex

前言


一份简单的LaTex常用办公功能
为什么选择LaTex
因为相较于Markdown 与 Word跟适合处理大型的论文
Markdown使用与记录小型总结
Word利于处理简单的中小型论文

一、安装配置LaTex

版本安装介绍

共有两个版本

  • TexLive(推荐使用) 全面
  • MikTex 没有的包需要自己下载

配置使用的IDE

  • 在线文本编译器overleaf
  • 自带IDE Texworks
  • 推荐使用 vscode + TexLive (配置有点麻烦 但是简洁美观)
    需要Vscode + Latex 在里面下载插件 Latex Workshop

二、简单的论文配置问题

基本的语法

所有的命令都是基于下面这串代码

\函数{参数}

1.文档类型和开始

\documentclass{article}
#  documentcalss 代表文档类型  article代表普通的文章
				{}里面的参数可以切换 	 	book 书籍
						 				report  报告
						 				beamer  幻灯片
						 				等等~~
#注意点
#LaTex不支持中文你需要一个ctexart的文档类型
\documentclass[UTF8]{ctexart}
#由此可见导入的文档类型不唯一

\begin{document}



\end{document}

可以将Latex语法对标HTTP协议的书写

在begin{document}之前的称为前言
这个区间你可以设置
导入的宏包
设置页面尺寸
正常的前言功能如 设置文章标题 作者名字 日期
\titile{标题}
\author{作者}
\date{日期}
\data{\today}
这些在正文中通过 \maketitle 实现

\begin{document}

中间

是论文的正文部分 称为body

\end{document}


2.最基础的格式化命令

基本的对文字处理

\documentclass[UTF8]{ctexart}
\begin{document}
#基础内容
\texbf{内容} #后面同理  文字加粗
\textit{} # 文字倾斜
\underline{} #加入下划线
#在文章中添加一个新的段落 	两个换行符     
						一个换行符表示添加空格
\end{document}

3.Chapters and Sections 文章的章节

对于段落的处理

\documentclass[UTF8]{ctexart}

\begin{document}
#基本使用
\section{标题一}			#对标wrod的一级标题
\section{标题二}
\subsection{二级标题}	#对标word的二级标题
\subsubsection{三级标题}	#对标word的三级标题

#补充   书籍排版 \document[UTF8]{ctexbook}
#注意更换文章类型已对应标题

\chapter{}	#比section更大的标题  表示书籍中的第几章
\part{}		#比chapter更大的标题  表示书籍中的第几部
\end{document}

4.添加图片 列表

导入图片

\documentclass[UTF8]{ctexart}
#需要在前言引入graphicx这个包 \usepackage{graphicx}	
\usepackage{graphicx}	

\begin{document}

#基本使用


\includegraphics{head}			#文件名可以省略 head表示文件
#表示在当前位置添加图片  
\includegraphics[with=0.5\textwith]{head}  #textwith表示当前文本宽度

#给图片添加标题
#嵌套于Figure环境中
#Example
\begin{figure}
\includegraphics[]{}
\caption{标题}
\end{figure}

\end{document}

导入列表

\documentclass[UTF8]{ctexart}
\begin{document}

#我们需要先切换到列表环境中

#嵌套于itemize环境
#无序列表
\begin{itemize}
\itemize  #后接上内容
\itemize
\itemize
\end{itemize}

#嵌套于enumerate环境
#有序列表
\begin{enumerate}
\enumerate  #后接上内容
\enumerate
\enumerate
\end{itemize}

\end{document}

总结需要注意的是
环境
\begin{}
中间的内容会共享相同的文字格式
\end{}

5.数学公式的导入

参考文档
添加公式

  • 在文章内容中添加公式为行内公式 $ 行内公式需要写在两个美元符号中间 $
  • 若要在单独的一行中呈现出来 需要进入equation环境中
#单独呈现一行有两种写法
#1
\begin{equation}

\end{equation}
#方法二(equation的缩写)
\[
\]

在线公式编辑
数学公式入门

6表格的插入

基本的公式

#\begin{tobular}{}
#后面的{}设置表格的样式
#example
#{|c|c|}
#以 | 作为竖直边框  其中的	C表示centering居中对齐
						可以设置L left
						可以设置R right
						可以 P{2cm}表示2cm的间隔
#示例代码
\begin{tobular}{|c|c|c|}
单元格1 & 单元格2 & 单元格3 \\
\line		#水平方向的下划线
单元格4 & 单元格5 & 单元格6 \\
\hine\hine	#水平方向的双簧线
单元格7 & 单元格8 & 单元格9		

\end{tabular}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

LaTex 的相关文章

  • 数字化转型建设的基本模型与能力构建

    数字经济的政策推动下 行业数字化转型建设如火如荼 本文提出了一种业务为主线的数字化转型建设的基本模型 数据应用业务链 并以数据应用业务链的业务的数据 数据的业务 业务的业务这三个环节探讨了数字化转型建设的能力构建及其基本过程并划分了可合作的

随机推荐

  • 关于激光雷达盲区0.4m问题

    https xw qq com amphtml 20220302A03F6I00 盲区 吸点 激光雷达探测器一般有几到几十纳秒的Dead Time Dead Time指是接收到一个激光脉冲后到再能接受一个新激光脉冲所需的最短时间 当一束激光
  • uniapp 微信小程序订阅(一次性订阅消息)

    首先我们需要了解微信小程序的一些基本的 才能知道我们要做什么 微信小程序消息订阅只有两种形式可以召唤出来 1 用户手动点击按钮 2 支付回调唤起 一次调用最多可订阅3条消息 小程序弹出后 可点击的情况 1 单纯点击取消 确认键 2 勾选了总
  • ajax降低性能,AJAX的性能改进

    AJAX的性能改进 简介 在Web窗体中 我们使用AJAX来从客户端 从JavaScript 调用服务器端方法 AJAX的内部使用XMLHttpRequest 我已经测试了不同的方式实现Ajax功能 另外 我有监测AJAX调用的性能和生命周
  • Introduction to NMOS and PMOS Transistors

    原文链接 https anysilicon com introduction to nmos and pmos transistors Introduction to NMOS and PMOS Transistors In this ar
  • 【网课平台】Day10.对接第三方:实现微信扫码登录

    文章目录 一 需求 微信扫码登录 1 接口文档 2 开发环境准备 3 接入分析 4 接口定义 5 申请令牌 6 查询用户信息 7 保存用户信息 一 需求 微信扫码登录 和第三方对接的流程 1 接口文档 找到第三方的接口文档 微信扫码登录 可
  • 基于python的爬虫实现

    定义 爬虫 Web crawler 也被称为网络爬虫 网络蜘蛛或网络机器人 是一种自动化程序 用于浏览互联网并收集网页内容 基本原理 爬虫的工作原理是通过发送HTTP请求从网页服务器获取网页的内容 然后解析网页并提取所需的数据 具体步骤如下
  • 让vscode正确识别webpack alias路径的方法

    一般的相对路径引入依赖文件 vscode能够正确识别 做出智能提示 但是有时候项目目录层级太深 写相对路径很长 非常容易出错 所以一般我们会在webpack中配置alias 使用短名来减少路径层级 如 import getUsers fro
  • 国内网络摄像机的端口及RTSP地址

    海康威视 默认IP地址 192 168 1 64 DHCP 用户名admin 密码自己设 端口 HTTP 端口 默认为 80 RTSP 端口 默认为 554 HTTPS 端 口 默认 443 和 服务端口 默认 8000 ONVIF端口 8
  • 揭秘阿里新一代SpringCloud学习指南:掌握最具中国特色的微服务组件

    SpringCloud Alibaba 的优势 阿里使用过的组件经历了考验 性能强悍 设计合理 现在开源出来给大家用 成套产品搭配完善的可视化界面给开发运维带来了极大的便利 搭建简单 学习曲线低 作为国内微服务领域的领军企业 阿里巴巴在微服
  • 自定义设置一个屏保程序

    用C语言写一个简单的窗口程序 目的是生成一个可视化的图形窗口 需要用到EasyX库 可在文章末尾的网盘链接中下载 该程序退出需左击鼠标 否则无法退出 include
  • Learning_the_shell

    昨天逛了www linuxcommand org 学习了shell的基本知识 对alias function type等基本命令有了比较深入的了解 还有就是对top kill ps jobs等进程命令有了更清晰的了解 特别是kill的参数问
  • MRI T1加权结构

    MRI是多参数成像 出于分析图像的方便 希望一帧MRI图像的灰度主要由一个特定的成像参数决定 这就是所谓的加权图像 weighted imaging WI 例如图像灰度主要由T1决定时就是T1加权图像 主要由T2决定时就是T2加权图像 主要
  • ubuntu18.04安装caffe(cpu版)

    主要根据ubuntu安装caffe这个博客 网上有些教程说要安装protobuf2 6 1 实际上只要有protobuf就行 版本无所谓 如果编译过程中出现google protobuf未定义的引用之类的报错 可能是protobuf版本和g
  • Python 类中pass语句

    Python pass 是空语句 是为了保持程序结构的完整性 pass 不做任何事情 一般用做占位语句 本文主要介绍Python 类中pass语句 原文地址 Python 类中pass语句
  • 普氏分析 matlab,降维和特征提取 - MATLAB & Simulink - MathWorks 中国

    特征选择 Learn about feature selection algorithms and explore the functions available for feature selection This topic intro
  • 10 分钟上手 Vue 组件 Vue-Draggable

    Vue 综合了 Angualr 和 React 的优点 因其易上手 轻量级 受到了广泛应用 成为了是时下火热的前端框架 吸引着越来越多的前端开发者 本文将通过一个最简单的拖拽例子带领大家快速上手 Vue 组件 Vue Draggable 首
  • 使用()控件的saveas方法可以将上传文件保存到服务器.,3.25.1 使用FileUpload控件上传文件...

    VB Protected Sub Button1 Click ByVal sender As Object ByVal e As System EventArgs If FileUpload1 HasFile Then Try FileUp
  • Android禁用第三方应用

    需要权限android Manifest permission CHANGE COMPONENT ENABLED STATE 而这个权限是只有system app才能使用 所以app需要系统签名 非system app即便在Android
  • Java中使用到的异步任务总结(CompletableFuture类,@Async注解)

    文章目录 1 CompletableFuture 1 1 Completable supplyAsync 1 2 Completable runAsync 1 3 get方法 1 4 使用自定义线程池 1 5 Completable all
  • LaTex

    LaTex LaTex 前言 一 安装配置LaTex 版本安装介绍 配置使用的IDE 二 简单的论文配置问题 基本的语法 1 文档类型和开始 2 最基础的格式化命令 3 Chapters and Sections 文章的章节 4 添加图片