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

数学建模美赛【LaTeX】公式、表格、图片

数学建模美赛【LaTeX】公式、表格、图片

1 宏包

\package{ } 就是在调用宏包,对计算机实在外行的同学姑且可以理解为工具箱。 每一个宏包里都定义了一些专门的命令,通过这些命令可以实现对于一类对象(如数学公式等)的统一排版(如字号字形),或用来实现一些功能(如插入图片或制作复杂表格)。 通常在\documentclass 之后,在\begin{document} 之前,将文章所需要涉及的宏包都罗列上。 对于新人而言比较常用的宏包有:

  • 编辑数学公式的宏包:\usepackage{amsmath} 和 \usepackage{amssymb}
  • 编辑数学定理和证明过程的宏包:\usepackage{amsthm}
  • 插入图片的宏包:\usepackage{graphicx}
  • 复杂表格的宏包:\usepackage{multirow}

2 公式

2.1 插入公式需要的宏包

\usepackage{amsmath}
\usepackage{amssymb}

2.2 插入公式

在LaTeX数学模式中,公式有两种形式——行内公式和行间公式。前者公式嵌入在行内,适用于简单短小的公式;后者居中独占一行,适用于比较长或重要的公式。

\documentclass{article}
\usepackage{amsmath}
\usepackage{amssymb}
\begin{document}% 行内公式 $ f(x) = a+b $The Newton's second law is $F=ma$.% 行间公式 $$ f(x) = a+b $$The Newton's second law is$$F=ma$$%给公式手动编号\[f(x) = a - b \tag{1.1} \]\[\left\{\begin{aligned}&a+b=c\\&d=e+f+g\end{aligned}\right.\]
\end{document}

在这里插入图片描述

3 图片

xelatex编译方式可以使用png,jpg等常用图片格式,首先使用插入图片的宏包:\usepackage{graphicx}

\documentclass{article}% TODO: 
\usepackage{graphicx} 
\begin{document}%显示一张图片h\begin{figure}[h]\centering\includegraphics[width=0.4\linewidth]{../image1}\caption{a}\label{fig:image1}\end{figure}%显示多张图片Figure \ref{fig:figure1} shows:\begin{figure}[h]\centering\includegraphics[width=0.3\linewidth]{../image1}\includegraphics[width=0.3\linewidth]{../image2}\includegraphics[width=0.3\linewidth]{../image1}\includegraphics[width=0.3\linewidth]{../image2}\caption{b}\label{fig:figure1}%图片的引用名称\end{figure}\end{document}

在这里插入图片描述

4 表格

tabular环境是LaTeX默认创建表格的环境。你需要对这个环境手动指定一个参数。{c c c}参数告诉LaTeX,表格将会有三列,每一列都是居中对齐(c: center)。

tabular参数介绍:

  • { |c|c|c| } 这个参数设定了表格中有三列,列旁都有一个竖直的分割线。每一个c都代表这一列中的内容是居中对齐的,你也可以使用r来向右对齐,或者l来向左对齐。
  • \hline 会在表格中插入水平的分割线
  • cell1 & cell2 & cell3 \\ &符号分割了单元格之间的内容。\\代表着一行的结束。
\documentclass{article}% TODO: 
\usepackage{booktabs}
\begin{document}
\begin{table}[htbp]\centering\caption{Notations}\begin{tabular}[cp{0.9\textwidth}]{cc}\toprule[2pt]Symbols & Description\\\midrule$M$ & mean value  \\$a$ & D-value     \\$b$ & extreme     \\\bottomrule[2pt]\end{tabular}\label{tab1} 
\end{table}
\end{document}

在这里插入图片描述

相关文章:

数学建模美赛【LaTeX】公式、表格、图片

数学建模美赛【LaTeX】公式、表格、图片 1 宏包 \package{ } 就是在调用宏包,对计算机实在外行的同学姑且可以理解为工具箱。 每一个宏包里都定义了一些专门的命令,通过这些命令可以实现对于一类对象(如数学公式等)的统一排版&a…...

【大数据】YARN节点标签Node Label特性

简介 YARN 的 Node-label 特性能够将不同的机器类型进行分组调度,也可以根据不同的资源要求进行分区调度。运维人员可以根据节点的特性将其分为不同的分区来满足业务多维度的使用需求。YARN的Node-label功能将很好的试用于异构集群中,可以更好地管理和调…...

C# SolidWorks二次开发 API-命令标签页的切换与按钮错乱问题

这是一个网友咨询的问题,说他想控制默认打开文件之后solidworks上方工具栏的当前激活标签页。 之前我们提到过,制作Solidworks的插件也会在上面增加一个标签页,用来放自己开发的命令,经常开发的人肯定会遇到有时候更新版本,或者标…...

ElasticSearch 7.6.1

疑问 ES为什么这么快? 全文检索 听过一个程序扫描文本的每一个单词,针对单词建立索引,并保存该单词在文本中的位置,以及出现的次数。在检索查询时候,通过建立好的索引进行查询,将索引中单词对应的文本位…...

Linux系列 操作系统安装及服务控制(笔记)

作者简介:一名在校云计算网络运维学生、每天分享网络运维的学习经验、和学习笔记。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页​​​​​​ 目录 前言 一.操作系统 1.Linux系统三大类 (1)ubu…...

Linux基础 - NTP时间同步

‍‍🏡博客主页: Passerby_Wang的博客_CSDN博客-系统运维,云计算,Linux基础领域博主 🌐所属专栏:『Linux基础』 🌌上期文章: Linux基础 - DNS服务进阶 📰如觉得博主文章写的不错或对你有所帮助…...

golang 入门教程:迷你 Twitter 后端

请记住,这个项目主要是为了稍微熟悉下Golang,您可以复制架构,但该项目缺少适当的 ORM,没有适当的身份验证或授权,我完全无视中间件,也没有测试。 我将在其自己的部分中讨论所有这些问题,但重要的…...

CPP2022-30-期末模拟测试03

6-1 引用作函数形参交换两个整数 分数 5 全屏浏览题目 切换布局 作者 李廷元 单位 中国民用航空飞行学院 设计一个void类型的函数Swap&#xff0c;该函数有两个引用类型的参数&#xff0c;函数功能为实现两个整数交换的操作。 裁判测试程序样例&#xff1a; #include <…...

华为OD机试真题Python实现【最多等和不相交连续子序列】真题+解题思路+代码(20222023)

🔥系列专栏 华为OD机试(Python)真题目录汇总华为OD机试(JAVA)真题目录汇总华为OD机试(C++)真题目录汇总华为OD机试(JavaScript)真题目录汇总文章目录 🔥系列专栏题目输入输出示例一输入输出说明示例二输入输出说明...

二叉搜索树

1.二叉搜索树 1.1.二叉搜索树概念 二叉搜索树又称二叉排序树&#xff0c;它或者是一颗空树&#xff0c;或者是具有一下性质的二叉树。 若它的左子树不为空&#xff0c;则左子树上的所有节点的值都小于根节点的值。若它的右子树不为空&#xff0c;则右子树上的所有节点的值都…...

数据结构(三):集合、字典、哈希表

数据结构&#xff08;三&#xff09;一、集合&#xff08;Set&#xff09;1.封装一个集合类2.集合常见的操作&#xff08;1&#xff09;并集&#xff08;2&#xff09;交集&#xff08;3&#xff09;差集&#xff08;4&#xff09;子集二、字典&#xff08;Map&#xff09;三、…...

Linux内核驱动开发(一)

Linux内核初探 linux操作系统历史 开发模式 git 分布式管理git clone 获取git push 提交git pull 更新 邮件组 mailing list patch 内核代码组成 Makfile arch 体系系统架构相关 block 块设备 crypto 加密算法 drivers 驱动&#xff08;85%&#xff09; atm 通信bluet…...

TCP/IP协议二十问

TCP/IP协议二十问 1. 什么是TCP网络分层&#xff1f; TCP网络分层一般分为五层&#xff1a; 应用层&#xff08;HTTP&#xff09;&#xff1a;组装数据包传输层&#xff08;TCP&#xff09;&#xff1a;增加TCP头部&#xff0c;包含端口号等信息网络互联层&#xff08;IP&am…...

常用Array数组操作方法

定义一个测试数组constplayers[{name:科比,num:24},{name:詹姆斯,num:23},{name:保罗,num:3},{name:威少,num:0},{name:杜兰特,num:35}]复制代码1、forEach参数代表含义item&#xff1a;遍历项index&#xff1a;遍历项的索引arr&#xff1a;数组本身Array.prototype.sx_forEach…...

【C++】set/multiset、map/multimap的使用

目录 一、关联式容器 二、set的介绍 1、接口count与容器multiset 2、接口lower_bound和upper_bound 三、map的介绍 1、接口insert 2、接口insert和operator[]和at 3、容器multimap 四、map和set相关OJ 1、前K个高频单词 2、两个数组的交集 一、关联式容器 vector、…...

vue3语法

vue3教程 //ps 这里是基本写法 一般项目不需要ref 因为需要一直return 这里是根据在不使用ts后缀 来在.vue里面写setup 如下图所示:setup setup是启动页面会自动执行的一个函数 项目里定义的所有变量&#xff0c;都要在setup当中 在setup定义的变量和方法&#xff0c;都需要r…...

对象之间的关系

目录1. 依赖2. 关联3. 聚合4. 组合Java的对象/类之间有四种关系&#xff1a;依赖、关联、组合、聚合。 1. 依赖 依赖&#xff08;Dependency&#xff09;&#xff1a; 一个对象的功能依赖于另一个对象。 类比&#xff1a;人类生存依赖食物和空气 体现&#xff1a;被依赖者体…...

云原生时代顶流消息中间件Apache Pulsar部署实操-上

文章目录安装运行时Java版本推荐Locally Standalone集群启动验证部署分布式集群部署说明初始化集群元数据部署BookKeeper部署BrokerAdmin客户端和验证Tiered Storage(层级存储)概述支持分级存储何时使用工作原理安装 运行时Java版本推荐 Locally Standalone集群 启动 # 下载…...

Python实现基于openCV+百度智能云平台实现《1:N人脸考勤机》文章最后附带源码!

目录 一、 项目介绍 1.1 项目名称 1.2 项目简介 1.3 项目物料 1.4 技术栈 二、 项目架构 三、项目细节 3.1 环境搭建 3.2 利用opencv实现摄像头调取及相关图像的采集 3.3 利用aips上传图像和结果返回 3.4 结果优化和处理 3.5 可扩展性 3.6 遗留问题和…...

因为锁的问题,我们被扣了1万

前言 春节放假期间&#xff0c;一个项目上的积分接口被刷&#xff0c;而且不止一个人在刷&#xff0c;并且东西也被兑走&#xff0c;放假晚上被人叫起来排查问题&#xff0c;通过这个人的积分明细观察&#xff0c;基本一秒就能获取一次&#xff0c;远远超过了积分规则限定的次…...

对话引擎实战:基于状态机与规则引擎构建智能对话系统

1. 项目概述&#xff1a;一个对话引擎的诞生最近在社区里看到不少朋友在讨论如何构建自己的对话系统&#xff0c;从简单的客服机器人到复杂的多轮交互应用&#xff0c;需求五花八门。恰好&#xff0c;我前段时间深度研究并实践了Rubonnek/dialogue-engine这个项目&#xff0c;它…...

51单片机通过继电器模块实现智能灯光控制

1. 从点灯到智能控制&#xff1a;51单片机与继电器的完美组合 记得我第一次用51单片机点亮LED时&#xff0c;那种成就感至今难忘。但后来发现&#xff0c;单纯的点灯只是电子世界的"Hello World"&#xff0c;真正的乐趣在于让灯光变得"聪明"起来。这就是为…...

TC264 DMA通道深度配置指南:从47个优先级到Shadow地址,避坑手册里没讲清的细节

TC264 DMA通道深度配置指南&#xff1a;从47个优先级到Shadow地址的实战解析 当你在TC264项目中尝试用DMA实现高效数据传输时&#xff0c;是否遇到过这样的场景&#xff1a;配置完所有寄存器后&#xff0c;数据却卡在某个地址纹丝不动&#xff1f;或是多个DMA通道同时工作时&am…...

手把手教你用VMware Workstation Pro部署FortiWeb 6.3.4虚拟机(附网络配置避坑指南)

零基础实战&#xff1a;VMware Workstation Pro部署FortiWeb 6.3.4全流程解析 在网络安全领域&#xff0c;Web应用防火墙&#xff08;WAF&#xff09;已成为保护线上业务不可或缺的防线。FortiWeb作为业界知名的WAF解决方案&#xff0c;其虚拟机版本为学习者提供了低成本体验企…...

3分钟玩转PCL启动器:让你的Minecraft体验飞升的秘密武器 [特殊字符]

3分钟玩转PCL启动器&#xff1a;让你的Minecraft体验飞升的秘密武器 &#x1f680; 【免费下载链接】PCL Minecraft 启动器 Plain Craft Launcher&#xff08;PCL&#xff09;。 项目地址: https://gitcode.com/gh_mirrors/pc/PCL 还在为Minecraft启动慢、模组冲突、内存…...

魔兽争霸3终极优化工具:WarcraftHelper完整使用指南

魔兽争霸3终极优化工具&#xff1a;WarcraftHelper完整使用指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为经典游戏《魔兽争霸3》在现代电…...

用Cheat Engine和C++写个《植物大战僵尸》阳光修改器(附完整源码)

从零构建《植物大战僵尸》内存修改器&#xff1a;C与Windows API实战指南 1. 理解游戏内存修改的核心原理 在开始编写代码之前&#xff0c;我们需要先理解几个关键概念。游戏运行时&#xff0c;所有的数据&#xff08;如阳光值、植物CD时间等&#xff09;都存储在计算机的内存中…...

Crosside Sync:本地化同步VSCode与Cursor配置的终极方案

1. 项目概述&#xff1a;告别IDE配置的“精神分裂”如果你和我一样&#xff0c;是个重度代码编辑器使用者&#xff0c;那么下面这个场景你一定不陌生&#xff1a;白天在公司用官方的 Visual Studio Code 写业务代码&#xff0c;晚上回家打开 Cursor 想用它的 AI 功能辅助写点个…...

Hitboxer:3步配置解决游戏按键冲突的SOCD清理工具

Hitboxer&#xff1a;3步配置解决游戏按键冲突的SOCD清理工具 【免费下载链接】socd Key remapper for epic gamers 项目地址: https://gitcode.com/gh_mirrors/so/socd 你是否在玩《空洞骑士》或《蔚蓝》这类需要精准操作的游戏时&#xff0c;明明按下了正确的方向键&a…...

文档格式化技能:从Word样式到Markdown工具链的高效文档工程实践

1. 项目概述&#xff1a;一份被低估的文档格式化生存指南如果你经常和文档打交道&#xff0c;无论是写技术方案、整理项目报告&#xff0c;还是准备一份给客户的演示材料&#xff0c;大概率都经历过这样的时刻&#xff1a;花了大半天时间调整格式&#xff0c;标题层级混乱、编号…...