1. 引言
在编程笔记(1)的基础之上,本部分的内容包括新安装了另外三个流行的LaTex编辑器,试验文件中增加了新的package并且测试了功能,增加了段落(section)的编排,同时增加了公式的编码。
2. 安装新的编辑器
安装了另外三个Windows环境下流行的编辑器,作为初学者,互相借鉴其中的功能有利于快速掌握。
2.1 MiKTex编辑器
安装了最新版本的MiKTex编辑器(2.9.7400 64-bit),仍然使用XeLaTex编译器进行编译。这个编辑器比TexLive的编辑器好用一些,目前还没有发现问题。
2.2 TeXstudio编辑器
安装了最新版的TeXstudio编辑器(2.12.22),这个编辑器使用现代的代码编辑器格式,类似Visual Studio的编程环境, 非常好的一个编辑器。
2.3 Texmaker编辑器
安装了最新版的Texmaker编辑器(5.0.4),这个编辑器与TeXstudio的界面基本上相同, 很不错的编辑器。
3. 引入新的package
试验文件中引入了3个新的package, 这三个package主要用来产生计算机科学的伪代码。
\usepackage{algorithm}
\usepackage{algorithmicx}
\usepackage{algpseudocode}
例如,计算机领域经常出现这种伪代码, 实现起来似乎挺复杂的, 涉及到一些高级的使用方法。
4. 段落编排
段落编排基本上没有大的问题,就是顺序使用\section,\subsection和\subsubsection这三个命令,没啥障碍。
5. 公式编排
公式编排挺麻烦的,目前还做不到随手写下来不出错,需要多次试验才能得到所需的效果。下面的代码产生出如下效果。
\begin{eqnarray}
\c^{trial} &=& \frac{1}{F^{trail}}c \\
\phi ^{trail} &=& \arctan{(}\frac{1}{F^{trail}}tan\phi{)}
\end{eqnarray}
不过仍然不满意,遇到的问题有两个:在(2)式中,怎样才能写成大括号;公式的编号没有带上正文的章节号, 本意是要写成(3.1) (3.2)。
6. 解决了多字符串粗体(Bold)的实现问题
在笔记(1)曾经提到使用 \mathbf 命令不能产生正确的结果,其实这个命令是用来对公式中的单个字符串实现粗体效果的,多个字符串应该使用\textbf命令。
此外,在笔记中曾经提到过引号“ ”的实现问题,经过测试,只有在中文输入状态下输入的“ ” 才能正确显示, 怀疑与引入的包\usepackage{ctex} 有关, 目前还不能完全确定原因。