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.xz、、、、がインストールされています。TL4A.apktl4a-2013-06-18.tar.xztexmf.cnf

答え1

現在、Android 用の TeX Live をインストールしています。6 か月前にインストールを開始しました。今では英語の LaTeX ファイルの PDF と DVI を作成できますが、インストールはまだ完了していません。16 MB の内部メモリを持つルート化されていないタブレットに Android 4.2.2 をインストールしています。 未知のソースタブレットのセキュリティオプションでオプションがオフになっている場合、アプリを確認するチェックされています(変更しました未知のソースオプション (私の記憶では、TeX Live をインストールする前に無効にしましたが、確信はありません)。

  1. インストールしましたAndroid 向け TeXLiveGoogleよりプレイストアインストールが完了しませんでした。バイナリは解凍されていませんでした(内部ストレージの空き容量を確認することでそれがわかりました)。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 カードをタブレット PC に接続し、 と を使用して bin ディレクトリのファイルをコピーしましたcatchmod 500おそらく、もっと良い方法があるでしょう。

  1. texmf ツリーをインストールしています。差し込んだ SD カードにツリーをインストールしようとしましたが、失敗しました。C. MA は、/sdcard/texlive にインストールし、texmf.cnf に変更を加えることを提案します。texmf ツリーを ~/texmf にインストールしました。これは、tex がファイルを検索するデフォルトのディレクトリの 1 つです。texmf.cnfファイルをどこから入手したかは覚えていません。おそらく、ディストリビューションから入手したかtetexkpathseeディストリビューションから入手したのでしょう。コピー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. latexショートカットの作成。Texバイナリディレクトリにファイルがないことを確認してください。次に、 Texバイナリディレクトリに次の内容のpdflatex2つのファイルlatexとを作成しました。pdflatex

    /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 $*

(各ファイルには 1 行が含まれ、 で始まりpdftexで終わります$*。ここには/data/data/texlive.androidport/bintex バイナリ ディレクトリがあり、/data/data/texlive.androidport/app_HOME/formatsは をコピーしたディレクトリですlatex.fmt。)

次に、この 2 つのファイルを で実行可能にしましたchmod 500

  1. TODO のコンパイル形式METAFONT。およびを構成しますdvipdfmxdvipsまだ実行していません。

私は他のTEXディストリビューション(MiKTeX)からPDFフォントをコピーしました。これで、新しいフォントを生成せずにTEXファイルのDVIファイルとPDFファイルを作成できます。PDFファイルを読み込むことができます。アドビリーダーdvipdfmと はdvipsまだ設定されていないため、DVI ファイルに対して何もできません。

ご了承くださいAndroid 向け TeXLiveパッケージにはエディタが含まれていません。ただし、別のアプリパッケージのエディタを使用できます。私は Kingsoft Office を使用しています。1 つの小さな欠点は、.tex 拡張子のファイルを開けないことです。そのため、編集するには .tex ファイルを .txt に名前変更する必要があります。Google には、LaTeX に特化したエディタがいくつかあります。プレイストア彼らが一緒に働いてくれることを願っていますAndroid 向け TeXLive: エディタで.texを作成し、それを.pdfに「変換」します。Android 向け TeXLive、そしてお気に入りの PDF ビューアで表示します。ただし、専用の TeX エディタはまだ試していません。

関連情報