星期四, 十月 19, 2006

别人写的LaTeX学习笔记(二)

第三章 数学公式

段落中的数学表达式应该置于\(和\),$和$,\begin{math}和\end{math}之间。

如: $c^{2}=a^{2}+b^{2}$

$\heartsuit$ ---> 心形符号

\[和\] 或 \begin{displaymath}和\end{displaymath} 之间排版公式,没有编号。

如果想要有编号,则可采用equation环境。

以上例子:

\begin{displaymath}
c^{2}=a^{2}+b^{2}
\end{displaymath} --->没有编号

\begin{equation} \label{eq:eps}
\epsilon > 0
\end{equation}
From (\ref{eq:eps}),we gather \ldots --->有编号

\begin{displaymath} \label{2.3}
\lim_{n \to \infty}
\sum_{k=1}^n \frac{1}{k^2}
= \frac{\pi^2}{6}
end{displaymath}

在数学模式中,空格和空行都将被忽略,不允许有空行,每个公式中只能有一个段落。
在数学模式中,每个字符都将被视为一个变量名,如果要在公式中出现普通的文本(使用正体字并允许有空格),那么你必须用命令\textrm{...}来输入。

3.3 建立数学公式模块

小写希腊字母:\alpha,\beta,\gamma,...
大写....... :\Gamma,\Delta...

指数和下标用^和_表示。

公式环境下,可以用\,,\quad或\qquad来表示空格。

平方根:\sqrt
n次方根:\sqrt[n]

在表达式的上方或下方画水平线:\overline, \underline

在表达式的上方或下方给出一个水平的大括号:\overbrace, \underbrace

如: $\underbrace{a + b + \cdots + z}_{26}$

符号’将生成'

向量上方的小箭头可用\vec实现,例如在displaymath环境下,\vec a 即可;

定义从A到B的向量:\overrightarrow{AB}

乘号 \cdot

分数使用: \frac{...}{...}

如: \[\lim_{x \rightarrow 0} \frac{\sin x}{x}=1\]

排版二项系数用 {...\choose ...} 或 {... \atop ...} 后者没有括号

\stackrel{...}{...}将第一项中的符号以上标大小放在处于正常位置上的第二项上。

积分:\int
求和:\sum
乘积:\prod

将命令\left放在分隔符前,TEX会自动决定分隔符的正确大小,必须用\right关闭。
如:1 + \left( \frac{1}{1-x^{2}} \right) ^3

\ldots 将点排在基线上
\cdots 将点居中
\vdots 将点垂直排列
\ddots 将点排列成对角形

\mathbf{x} 用于表示矩阵的X(就是粗体)

4.1 包含EPS图

1.在导言部分加入graphicx宏包 \usepackage[driver]{graphics}

2.使用\includegraphics[key=value,...]{file} 来把文件file加入你的文档。

如:

\begin{figure}
\begin{center}
\includegraphics[angle=90,width=0.5\textwidth]{test}
\end{center}
\end{figure} ---->将test.eps旋转90度,缩放到图形宽度等于标准页面的0.5倍。

4.2 参考文献

你可以通过thebibliography环境来产生一个参考文献。
每个参考文献的条目以如下命令开头: \bibitem{marker}
然后在正文中使用marker引用这本书,这篇文章或论文: \cite{marker}
参考文献的条目会自动生成。

例子:

Partl~\cite{pa} has proposed that \ldots
\begin{thebibliography}{99}
\bibitem{pa} H.~Partl:
\emph{German \TeX},
TUGboat Volume~9,Issue~1 (1998)
\end{thebibliography}

4.4 定制页眉页脚

如果你想修改页眉上的内容的话,只要重新定义\chaptermark命令。

5 定制LaTeX

建立新的命令: \newcommand{name}[num]{definition}

如:

\newcommand{\tnss}{The not so Short Introduction to \LaTeXe}

这个命令使得\tnss为后面这句话的缩写。

又如:

\newcommand{\txsit}[1]
{This is the \emph{#1} Short Introduction to \LaTeXe}
\begin{itemize}
\item \txsit{not so}
\item \txsit{very}
\end{itemize}

这个例子中,要求调用新命令的时候输入一个参数,这个参数被赋给#1然后将值返回给调用地方。

字体与尺寸:

字体变换命令: \small, \Large,\textit{},...

或变换字体环境

\begin{Large}
text
\end{Large}

文档中的行距:\linespread{factor}

如:\linespread{1.3}将产生1.5倍的行距,\linespread{1.6}将产生2倍的行距。

段落样式:

在导言部分,

\setlength{\parindent}{0pt}
\setlength{\parskip}{1ex plus 0.5ex minus 0.2ex}

这两个命令增加了段落之间的距离,并将首行缩进设置为0。

如果你想缩进一个本来没有缩进的段落,可以在段落的开始使用:\indent (在parindent不为零时有效)

为了增加水平距离,使用 \hspace{length}

垂直距离:\vspace{length}

5.4 页面的布局

\setlength{parameter}{length} %给某个参数一个固定的值

\addtolength{parameter}{length} %给某个参数增加一个固定的大小

如给文本的宽度增加1cm:
\addtolength{\hoffset}{-0.5cm}
\addtolength{\textwidth}{1cm}

\par 相当于一个空行

盒子:

\parbox[pos]{width}{text} %把一段落放在盒子里

或这样做

\begin{minipage}[pos]{width} text \end[minipage]

pos可以取c,t或b,用于控制盒子相对环绕文本基线垂直位置。

\makebox[width][pos]{text}

width定义了生成的盒子从外部观察的宽度。
参数pos接受一个字符:c居中,l靠左,r靠右,s将文本均匀分布到盒子中。

命令\framebox和\makebox完成一样的工作,不同之处在于它在内部文本的周围画出一个矩形框。

例子:

\makebox[\textwidth]{%
Jianmin Lin}\par
\makebox[\textwidth][s]{%
spread}\par
\framebox[1.1\width]{Guess I'm
framed now!}\par
\framebox[0.8\width][r]{Bummer,
I am too wide}\par
\frame[1cm][l]{never mind,so am I}
Can you read this?



--------------
大宝
2006-10-19

别人写的LaTeX学习笔记(一)


1.3 LatexԴ�ļ�

���l��հ׵�ͬΪһ��հף�ÿ�п�ʼ�Ŀհױ����ԣ�����س���Ϊһ��հף��ÿ���4������䣬�����е�ͬ��һ����С�

�����ַ� # $ % ^ & _ { } ~ \
��Щ�ַ�ǰ������\�����ܵõ����ǡ���\\�DZ�ʾ���У���\newlineһ��

Latex����Դ�Сд��У������Ժ�����Ŀո���Ҫ�õ��ո񣬿����������ӣ���һ�ո�

����IJ����ã��(��4����\textsl{Jianmin Lin},��ʾ��б����дJianmin Lin.

����ʾע�ͣ�

1.4 Դ�ļ��Ľṹ

\documentclass[a4paper,11pt]{article}

\usepackage{...}

\author{Jianmin Lin}

\title{Learning Latex Memo}

\begin{document}

\maketitle

\tableofcontents

\section{start}
...

This is Jianmin's memo for learning Latex!

...

\section{end}

\ldots{} and here it ends.

\end{document}

����Դ�ļ�����׺Ϊ.tex��

���룺

latex file.tex ---> file.dvi

xdvi file.dvi 4Ԥ�#��� dvips -Pcmz file.dvi -o file.ps ת����ps�ļ���

dvipdf file.dvi ����ת����pdf�ļ���

1.6 �ĵ�����

\documentclass[11pt,twoside,a4paper]{article}

article���Ի���report,book,slides�������Ҫ��

11ptΪ�ĵ������С��Ĭ����10pt.

1.7 ҳ����ʽ

\pagestyle{style}

plain: ҳüΪ�գ�ҳ��Ϊ���е�ҳ�룬Ĭ�ϡ�
headings: ҳü�ɵ�ǰ���½ڱ����ҳ����ɣ�ҳ��Ϊ�ա�
empty: ��Ϊ�ա�

��ʹ��һ�¸�ʽ�ı䵱ǰҳ����ʽ��
\thispagestyle{style}

1.8 �����ĵ�

��ý�Դ�ļ��ֳɼ���֣�Ȼ��
\include{filename}
���Խ�filename.tex�����ݰ�(��4��
ע�⣺�ڴ����(filename.tex��4֮ǰ���Ὺʼһ��ҳ�������������ô������
\input{filename} ���ļ��򵥵İ�(��4���������ơ�

syntonly�����Լӿ�Latex������ĵ����ٶȣ���������dvi���

�÷���
\usepackage{syntonly}
\syntaxonly

�ڶ��� �ĵ��Ű�

\ldots ����...
\cdot ����˺��Ǹ��

���빫ʽ��
\begin{equation}
e=m \cdot c^2 \; ,
\end{equation}

\begin{equation}
\sum_{k=1}^{n} I_k = 0 \; ,
\end{equation}

2.2 �������ҳ

\\ or \newline ����һ��

\linebreak[n],\nolinebreak[n],\pagebreak[n],\nopagebreak[n]
nȡ0��4֮�����

���֣�

\-�ڵ����в���һ������Ķ��ֵ㣬��Ϊ������������ֵ�Ψһ���ֵ㡣

\mbox{text} ��֤�⼸�������ͬһ���ϡ�

\fbox{text} ��mboxһ����һ���Χ�����ݻ�һ���

����ļ����ַ�

\today
\TeX
\LaTeX
\LaTeXe

2.4 �����ַ�

��LaTeX�У���}���������ţ�}���������š�һ���һ�����һ����š�

l�ֺţ�- �� daughter-in-law��ֱ������-
�����ۺţ��� �磺13--67 ��--��ʾ
�����ۺţ� ��---��ʾ

��ţ� �� $-1$

���˺ţ� $\sim$ �õ� ��

�ȣ� ����30�ȵı�ʾ���� $-30\,^{\circ}\mathrm{C}$

ʡ�Ժţ� \ldots �õ� ...

l�֣���Щ��ĸ��ϲ��Ǽ򵥼���һ�����ĸ�õ��ģ�ʵ�����õ���һЩ�����ַ������l�֡�

��}����ĸ֮�����\mbox�����Խ�ֹl�֣�����}��ʹ��ɵĵ��ʣ�������DZ�Ҫ�ġ�

2.6 ���ʵļ��

�ո�ǰ�ķ�б�߷�Ų���һ�����ӳ��Ŀո񣬲����ַ�~Ҳ����һ�����쳤�Ŀո񣬲��ҽ�ֹ���С�

�磺 Mr.~Smith Fig.~5

���ǰ������\@˵��������Ǿ��ӵĽ�β����ʹ����һ���д��ĸ? �� I like BASIC\@.

���� \frechspacing ��ֹ�ھ�ź���������Ŀռ䡣���ǣ����ǰ��\@�Ͳ���Ҫ�ˡ�

2.7 ���⣬�ºͽ�

Ϊ���ڶ�����⣬Ӧ�ð����»���Ϊ�£��ڣ��ӽڡ�

��article�����ĵ�����

\section{...}
\subsection{...}
\subsubsection{...}

\paragraph{...}
\subparagraph{...}

����ȷ˳��ʹ�ü��ɡ�

LaTeX���ĵ���������һ��ѭ���У���ȡ�ڵı����ҳ�������Ŀ¼������Ϊ

\tableofcontents

Ϊ��ȷ�ĵõ�Ŀ¼���ݣ�һ�����ĵ��������}�Σ���ʱ��Ҫ������Ρ�

���ǵ�����ͨ����������ƺ����*4ʵ�֣�������ɵĽڱ��ⲻ������Ŀ¼��Ҳ������š�

�磺\section*{Help}

����̫���Ų���Ŀ¼ʱ��Ŀ¼����Ŀ������ʵ����ǰ�Ŀ�ѡ���ȷ����

�磺\chapter[Title for the table of contents]{A long and especially boring title,shown in the text}

��ƪ���µı����� \maketitle ����

��������ݱ����ڵ���\maketitle֮ǰ������������塣

\title{...},author{...}�Ϳ�ѡ��\date{...}

author�����Ϊ���ˣ���\and���

2.8 ��������

\label{marker},\ref{marker},\pageref{marker}

����marker��ʹ����ѡ��ı�ʶ������ڽڣ��ӽڣ�ͼ��������������\label���LaTeX��\ref�滻Ϊ�� �����ţ�\pageref������ӡ\label���봦��ҳ�롣

�磺 A reference to this subsection \label{sec:this} looks like: see section~\ref{sec:this} on page~\pageref{sec:this}.

2.9 ��ע

\footnote{...}

��������ӡ�ڵ�ǰҲ��ҳ�Ų��֡���ע��һ����ӻ���ӵ�һ���֣�Ӧ�ö��Ż��Ž�β��

2.10 ǿ��

\underline{text} �»���

\emph{text} ���

\textit

2.11 ����

\begin{environment}

text

\end{environment}

environment�ǻ��������:

itemize ���ڼ򵥵��б?
enumerate ���ڴ���ŵ��б?
description ���ڴ������б?

�磺
\flushleft
\begin{enumerate}
\item China
\begin{itemize}
\item Beijing
\item[-] Shanghai ---> ǰ��ķ�Ÿ�Ϊ-
\end{itemize}
\item USA
\begin{description}
\item[Denver] Where I lived for half a year
\item[Rocky Mountain] I have been there
\end{description}
\end{enumerate}

flushleft,flushright�����ֱ���������кͿ������С�center����������е��ı���

�磺

\begin{flushleft}
text
\end{flushleft}

quote��������Ҫ�ĶϾ����Ҫ�����ú���Ҫ��

\begin{quote}
text
\end{quote} -----> ��Ѹò��������ڸ�λ�ô������>��и�����Ҫ��print��4

��}�����ƵĻ�����quotation��verse������
quotation���ڳ���εĽϳ����ã���Ϊ��Զ���������
verse������ʫ�裬��ʫ���ж��к���Ҫ��
�������� ���ִ�ӡ��������

\begin{verbatim}
text
\end{verbatim}

�����text�ı���ֱ�Ӵ�ӡ����(���еĶ�����հף�������ֻ��ϼ���һ��ִ���κ�LaTeX���

\verb+text+ Ҳ�����ƵĹ��ܡ�+���Ƿָ�����*�Ϳո񣬿���ȡ�����ַ�

\begin{verbatim*}
text
\end{verbatim*}
���ո�Ҳ��ij�ַ�ʽ��ʾ��4��

����*����Ҳ������ \verb+text+

���

\begin{tabular}{table spec}

LaTeX�Զ�ȷ��ÿһ�еĿ�ȡ�

table spec���������ʽ:
��һ��l��ʾ����䣬r��ʾ�Ҷ��䣬��һ��c��ʾ���С�
��p{���ֵwidth}������Ӧ��ȡ�
|��ʾ����Ǧֱ���ߡ�

��tabular�У�&��ʾ������һ�У���\\��ʾ��ʼ�µ�һ�У���\hline����ˮƽ�ߡ�
��cline{j-i}��Ӳ��ֱ��ߣ�����j��i�ֱ��ʾ���ߵ���ʼ�к���ֹ�е���š�

�磺
\begin{tabular}{|r|1|} ---->����3�����ߣ�����}�У���һ��r���ڶ���l
\hline
7CO & verbatim \\
3700 & octal \\ \cline{2-2}
11110000 & binary \\
\hline \hline
1981 & decimal \\
\hline
\end{tabular}

���磺
\begin{tabular}{|p{4.7cm|}}
\hline
text \\
\hline
\end{tabular} ----->����һ���

���зָ��&������@{...}�ڵ��κ�������档
|
V
��ˣ���ʮ������С������ʱ������ʹ��}�С���ס�4�ﵽĿ�ģ�������Ҷ��䣬С�������롣

�磺

\begin{tabular}{c r @{.} l}
Pi expression &
\multicolumn{2}{c}{Value} \\
\hline
$\pi$ & 3&1416 \\
$\pi^{\pi}$ & 36$46 \\
$(\pi^{\pi})^{\pi}$ & 80662&7 \\
\end{tabular}

���⣺ \multicolumn{2}{c}{Value} ʲô��˼��
��Value��Ϊ}�У�Ȼ��д��һ���У����еĸ�ʽΪc

2.13 ������������

\footnote and \phantom �Ǵ�����������ӡ�

\protect����������ұߵ����l�������������

�磺 \protect\footnote{Fred}


--------------
��
2006-10-19