TeX 使用指南(常见问题)
- 格式:doc
- 大小:99.50 KB
- 文档页数:19
TeX 使用指南常见问题(一)1.\makeatletter 和\makeatother 的用法?答:如果需要借助于内部有\@字符的命令,如\@addtoreset,就需要借助于另两个命令\makeatletter, \makeatother。
下面给出使用范例,用它可以实现公式编号与节号的关联。
\begin{verbatim}\documentclass{article}...\makeatletter % '@' is now a normal "letter" for TeX\renewcommand\theequation{\thesection.\arabic{equation}}\@addtoreset{equation}{section}\makeatother % '@' is restored as a "non-letter" character for TeX\begin{document}...\end{verbatim}2.比较一下CCT与CJK的优缺点?答:根据王磊的经验,CJK 比CCT 的优越之处有以下几点:1)字体定义采用LaTeX NFSS 标准,生成的DVI 文件不必像CCT 那样需要用patchdvi 处理后才能预览和打印。
而且一般GB 编码的文件也不必进行预处理就可直接用latex 编译。
2)可使用多种TrueType 字体和Type1 字体,生成的PDF 文件更清楚、漂亮。
3)能同时在文章中使用多种编码的文字,如中文简体、繁体、日文、韩文等。
当然,CCT 在一些细节上,如字体可用中文字号,字距、段首缩进等。
毕竟CJK 是老外作的吗。
谈到MikTeX 和fpTeX, 应该说谈不上谁好谁坏,主要看个人的喜好了。
MikTeX 比较小,不如fpTeX 里提供的TeX 工具,宏包全,但一般的情况也足够了。
tex使⽤技巧百度空间 | 百度⾸页 | 登录幻影夜来风⾬声,花落知多少?主页博客相册|个⼈档案|好友查看⽂章WinEdt⾃动换⾏设置及使⽤技巧2009-01-17 11:30从“⽔⽊清华BBS”(o8o)看到的:-----------------------------------------------------------------------下⾯的英⽂节选⾃我给我⽼板的电⼦邮件,就不译成中⽂啦。
下⾯的⽅法在WinEdt5.3上使⽤的。
没有测试过别的版本。
在英⽂⽂档中使⽤没有问题,没有测试过别的语种的⽂档。
(听说中⽂中需要加上空格,如果在中⽂⽂档中可⽤,望⼤侠们Re⼀下。
)The following way can make WinEdt auto-wrap:Step 1. WinEdt Menu --> Options --> Configuration Wizard --> Wrapping--> Select "Use Conventional Wrapping" and Unselect the other two options --> restart WinEdt. Step 2. Make sure the following options:WinEdt Menu --> Options --> Settings --> Wrapping(1) Soft Wrapping Options: Only choose " Auto wrap and unwrap" and deselect the others;(2) Options: only choose the first one(3) Soft wrapping: Check "Soft Wrapping for Modes", No parameters for the space box(4) Wrap Undoing: Only choose the first oneStep 3: Make sure the "Wrap" on the bottom of the WinEdt Main Frame("Editing Enviorement") is bright (not gray).Good luck.-----------------------------------------------------------------------设置后WinEdt可以根据屏宽⾃动换⾏了。
Latex 排版论文 Quick Start准备工作:1.安装WinEdit2.安装MikTex,最好是直接下载80M的安装包3.安装JabRef 2.3.14.安装gnuplot5.安装 GSView和GSGhost6.下载论文的模板:注意,至少有两个文件,并不是指下载.tex文件。
下面以elsart journal 模板为例:a.elsart.cls: 指定elsart的格式b.template-num.tex: 给出了title,author,abstract,introduction等各section的空白,只需要填空即可。
7.用winEdit打开template-num.tex进行编辑。
8.编译9.dvi->pdf以下是一些小技巧:首先建一个工作目录:gossip-dlb-tex最后,这个文件中应该有如下的文件。
首先要注意不要忘记在.tex文件首加入对应的package.\documentclass{elsart}\usepackage{ifpdf}\usepackage{graphicx,amssymb,lineno}\usepackage{algorithm}\usepackage{algorithmic }\usepackage{multirow}\usepackage{subfigure}如果需要编辑公式,可以安装一个MathType ,将配置设置成“输出为Latex 格式”。
然后copy-paste 到winEdit 中即可。
注意:考过去是\[1sin ()a θ- \] 格式,如果需要将公式放在文本里,需要用$:即$1sin ()a θ-$, 如果将公式独立:\def\formulaA{1sin ()a θ-}\advance\mathindent-20pt\begin{equation}\label{eq:1}\formulaA\end{equation}如果需要在公式中加入空格,用 \注意:所有的公式都是斜体,但是一般不要用$$来讲文本斜体,而应该用\emph{},因为如果你的文本中有特殊字符就会被公式化:如sin gle, EM PTY 。
r语言tex用法-回复R语言TeX用法R语言是一种功能强大的统计分析工具,而TeX则是一种流行的排版系统。
结合R语言与TeX,可以实现数据分析结果的自动化生成和美观排版。
本文将介绍R语言在TeX中的应用,一步一步解释具体的使用方法。
第一步:安装R和TeX在开始使用R语言TeX用法之前,需要安装R和TeX的环境。
R的安装非常简单,只需要从R官方网站(Live(第二步:安装相关R包R语言有很多扩展包,用于在数据分析中提供更多的功能和工具。
在使用R语言TeX用法之前,需要安装将R语言与TeX整合的相关扩展包。
其中,最常用的扩展包是knitr,它可以将R代码和结果嵌入到TeX文档中。
安装knitr包的命令是:install.packages("knitr")其他相关的扩展包还有xtable、Hmisc等,根据具体的需求进行安装。
安装扩展包的命令类似于上述的示例。
第三步:创建R文档在创建TeX文档之前,需要先创建R脚本文件,用于执行数据分析和生成结果。
在R脚本文件中,可以使用R语言的各种函数和命令进行数据处理和分析。
例如,使用read.csv()函数读取外部数据,使用lm()函数进行线性回归分析等。
在R脚本文件中,还需要调用knitr包的函数,将R代码和结果嵌入到TeX文档中。
使用knitr包的核心函数是knit(),它可以将R脚本文件转换为TeX文档。
例如,使用如下代码将R脚本文件myanalysis.R转换为TeX文档myanalysis.tex:knitr::knit("myanalysis.R")第四步:创建TeX文档在创建TeX文档之前,需要先创建一个空白的TeX文件,用于接收R代码和结果。
可以使用任何TeX编辑器来创建TeX文件。
在TeX文件中,需要使用特定的语法来标识R代码块和结果插入的位置。
首先,需要加载knitr包,并指示R代码块的起始和终止位置。
tex的行间距-回复如何调整tex的行间距。
TeX是一种用于排版文档的强大工具,它广泛用于学术界和出版领域。
在排版文档时,调整行间距是非常重要的,它可以使文档更具可读性和美观性。
而在TeX中,我们可以使用一些命令和选项来实现行间距的调整。
本文将一步一步地介绍如何使用TeX调整行间距,帮助读者更好地掌握这一技巧。
首先,我们需要了解TeX中行间距的默认值。
在标准的TeX文档类中,默认的行间距是由基本行距、上行间距和下行间距组成的。
基本行距是指每一行的高度,上行间距是指每一行与上一行的距离,下行间距是指每一行与下一行的距离。
在标准文档类中,基本行距为1.2倍字号,并且上行间距和下行间距各为1.5倍字号。
这意味着,默认的行间距是比较紧凑的,对于某些文档可能需要进行调整。
接下来,我们将介绍如何使用TeX提供的命令和选项来调整行间距。
首先,如果我们只需要在整个文档中使用一种行间距,可以使用`\linespread`命令来设置行间距的倍数。
例如,`\linespread{1.5}`将把行间距调整为默认行间距的1.5倍。
这种方法适用于大多数情况,但有时我们可能需要在文档的不同部分使用不同的行间距。
在某些情况下,我们需要在局部范围内设置行间距。
TeX提供了一种名为`setspace`的宏包,可以方便地调整行间距。
我们可以使用`\usepackage{setspace}`来导入这个宏包,然后使用`\begin{spacing}{倍数}...\end{spacing}`的命令将行间距设置为指定的倍数。
例如,`\begin{spacing}{1.5}`将把行间距调整为默认行间距的1.5倍,并且只在`\end{spacing}`之前的范围内生效。
这种方法非常灵活,适用于需要在文档的不同部分使用不同行间距的情况。
除了使用命令和宏包来调整行间距,我们还可以通过修改文档类中的默认值来实现行间距的调整。
TeX提供了一种名为`\renewcommand`的命令,可以用于重新定义已定义的命令。
texmaker使用手册一、介绍Texmaker是一款功能强大的文本编辑器,专门为TeX、LaTeX和Word文档编写而设计。
它集成了丰富的编辑功能、完整的TeX环境以及便捷的文档管理器,为文档编写者提供了一个高效、便捷的工作平台。
本手册旨在为使用者提供Texmaker的使用指南,帮助您更好地了解和使用该软件。
二、基本操作1.启动:打开Texmaker,可以通过菜单栏的“文件”->“打开”来选择要编辑的文档。
2.编辑:在编辑区域输入文本、公式、图表等。
支持多行文本输入,并提供多种排版选项。
3.保存:完成文档编写后,通过菜单栏的“文件”->“保存”来保存文档。
建议将文档保存在本地磁盘,并使用UUID等方式为文档命名,以避免文件名冲突。
4.版本控制:支持对文档进行版本控制,方便用户在编辑过程中进行历史记录查看和版本回退。
三、扩展功能TeX支持:Texmaker内建完整的LaTeX环境,可直接编写LaTeX代码。
支持常用数学符号、公式编辑等功能。
2.宏定义:支持用户自定义宏,方便快速生成常用段落或格式。
3.插件:Texmaker支持第三方插件,可根据需求安装相应插件,扩展软件功能。
4.公式模板:内置丰富的公式模板,方便用户快速生成常见数学公式。
四、常用快捷键1.保存:Ctrl+S2.另存为:Ctrl+Alt+S3.撤销/重做:Ctrl+Z/Ctrl+Shift+Z4.复制/粘贴:Ctrl+C/Ctrl+V5.查找/替换:Ctrl+F/Ctrl+H6.自动换行:Shift+方向键7.全选:Ctrl+A8.格式化代码:Ctrl+Shift+F9.生成目录:Ctrl+D五、常见问题及解决方法1.文档保存失败:检查文件名是否含有非法字符,确保文件路径存在且可写。
2.公式编辑异常:检查是否安装了合适的LaTeX和数学公式插件。
3.宏定义丢失:检查是否正确保存了宏定义文件,并确保文件名和路径正确。
4.插件无法加载:检查插件是否正确安装,并确保插件文件路径正确。
LaT ex辅谈:LaT eX命令速查手册51。
怎样在多栏环境中使用单栏图表?答:如果你在多栏环境中使用\begin{figure} ... \end{figure},图形是不会出现的。
如果你用另外的命令\begin{figure*} ... \end{figure*},图形就会超出右边或有页的上边。
解决的方法是把下面命令放在\begin{document}前面\makeatletter\newenvironment{tablehere}{\def\@captype{table}}{}\newenvironment{figurehere}{\def\@captype{figure}}{}\makeatother然后用figurehere 和tablehere 在你平常用figure[h....] 和table[h...]的地方。
2。
怎样得到度(degree)的符号?答:在\begin{document} 前面用\newcommand{\grad}{\ensuremath{^{\circ}}} ,然后你在文中就可用45\grad等等了。
3。
怎样得到一个欧元符号?答:用\usepackage{textcomp} 和\texteuro 或\usepackage{marvosym} 和\EUR都可以。
4。
当我应用fancyhdr时,我得到了太多'Overfull \vbox' 的信息?答:这是因为缺省的标题空间太小的原因(文本的一行),不能包括fancy标题(1 line of text + 1 rule)。
在导言里面加\addtolength{\headheight}{2.5pt}即可。
5。
当我用fancyhdr时,左边和右边的题有交叉重合?答:这是因为\section 等命令中的文本太长的原因,可用类似"\section[short version]{very long version indeed}"来解决问题。
tex的行间距-回复TeX的行间距是指在使用TeX排版系统时,文本行之间的垂直间距。
TeX是由计算机科学家Donald E. Knuth在20世纪70年代开发的一种排版系统,它以高质量的排版效果和灵活性而闻名。
TeX的行间距对于排版文档中的可读性和美观程度至关重要,本文将一步一步回答有关TeX的行间距的问题。
首先,TeX的行间距通常由两个因素决定:字体的大小和行距因子。
字体的大小是指文本的基本字体大小,可以通过命令\fontsize{size}{skip}来设置,其中“size”是字号的大小,单位可以是pt、mm、cm等,而“skip”是字号之间的垂直距离。
TeX提供了一些预定义的字号,比如\small、\large等,也可以自定义字号。
而另一个影响行间距的因素是行距因子,可以通过命令\linespread{factor}来设置,“factor”是一个正数,表示行距与字号之间的乘积关系。
例如,设置\linespread{1.5}将行距设置为字号的1.5倍。
其次,TeX提供了一些内置命令和选项,可以更改行间距。
在基本的TeX命令集中,可以通过添加\smallskip、\medskip或\bigskip命令来增加相应大小的额外间距,这些命令分别提供小、中等和大的行间距。
此外,TeX还提供了\setlength命令,可以直接设置行间距的精确数值,例如\setlength{\baselineskip}{2em}将行间距设置为2倍当前字号的高度。
另一种更高级的控制行间距的方法是使用宏包。
宏包是由一系列预定义的命令和选项组成的扩展模块,可以通过调用来实现特定的功能。
在TeX系统中,一些常用的宏包,如setspace和enumitem,可以用于控制行间距。
setspace宏包提供了命令\setstretch{factor},它可以设置自定义的行距因子。
enumitem宏包则提供了一种更细粒度的控制行间距的方法,它允许在列表环境中设置行距。
tex公式语法TeX 公式语法啊,这可是个挺有趣的东西!TeX 公式语法就像是一个神秘的密码语言,掌握了它,就能在数学和科学的世界里自由驰骋。
对于很多学习和研究的小伙伴来说,熟练运用 TeX 公式语法那可真是太重要啦。
我还记得有一次,我在帮一个学生修改论文的时候,就碰到了关于TeX 公式语法的问题。
那孩子写的公式简直是“乱码丛生”,让人看得一头雾水。
比如说,他在表示分式的时候,居然直接用斜杠,而不是正确的 \frac{分子}{分母} 这种格式。
TeX 公式语法里,上下标的表示方法也很有讲究。
上标用 ^ ,下标用 _ 。
这就像是给字母穿上了特制的“鞋子”和“帽子”。
比如 x 的平方,得写成 x^2 ;而 a 的第 n 次幂,那就是 a^n 。
要是下标呢,像第 i 个元素,就得写成 a_i 。
还有啊,求和符号 \sum 和积分符号 \int ,那也是常用的。
比如从 1 到 n 的求和,就是 \sum_{i=1}^n 。
积分呢,比如从 a 到 b 的定积分,就是 \int_{a}^b 。
括号的使用也不能马虎。
小括号 ( ) 、中括号 [ ] 、大括号 { } ,都有各自的用途。
比如说,要表示一个复杂的表达式,就得把各项用合适的括号括起来,不然可就乱套啦。
在矩阵的表示上,TeX 公式语法也有专门的规定。
比如说一个 2 行3 列的矩阵,就得这样写:\begin{pmatrix} a_{11} & a_{12} & a_{13} \\ a_{21} & a_{22} & a_{23} \end{pmatrix} 。
这里面的每一个元素都得仔细写对位置。
希腊字母在数学里经常出现,TeX 公式语法也能轻松搞定。
像\alpha 表示阿尔法,\beta 表示贝塔,\pi 表示圆周率等等。
总之,TeX 公式语法虽然看起来有点复杂,但只要多练习、多琢磨,就能熟练掌握。
就像那个学生,经过我的指导和他自己的努力,后来写的公式那叫一个规范、清晰,论文的质量都跟着提高了不少呢!所以啊,大家别害怕 TeX 公式语法,只要用心去学,它就能成为我们的好帮手,让我们在学术的道路上越走越顺!。
T E X Live指南—2017Karl Berry编写/texlive/2017年5⽉⽬录1简介31.1T E X Live与T E X Collection (3)1.2操作系统⽀持 (3)1.3T E X Live的基本安装 (3)1.4获得帮助 (4)2T E X Live概览42.1T E X Collection:T E X Live,proT E Xt,MacT E X (5)2.2T E X Live的顶层⽬录 (5)2.3预定义的texmf⽬录树概览 (5)2.4T E X的扩展版本 (6)2.5T E X Live中其他值得⼀提的程序 (7)3安装73.1启动安装程序 (7)3.1.1Unix (8)3.1.2Mac OS X (8)3.1.3Windows (8)3.1.4Cygwin (9)3.1.5⽂本界⾯安装程序 (10)3.1.6专家图形界⾯安装程序 (10)3.1.7简化的向导安装程序 (10)3.2执⾏安装程序 (11)3.2.1⼆进制系统菜单(只对Unix适⽤) (11)3.2.2选择要安装的组件 (11)3.2.3⽬录 (12)3.2.4选项 (13)3.3install-tl命令⾏选项 (14)3.3.1-repository参数 (14)3.4安装后的操作 (15)3.4.1Unix下的环境变量 (15)1目录23.4.2环境变量的全局配置 (15)3.4.3DVD安装后的⽹络更新 (15)3.4.4XeT E X和LuaT E X的系统字体配置 (16)3.4.5ConT E Xt Mark IV (16)3.4.6集成本地与个⼈宏⽂件 (16)3.4.7集成第三⽅字体 (17)3.5测试安装是否成功 (17)3.6其他可下载软件的链接 (18)4特殊安装194.1⽤户共享(或跨机器)安装 (19)5便携(USB)安装196tlmgr:管理你的安装206.1tlmgr的GUI模式 (21)6.2tlmgr命令⾏使⽤⽰例 (21)7有关Windows平台的说明227.1针对Windows的特征 (22)7.2Windows上附加的软件 (22)7.3User Profile⽬录相当于主⽬录 (23)7.4Windows注册表 (23)7.5Windows权限 (24)7.6增加Windows和Cygwin下的最⼤内存量 (24)8Web2C⽤⼾指南248.1Kpathsea路径搜索 (25)8.1.1路径的来源 (26)8.1.2配置⽂件 (26)8.1.3路径展开 (26)8.1.4默认展开 (26)8.1.5⼤括号展开 (27)8.1.6⼦⽬录展开 (27)8.1.7特殊字符与其意义:简要说明 (27)8.2⽂件名数据库 (28)8.2.1⽂件名数据库 (28)8.2.2kpsewhich:独⽴的路径搜索 (28)8.2.3使⽤举例 (29)8.2.4调试操作 (30)8.3运⾏时选项 (32)9致谢32 10发⾏历史341简介310.1过去 (34)10.1.12003 (34)10.1.22004 (34)10.1.32005 (36)10.1.42006–2007 (37)10.1.52008 (37)10.1.62009 (37)10.1.72010 (38)10.1.82011 (39)10.1.92012 (39)10.1.102013 (39)10.1.112014 (40)10.1.122015 (40)10.1.132016 (41)10.2当前版本—2017 (41)10.3未来 (42)11翻译说明42 1简介1.1T E X Live与T E X Collection本⽂档描述T E X Live软件的主要功能和特性,T E X Live是T E X及其相关程序在GNU/Linux及其他类Unix系统、Mac OS X和Windows系统下的⼀套发⾏版。
LaTeX 是一个高质量的排版系统,被广泛用于编写科学、数学和技术文档。
以下是LaTeX 使用手册的一些基本指南和要点:1. **文档结构**:* 一个基本的LaTeX 文档由`\documentclass`,`\begin{document}`, 和`\end{document}` 组成。
* 使用`\documentclass` 命令来选择文档类型,例如`\documentclass{article}`。
2. **基本元素**:* 文本的加粗、斜体和下划线分别使用`\textbf{}`, `\textit{}` 和`\underline{}`。
* 插入章节和段落使用`\section{}`, `\subsection{}`,`\subsubsection{}` 和`\paragraph{}`。
3. **数学模式**:* 数学模式中的公式使用`$...$` 或`\[...\]` 包围。
* 特殊的数学符号和环境,如矩阵、分数、根等,使用相应的LaTeX 命令。
4. **插入图片**:* 使用`\includegraphics` 命令插入图片,例如:`\includegraphics[width=0.5\textwidth]{filename}`。
5. **表格**:* 使用`\begin{table} ... \end{table}` 插入表格,或使用`tabular` 环境。
* 使用`\hline` 和`\cline{col1-col2}` 来添加表格线。
6. **引用和参考文献**:* 使用`\cite{}` 插入文献引用。
* 使用BibTeX 或其他参考文献管理软件来管理参考文献。
7. **定理和证明**:* 使用`\begin{theorem} ... \end{theorem}` 来定义定理,或使用其他现有的环境,如`proof`。
8. **列表**:* 使用`\begin{itemize} ... \end{itemize}` 或`\begin{enumerate} ... \end{enumerate}` 来创建列表。
TeX 使用指南常见问题(一)1.\makeatletter 和\makeatother 的用法?答:如果需要借助于内部有\@字符的命令,如\@addtoreset,就需要借助于另两个命令\makeatletter, \makeatother。
下面给出使用范例,用它可以实现公式编号与节号的关联。
\begin{verbatim}\documentclass{article}...\makeatletter % '@' is now a normal "letter" for TeX\renewcommand\theequation{\thesection.\arabic{equation}}\@addtoreset{equation}{section}\makeatother % '@' is restored as a "non-letter" character for TeX\begin{document}...\end{verbatim}2.比较一下CCT与CJK的优缺点?答:根据王磊的经验,CJK 比CCT 的优越之处有以下几点:1)字体定义采用LaTeX NFSS 标准,生成的DVI 文件不必像CCT 那样需要用patchdvi 处理后才能预览和打印。
而且一般GB 编码的文件也不必进行预处理就可直接用latex 编译。
2)可使用多种TrueType 字体和Type1 字体,生成的PDF 文件更清楚、漂亮。
3)能同时在文章中使用多种编码的文字,如中文简体、繁体、日文、韩文等。
当然,CCT 在一些细节上,如字体可用中文字号,字距、段首缩进等。
毕竟CJK 是老外作的吗。
谈到MikTeX 和fpTeX, 应该说谈不上谁好谁坏,主要看个人的喜好了。
MikTeX 比较小,不如fpTeX 里提供的TeX 工具,宏包全,但一般的情况也足够了。
而且Yap 比windvi 要好用。
fpTeX 是teTeX 的Windows 实现,可以说各种TeX 的有关软件基本上都包括在内。
3.中文套装中如何加入新的.cls文件?答:放在tex文件的同一目录下,或者miktex/localtexmf/tex/latex/下的某个子目录下,可以自己建一个。
4.怎样象第几章一样,将参考文献也加到目录?答:在参考文献部分加入\addcontentsline{toc}{chapter}{参考文献}5.对于A4的纸型参数,如何使PDFLaTeX按照指定的letter输出?答:设置参数letterpaper \usepackage[letterpaper]{geometry}6.如何改变题注或脚注的标号?答:重新定义\maketitle或者直接修改article.cls中的“\renewcommand\thefootnote\@fnsymbol\c@footnote}%”这句话。
7.怎么给CJKnumber付初值?答:计数器都是这样赋值的\setcounter{\CJKnumber}{value}8.怎样才能使Winedt错误关联?答:"C:\?????\winedt\winedt.exe" "[Open('%f');SelLine(%l,8)]"9.如何改变Reference的大小?答:\renewcommand\refname{\begin{CJK*}{GB}{song}\small参考文献\end{CJK*}}10.如何拷贝PDF和PS文件中的图片?答:Adobe Acrobat中有专门的命令-“文件”-“导出”-“提取图象为”。
当然用选中区域再拷贝的方法也可以。
实际上ps文件本身就可以被不少的图像处理软件打开,然后就可以直接转换了。
对于不支持ps文件的图像处理软件,则可以把ps文件转存为eps文件,eps文件几乎可以被所有的图像/图形处理软件打开。
11.在左边列出输入的命令,在右边列出输出的排印结果,应该用什么命令?答:分栏,然后用\begin{verbatim}Text\end{verbatim}如果做成表格形式,用\verb=Text=12.如何用数字而非特定符号分段落?答:用\enumerate13.如何在参考文献加入脚注?\begin{thebibliography}{0}\bibitem{companion} M.~Goossens, F.~Millelbach, and A.~Samarin, ``The\LaTeX\ Companion'', Addison--Wesley, 1994 \footnote{test of footnote}\end{thebibliography}14.如何在章节、标题上加脚注?答:使用\protect\footnote{....}命令,也可用\usepackage[stable]{footmisc}15.正文中实现单栏到双栏,双栏到单栏的版式的混排,而且不换页,请问如何实现?答:\usepackage{multicol}\begin{document}...\begin{multicol}{2}\end{multicol}...\end{document}16.辅助的Package放到哪个目录下?答:不过非miktex 自带的包最好放在localtexmf 下,这样以后升级的时候方便些。
17.如何用fancyhdr宏包实现在页眉下画一粗一细两条横线?答:试试下面的命令: \usepackage{fancyhdr}\newcommand{\makeheadrule}{%\makebox[0pt][l]{\rule[.7\baselineskip]{\headwidth}{0.8pt}}%\rule[.6\baselineskip]{\headwidth}{0.4pt}\vskip-.8\baselineskip}\makeatletter \renewcommand{\headrule}{%{\if@fancyplain\let\headrulewidth\plainheadrulewidth\fi \makeheadrule}}\makeatother\begin{document}\pagestyle{fancy}....\end{document}18.能不能改变Chapter 起始页码仅从奇数页开始?答:用\documentclass[openany]{book} 让\chapter 可以从任何页面开始。
19.如何在文中实现带圈的数字?答:1)使用\textcircled{}命令,后面的参数可以是一个字符或者汉字(配合CJK),甚至也可以是公式,但是它只会给第一个字符或者汉字加上> 合适的圆圈,字体放缩命令对它也有效,因此可以利用这点实现两个字符加圈的效果,但是需要仔细的调整尺寸,参考如下命令:> \Large{\textcircled{\small{12}}}、\textcircled{九}。
2)使用pifont宏包,那里面有很漂亮的带圈的各种数字符号(仅限于阿拉伯数字,如果想使用加圈的中文“一”至“九”就不行了)。
在.tex > 文件中尝试下列命令:\ding{172}~\ding{211}。
3)在GB和GBK字库中本来就有10个加圈数字形式,可以直接在CJK中使用。
如果不超过11的话应该够用了呵呵:①②③④⑤⑥⑦⑧⑨⑩,这些汉> 字可以直接使用数字软键盘输入(以智能ABC输入法为例,其实大部分输入法都是一样的):打开软键盘,选择“数字序号”即可看到。
20.如何产生可变长的Longrightarrow?答:用\xleftarrow and \xrightarrow,例如\[0 \xleftarrow[\zeta]{\alpha}F\times\triangle[n-1]\xrightarrow{\partial_0\alpha(b)}E^{\partial_0b}\]21.如何在公式中表示上下堆积关系?答:在latex有一个命令\stackre{上部符号}{下部符号},但更好的一个是用宏包amslatex中命令\overset和\underset。
一个例子是\[ \overset{*}{X} \qquad\underset{*}{X} \qquad\overset{a}{\underset{b}{X}} \]常见问题(二)1。
怎样在多栏环境中使用单栏图表?答:如果你在多栏环境中使用\begin{figure} ... \end{figure},图形是不会出现的。
如果你用另外的命令\begin{figure*} ... \end{figure*},图形就会超出右边或有页的上边。
解决的方法是把下面命令放在\begin{document}前面\makeatletter\newenvironment{tablehere}{\def\@captype{table}}{}\newenvironment{figurehere}{\def\@captype{figure}}{}\makeatother然后用figurehere 和tablehere 在你平常用figure[h....] 和table[h...]的地方。
2。
怎样得到度(degree)的符号?答:在\begin{document} 前面用\newcommand{\grad}{\ensuremath{^{\circ}}} ,然后你在文中就可用45\grad等等了。
3。
怎样得到一个欧元符号?答:用\usepackage{textcomp} 和\texteuro 或\usepackage{marvosym} 和\EUR都可以。
4。
当我应用fancyhdr时,我得到了太多'Overfull \vbox' 的信息?答:这是因为缺省的标题空间太小的原因(文本的一行),不能包括fancy标题(1 line of text + 1 rule)。
在导言里面加\addtolength{\headheight}{2.5pt}即可。
5。
当我用fancyhdr时,左边和右边的题有交叉重合?答:这是因为\section 等命令中的文本太长的原因,可用类似"\section[short version]{very long version indeed}"来解决问题。
6。
怎样从两栏页面中得到单栏的标题和摘要?答:试试Donald Arseneau的\documentclass{article}....\begin{document}\twocolumn[\begin{@twocolumnfalse}\maketitle\begin{abstract}...\end{abstract}\end{@twocolumnfalse}]7。