TexStudio(2) 图表篇

时间:2024-03-06 08:35:09

B站视频 https://www.bilibili.com/video/av13653846/?p=3

LaTeX编辑表格的常用宏包与实例http://www.360doc.com/content/14/0916/10/9561082_409854404.shtml

表格

\begin{tabular}{|l|c|r|} # |l|c|r|:第一列居左第二列居中第三列居右,四条竖线代表表格框架的四条竖线

\hline #画第一条横线

指标1&指标2&指标3\\  #每一列用&隔开,最后以\\结尾

\hline #画第二条横线

居左&居中&居右\\

\hline #画第三条横线

\end{tabular}

效果如图

三线表的画法:booktabs宏包定义了toprule、midrule和bottomrule,三线表中没有竖线,所以{cccc}之间没有|隔开,一般的表格的写法是{|c|c|c|c|},其中哪条|没有,表格中也会缺失相应位置的竖线

  可以不看的一些无聊的话:toprule、midrule和bottomrule不需要全用上,它是一套但不是必须打包使用。我试了一下:top和bottom反过来写,或者缺失top或者缺失bottom或者替换为普通的hline,还是打包使用好看一些。。。top和bottom反过来写,在有竖线的情况下,贴合的比较好,正着写的话和竖线之间会出现缝隙。同时,有竖线的情况下用midrule也会出现缝隙,我把它改成了hline会好看一些。不知道为啥。但实际上,反着用top和bottom也会出现四个角缺少一丢丢,所以结论就是,top mid和bottom只适用于三线表,加上了竖线就是用hline和其他加粗语句。

\documentclass[10pt,conference]{IEEEtran}

\usepackage{booktabs}


\begin{document}
\begin{table}[!htbp]
\centering
\caption{this is table\'s title}
\begin{tabular}{|c|c|c|c|}
\bottomrule
&one&two&three\\
\hline
apple&1&2&1\\
orange&1&4&20\\
\toprule

\end{tabular}
\end{table}
\end{document}

还可以配合enfloat、threeparttable和rotating宏包使用,clolrtbl宏包可以画出彩色的格线

 图片

\begin{figure}[!htbp]
\centering
\includegraphics[height=7cm]{name.png} #图片和此文本要放在同一目录下面,可以在该目录下再创一个例如pic的文件夹,name.png就写成pic\name.png
\caption{this is title}
\end{figure}

图片就草率的结束了,哈哈

反正我目前就用到了这么多,以后用到其他的再说吧^_^