Latex的一些排版技巧

2023-05-16

Latex是科研论文写作的必备工具之一,学会一些常用的排版指令有助于快速提高论文的排版质量。本篇博客的主要内容就是总结一些排版技巧,方便后续查找使用。当然,随着latex排版相关知识的进一步学习和使用,此篇博客也会不定期更新,使之丰富完善。

1. 图的排版

图的常用宏包有:

\usepackage{graphicx}
\usepackage{subfigure}
\usepackage{caption}
\usepackage{epstopdf}

图的排版主要有单图、双图、四图一行,四图两行,下面分别给出相应的latex代码:

  • 单图排版代码
\begin{figure}[!htb]
%保证图在中央
\begin{center} 
%插图,并且调宽调大小
\scalebox{0.48}[0.47]{\includegraphics[width=15.9cm]{figure_test0.png}}
%在图周边添加一些文字
\put (-120, -10) {{ \scriptsize {\it test }}}
\put (-230, 64) {\rotatebox{90} {{text}}}
\end{center}
\end{figure}

单图排版效果如下:
在这里插入图片描述

  • 双图排版代码
\begin{figure}[!htb]
    \hspace{100pt}\begin{minipage}{4.6cm}
    \includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(a)}
    \end{minipage}
    \begin{minipage}{-1.0cm}
    \hspace{100pt}\includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(b)}
    \end{minipage}
    \caption{This is double figure.}
\end{figure}

排版效果如下:
在这里插入图片描述--------------------------------------------------------------------
四图其实是双图的扩展

  • 四图单行代码如下:
\begin{figure}[!htb]
    \hspace{4pt}\begin{minipage}{4.6cm}
    \includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(a)}
    \end{minipage}
    \begin{minipage}{-1.0cm}
    \hspace{100pt}\includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(b)}
    \end{minipage}
    \hspace{100pt}\begin{minipage}{4.6cm}
    \includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(c)}
    \end{minipage}
    \begin{minipage}{-1.0cm}
    \hspace{100pt}\includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(d)}
    \end{minipage}
    \caption{This is quad figure.}
\end{figure}

效果如下:
在这里插入图片描述- 四图双行的代码比四图单行代码中间多了个空行:

\begin{figure}[!htb]
    \hspace{100pt}\begin{minipage}{4.6cm}
    \includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(a)}
    \end{minipage}
    \begin{minipage}{-1.0cm}
    \hspace{100pt}\includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(b)}
    \end{minipage}

    \hspace{100pt}\begin{minipage}{4.6cm}
    \includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(c)}
    \end{minipage}
    \begin{minipage}{-1.0cm}
    \hspace{100pt}\includegraphics[width=4cm]{figure_test0.png}
    \put (-60, -15)  {(d)}
    \end{minipage}
    \caption{This is quad figure.}
\end{figure}

效果如下
在这里插入图片描述

2.字体大小排版

latex排版正文时,常常对某一段文字大小字体均有特定要求,下面给出常用字体设置指令。

2.1 括号大小排版:

  • 使用\left\right,两个必须成对出现:
\left[.........\right]
--------------------------------
\left[\right.
  • 使用\big系列标签,由小到大依次为:
\big,\Big,\bigg,\Bigg
eg: \big(

2.2 部分文本大小设置

使用格式为{latex命令+ 文本},注意两边的大括号不能丢。对于字号的设置latex命令具体如下:

  • \tiny: 七号字体
  • \scriptsize:小六号字体
  • \footnotesize: 六号字体
  • \small:小五号字体
  • \normalsize:五号字体
  • \large:小四号字体
  • \Large:四号字体
  • \LARGE:三号字体
  • \huge:二号字体
  • \Huge:一号字体

eg:

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

Latex的一些排版技巧 的相关文章

随机推荐

  • 远程登陆Ubuntu服务器anaconda的使用问题(多用户)

    远程登录Ubuntu的新用户在使用 conda 命令时 xff0c 可能会遇到找不到 conda 命令的情况 xff0c 因此在多用户使用 anaconda 的情况下 xff0c 需要提前在 Ubuntu 服务器上做一下 anaconda
  • telnet批量检查端口是否正常

    一 本机测试目标端口是否正常 xff1a python调用的socket模块来实现 xff1a usr bin python3 import socket ip 43 port 描述 ip prot 61 39 39 39 0 0 0 0
  • mongo副本集一主两从读写分离部署

    mongodb 副本集部署 mongodb 0 gt 3717 mongodb 1 gt 3718 mongodb 2 gt 3719 wget https fastdl mongodb org linux mongodb linux x8
  • 二进制部署mongodb_exporter

    一 先安装部署好prometheus和grafana 二 部署exporter客户端 1 下载软件mongodb下载地址 xff08 grafana模板选择2583 xff09 版本选择0 11 2的 xff0c 不然和模板的语句prome
  • rocketmq二进制2m-2s异步集群部署

    一 机器规划 第一台机器 192 168 20 101 端口规划 xff1a 9876 NameServer1 10910 BrokerA master 10921 BrokerB slave 第二台机器 192 168 20 102 端口
  • Linux(Ubuntu系统)安装unzip

    最近在阿里云服务器上下载了zip形式的数据集压缩包 xff0c 解压时却发现并没有unzip解压命令 xff0c 于是习惯性地pip install unzip xff0c 并不能成功 xff0c 网上很多方法都说运行 sudo apt g
  • Python问题&解决

    python pycharm小技巧 1 要学会使用Debug pycharm Debug使用 Debug记得打断点 xff01 Pycharm debug技巧 在debug的时候python console可以直接敲变量显示 在安装Pych
  • Linux系统安装ClamAV的详细步骤

    ClamAV是一款开源免费的杀毒软件 xff0c 它可以在Linux系统上运行 以下是在Linux系统上安装ClamAV的步骤 xff1a 打开终端并更新软件包列表 xff1a sudo apt update 安装ClamAV xff1a
  • 为什么 0.1 + 0.2 不等于0.3?如何解决这个问题?

    一 开头 我们都知道0 1 43 0 2 61 61 0 3 xff0c 而是0 30000000000000004 xff0c 那么是为什么 xff1f 我们都知道计算机在内部实现中使用的是二进制 xff0c 0 1也是不例外的 xff0
  • 前端手写(十八)——Promise并行限制

    一 写在前面 一般我们做多个异步请求 xff0c 此时我们常常采用的是Promise all来进行处理 xff0c Promise all会全部的一起执行 xff0c 但是如果存在一些并行的限制 xff0c 也就是说一次最多只能执行固定的数
  • 深度学习环境安装(VMware)-Miniconda-pytorch

    提示 xff1a 最近要要跑一些算法 xff0c 用的linux系统一直是在服务器上进行开发 xff08 无GUI界面 xff09 xff0c 双系统又懒得开关机 xff0c 虚拟机还不能调用gpu xff0c 真无了个大语 对于文章中出现
  • novnc安装

    ubuntu22 04 span class token comment 安装软件 span span class token function sudo span span class token function apt span sp
  • python扫描端口

    什么是端口扫描 定义 xff1a 对一段端口或指定的端口进行扫描 目的 xff1a 通过扫描结果可以知道一台计算机上都提供了哪些服务 xff0c 然后就可以通过所提供的这些服务的己知漏洞就可进行攻击 原理 xff1a 当一个主机向远端一个服
  • HTML_移动端界面

    homework8 移动端界面 注 点击图标放大 点击图片旋转180度 ydd html span class token doctype lt DOCTYPE html gt span span class token tag span
  • Windows11安装与使用初体验

    Windows11安装 因为下载的是美国镜像 xff0c 所以系统语言是英文的 xff0c 但是这么多年的使用 xff0c 还是能够看懂一二的 xff0c 一步步操作就好了呗 xff0c 随缘点击 xff0c 无脑下一步 不知是我没有选择对
  • 基于51单片机的智能窗帘仿真方案原理图设计

    系统总体方案 xff08 附文件 xff09 通过上述对各个模块介绍 xff0c 我们最终选择了采用STC89C52作为的主控芯片 xff0c 采用光敏电阻采集环境光强通过ADC0832转换成数字信息然后由单片机处理得出环境光强的情况 xf
  • 基于RNN-LSTM模型的诗词生成/TensorFlow

    1 研究任务一介绍 1 1 研究任务 给定诗词数据集poems xff0c 采用基于循环神经网络 xff08 RNN xff09 的LSTM模型实现古诗词自动生成 xff0c 调整参数实现五言诗 七言诗 五言藏头诗 七言藏头诗和词的自动生成
  • PX4飞控学习与开发(三)-PX4+ROS开发环境搭建

    PX4开发环境搭建 主要步骤如下 xff1a 第一步 xff0c 设置用户组 在终端输入命令 xff1a sudo usermod a G dialout USER xff0c 然后登出 xff0c 重启 xff1b 第二步 xff0c P
  • PX4飞控学习与开发(五)-Pixhawk固件Firmware源码结构分析

    Pixhawk固件Firmware源码结构分析 Pixhawk源码Firmware是一个内容庞大的文件夹 xff0c 里面有许多的子文夹 xff0c 代表着不同的功能模块 文件夹结构如下图所示 xff1a 图1 Firmware源码结构 图
  • Latex的一些排版技巧

    Latex是科研论文写作的必备工具之一 xff0c 学会一些常用的排版指令有助于快速提高论文的排版质量 本篇博客的主要内容就是总结一些排版技巧 xff0c 方便后续查找使用 当然 xff0c 随着latex排版相关知识的进一步学习和使用 x