如何在 Android 平板电脑 4.2.2 上安装 TeX Live?

如何在 Android 平板电脑 4.2.2 上安装 TeX Live?

我正在读这个 如何在安卓手机上安装 TeX? 发布,我无法在 Android 4.2.2 上安装 TeX Live,而我的平板电脑上有tl4a-2013-06-10.tar.xz、、TL4A.apk和。tl4a-2013-06-18.tar.xztexmf.cnf

答案1

现在我正在为 Android 安装 TeX Live。我 6 个月前开始安装;现在我可以制作英文 LaTeX 文件的 PDF 和 DVI,但安装仍未完成。我在一台未 root 的平板电脑上安装了 Android 4.2.2,内部内存为 16M。 未知来源平板电脑的安全选项中未选中该选项,验证应用程序已检查(我改变了未知来源选项;据我所知,我在安装 TeX Live 之前禁用了它,但我不确定)。

  1. 我安装了TeXLive 适用于 Android来自谷歌应用商店。安装未完成。二进制文件未解压(我可以通过验证内部存储的可用空间来查看)。由于安装了TeXLive 适用于 Android, 我有Android 终端模拟器准备好安装 TeX 所需的库。

  2. 安装二进制文件:我使用了 tl4a-2013-06-18.tar.xz,现在可以在 https://code.google.com/p/texlive-for-android/downloads/ 我将存档中的 tl4a-2013-06-18.tar\bin 目录中的文件解压到平板电脑上的 /data/data/texlive.androidport/bin 目录中。(要查看二进制文件安装到哪个目录,我验证了 PATH 变量:

    ua_a110@android:/ $ echo $PATH /vendor/bin:/system/bin:/system/xbin:/data/data/texlive.androidport/bin-base:/data/data/texlive.androidport/bin

另一个故事是如何提取文件。我将 Windows PC 上的存档解压到 SD 卡上,将 SD 卡插入平板电脑,然后使用 和 复制 bin 目录中的文件catchmod 500可能有更好的方法。)

  1. 安装 texmf 树。我试图将树安装到插入的 SD 卡上,但是失败了。C. MA 建议安装到 /sdcard/texlive ,并更改 texmf.cnf。我将 texmf 树安装到 ~/texmf,这是 tex 搜索文件的默认目录之一。我不记得我texmf.cnf从哪里获得文件。可能是从分发版获得tetex或者从kpathsee分发版获得。复制texmf.cnf/sdcard/texlive 最简单的方法是如果有可用空间则完全复制 texmf 树。但我复制了个别包,一些来自 texlive,一些来自 CTAN,一些来自 living MikTeX。

  2. 编译 tex 格式。我已经从源安装了 LaTeX。但更简单的方法是(如果安装了 texlive 树)

    pdftex -ini latex.ltx

然后将 latex.fmt 文件复制到 tex 搜索格式文件的目录(也许是~/texmf/web2c/目录?)。我复制latex.fmt到了~/formats/目录。

我没有尝试过latex.fmt其他 tex 分发作品。

  1. 创建快捷方式。确认 tex 二进制目录中没有latexpdflatex文件。然后我在 tex 二进制目录中创建了两个文件latexpdflatex,内容如下

    /数据/数据/texlive.androidport/bin/latex: pdftex -output-format=dvi -fmt=/data/data/texlive.androidport/app_HOME/formats/latex.fmt $*

    /数据/数据/texlive.androidport/bin/pdflatex: pdftex -output-format=pdf -fmt=/data/data/texlive.androidport/app_HOME/formats/latex.fmt $*

(每个文件包含一行,以 开头,pdftex以 结尾$*。这/data/data/texlive.androidport/bin是 tex 二进制目录,/data/data/texlive.androidport/app_HOME/formats是我复制的目录latex.fmt。)

然后我使用 使这两个文件可执行chmod 500

  1. TODO 编译格式METAFONT。配置dvipdfmxdvips。我还没有做。

我已经从其他 TEX 发行版(MiKTeX)复制了 PDF 字体。现在我可以制作 TEX 文件的 DVI 和 PDF 文件,而无需生成新字体。我可以使用Adobe Reader。我无法对 DVI 文件执行任何操作,因为dvipdfmdvips尚未配置。

注意TeXLive 适用于 Android软件包不包含编辑器。但您可以使用另一个应用程序软件包中的编辑器。我使用金山办公软件。一个小缺点是它无法打开扩展名为 .tex 的文件。所以我必须将 .tex 文件重命名为 .txt 才能进行编辑。Google 中有一些专门的 LaTeX 编辑器应用商店。我希望他们能够与TeXLive 适用于 Android:使用编辑器编写 .tex,然后使用TeXLive 适用于 Android,然后使用您最喜欢的 PDF 查看器查看它。但我还没有尝试过专门的 TeX 编辑器。

相关内容