Latex格式模板三-表格

对于写论文来说,除了码字之外还要插入要数据,表格是最好的数据表达形式之一。对于表格的表现要用到很多的元素。由于表格中所涉及元素较多,先给出一个基本的表格示例,然后根据该示例做介绍

\begin{table}[!hbp]
	\begin{center}
		\caption{ weight distribution table}
	 \begin{tabular}{|r|l|}	
	 	\hline
	 	File Length   & weight \\
	 	\hline
	 	500           &  0.4\\
	 	\hline
	 	200            & 0.3\\
	 	\hline
	 \end{tabular}
\end{center}
	\end{table}

        做表格要用表格元素tabular,但是要用tabular时一般外面还要包裹上table元素。所以他们一般是成对出现的。

       对于表格tabular的花括号中的参数是控制有多少列的,还有每一列是左对齐还是居中还是右对齐,\hline的作用是为了描绘表格线的。

       对于外面包裹的table元素,有几个参数要了解,首先是table元素的位置设置参数[!hbp],这个table元素在论文位置的设置参数,想必写过论文的人都对表格的漂浮位置都恨之入骨吧,这个参数的设置大家参考网上的资料再根据表格在你自己论文中的具体位置做修改吧,表格的悬浮位置很头疼的一件事。还有让 表格居中  语句\begin{center} ,然后把tabular元素包裹进去,最后加上语句   \end{center}。同时可以每个表格要有 表格标题 就用语句\caption{标题}。这些语句自己试一下就知道怎么用了。

完整的表格代码:


\documentclass[a4pper,11pt,twocolumn]{article}
\setlength\parindent{2em}
\usepackage{graphicx}
\title{The name of paper : Detection of code smell }
\begin{document}
\maketitle
%abstract

%section
\section{First section}
\subsection{First section}
test First section
\begin{table}[!hbp]
	\begin{center}
		\caption{ Weight }
		\begin{tabular}{|r|l|}	
			\hline
			File Length   & weight \\
			\hline
			500           &  0.4\\
			\hline
			200            & 0.3\\
			\hline
		\end{tabular}
	\end{center}
\end{table}
\end{document}

PDF效果图



附注小点:表格大小的调整
写论文如果是简单的数据表现,上面的表格已经够了。但是当数据较多时,表格太大超过一栏时,要做表格的调节。
            在要缩小的位置加入语句 
\resizebox{0.5\textwidth}{!}{ %
...要缩小的表格
}%
要注意的是要把待缩小的表格放到{%  %}中
例子
\begin{table*}[!htp]
\resizebox{0.5\textwidth}{!}{ %
\begin{tabular}{|c|c|c|c|}
     \hline
       Detection Tool &  Ejbbjar.java  &   GenericDeploymentToolne.java & TarEntry.java\\
        \hline
         Checkstyle  &   2(18lines,51lines) &   10    &   5\\
         \hline
          DT    &         1       &      9  &      3 \\
         \hline
\end{tabular}} %
\end{table*}


还有对于表格内单元格过长时,对一句话可以强制换行。
\begin{table}
  \newcommand{\tabincell}[2]{\begin{tabular}{@{}#1@{}}#2\end{tabular}}
  \centering
  \begin{tabular}{|c|c|}\hline
    \hline
    Tool &  metric\\
    \hline    
    checkstyle & \tabincell{c}{ Detect the code line \\ of every method is smaller than 15}\\
    \hline
    DT & \tabincell{c}{Detect the character\\ of every method  is smaller than 1000 }\\
    \hline
   \end{tabular}
 \end{table}
使用以上的表格语句我都在自己的论文中摘出来的,可以放心使用。如果有问题,自己细心检测吧 大笑


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值