当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [分享]inkscape 中 添加 latex支持 以输入数学公式
帖子发表于 : 2008-11-18 11:12 

注册: 2006-10-18 15:48
帖子: 700
送出感谢: 0 次
接收感谢: 0 次
Ubuntu gutsy/hardy/intrepid amd64/i386下
inkscape-0.46 + textext-0.3.3 + pdf2svg-0.2.1
实现在 矢量作图软件Inkscape 中输入复杂的数学公式

1.安装inkscape
sudo apt-get install inkscape

2.安装textext
http://www.elisanet.fi/ptvirtan/software/textext/ 下载textext-0.3.3.tar.gz,
解压到~/.inkscape/extensions/
(或下载附件)

3.安装pdf2svg
http://www.cityinthesky.co.uk/pdf2svg.html 下载pdf2svg-0.2.1 编译安装。
(或下载附件)
(可能依赖于以下软件 sudo apt-get install libcairo2-dev libpoppler-glib libgtk2.0-dev)
编译很简单:
tar -zxf pdf2svg-0.2.1.tar.gz
cd pdf2svg-0.2.1
./configure --prefix=/usr/local
make
sudo make install



4.
用法:
To create a new LaTeX object, choose Effects -> Tex Text, and type in your LaTeX code. The dialog has two additional fields:
Preamble file: name of a LaTeX preamble file, where you can put common definitions.
Scale factor: this affects how much a newly created LaTeX object is magnified. You can later change/reset this via Object -> Transform -> Matrix.

Afterwards, the object can be re-edited by selecting it and choosing Effects -> Tex Text again.


5.
在gutsy下这样已经可以使用
在hardy 和 intrepid amd64下无法使用
原因可能是因为python-xml的版本问题。
安装gutsy源里的版本搞定
(或下载附件)


6.
写tex的时候, 每次都要选择“Preamble file”(不点一下,必然出错), 而我根本用不上
所以摸索着改写textext,使得“Preamble file”消失。
下载我的textext.deb并
mv textext.deb ~/.inkscape/extensions/textext.py
(注意备份原文件)


附件:
textext.deb [24.04 KiB]
被下载 47 次
python-xml_0.8.4-8ubuntu1_i386.deb [430.41 KiB]
被下载 25 次
python-xml_0.8.4-8ubuntu1_amd64.deb [442.81 KiB]
被下载 14 次
pdf2svg-0.2.1.tar.gz [106.85 KiB]
被下载 46 次
textext-0.3.3.tar.gz [9.01 KiB]
被下载 32 次
页首
 用户资料  
 
2 楼 
 文章标题 : Re: [分享]inkscape 中 添加 latex支持 以输入数学公式
帖子发表于 : 2008-11-18 17:55 
头像

注册: 2006-07-08 14:07
帖子: 1771
送出感谢: 14
接收感谢: 1
:em11


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译