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

相关文章

C++中悬垂引用(Dangling Reference) 的实现

《C++中悬垂引用(DanglingReference)的实现》C++中的悬垂引用指引用绑定的对象被销毁后引用仍存在的情况,会导致访问无效内存,下面就来详细的介绍一下产生的原因以及如何避免,感兴趣... 目录悬垂引用的产生原因1. 引用绑定到局部变量,变量超出作用域后销毁2. 引用绑定到动态分配的对象,对象

Redis 基本数据类型和使用详解

《Redis基本数据类型和使用详解》String是Redis最基本的数据类型,一个键对应一个值,它的功能十分强大,可以存储字符串、整数、浮点数等多种数据格式,本文给大家介绍Redis基本数据类型和... 目录一、Redis 入门介绍二、Redis 的五大基本数据类型2.1 String 类型2.2 Hash

Python内存管理机制之垃圾回收与引用计数操作全过程

《Python内存管理机制之垃圾回收与引用计数操作全过程》SQLAlchemy是Python中最流行的ORM(对象关系映射)框架之一,它提供了高效且灵活的数据库操作方式,本文将介绍如何使用SQLAlc... 目录安装核心概念连接数据库定义数据模型创建数据库表基本CRUD操作创建数据读取数据更新数据删除数据查

uni-app小程序项目中实现前端图片压缩实现方式(附详细代码)

《uni-app小程序项目中实现前端图片压缩实现方式(附详细代码)》在uni-app开发中,文件上传和图片处理是很常见的需求,但也经常会遇到各种问题,下面:本文主要介绍uni-app小程序项目中实... 目录方式一:使用<canvas>实现图片压缩(推荐,兼容性好)示例代码(小程序平台):方式二:使用uni

Java Instrumentation从概念到基本用法详解

《JavaInstrumentation从概念到基本用法详解》JavaInstrumentation是java.lang.instrument包提供的API,允许开发者在类被JVM加载时对其进行修改... 目录一、什么是 Java Instrumentation主要用途二、核心概念1. Java Agent

Kotlin 协程之Channel的概念和基本使用详解

《Kotlin协程之Channel的概念和基本使用详解》文章介绍协程在复杂场景中使用Channel进行数据传递与控制,涵盖创建参数、缓冲策略、操作方式及异常处理,适用于持续数据流、多协程协作等,需注... 目录前言launch / async 适合的场景Channel 的概念和基本使用概念Channel 的

Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧

《Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧》本文将通过实际代码示例,深入讲解Python函数的基本用法、返回值特性、全局变量修改以及异常处理技巧,感兴趣的朋友跟随小编一起看看... 目录一、python函数定义与调用1.1 基本函数定义1.2 函数调用二、函数返回值详解2.1 有返

Java利用Spire.XLS for Java设置Excel表格边框

《Java利用Spire.XLSforJava设置Excel表格边框》在日常的业务报表和数据处理中,Excel表格的美观性和可读性至关重要,本文将深入探讨如何利用Spire.XLSforJava库... 目录Spire.XLS for Java 简介与安装Maven 依赖配置手动安装 JAR 包核心API介

Java StringBuilder 实现原理全攻略

《JavaStringBuilder实现原理全攻略》StringBuilder是Java提供的可变字符序列类,位于java.lang包中,专门用于高效处理字符串的拼接和修改操作,本文给大家介绍Ja... 目录一、StringBuilder 基本概述核心特性二、StringBuilder 核心实现2.1 内部

Android实现图片浏览功能的示例详解(附带源码)

《Android实现图片浏览功能的示例详解(附带源码)》在许多应用中,都需要展示图片并支持用户进行浏览,本文主要为大家介绍了如何通过Android实现图片浏览功能,感兴趣的小伙伴可以跟随小编一起学习一... 目录一、项目背景详细介绍二、项目需求详细介绍三、相关技术详细介绍四、实现思路详细介绍五、完整实现代码