overleaf latex 公式表格引用图片 一天全攻略 写文章基本够用

本文主要是介绍overleaf latex 公式表格引用图片 一天全攻略 写文章基本够用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

这个教程的意义在于利用工具先快速上手,停止将latex作为一个高大上神秘的东西,说白了,快点用上。

我发现笔记真的特别有用,尤其是你每天输入大量东西,你就会发现,你对上周的记忆都模糊了,更别说上个月了,所以我时不时会翻看自己写的教程。。。青年痴呆状态。所以工具教程我也开始写了。

教程这个东西,最好是学得快,能快速学自己要用的,其余庞杂的不需要的一眼都不看。所以我觉得教程的模样应该是一个basement,人人都应该看的概念理论基础,以及自定义的各种其他函数。

举个例子,对于overleaf的语言,他是Latex语言,包括了语法+自定义的包,所以我们需要学习基础的语法。比如LaTeX作者的幻灯片就是很经典的基础,幻灯片有两节,第二节在这里。必看!中文版在这里(没细看,应该是)

教程对于计算机语言来讲,最好的呈现方式就是举例,好的例子不需要解释,程序员就会自己推理出,或者实验出语言的含义。毕竟程序语言不是任何人包括计算机的母语,学习语言最好的方式就是转换思维方式为程序语言。你会发现c.python,java,latex之间过度的很流畅。

 

完成一篇论文你需要公式,表格,引用,图片。图片代码对我来讲能够调整大小已经够了。

目录

开始建立一个latex project

公式

表格

引用

图片


开始建立一个latex project

点开:官网

点击template,最上方的是测试版本。我们现在用的是老版本。点击之后挑选模板。我们现在选的是artical,academic journal

选用

 

选择open as  a template.

好了幼儿园教程结束。之后就不会这么多截图+细节了。之后的重点放在总结,官网没有的东西,或者是重要信息。由于template的作者可以是你我他,所以作者留了地址。

该模板需要注意的点:

如果用了Heiko Oberdiek的{ifpdf}包

When switching from latex to pdflatex and vice-versa, the compiler may have to be run twice to clear warning/error messages.

研究下代码

代码用的是figure包,图片大小的确定是根据文字的宽度确定的,所以不论是哪种模板(文字是否中间分裂)都可以使用

下面的是图片下方的注释。怎么引入图片见下图

 
\begin{figure}
\includegraphics[width=0.8\textwidth]{F1.png}
\caption{\label{fig:F1} Flow chart of indoor scene semantic labeling algorithm based on superpixel set}
\end{figure}

 

 

 

 

公式

首先介绍个公式包:amsmath

American mathmatical society,只有用了这个工具包,你的数学公式才听话。比如:

\left\{\begin\{matirx}
a\\
b
\end\{matrix}\right

工具包只能写在\begin{document}之前。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
%你的文章
\end{document}

 

另外,推荐符号查找,公式编辑在线工具,提供了每个符号的翻译,你作为初学者,前期可以多用用,看一下不同的公式翻译成什么code,然后后期自己写也不会有什么难度。毕竟公式自动翻译成代码,难度基本没有。

等熟悉了公式大概之后,可以使用这种查找表:

https://oeis.org/wiki/List_of_LaTeX_mathematical_symbols

然后慢慢的就可以记住了。

下面说一些小技巧:

如果不想对公式进行编号就用‘*’

举个例:

公式里面的字母都会变成斜体,不想的话,就用\operatorname 

赋值的公式可以不用\begin{equation}而是使用\begin{align}

公式序号可以直接在\begin{equation}\label{eq1}

\infty是无穷

\sum_{i=1}^{\infty}

使用了最小值的amsmath包更好看一些:\min_{x_i,y_i}{(x+y)}

表格

表格建议直接 使用小程序建立表格,然后复制粘贴code。

 

引用

引用其实我已经写了,见我的博客

还有一个专门讨论混淆矩阵的专题

 

图片

图片非常简单:下面这段代码同时规定了图片的尺寸,并且使用subfigure定义了第一行的图片,这个代码不会如果用在左右分开写的论文中会变的很小,只有页面宽度的一半。如果要占有整个页面需要使用\begin{figure*},是的,改起来贼简单加个*即可。

\begin{figure}\centering
\subfigure[]{\centering
% \includegraphics[width=2.3cm,height=2.5cm]{latex/super/2009_000481.jpg}
\includegraphics[width=2.3cm,height=2.5cm]{latex/2008_000507.jpg}
\includegraphics[width=2.5cm,height=2.5cm]{latex/super/2008_000507.jpg}
\includegraphics[width=2.3cm,height=2.5cm]{latex/plane.jpg}%\caption{fig1}
}
\subfigure[]{\centering
% \includegraphics[width=2.3cm,height=2.5cm]{latex/super/2009_000481.jpg}
\includegraphics[width=2.3cm,height=2.5cm]{latex/imgpla.jpg}
\includegraphics[width=2.5cm,height=2.5cm]{latex/2007_000032.jpg}
\includegraphics[width=2.5cm,height=2.5cm]{latex/plane500.jpg}%\caption{fig1}
}
\caption{\label{superexam}Examples of gPb/UCM over segment and SLIC over segment. }
\label{fig:picture}
\end{figure}

效果:

这篇关于overleaf latex 公式表格引用图片 一天全攻略 写文章基本够用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

使用Python将长图片分割为若干张小图片

《使用Python将长图片分割为若干张小图片》这篇文章主要为大家详细介绍了如何使用Python将长图片分割为若干张小图片,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果1. Python需求

C#读取本地网络配置信息全攻略分享

《C#读取本地网络配置信息全攻略分享》在当今数字化时代,网络已深度融入我们生活与工作的方方面面,对于软件开发而言,掌握本地计算机的网络配置信息显得尤为关键,而在C#编程的世界里,我们又该如何巧妙地读取... 目录一、引言二、C# 读取本地网络配置信息的基础准备2.1 引入关键命名空间2.2 理解核心类与方法

使用 Python 和 LabelMe 实现图片验证码的自动标注功能

《使用Python和LabelMe实现图片验证码的自动标注功能》文章介绍了如何使用Python和LabelMe自动标注图片验证码,主要步骤包括图像预处理、OCR识别和生成标注文件,通过结合Pa... 目录使用 python 和 LabelMe 实现图片验证码的自动标注环境准备必备工具安装依赖实现自动标注核心

Java操作xls替换文本或图片的功能实现

《Java操作xls替换文本或图片的功能实现》这篇文章主要给大家介绍了关于Java操作xls替换文本或图片功能实现的相关资料,文中通过示例代码讲解了文件上传、文件处理和Excel文件生成,需要的朋友可... 目录准备xls模板文件:template.xls准备需要替换的图片和数据功能实现包声明与导入类声明与

基于C#实现将图片转换为PDF文档

《基于C#实现将图片转换为PDF文档》将图片(JPG、PNG)转换为PDF文件可以帮助我们更好地保存和分享图片,所以本文将介绍如何使用C#将JPG/PNG图片转换为PDF文档,需要的可以参考下... 目录介绍C# 将单张图片转换为PDF文档C# 将多张图片转换到一个PDF文档介绍将图片(JPG、PNG)转

Qt QWidget实现图片旋转动画

《QtQWidget实现图片旋转动画》这篇文章主要为大家详细介绍了如何使用了Qt和QWidget实现图片旋转动画效果,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 一、效果展示二、源码分享本例程通过QGraphicsView实现svg格式图片旋转。.hpjavascript

使用opencv优化图片(画面变清晰)

文章目录 需求影响照片清晰度的因素 实现降噪测试代码 锐化空间锐化Unsharp Masking频率域锐化对比测试 对比度增强常用算法对比测试 需求 对图像进行优化,使其看起来更清晰,同时保持尺寸不变,通常涉及到图像处理技术如锐化、降噪、对比度增强等 影响照片清晰度的因素 影响照片清晰度的因素有很多,主要可以从以下几个方面来分析 1. 拍摄设备 相机传感器:相机传

基本知识点

1、c++的输入加上ios::sync_with_stdio(false);  等价于 c的输入,读取速度会加快(但是在字符串的题里面和容易出现问题) 2、lower_bound()和upper_bound() iterator lower_bound( const key_type &key ): 返回一个迭代器,指向键值>= key的第一个元素。 iterator upper_bou

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

【C++高阶】C++类型转换全攻略:深入理解并高效应用

📝个人主页🌹:Eternity._ ⏩收录专栏⏪:C++ “ 登神长阶 ” 🤡往期回顾🤡:C++ 智能指针 🌹🌹期待您的关注 🌹🌹 ❀C++的类型转换 📒1. C语言中的类型转换📚2. C++强制类型转换⛰️static_cast🌞reinterpret_cast⭐const_cast🍁dynamic_cast 📜3. C++强制类型转换的原因📝