Emacs配置

关闭自动备份功能:

M-x customsize-variable[enter]make-backup-files[enter]

将相关值改为“nil”。

配置auctex:

在~/.emacs中加入:

(add-hook ‘LaTeX-mode-hook (lambda()
(add-to-list ‘TeX-command-list ‘(“XeLaTeX” “%`xelatex%(mode)%’ %t” TeX-run-TeX nil t))

(TeX-PDF-mode t)
(setq TeX-command-default “XeLaTeX”)
(setq TeX-save-query nil )
(setq TeX-show-compilation t)
))

实现默认xelatex编译,并生成pdf。

实现代码折叠:

M-x hide-entry
M-x hide-body
M-x hide-other
M-x hide-leaves
M-x hide-subtree

M-x show-entry
M-x show all
M-x subtree

在Archlinux上安装Texlive2008

需要安装的软件包:

sudo pacman -S texlive-bin texlive-core texlive-langcjk texlive-fontsextra

arch的软件仓库里的texlive升级到了2008,中文字体应该不是问题,使用xelatex生成中文,可以使用系统字体。

下面是我的测试文档 test.tex

———————————–

\documentclass{article}
\usepackage{hyperref}
\usepackage{fontspec,xunicode}
\usepackage{amsmath}

\setmainfont{文泉驿正黑}

\XeTeXlinebreaklocale “zh”

\begin{document}

\title{我的第一篇latex练习}
\author{richrat}
\maketitle

 \tableofcontents

\section{Today}
今天(\today)成功在Archlinux上装上了Texlive2008,现在正在测试中文的输入。

\section{数学公式}

$a^2+b^2=c^2$

\end{document}

—————————————

使用命令:

xelatex test.tex

就可以生成test.pdf,显示效果很不错。

[转载]Archlinux 中文字体配置

原文地址:http://shareitem.org/archive/howto-use-open-source-fonts-wqy-in-gnome.html

首先从源里安装字体,英文部分我用 dejavu 字体来显示,至于另外三个是其他的自由中文字体,最好还是安装上吧。

# pacman -S wqy-bitmapfont wqy-zenhei ttf-dejavu ttf-arphic-ukai ttf-arphic-uming ttf-fireflysung

如果你是lcd显示器的,可以安装 libxft-lcd 这个包以达到更好的效果。

# pacman -S libxft-lcd

然后下载这个fonts.conf文件(下载),并放到家目录下,另外也可以拷一份放到/root/下。至于里面设置的含义,有兴趣的可以浏览字体设置这篇wiki文章
接着打开“系统”-“首选项”-“外观”,打开“字体”选项卡,按照下图的方式设置

 

 

修复MBR后无法启动XP的原因

装了Fedora后,感觉不爽,于是又在xp下面把mbr给修复了。今天早上去上课拷课件,竟然发现进不了系统:Missing operating system。

用arch的安装盘里的cfdisk工具查看分区,发现/dev/sda4(也就是fedora的/挂载分区)被标记为boot(应该是安装fedora的时候自动改的),于是把boot标志调整到/dev/sda1。

然后我又安装了grub,重启后发现有可以进入Windows系统了。

这样就算基本解决了,不知道我不装grub的话,只是调整boot标记,能不能奏效?呵呵,本人对Linux的启动过程很不了解,只能瞎子摸象了。

PS:这个问题的出现,说明Fedora一步到位的安装方式并不适合所有的人,它只是装了个系统给你用,而并没有告诉你这个系统各个部分的配置。在这一点上,Arch就做的非常好了,整个过程非常清楚简介!

不过说到fedora的一步到位,真是非常强悍:安装好后第一次进入桌面环境,中文字体已经是非常漂亮了!