Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1430255
  • 博文数量: 823
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5002
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-28 17:39
文章分类

全部博文(823)

文章存档

2011年(1)

2008年(822)

我的朋友

分类: LINUX

2008-08-28 17:52:22

 
在Ubuntu-feisy中,使用Mathematica有一段时间了,由于Linux系统内存管理机制的优越性(具体的,我得去查资料,只是据说;用于计算大型程序就显现出来了),运行速度自然不必强调。

但一直忍受着它的三个小问题,很不习惯。

1、运行任何程序开始总得跳出个提示:

[:215:==:unexpectedoperator
[:215:==:unexpectedoperator

这个解决很easy。将Mathematica可执行文件中的Math脚本,解释器"#!/bin/sh"改为"#!/bin/bash"。

2、Numlock被屏蔽,小键盘不支持。这个需要将键盘map重新定义一下,找到文件夹:

"$MATH/SystemFiles/FrontEnd/SystemResources/X"

其中$MATH为Mathematica的安装目录。打开XMathematica文件,”ctrl F”找到有”secondaryModifierMask”字样的一行,将前面的注释符”!”去掉,形如:

*secondaryModifierMask:Mod3Mask

3、Mathematica编辑文本中没支持mousewheel,总要点左键拖着bar拉程序,有些麻烦。解决它同样有些麻烦。

$sudoapt-getinstallimwheel

以上是安装imwheel小工具(可执行”$apt-cachesearch–names-onlyimwheel”查看源里有没有。源里没有的,可到Debian库中下载)。

将imwheelrc放到家目录中,并重命名为点文件。将run-math.sh放到自己能找到的地儿,例如”$HOME/bin/run-math.sh”,并软链一个文件到$PATH中:

$sudoln-s$HOME/bin/run-math.sh/usr/local/bin/runmath

然后在Mathematica程序文件”*.nb”的打开方式中自定义命令”runmath”运行之就行了。nautilus在文件属性中改。我使用rox,直接修改”setrunaction”即可。

Ubuntu中Mathematica的问题及修正Ubuntu中Mathematica的问题及修正Ubuntu中Mathematica的问题及修正Ubuntu中Mathematica的问题及修正Ubuntu中Mathematica的问题及修正Ubuntu中Mathematica的问题及修正Ubuntu中Mathematica的问题及修正Ubuntu中Mathematica的问题及修正Ubuntu中Mathematica的问题及修正Ubuntu中Mathematica的问题及修正
阅读(886) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~