LaTeX基础使用【系列二】

简介: LaTeX基础使用【系列二】



🌏1 LaTeX中的特殊字符

🥥1.1 空白符号

1.一个\quad命令产生一个空格

2.一个\qquad命令产生两个空格

3.一个\enspace命令产生0.5个空格

4.\hspace{35pt}表示产生一个35磅的空格

🥥1.2 LaTex控制符

其中,\textbackslash是斜杆符号。_和_{},~和~{},^和^{}是不同的。注意区分

实例:

效果:

🥥1.3 LaTeX排版符号

实例:

效果:

🥥1.4 LaTex标志符号

实例:

效果:

🥥1.5 引号

分为单引号和双引号:

实例:

效果:

注意:如果在文本中输入

则效果:

当然,切换到中文模式输入

效果与`` ''类似,不过有细微差别,如图:

效果:

🥥1.6 连字符

直接看图,实例:

效果:

其长度是不同的

🥥1.7 非英文字符

看图,实例:

效果:

(7)重音符号

看图,实例:

效果:

🥥1.8 罗马字符

①引入宏包

②在导言去加上如下代码

\makeatletter
\newcommand{\rmnum}[1]{\romannumeral #1}
\newcommand{\Rmnum}[1]{\expandafter\@slowromancap\romannumeral #1@}
\makeatother

③小写罗马字符

(\rmnum{1})

④大写罗马字符

(\Rmnum{1})

🥥1.9 水平线

添加水平线语法

{\noindent} \rule[-10pt]{17.5cm}{0.05em}\\

{\noindent} 表示取消缩进

\rule[水平高度]{长度}{粗细}

🥥1.10 字母上符号

常用有尖三角符号和横线符号。

🌏2 Latex插图

🥝2.1 准备

首先我们需要引入包,并添加图片的路径,如图:

其中,\graphicspath中的两组括号表示有两个不同的路径可以区查找

🥝2.2 使用

使用\includegraphics{}命令,插入图片。

实例:

结果:

🥝2.3 参数设置

当然,每张图片的大小都不一致,因此可以使用可选参数设置(设置宽度高度旋转角度)

实例:

①设置高度为2cm

②设置高度为版心高度的0.2倍

版心高度:一个页面除去页眉页脚可以写字的部分的高度

③同时设置多个

🥝2.4 图片并排显示

🌏3 LaTeX表格

示例

🥦3.1 效果

🥦3.2 解释

3.2.1 使用begin(tabular)创建表格

这一段表示创建了5个列,一个”|“表示一条竖线,两个“||”表示两个数显。c表示这一列居中对齐,小写L表示左对齐,r表示右对齐。

这一段表示创建了第一行,一行内每个单元格用”&“分割开,且每一行最后面用 ”\ ”表示结束,空格是不起作用的。而“hline”表示添加一条横线,两个\hline表示两个横线。

3.2.2 设置列宽

可以在列中设置p属性设置列宽,如图:

表示这一列为1.5cm宽。

如果想同时设置列宽和居中方式,先导入包:

再如图使用:

效果:

当内容超过表格宽度时会自动产生换行

🥦3.3 表格整体居中

如图设置:

即嵌套在一个table浮动体中,并且设置为 \centering

🥦3.4 单元格垂直居中

参考(2),把p换成m即可,如:

效果:

🥦3.5 表格与文档同宽

①引入宏包

②按照如图代码写

③为了使表格单元格高度大一点,可以在导言去加上:

1.5即代表1.5倍单元格高

(6)只在某些列之间添加横线

🕮 4 总结

LaTeX,犹如艺术的魔法师,为文字赋予无限灵感与优雅。

其排版之美,令文档焕发专业典雅之风采,每一行都如诗如画。无论科研论文还是漂亮的简历,LaTeX都以其高效的数学公式排版和卓越的版面设计成就卓越之作。

用心书写,LaTeX为文字赋予了独特的尊贵庄重,让创作者在编排中感受到艺术的愉悦,是文学与技术完美交融的杰作。

渴望挑战LaTeX的学习路径和掌握进阶技术?不妨点击下方链接,一同探讨更多latex的奇迹吧。我们推出了引领趋势的💻LaTeX专栏:《latex基础使用》 ,旨在深度探索C++的实际应用和创新。🌐🔍

相关文章
|
计算机视觉
如何理解focal loss/GIOU(yolo改进损失函数)
如何理解focal loss/GIOU(yolo改进损失函数)
|
测试技术 Linux Android开发
i2c总线及设备测试工具i2ctools:i2cdetect、i2cdump、i2cget、i2cset
本文介绍了i2ctools工具集的使用,包括i2cdetect、i2cdump、i2cget和i2cset,这些工具有助于I2C设备的开发和调试,通过检测设备、读写寄存器和数据块来提高开发效率。
2678 1
|
5月前
|
计算机视觉
ROS2错误排查:解决cv_bridge与opencv版本不匹配问题。
要记住,这只是一种可能的解决方式,你可能还需要针对你的特定问题进行其他操作。如果遇到任何问题,记住,遇到困难不要灰心,继续把问题当作一个冒险,勇敢地前行。
421 92
|
11月前
|
大数据 数据处理 计算机视觉
MATLAB的条件语句
【10月更文挑战第5天】本文详细介绍了MATLAB中的条件语句与循环结构,包括`if`、`elseif`、`else`、`switch`语句以及`for`和`while`循环。通过多个示例代码,展示了如何使用这些控制结构实现逻辑判断和重复操作。文章还讨论了条件语句与循环的结合使用、嵌套结构、性能优化建议,并提供了具体的应用场景和实例分析。最后,总结了这些控制结构的重要性,并提出了未来的学习方向。
|
6月前
|
人工智能 安全 网络虚拟化
指南:Grok官网是什么?国内如何使用grok 3 官网AI
Grok AI 是一款非常强大的人工智能助手,不仅能够在社交媒体管理、语音助手等方面为用户提供便利,还可以极大提升工作效率。
2586 5
|
JavaScript Linux iOS开发
【Mac系统】Vscode使用LeetCode插件报错‘leetcode.toggleLeetCodeCn‘ not found
在Mac系统下使用VSCode的LeetCode插件时遇到“leetcode.toggleleetcodecn”命令找不到的错误解决方法,主要是通过从Nodejs官网下载并安装最新版本的Node.js来解决环境配置问题。
647 0
|
11月前
|
JavaScript 数据管理 编译器
揭秘 ArkTS 的五大优势:如何让鸿蒙系统开发更高效、更简单?
【10月更文挑战第18天】ArkTS是专为鸿蒙系统设计的开发语言,结合了TypeScript的类型系统,并在分布式开发、UI开发、性能优化和API支持等方面进行了优化。它提供了一系列专门的API和语法糖,简化多设备协同开发,支持高效能和低功耗,助力开发者充分利用鸿蒙系统的分布式架构和强大功能。
814 5
|
11月前
|
人工智能 语音技术 决策智能
魔搭社区每周速递(9.28-10.12)
503个模型、189个数据集、82个创新应用、9篇应用文章
|
11月前
|
前端开发 JavaScript API
前端的全栈之路Meteor篇(完):关于前后端分离及与各框架的对比,浅析分离之下的潜在耦合
本文探讨了Meteor.js这一全栈JavaScript框架的特点与优势,特别是在前后端分离架构中的应用。Meteor通过共享数据结构和简化全栈开发流程,实现了前后端的紧密协作。文章还对比了其他全栈框架,如Next.js、Nuxt.js等,分析了各自的优势与适用场景,最后讨论了通过定义文档归属者和用户专有数据集简化后端构建及端云数据同步的方法。
754 0