前一段时间,我写了一个本地编译和安装的草图asymptote
(我相信这是)与 TeXLive 兼容的方式。这是 2010 年的事情(ubuntu 10.10 和 TeXLive vanilla 2010)。步骤如下:
sudo apt-get install subversion autoconf gcc g++ bison flex make libzip-dev zlib1g-dev cdbs debhelper libfftw3-dev libreadline5-dev libncurses5-dev libgsl0-dev libsigsegv-dev freeglut3 freeglut3-dev texinfo
wget http://mirror.ctan.org/graphics/asymptote.zip
unzip asymptote.zip
cd asymptote
./configure --with-latex=$HOME/texmf/tex/latex --with-context=$HOME/texmf/tex/context/third --datadir=$HOME/texmf --prefix=$HOME --datarootdir=$HOME/texmf/doc --with-docdir=$HOME/texmf/doc/asymptote
LC_ALL=POSIX make all
这些行复制了 $HOME/bin 中的二进制文件、$HOME/texmf/asymptote 中所需的渐近线文件、$HOME/texmf/doc/asymptote 中的文档以及 $HOME/texmf/tex/latex 中的 .sty。
- 这是正确的做法吗?
- 一年来,asymptote 的依赖项似乎发生了变化:我在哪里可以找到编译 asymptote 所需的详尽列表(带有完整选项,即 gnu 科学库和 fft)?debian 和/或 arch 软件包的“大”列表会很棒。