(2011-12-20 11:11)
杂记:latex公式中空格问题;\indent缩进问题;enumerate序号问题;同时设置table的
列宽和居中的问题
2009年12月10日 星期四 15:21
|
-----------------------------
问题:latex 公式中空格不显示,咋办?
(稍微有经验的都应该知道咋处理):俩单词之间加上\quad \qquad \; \, \: 等等,
具体的间隔大小为:
\quad 1em,em代表一个字符宽度
\qquad 2em
\, 3/18em
\: 4/18em
\; 5/18em
\! -3/18em
,这个比较特殊,不仅不会增加空格,还会把间距给减小1/6个字符,这个有时可以用到,比如输入模的时候||x||,可以用这个把两个|的间距缩写点,这样更加美观(latex的宗旨,当然你也可以理解为吹毛求疵^_^
)
-------------------------
×_× ^_^ *_*
-----------
|
1.使用visio画图,得到原图;
2.点击“文件”/“打印”,弹出“打印”对话框,打印机名称选择“Adobe PDF”,然后点击“属性”,弹出“Adobe PDF
文档 属性”对话框;
3.选择“纸张质量”选项卡,点击“高级”按钮,弹出“Adobe PDF converter
高级选项”对话框,设置“文档选项”/“PostScript 选项”的PostScript
输出选项为“内嵌的PostScript(EPS)”,然后“确定”;
4.选择“Adobe PDF 设置”选项卡,设置Adobe PDF 转换设置的默认设置为“High quality
print”,然后“确定”,开始打印,设置文件名,并确定。生成的PDF文件自动在Adobe PDF中打开(或者手动打开);
5.点击Adobe PDF
的“文档”菜单,选择“裁剪页面”,选择“裁剪”,并选中“删除白边距”,然后“确定”,就得到没有白边距的PDF图片。
明
无名氏《白兔记
牧牛》:“一年之计在于春,
一生之计在于勤,一日之计在于寅(凌晨3-5时)。春若不耕,秋无所望;寅若不起,日无所办;少若不勤,老无所归。”
1, 关于 {itemize}里序号的形式 (这个在书里有介绍): latex默认生成的简单列表, 默认为一个小圆点,.....
而我们在写文章时可能想要一些不一样的列表符号, 比如 -, * 之类的. 我们可以这样写:
\begin{itemize}
\item[-] good morning...
\item[-] good morning....
\end{itemize}
生成的列表即为:
- good morning
- good morning
2, 关于{enumerate}, 这是用于带序号的列表. 默认生成 1,2,3..... 如果想要其他修饰, 如上面的(1)
(2)... 或step-1, step2. 需要加载 \usepackage{enumerate} . 然后如下使用:
\begin{enumerate}[step 1]
\item good morning...
\item good morning....
\end{enumerate}
enumerate会自动识别 中括号里的数字标签, 生成的文件表示为
step 1 good morning
step 2 good morning
如果我们在中括号里输入[step i], 那么生成的列表是
step i good morning
step ii good morning
Latex 里面如何调整列表环境的间隔?
设置方法一:在列表环境里进行设置,这样每次使用列表时自己随时设置,比较随意些:
\documentclass{article}
\usepackage{times}
\pagestyle{empty}
\setcounter{page}{6}
\setlength\textwidth{159.0pt}
\usepackage{pifont}
\renewcommand\labelitemi{\ding{43}}
\begin{document}
\begin{itemize}\setlength{\itemsep}{-\itemsep}
\item Text of the first item in the list.
\it
1. 当LATEX 在处理源文件时,如果遇到一个百分号字符%,那么LATEX
将忽略% 后的该行文本,分行符以及下一行开始的空白字符。这样,我们
就可以在源文件中写一些注释,而不会担心他们会出现在最后的排版结果
中。
2. % 也可以用来分割不允许有空格或分行的较长输入文本。
例如:
This is an % stupid
% Better: instructive <----
example: Supercal%
ifragilist%
icexpialidocious
结果如下:This is an example: Supercalifragilisticexpialidocious
3. % 另一个重要的作用。
LATEX 在排列图形的时候实际上与排列其它的像文字这样的对象是一样的,
了解到这一点很重要。举例来说,如果行尾不是以% 结束的话, LATEX 会自动
在两行之间加进一个字符的水平间距。像:
朋友
你好
在输出结果中“朋友” 和“你好” 之间会有一个字符的水平间距。
\includegraphics{file.eps}
\includegraphics{file.eps}
则在
虚拟打印机转换eps格式
1. 建立一个虚拟打印机:控制面板->printer->add a printer->add a local
printer->FILE:(print to
file)->然后从列表中随便选择一个支持postscript的打印机.
2. 设置:右击刚建立的虚拟打印机图标,properties->general->printing
preferences->advanced->document options->PostScript
Options->PostScript Output Options,选Encapsulated PostScript
(EPS), 完工。
将8位图像转换为eps格式时,只需用Snagit的convert功能即可。
而在24位真彩色图转换时,有人推荐用Konvertor转换软件。我发现转换后,图像的分辨率大大降低,visio图像很容易出现漏字,图片模糊。
用虚拟打印机转换eps格式就不会影响原图的分辨率。
步骤如下:
右击打印,然后选中图片,选择之前创建的虚拟打印机,填写输出文件路径(D:\fig1.eps)。
一、表格环境的定义
环境tabular和tabular*是生成表格的基本工具,其定义(语法)如下:
\begin{tabular}[位置]{列}
行
\end{tabular}
\begin{tabular*}{宽度}[位置]{列}
行
\end{tabular*}
tabular环境可以用来排版带有横线和竖线的表格,LATEX自动确定表格的宽度;tabular*环境与tabular环境类似,只是可以用参数指定表格的整体宽度,另外列参数必须在第一列后面的某个地方包含一个合适的表达式(见下面说明)。
通常,为了使表格在页面上居中,要利用center环境:
\begin{center}
表格
\end{center}
二、表格环境参数格式
2.1 位置可选参数
该参数表示表格相对于外部文本行基线的位置,又称为垂直定位参数,有三种情况:
t: 表格顶部与当前外部文本行的基线重合
b: 表格底部与当前外部文本行的基线重合
缺省(不使用): 表格按照外部文本行的基线垂直居中
2.2 列必选参数
该参数表明表格的格式,故又称为列格式参数。在这个参数中,对每一列必须有一个相应的格式符号,另外还可能包含相应于表格左右边界和列间距的其它项。列格式
1.
孙子·
九地: 投之亡地而后存,陷之死地然后生。
2. 明·罗贯中《三国演义》第九十五回 孙子云:置之死地而后生。若魏兵绝我汲水之道,蜀兵岂不死战?以一可当百也。
昨天接连受到小、大老板的打击,做梦搞出了一篇paper,然后梦中狂呼:“老子也毕业了!”,及天明,乃知原是黄梁一梦。当你做梦和吃饭都在想idea,甚至梦话中全是有关paper的,估计离发paper就不远了。今早突然冒出点小idea,估计灌篇会议还是可以的。