欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

latex 1图加标题_学习|Latex排版

发布时间:2025/4/16 编程问答 65 豆豆
生活随笔 收集整理的这篇文章主要介绍了 latex 1图加标题_学习|Latex排版 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

补充之前发的latex排版!

?友情提醒,不用刻意去学习latex,等准备投稿了,再去学一下。

一、软件

Texlive(Latex环境) + Texstudio(tex编辑器)

ps: 具体安装可以百度教程,软件还有CTEX等等。

二、模板

每个期刊或者会议论文的模板不一样,需要你去相应网站上找模板。

下面是对排版的具体解释:

三、基本框架:一个latex文档,只能创建一个document

\documentclass[journal]{IEEEtran} //声明文章类型\usepackage{}   //导言区:载入Latex宏包\begin{document} //正文区:包括标题、引言、算法具体内容、参考文献 \end{document}

四、对每一部分的具体注解

1.\documentclass[10pt, journal, final]{IEEEtran}

journal表示文档为期刊,此外还可以是conference;final表示最终模式,此处可以是draft模式(其不显示图片)。

2.\usepackage{} 

指的是Latex中定义的包,比如:

\usepackage{cite}--文献引用

\usepackage{subfigure}--允许插入子图

\usepackage{caption}--图片/表格的标题

\usepackage{amsmath}--美国教会的数学公式

3.正文区

①标题、作者

\title{ }

\author{ }

注:\author{}内先列作者,后写\thanks{},最后一个作者和第一个\thanks{}之间不能有空格,各\thanks{}之间也不能有空格,格式\author{....lastname \thanks{...} \thanks{...} }

\thanks{} : 该命令在\author{}命令内部使用,说明文稿的录用时间和作者通讯方式,放在footnote(脚注)处。

\date{\today}—显示今天的时间

②在页眉显示期刊名称和文章名称(初稿一般用不到)

\markboth{}

③制作首页(在title、author后面  abstract前面)

\maketitle 

摘要

\begin{abstract}xxx\end(abstract}

⑤关键词

\begin{IEEEkeywords}XXX\end{IEEEkeywords}

注:摘要关键词是否分栏,需要在下面加上:

\documentclass[journal,transmag]{IEEEtran}——不分栏,

\documentclass[journal]{IEEEtran}——分栏

⑥正文篇章结构

一级标题\section{introduction}

二级标题\subsection{}

三级标题\subsubsection{}

小细节:introduction部分有个首字母下沉,\IEEEPARstart{W}{ith} ,第一个参数W会变大,占用两行,第二个参数”ith”变会大写。如下图所示:

⑦参考文献

附上别人的博客链接:

https://blog.csdn.net/tmylzq187/article/details/51355261

a)基本格式:包括title author journal

@article{ID,title = {标题},author = {作者, 多个作者用 and 连接},journal = {期刊名},volume = {卷20},number = {页码},pages={},year = {年份},}

b)在texstudio内创建为.bib文件

c)从引用从谷歌学术或百度学术,找到<>引用,选择BibTex,粘贴到.bib文件中

d)如何在正文区引用

\cite{ }——括号里是article的ID

注意:要在导言区,使用\usepackage{cite}

五、公式、图片和表格排版单独说明*

1.公式

①行内公式:$x$,

②行间公式:$$xx$$

③还可以用

\begin{small} //在公式外围加上这个,表示将公式缩小一个字号\begin{equation}XXX\end{equation}\begin{small}

?mathtype公式怎么转换为latex格式

①使用mathtype(具体可以百度)

②使用word中内置的mathtype

(这个首先要先把mathtype内置于word中,自行百度~)

?公式缩小或放大,又要让公式编号保持不变

可以参考这篇博客:

https://blog.csdn.net/weixin_43658047/article/details/107758820

?公式跨双栏

我学到的方法:

\newcounter{TempEqCnt} % 创建临时变量TempEqCnt\setcounter{TempEqCnt}{\value{equation}} % 将当前公式序号 赋给TempEqCnt\setcounter{equation}{x} //当前公式序号变为x,x等于这个公式应有的序号减1(也就是上一个公式的序号)\begin{figure*}[b]  //hb代表放在文章底部,ht为放在文章顶部\begin{small}\begin{equation}//具体公式\end{equation}\end{figure*}

2.图片

①单张图片

\begin{figure}[ ]\centering  //图片居中\includegraphics[width=0.7\textwidth]{图片路径.eps}\caption{标题名称}\label{fig1}\end{figure}

②多张图片

\begin{figure*} [ ] \centering \subfigure[]{ \label{fig:subfig:a} //子图 \includegraphics[height=3.2in,width=3.4in]{图片路径.eps} } \subfigure[]{ \label{fig:subfig:b} \includegraphics[height=3.2in,width=3.4in]{图片路径.eps} } \subfigure[]{ \label{fig:subfig:c} \includegraphics[height=3.2in,width=3.4in]{图片路径.eps} } \caption{MSE of ${{\hat{\omega }}_{0}}$ versus ${{l}_{0}}$ with SNR=40dB. (a) $\left\{ 1+j,\ -1+j \right\}$; (b) $\left\{ 1+j,\ -1-j \right\}$; (c) $\left\{ 1+j,\ 1-j \right\}$;}\end{figure*}

③\begin{figure}[ ]含义

[h]当前位置。将图形放置在正文文本中给出该图形环境的地方。如果本页所剩的页面不够,这一参数将不起作用。

[t]顶部。将图形放置在页面的顶部。

[b]底部。将图形放置在页面的底部。

[p]浮动页。将图形放置在一只允许有浮动对象的页面上。

[H]如果不喜欢让Latex自动安排图片位置,可以使用float包,然后用\begin{figure}[H]。

④\includegraphics[height=高度]{图片文件名} 

需要引入包:\usepackage{graphicx}

⑤因为这个模板要求所有照片都是eps格式,怎么输入.eps格式图片(一个软件,把jpg转换为eps)

步骤:把jpg格式的图片放在某个目录下,点击红色圈;就能在该目录下,将图片转换成eps格式。然后你再将.eps图片放到你的.tex文件路径下

⑥matlab保存图片有.eps格式

⑦双栏or单栏

IEEE论文是双栏,如果图片想在单栏显示,则用\begin{figure};跨双栏则用\begin{figure*}。(带不带*的区别,表格也是一样的)

标题与图片以及下面文字的距离(abovecaptionskip很好记忆)

\setlength{\abovecaptionskip}{-0.1cm} \setlength{\belowcaptionskip}{-0.1cm}

附上csdn博客的链接,里面还有子图垂直、水平距离调整

https://blog.csdn.net/a386115360/article/details/89358723

3.表格

①怎么把word中表格转为latex,分享一个百度经验链接:

https://jingyan.baidu.com/article/da1091fb078691027849d6e8.html

具体步骤

1.选择这个网站http://www.tablesgenerator.com/

2.将word的表格内容复制到excel(我直接word复制进去,有些乱),然后点击网站的-Paste table data

3.调整表格,边框,文字位置(如果含有mathtype公式,我没研究,我是把mathtype公式先用某个数字代替,然后 替换掉latex公式)

4.点击下面的

5.将生成的latex复制到texstudio里面

6.然后,记得在table[ ]后面加上

②基本格式

\begin{table}[htb]\centering //表格居中\caption{标题名称}\begin{tabular}{|c|c|}      //一个c表示有一列,格式为居中显示(center)\hline                      //  在表格最上方绘制横线(1,1)&(1,2)\\               //第一行第一列和第二列  中间用&连接\hline                     //在第一行和第二行之间绘制横线(2,1)&(2,2)\\               //第二行第一列和第二列  中间用&连接\hline                     // 在表格最下方绘制横线\end{tabular}\end{table}

③表格上、下方线更粗

\toprule  %添加表格头部粗线

\bottomrule %添加表格底部粗线

④表格行高调整

\renewcommand\arraystretch{1.5} //花括号内是 行高数值

如果要精细地排版可以自行百度哈~我相当于又复习了一遍~

总结一下,latex排版就是 

要有一个模板,然后你知道你论文地每一部分放在模板什么位置,

公式、图片、表格学一下怎么转换成Latex里面的形式,

最后就是要对论文的行距什么进行精细调整~

总结

以上是生活随笔为你收集整理的latex 1图加标题_学习|Latex排版的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。