如何在 Android 平板電腦 4.2.2 上安裝 TeX Live?

如何在 Android 平板電腦 4.2.2 上安裝 TeX Live?

我正在讀這個 如何在Android手機上安裝TeX? 發布後,我無法在 Android 4.2.2 上安裝 TeX Live,並且我的平板電腦上有tl4a-2013-06-10.tar.xzTL4A.apktl4a-2013-06-18.tar.xz、 和texmf.cnf

答案1

現在我正在安裝適用於 Android 的 TeX Live。我6個月前開始安裝;現在我可以製作英文LaTeX檔的PDF和DVI,但安裝仍然不完整。我的平板電腦是 Android 4.2.2,非 root,記憶體為 16M。 來源不明平板電腦的安全選項中未選取此選項,驗證應用程式被選中(我改變了來源不明選項; AFAIR 我在安裝 TeX Live 之前禁用了它,但我不確定)。

  1. 我安裝了Android 版 TeXLive來自Google應用程式商店。安裝未完成。二進位檔案未壓縮(我可以透過驗證內部儲存上的可用空間看到這一點)。由於安裝了Android 版 TeXLive, 我有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 目錄中的cat檔案chmod 500。可能有更好的方法。

  1. 安裝 texmf 樹。我嘗試將樹安裝到插入的 SD 卡上,但失敗了。 C. MA建議安裝到 /sdcard/texlive ,並更改 texmf.cnf 。我將 texmf 樹安裝到 ~/texmf,這是 tex 搜尋檔案的預設目錄之一。我不記得我texmf.cnf從哪裡得到文件。可能是我從tetex發行版或kpathsee發行版獲得的。複製texmf.cnf/sdcard/texlive 如果有可用空間,最簡單的方法是完全複製 texmf 樹。但我複製了單獨的包,一些來自 texlive,一些來自 CTAN,一些來自 live MikTeX。

  2. 編譯 tex 格式。我已經從來源安裝了 LaTeX。但更簡單的方法是(如果安裝了 texlive 樹)

    pdftex -ini latex.ltx

然後將 Latex.fmt 檔案複製到 tex 搜尋格式檔案的目錄(也許到~/texmf/web2c/目錄?)。我複製latex.fmt~/formats/目錄。

我沒有嘗試是否latex.fmt來自其他 tex 發行版作品。

  1. 建立快捷方式。驗證tex 二進位目錄中沒有latex和檔案。pdflatex然後我創建了兩個文件latex,並pdflatex在 tex 二進製文件目錄中包含以下內容

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

    /data/data/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 文件,而無需生成新字體。我可以閱讀 PDF 文件Adobe閱讀器。我無法對 DVI 檔案執行任何操作,因為dvipdfmdvips尚未配置。

注意Android 版 TeXLive軟體包不包含編輯器。但您可以使用另一個應用程式包中的編輯器。我用的是金山辦公。一個小缺點是它無法開啟副檔名為 .tex 的檔案。所以我必須將 .tex 檔案重新命名為 .txt 進行編輯。 Google 有一些專門的 LaTeX 編輯器應用程式商店。我希望他們能夠並肩工作Android 版 TeXLive:使用編輯器創作 .tex,然後使用以下命令將其「轉換」為 .pdfAndroid 版 TeXLive,然後使用您最喜歡的 PDF 檢視器來查看它。但我還沒有嘗試過專門的 TeX 編輯器。

相關內容