Letex中表格问题
最近在学习使用Letex,在学习过程中碰到很多小问题,故记之。
以下是一个参数表的实例(绘成三线表的形式)。
\begin{table}[hp] %%参数: h:放在此处 t:放在顶端 b:放在底端 p:在本页
\renewcommand\arraystretch{1.2}
%\setlength{\abovecaptionskip}{.cm}
%\setlength{\belowcaptionskip}{-.cm}
\centering % 显示位置为中间
%%\caption{Parameters description} % 表格标题
%%\label{Table1} % 用于索引表格的标签
%字母的个数对应列数,|代表分割线
% l代表左对齐,c代表居中,r代表右对齐
\textbf{Table }~~Parameters description.\\ %%表的标题
\begin{tabular}{p{45pt}llll} %第一列设置宽度为45pt 全为左对齐 没有分割线
%\setlength{\tabcolsep}{20mm}
%\hline % 表格的横线
\toprule % 顶部线
Parameters & & Definitions & Value & Source \\%[3pt]只改一行 %%表格第一行标题 % 表格中的内容,用&分开,\\表示下一行
%\hline % 表格的横线
\midrule % 中部线
$\beta_{}$ & & xxxxabcdxxx & & Estimation \\ %%表格内容
$\beta_{}$ & & xxxxabcdxxx & & Estimation \\
$\alpha_{}$ & & xxxxabcdxxx & & Estimation \\
$\alpha_{}$ & & xxxxabcdxxx & & Estimation \\
\multirow{}[]{*}{$\alpha_{}$} & & aaa1 & \multirow{}[]{*}{} & \multirow{}[]{*}{Estimation} \\
& & bbb2 & & \\
\multirow{}[]{*}{$\sigma$} & & aaa1 & \multirow{}[]{*}{} & \multirow{}[]{*}{Estimation} \\
& & bbb2 & & \\
$d_{}$ & & xxxxabcdxxx & & Estimation \\
$r_{}$ & & xxxxabcdxxx & & Estimation \\
$d_{}$ & & xxxxabcdxxx & & Estimation \\
$r_{}$ & & xxxxabcdxxx & & Estimation \\
\multirow{}[]{*}{$\eta(t)$} & $\eta_{}$ & aaa1 & & Estimation \\
& $\eta_{}$ & bbb2 & & Estimation \\
& $\eta_{}$ & ccc3 & & Estimation \\
\multirow{}[]{*}{$/\theta(t)$}& $\theta_{}$ & 1aaa & & Estimation \\
& $\theta_{}$ & 2bbb & & Estimation \\
& $\theta_{}$ & 3ccc & & Estimation \\
\bottomrule % 底部线
%\hline % 表格的横线
\end{tabular}
\end{table}
生成后的表格如下图所示。

值得注意的地方有:
- 关于表格放置的参数:
h:放在此处 t:放在顶端 b:放在底端 p:在本页
- 关于表格内容的对齐方式:
l代表左对齐,c代表居中,r代表右对齐
- 关于表格的列数以及列与列之间是否需要分割线:
字母的个数对应列数,|代表分割线
- 关于表格的边框:
\hline % 表格的横线
\toprule % 顶部线
\midrule % 中部线
\bottomrule % 底部线 (绘制三线表一般用顶部线、中部线和底部线)
- 关于表格中内容过长涉及的换行问题:此时将需要换行的内容分开(如例子中的aaa1bbb2),不需要换行的加上\multirow{所分的行数}[2]{*}{不需要换行的内容} (只用写一次)。
\multirow{2}[2]{*}{$\alpha_{3}$} & & aaa1 & \multirow{2}[2]{*}{1} & \multirow{2}[2]{*}{Estimation} \\
& & bbb2 & & \\ - 调节行高:
\renewcommand\arraystretch{1.2} - 调节单列的列宽:
\begin{tabular}{p{45pt}llll} %第一列设置宽度为45pt 表格大小调整:如果表格比较大,则可以通过统一缩放的方式调整。(其中h-size和v-size为缩放后目标表格的水平大小、纵向大小,可以填写具体的数值,如50pt、100mm等。表格中的字体等会像图片一样的拉伸。所以调整的时候要注意字体会不会变形失真。)
\resizebox{h-size}{v-size}{
\begin{tabular}
...
\end{tabular}
}
Letex中表格问题的更多相关文章
- FineUIMvc随笔(6)对比WebForms和MVC中表格的数据库分页
声明:FineUIMvc(基础版)是免费软件,本系列文章适用于基础版. 通过对比WebForms和MVC中表格数据库分页代码的不同,可以对 MVC 中的数据流转有更加深入的了解. WebForms 中 ...
- Java读取word中表格
因为要新建一个站,公司要把word表格的部分行列存到数据库中.之前用java操作过excel,本来打算用java从word表格中读取数据,再存到数据库中,结果因为权限不够,无法访问公司要写的那个数据库 ...
- 在vue中关于element UI 中表格实现下载功能,表头添加按钮,和点击事件失效的解决办法。
因为在element 中表格是使用el-table的形式通过数据来支撑结构,所以,表格的样式没有自己写的灵活,所以有了没法添加按钮的烦恼.下面是解决的方法. 准备工作: 一.下载npm安装包两个 1. ...
- element框架中表格的筛选功能使用说明(转载)
一.element框架中表格的筛选功能使用说明 转载:https://blog.csdn.net/liangxhblog/article/details/80513030 在element ui 框架 ...
- DOM中表格的操作方法总结
DOM中表格的操作方法总结 <table/>元素的方法如下: caption:指向<caption/>元素(如果存在): tBodies:<tbody/>元素的集合 ...
- jquery-easyui 中表格的行编辑功能
具体实现代码如下: <table id="tt"></table> $('#tt').datagrid({ title:'Editable DataGrid ...
- 152-技巧-Power Query 快速合并文件夹中表格之自定义函数 TableXlsxCsv
152-技巧-Power Query 快速合并文件夹中表格之自定义函数 TableXlsxCsv 附件下载地址:https://jiaopengzi.com/2602.html 一.背景 在我们使用 ...
- html中表格元素的相关总结
表格元素相关总结: 1.在CSS中,内部表元素(如td.tr.col等)生成矩形框,这些矩形框包含内容.内边距和边框,但没有外边距,因此如果定义外边距,浏览器将忽略该定义:对于table元素,外边距有 ...
- html中表格的制作
<table summar="给表格添加摘要".> <captioan> 给表格添加标题 </caption> <tr> <t ...
随机推荐
- Azure Monitor(二)Log Analytics
一,引言( 前情回顾) Azure Monitor 包括 Log Analytics 和 Application Insights,其提供的高级工具适用于收集和分析遥测数据,以便最大程度地提高云和本地 ...
- 14 张思维导图构建 Python 核心知识体系
ZOE是一名医学生,在自己博客分享了很多高质量的思维导图.本文中所列的 14 张思维导图(高清图见文末),是 17 年作者开始学习 Python 时所记录的,希望对大家有所帮助.原文:https:// ...
- (私人收藏)红色项目工作计划总结汇报PPT模板
红色项目工作计划总结汇报PPT模板 https://pan.baidu.com/s/1fr-PB7ieveSIqSXrB0YXsgbgdc
- 构建者模式Builder创建对象
构建者(Builder)设计模式(又叫生成器设计模式): 当一个类的内部数据过于复杂的时候(通常是负责持有数据的类,比如Config.VO.PO.Entity...),要创建的话可能就需要了解这个类的 ...
- Web前端开发未来的六大趋势
说起Web前端开发想必你一定不会陌生,因为现在的前端开发学习的培训机构也是层出不穷.下面济南优就业IT培训给大家总结出了未来Web前端开发的六大趋势从中可以大致看出来Web前端未来的发展前景. 趋势一 ...
- Python语法的使用和简介
前言 Python的语法和其它编程语言的语法有所不同,编写Paython程序之前需要对语法有所了解,才能编写规范的Python程序. 输入输出 print() # 打印显示input() # 输入内容 ...
- 移动端商城项目代码截图 使用vue.js。
- day05 垃圾回收机制(超小白讲解)
垃圾回收机制 在学习这个抽象概念前,老习惯,灵魂二问 什么是?为什么要有? 引言:在程序运行到变量定义时,会在内存空间中存放变量值,然而内存空间是有限的,变量是无限的. Q:如何在有限的内存里存里存放 ...
- day27 面向对象
day27 面向对象 目录 day27 面向对象 一.面相对象介绍 1 什么是对象 2 类于对象 二.实现面向对象编程 1 先定义类 2 属性访问 2.1 调用dict方法 2.2 类.属性 3 调用 ...
- MYSQL 之 JDBC(八):增删改查(六)ReflectionUtils
这里在网上找了一份ReflectionUtils package com.litian.jdbc; /** * @author: Li Tian * @contact: litian_cup@163. ...