MCM/ICM(数学建模美赛) LaTeX常用操作汇总(拿来就用!)

2024-02-09 12:36

本文主要是介绍MCM/ICM(数学建模美赛) LaTeX常用操作汇总(拿来就用!),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

官方模板

https://www.comap.com/undergraduate/contests/mcm/flyer/MCMICM_Summary.tex

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% MCM/ICM LaTeX Template %%
%% 2024 MCM/ICM           %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[12pt]{article}
\usepackage{geometry}
\geometry{left=1in,right=0.75in,top=1in,bottom=1in}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Replace ABCDEF in the next line with your chosen problem
% and replace 1111111 with your Team Control Number
\newcommand{\Problem}{ABCDEF}
\newcommand{\Team}{1111111}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\usepackage{newtxtext}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{newtxmath} % must come after amsXXX\usepackage[pdftex]{graphicx}
\usepackage{xcolor}
\usepackage{fancyhdr}
\lhead{Team \Team}
\rhead{}
\cfoot{}\newtheorem{theorem}{Theorem}
\newtheorem{corollary}[theorem]{Corollary}
\newtheorem{lemma}[theorem]{Lemma}
\newtheorem{definition}{Definition}%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\graphicspath{{.}}  % Place your graphic files in the same directory as your main document
\DeclareGraphicsExtensions{.pdf, .jpg, .tif, .png}
\thispagestyle{empty}
\vspace*{-16ex}
\centerline{\begin{tabular}{*3{c}}\parbox[t]{0.3\linewidth}{\begin{center}\textbf{Problem Chosen}\\ \Large \textcolor{red}{\Problem}\end{center}}& \parbox[t]{0.3\linewidth}{\begin{center}\textbf{2024\\ MCM/ICM\\ Summary Sheet}\end{center}}& \parbox[t]{0.3\linewidth}{\begin{center}\textbf{Team Control Number}\\ \Large \textcolor{red}{\Team}\end{center}}	\\\hline
\end{tabular}}
%%%%%%%%%%% Begin Summary %%%%%%%%%%%
% Enter your summary here replacing the (red) text
% Replace the text from here ...
\begin{center}
\textcolor{red}{%
Use this template to begin typing the first page (summary page) of your electronic report. This \newline
template uses a 12-point Times New Roman font. Submit your paper as an Adobe PDF \newline
electronic file (e.g. 1111111.pdf), typed in English, with a readable font of at least 12-point type.	\\[2ex]
Do not include the name of your school, advisor, or team members on this or any page.	\\[2ex]
Be sure to change the control number and problem choice above.	\\
You may delete these instructions as you begin to type your report here. 	\\[2ex]
\textbf{Follow us @COMAPMath on Twitter or COMAPCHINAOFFICIAL on Weibo for the \newline
most up to date contest information.}
}
\end{center}
% to here
%%%%%%%%%%% End Summary %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\clearpage
\pagestyle{fancy}
% Uncomment the next line to generate a Table of Contents
%\tableofcontents 
\newpage
\setcounter{page}{1}
\rhead{Page \thepage\ }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Begin your paper here%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\end{document}
\end

编辑器

  • 在线:overleaf.com
  • 本地:TeXworks editor

基础操作

换页:

\newpage

段落缩进:

\indent

字体加粗:

\textbf{abc}

字体斜体:

\textit{abc}

普通段落:

\par{content}

需要居中的内容(例如标题、Summary等)

\begin{center}\LARGE{TITLE}\vspace{0.4cm}\\\large \textbf{Summary}
\end{center}

特殊符号

\_ % 下划线
\% % 百分号

图片

\usepackage{graphicx}
\begin{figure}[H]\centering\includegraphics[width=0.5\textwidth]{1.png}\caption{Picture Caption}\label{fig1}
\end{figure}

在段内引用该图片:

\ref{fig1}

多个图组在一起:

\begin{figure}\centering\begin{minipage}[b]{0.45\textwidth}\centering\includegraphics[width=0.8\textwidth]{1.png}\caption{name 1}\label{fig:1}\end{minipage}\begin{minipage}[b]{0.45\textwidth}\centering\includegraphics[width=0.8\textwidth]{2.png}\caption{name 2}\label{fig:2}\end{minipage}
\end{figure}

无序列表

普通无序列表:

\begin{itemize}\item \item \item 
\end{itemize}

上白下黑尖无序列表:

\begin{enumerate}\item[\ding{226}] \item[\ding{226}] \item[\ding{226}] 
\end{enumerate}

表格

三线表:

在引言区引用:

\usepackage{longtable}
\usepackage{booktabs}

正文代码:

\begin{longtable}{ccc}\toprule\textbf{Tit1} & \textbf{Tit2} & \textbf{Tit3} \\\midrulea & b & c \\a & b & c \\a & b & c \\\bottomrule
\end{longtable}

如果要对某一行添加颜色,则可以在正文前添加宏包:

\usepackage[table]{xcolor}

在要添加背景色的那一行的代码前加入:

\rowcolor{green!40}

其中,green可以替换成其他的颜色(red, yellow, blue, orange, pink, …),"!"后的数字表征底色的深度。

合并单元格:(都是在这个格子最左上方所在“坐标”处写LaTeX代码)

竖向合并单元格:

\multirow{2}{*}{_Content_}

横向合并单元格:

\multicolumn{2}{c}{_Content_}

e.g.

\begin{table}[!htbp]\begin{center}\caption{Metabolic rate}\vspace{-0.5cm}\begin{tabular}{cccc}\toprule\multirow{2}{*}{Flying} & \multirow{2}{*}{weight} & \multicolumn{2}{c}{Metabolic rate} \\\cmidrule{3-4}& & Dynamic & Static \\\midrule\bottomrule \end{tabular}\end{center}
\end{table}

注:如果使用table中嵌套longtable,可能会出现两个表格之间的编号相差2。解决方法是:不要在\begin{table}后\begin{longable}前定义标题,而是在longtable内部定义标题,此时要注意在longtable内部使用\caption命令时,结尾必须加\\

\begin{table}[!h]\centering\begin{longtable}{ccc}\caption{Caption} \\ % 后面的这两条斜杠不能省略\toprule\textbf{Tit1} & \textbf{Tit2} & \textbf{Tit3} \\\midrulea & b & c \\a & b & c \\a & b & c \\\bottomrule\label{Label} % 正文中使用\ref{Label}来引用\end{longtable}
\end{table}

对于“符号说明”表格,可以仅设置第一列的宽度(例如设置为1cm):

\begin{longtable}{p{1cm}<{\centering}l}\toprule\textbf{Tit1} & \textbf{Tit2} \\\midrule$a$ & b \\$a$ & b \\$a$ & b \\\bottomrule
\end{longtable}

表格下方带小字批注可以参考如下代码:

\begin{table}[!htbp]  
\centering  
\caption{caption}  
\label{tab:example}  
\begin{threeparttable}  
\begin{longtable}{ccc}  
\toprule
1 & 2 & 3 \\
\midrule
1 & 2\textsuperscript{2} & 3 \\  
4 & 5 & 6 \\  
7 & 8 & 9 \\
\bottomrule
\end{longtable}  \begin{tablenotes} % 表格下方的小字批注\item[1] aaa  \item[2] bbb  
\end{tablenotes}  
\end{threeparttable}  
\end{table} 

公式

带编号的公式:

\begin{equation}_equation_content_\label{e1}
\end{equation}

参考文献

在文章最下方的参考文献板块,书写以下代码:

\begin{thebibliography}{99}\bibitem{reference1}\bibitem{reference2}\bibitem{reference3}
\end{thebibliography}

在文中使用\cite{}进行引用。

Report on Use of AI

参考样式:(表格式的)

宏包:

\usepackage{tabularx} % Report on Use of AI中的表格
\usepackage{array}
\usepackage{color}
\usepackage{colortbl}
\section*{\centering Report on Use of AI}
\indent
\par{1. OpenAI ChatGPT(Nov 5, 2023 version, ChatGPT-4) }
\begin{table}[!h]\centering\begin{tabularx}{0.8\textwidth}{|X|}\hline\rowcolor{gray}Query1: \\ \rowcolor{gray}There are many methods for calculating green GDP. Please help me list a literature list and briefly introduce the calculation ideas listed in the article.\\ \hlineOutput1: \\I did a quick search and here's what I found. \\The concept of Green GDP has evolved to address the limitations of traditional GDP in reflecting the qualitative aspects of well-being, such as human, social, and natural components. \\\hline\end{tabularx}
\end{table}\par{2. Baidu ERNIE Bot(2.5.2 version)}

这篇关于MCM/ICM(数学建模美赛) LaTeX常用操作汇总(拿来就用!)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/694243

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

JS常用组件收集

收集了一些平时遇到的前端比较优秀的组件,方便以后开发的时候查找!!! 函数工具: Lodash 页面固定: stickUp、jQuery.Pin 轮播: unslider、swiper 开关: switch 复选框: icheck 气泡: grumble 隐藏元素: Headroom

【C++】_list常用方法解析及模拟实现

相信自己的力量,只要对自己始终保持信心,尽自己最大努力去完成任何事,就算事情最终结果是失败了,努力了也不留遗憾。💓💓💓 目录   ✨说在前面 🍋知识点一:什么是list? •🌰1.list的定义 •🌰2.list的基本特性 •🌰3.常用接口介绍 🍋知识点二:list常用接口 •🌰1.默认成员函数 🔥构造函数(⭐) 🔥析构函数 •🌰2.list对象

常用的jdk下载地址

jdk下载地址 安装方式可以看之前的博客: mac安装jdk oracle 版本:https://www.oracle.com/java/technologies/downloads/ Eclipse Temurin版本:https://adoptium.net/zh-CN/temurin/releases/ 阿里版本: github:https://github.com/

30常用 Maven 命令

Maven 是一个强大的项目管理和构建工具,它广泛用于 Java 项目的依赖管理、构建流程和插件集成。Maven 的命令行工具提供了大量的命令来帮助开发人员管理项目的生命周期、依赖和插件。以下是 常用 Maven 命令的使用场景及其详细解释。 1. mvn clean 使用场景:清理项目的生成目录,通常用于删除项目中自动生成的文件(如 target/ 目录)。共性规律:清理操作

uva 10014 Simple calculations(数学推导)

直接按照题意来推导最后的结果就行了。 开始的时候只做到了第一个推导,第二次没有继续下去。 代码: #include<stdio.h>int main(){int T, n, i;double a, aa, sum, temp, ans;scanf("%d", &T);while(T--){scanf("%d", &n);scanf("%lf", &first);scanf

uva 10025 The ? 1 ? 2 ? ... ? n = k problem(数学)

题意是    ?  1  ?  2  ?  ...  ?  n = k 式子中给k,? 处可以填 + 也可以填 - ,问最小满足条件的n。 e.g k = 12  - 1 + 2 + 3 + 4 + 5 + 6 - 7 = 12 with n = 7。 先给证明,令 S(n) = 1 + 2 + 3 + 4 + 5 + .... + n 暴搜n,搜出当 S(n) >=

uva 11044 Searching for Nessy(小学数学)

题意是给出一个n*m的格子,求出里面有多少个不重合的九宫格。 (rows / 3) * (columns / 3) K.o 代码: #include <stdio.h>int main(){int ncase;scanf("%d", &ncase);while (ncase--){int rows, columns;scanf("%d%d", &rows, &col

【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】

【通俗理解】嵌入(Embedding)方程——自然语言处理的数学灵魂 关键词提炼 #嵌入方程 #自然语言处理 #词向量 #机器学习 #神经网络 #向量空间模型 #Siri #Google翻译 #AlexNet 第一节:嵌入方程的类比与核心概念【尽可能通俗】 嵌入方程可以被看作是自然语言处理中的“翻译机”,它将文本中的单词或短语转换成计算机能够理解的数学形式,即向量。 正如翻译机将一种语言

基于UE5和ROS2的激光雷达+深度RGBD相机小车的仿真指南(五):Blender锥桶建模

前言 本系列教程旨在使用UE5配置一个具备激光雷达+深度摄像机的仿真小车,并使用通过跨平台的方式进行ROS2和UE5仿真的通讯,达到小车自主导航的目的。本教程默认有ROS2导航及其gazebo仿真相关方面基础,Nav2相关的学习教程可以参考本人的其他博客Nav2代价地图实现和原理–Nav2源码解读之CostMap2D(上)-CSDN博客往期教程: 第一期:基于UE5和ROS2的激光雷达+深度RG