谈到什么什么 英语:Latex学习 - 碧波蓝天的日志 - 网易博客
来源:百度文库 编辑:九乡新闻网 时间:2024/04/30 02:44:08
Latex学习
电脑与办公 2009-07-04 21:12:31 阅读235 评论0 字号:大中小 订阅
http://blog.sina.com.cn/s/blog_4a892d760100cp6h.html
Latex学习
自己的学习+摸索的过程 初学者的体会~
LaTeX简介
LaTeX(LATEX,音译“拉泰赫”)是一种基于TeX的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在20世纪80年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由TeX所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。这个系统同样适用于生成从简单的信件到完整书籍的所有其他种类的文档。
CTex,也即中文版的Tex,是国内大部分人使用的。
可以在http://www.ctex.org/CTeXDownload处下载CTeX 2.4.6 v2.4.6 Basic和CTeX-Fonts。
据说这是最常用的,其他所谓的库、宏我还没体会,慢慢来。
Ctex的安装已经很人性化了,安装完后在开始菜单中子菜单中选Winedt开始编辑。
Winedt需要注册码,未注册版只能使用一个月。从网上搜到Code:
用户:linuxfans superpig 注册码:2266474541532194432 试用成功。
注册完毕。
zz from http://latex.yo2.cn/articles/latex_ctex_beginer.html
这样,我们就做好了第一个LaTeX的试验品。万里长征的第一步~~
继续,在各个CTeX论坛游走,寻找新手的指南。
zz from http://bbs.ctex.org/viewthread.php?tid=34278
这个软件绝对是很难上手的,它和Word比就好比源代码和最终的软件相比。不过,是程序员厉害还是软件用户厉害呢?我刚刚接触它两天,不过那可是整整两天(16个小时),也算是刚刚上手。要用好它有相当的文档需要阅读,不可能一蹴而就,我觉得需要读的书(要按顺序读)有:
CODE
- lshort-cn,装完Ctex后在C:\rogram Files\ctex\CTEX\doc\lshort-cn.pdf
- LaTeX科学文件处理软件入门(薛定宇).pdf
- ctex-faq.pdf
- graphics.pdf
然后在用到相应的宏包时少不了宏包中的文档要读,至少hyperref和fancyhdr是肯定要的(不过你先倒可以不急)
结合我入门这两天的经验,用最通俗最外行的语言说说最菜鸟的入门方式和最容易碰到的问题:
1. 弄清楚是怎么回事:LaTeX就好比是源代码,编译出来的pdf/ps/dvi就好比是软件。
2. 那么需要一个编辑器,不用想了就是Ctex自带的WinEdt(已破解,不用担心过期的问题)
3. 先看一点文档,看到你想实践的代码段后再启动WinEdt。
4. 写好了先保存,用那个棕色的狮子头编译(ctrl+shift+x),然后Yap会自动打开为你预览,然后可以用pdfLatex按钮(棕色的狮子头右边第五个)来生成pdf,在同一个目录下,不过不会自动调用Acrobat,要手动打开(正寻求这个问题的解决方案)。pdf的效果和yap的效果未必相同,我认为应以pdf为准。
5. 继续耐心地读文档并把实在没法解决的问题在论坛提出来。
学习过程中,可以开着视频教程随便听一下讲解。
zz from http://bbs.ctex.org/viewthread.php?tid=38928&extra=page%3D1
不过,这个时候我看好像没什么用了(但是对绝对新手是有用的!省很多力气自己摸索)
讲解的声音挺好听的。
这个网站也值得一看
zz http://latex.yo2.cn/
其它。。。
基础
\documentclass{article}
\begin{document}
Small is beautiful.
\end{document}
文档布局
\documentclass[11pt,twoside,a4paper]{article}
使用论文版式,11磅大小字体,且得到适合打印在A4纸上的输出结果
article 排版科技期刊、短报告、程序文档、邀请函等
report 排版多章节的长报告、短篇的书籍、博士论文等。
book 排版书籍
slides 排版幻灯片。
文档类选项
10pt,11pt 设置文档所使用的字体大小,缺省使用10pt字体
a4paper, letterpaper 定义纸张大小,缺省为letterpaper,还可以用a5paper,b5paper,executivepaper和legalpaper
fleqn 设置该选项将使数学公式左对齐,而不是中间对齐
leqno 设置该选项使数学公式的编号放置于左侧
titlepage,notitlepage 指定是否在文档标题后开始一新页,article文档类缺省不开始新页,而book文档类则相反。
on
twoside,on
openright,openany 此选项决定新的章是仅仅在右边页(奇数页)还是在下一可用页开始。该选项对article文档类不起作用,report类中新的一章开始于下一可用页,而book类中新的一章总是开始于右边页。
当你排版文档的时候,你将会发现有很多时候基本的LATEX 不能够解决你的问题。如果你想插入图形、彩色文本或源代码文件,你需要使用宏包来增强LATEX 的功能。调入宏包使用如下的命令:
\usepackage[options]{package}
页面式样
\pagestyle{style}
plain 页眉为空,页脚由居中的的页码组成。这是默认的页面式样。
headings 页眉由当前的章节标题和页码组成,页脚为空。(这是本文
档所使用的页面式样)
empty 设置页眉、页脚均为空。
可以使用下面的命令改变当前页的页面式样:
\thispagestyle{style}
\include{filename}
断字 hyphenation{word list}
\mbox{text} 保证把几个单词排在同一行上。在任何情况下,这个命令把它的参量排在一起(同一行上)
标题,章和节
对article风格的文档,有下列分节命令:
\section{...}
\subsection{...}
\subsubsection{...}
对report 和book 风格的文档,还有其他两个分节命令:
\part{...} \chapter{...}
\tableofcontents
\maketitle
标题的内容必须在调用\maketitle 以前
由 \title{...}, \author{...} 和可选的\date{...}
交叉引用
\label{marker}, \ref{marker} and \pageref{marker}
脚注
\footnote{footnote text}
下划线强调
\underline{text}
倾斜强调
\emph{text}