Step 1.
Step 2.
(setq load-path (append (list "/usr/share/emacs/site-lisp/scilab") load-path)) (load "scilab-startup")就可以了。 不用再修改el文件。 但是记得,你放那些el的文件的文件夹一定要对你来说可写,不然会报错。 我就直接chmod a+w它了。
如果你遇到了Scilab 5.0.2过慢的问题,而且又十分熟悉Emacs的使用,那么这个是一个非常好的解决办法。 当然,你还可以参考
来解决这个问题。
Updated: 2008-10-07 | Home / Index |
关于这个问题的解决,只能归功于我的直觉。 记得很久以前听说matlab的Linux版本是java写的,但是跑起来会问题。 我自己试了,确实如此。 但是当时加了参数-nojvm就没有问题,只是失去了java提供的那个图形界面。
于是着手看scilab的问题。
首先是strace它会发现一个GTK_Warning,大意是说当前的Locale设置得不支持C Library之类,其实后来发现是可以ingnore掉的,不过这个时候我使用
dpkg-reconfigure locales
改变了locale的设置。 因为在另外一台机子上跑没有这个warning,我就设置它为EN_US,这样就和原来的机子一样,代替了原来收到warning的EN_US.utf8。但是这个是有后效性的,它的确影响到了Scim.
改变了locale仍然是缓慢无比。 CPU占用也居高不下。 难道是java的问题?? 执行
java -version
# Java Settings export CLASSPATH=.:/usr/lib/jvm/java-6-sun-1.6.0.07/jre/lib/rt.jar export JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.07/ export PATH=/usr/lib/jvm/java-6-sun-1.6.0.07/jre/bin/:$PATH
经过检验,上面的两个地方都得改才能收到效果。
网络上的各种方法试了没有解决。 想到刚才改scilab的时候改了locale。 把locale改回来,带utf8的,就一切正常了。
在scilab目录下的bin/scilab
-->
它算是
的一个插件,为Emacs提供了很不错的TeX的IDE^_^。 这里我把它作为
安装介绍的补充。
毋需多说了,对于Debian用户就是:
aptitude install auctex
打开它的配置的一个最简单的方法就是在TeX mode下面,点击菜单栏的latex项,然后选择Customize AUCTeX>Browser Option。
点击TeX Command进入 将
-->
对于Debian来说,安装可以算说是最简单的一步的了。只要执行
sudo aptitude install texlive
就好了。 当然,如果想安装所有的组件,我们就需要:
sudo aptitude install texlive-full
但是我舍不得1个GB的空间。
安装完成后写了一个tex文件测试:
\documentclass[a4paper,12pt]{article} \title{Haha Test} \author{BreakDS} \date{6/Oct/2008} \usepackage{amsmath} \begin{document} \maketitle Let's begin our work: \begin{flalign*} r^2 &= \frac{x}{y}\\ & = \frac{y}{x} \end{flalign*} \end{document}
用命令latex,texi2pdf这两个我最常用的命令测试它们。 同时,我们也测试了它们是不是成功地被加到了PATH里头。
在之前的
上,采用的是texet+
+
的方法安装TeX的。但是现在因为texet已经完全停止更新了,故采用texlive 2007。 它的中文配置有点繁琐,最终我采用的是Yule Wang方法:
但是由于他不是通过Debian的apt安装的,所以要加入些许修改,具体如下:
cd /usr/share/latex-cjk-common/utils/subfonts cp * ~/font/ cd /usr/share/texmf-texlive/fonts/sfd cp *.sfd ~/font/
这步完全参照Yule Wang的即可。 注意把所有的hei改成fang。 其实fontforge那边的那个hei是你为这个字体命名,以后你在tex文件中要用
\begin<CJK><UTF8><hei>
来使用而已。 你大可以把它命名成myHeiFont之类的。但是注意这也要将后面的hei改成
。
我们或许找不到Yule Wang所说的~/.texlive2007。 但是我们可以找到~/.texmf-var。 你看,连建立这个文件夹的事情都省了...
cd入这个文件夹,然后参照Yule Wang的即可。
最后,尽情测试吧。十分感谢Yule Wang的文章给予的帮助。 我只弄了hei和fang。 因为我的午饭太简单了吧~。
[1] 其实texlive 2008已经发布了,但是源里还没有,据说配置中文好简单。