Как установить TeX Live на планшет Android 4.2.2?

Как установить TeX Live на планшет Android 4.2.2?

Я читаю это Как установить TeX на телефоны Android? пост и я не могу установить TeX Live на Android 4.2.2 и у меня есть tl4a-2013-06-10.tar.xz, TL4A.apk, tl4a-2013-06-18.tar.xz, и texmf.cnfна моем планшете.

решение1

Сейчас я устанавливаю TeX Live для Android. Я начал установку 6 месяцев назад; теперь я могу делать PDF и DVI из английских файлов LaTeX, но установка все еще не завершена. У меня Android 4.2.2 на нерутированном планшете с 16M внутренней памяти. Неизвестные источникиопция не отмечена в параметрах безопасности планшета,Проверить приложенияпроверено (я изменилНеизвестные источникиопция; AFAIR (я отключил ее перед установкой TeX Live, но я не уверен).

  1. Я установилTeXLive для Androidот GoogleМагазин игр. Установка не была завершена. Бинарники не были распакованы (я мог это увидеть, проверив доступное место на внутреннем хранилище). В результате установки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 с помощью 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, некоторые из живого MikTeX.

  2. Компиляция tex-форматов. Я установил LaTeX из исходников. Но более простой способ (если установлено дерево texlive)

    pdftex -ini latex.ltx

и затем скопируйте файл latex.fmt в каталог, где tex ищет файлы формата (может быть в ~/texmf/web2c/каталог?). Я скопировал latex.fmtв ~/formats/каталог.

Я не пробовал работать latex.fmtс другими дистрибутивами tex.

  1. Создание ярлыков. Убедитесь, что у вас нет latexи pdflatexфайлов в каталоге tex binary. Затем я создал два файла latexи pdflatexс в каталоге tex binaries со следующим содержимым

    /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. Настроить dvipdfmxи dvips. Я еще этого не сделал.

Я скопировал шрифты PDF из другого дистрибутива TEX (MiKTeX). Теперь я могу создавать файлы DVI и PDF из файла TEX без генерации новых шрифтов. Я могу читать файлы PDF с помощьюAdobe Reader. Я не могу ничего сделать с файлами DVI, поскольку dvipdfmони dvipsеще не настроены.

Обратите внимание, чтоTeXLive для Androidпакет не содержит редактора. Но вы можете использовать редактор из другого пакета приложений. Я использую Kingsoft Office. Один небольшой недостаток в том, что он не может открывать файлы с расширением .tex. Поэтому мне приходится переименовывать файлы .tex в .txt для редактирования. В Google есть несколько специализированных редакторов LaTeXМагазин игр. Я надеюсь, что они смогут работать бок о бок сTeXLive для Android: Создайте .tex с помощью редактора, а затем «конвертируйте» его в .pdf с помощьюTeXLive для Android, а затем просмотреть его с помощью вашего любимого просмотрщика PDF. Но я пока не пробовал специализированные редакторы TeX.

Связанный контент