第一份LaTeX文档

三月 15, 2010

一份最简单的LaTeX文档大致是这样:

(把以下内容放入LaTeX即可编译)

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\documentclass{article}
\begin{document}

Hello, world! This is an equation:

\[
f(x)=x^2
\]

\end{document}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

解释:

\documentclass{article} 是对文档类型的说明,可用参数(argument)有article(文章)、book(书)、letter(信)、report(报告)等。我们以下主要关注article这一类型。这一参数对页面布局(Layout)有影响。

\begin{document} 和 \end{document} 是界定文档起末的符号,需要出现在文档中的内容一律应该出现在它们之间。\begin{document}之前通常会有一些关于文档布局、参数设定、宏包调用之类的内容。\end{document}之后,可以放一些注释。这些我们以后都会提及。

一般地说,任何"环境"都是由 \begin{环境名} 和 \end{环境名} 界定的,这里的"环境名"可以是theorem、table、abstract等等。

Hello, world! This is an equation: —-这就是普通的正文。

\[
f(x)=x^2
\]         %—- \[ \]是界定方程的一种简便方式,比起"正统"的\begin{equation}\end{equation}来,这种方式要省力得多。二者的区别是\[ \]不会给方程编号,所以它的实际效果是和\begin{equation*}加\end{equation*}(不带编号的方程环境)是一样的。

在\[ \]之内的是数学模式(math mode),编译之后显示出来的内容是f(x)=x^2,而不是普通文档处理中看见的f(x)=x^2。数学模式和文本模式有两点区别:一是数学模式认可上标(^)和下标(_)等符号,二是数学模式下,所有的"字母"都会被认作变量,从而以斜体表示。这一点我们今后也会进一步提及。

在WordPress下使用LaTeX

三月 3, 2010

从LaTeX写起吧。

在Wordpress下使用LaTeX的方法很简单,\$\LaTeX 代码\$ 即可——把三道斜线去掉,把代码换成你想写的内容,(比如“\sum_{n=1}^{\infty} 1/n^2 = \pi^2 / 6”),你得到的输出将是一张图片\sum_{n=1}^{\infty} 1/n^2 = \pi^2 / 6

用鼠标指向图片,可以看到作者使用的LaTeX代码,这也不失为一种学习LaTeX的好途径。

这个方法相对还是方便的,不过只对一些简单的代码有效,而且默认是数学模式——也就是说,有些数学模式之外的内容,可能无法显示,比如\begin{align}…\end{align}。

无法显示的时候,你会看到这样的错误信息:错误代码

我希望有这样一个博客

三月 2, 2010

尝试了一下,发现要把Wordpress打造成一个满意的博客也并非易事,也许是我想象力太丰富了吧。但无论如何我还是会坚持更新的,在这里先记录下我对博客的想象,以后完善这个博客性能的时候,也可以有个目标吧。

我需要一个什么样子的博客/博客网站?

  1. 文章风格允许自定义并容易调用。
  2. 接受LaTeX命令(不仅仅是像Wordpress这样把他们转化为图片)。
  3. 可以像LaTeX那样写Macro。(!!)
  4. 可以像Wikipedia那样用[[URL]]插入链接。
  5. 电子邮件发表,这点Wordpress做到了。
  6. 支持各种快捷键,并可以自定义快捷键。
  7. 大量的插件,激发网友的参与热情(这点Wordpress也做到了)。
  8. 不审核(色情除外),不删帖——这是针对中国的博客网站们说的。
  9. 可以简单地设置不同级别的阅读权限。

重要的一点,也许有Wordpress插件可以实现,就是隐藏文章,我很希望我的博客能只对新来的访客显示最近的5-10篇文章,而不是让他把我的所有秘密都偷窥完。

最重要的,分栏目的blog:即,在subpage下发表日志的可能性。——Tag系统非常容易变得杂乱无章。最好还有个元页面,只给博主看,来显示更新情况。

就写这么多了。希望哪天我能自己做一个这样的网站。

新的生活,新的blog

三月 2, 2010

我用这个博客来标志一个新阶段的开始,用户名、注册邮箱等都和我常用的无关,使用Wordpress是听说插件功能比较丰富,特别是LaTeX的功能。(我对技术是有信仰的,但我相信技术应该使人更自由,而不是使人受制于技术。)浏览器都换成Firefox了,还能用Windows的空间么……?说出去也不怕丢人。

这应该算我的第三个博客。博客的寿命总是有限的,基本上看的人多了也就没那么想写了,因为观众里总有些不速之客,一些不知道怎么描述的评论,或者想到自己的博客会被一个新认识的朋友从头翻看到尾,觉得很不舒服……

——这就引出我的第一个技术性问题了:有没有这样的插件,使得可以只对来访者显示最新的k篇内容?或者只显示一个月以来的更新?说来我要给技术性问题专门开辟一块领地才是。

Anyway,2010年3月2日,新生活就这么开始了。