
Я читаю это
Как установить 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, но я не уверен).
Я установилTeXLive для Androidот GoogleМагазин игр. Установка не была завершена. Бинарники не были распакованы (я мог это увидеть, проверив доступное место на внутреннем хранилище). В результате установкиTeXLive для Android, Я получилЭмулятор терминала для Androidс необходимыми библиотеками, готовыми к установке TeX.
Установка двоичных файлов: Я использовал 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
. Возможно, есть способ получше.)
Установка дерева texmf. Я пытался установить дерево на подключенную SD-карту, но у меня не получилось. C. MA предлагает установку в /sdcard/texlive и внесение изменений в texmf.cnf. Я установил дерево texmf в ~/texmf, который является одним из каталогов по умолчанию, где tex ищет файлы. Я не помню, откуда я взял
texmf.cnf
файл. Вероятно, из Я взял его изtetex
дистрибутива или изkpathsee
дистрибутива. Копироватьtexmf.cnf
в/sdcard/texlive
Самый простой способ — полностью скопировать дерево texmf, если есть свободное место. Но я скопировал отдельные пакеты, некоторые из texlive, некоторые из CTAN, некоторые из живого MikTeX.Компиляция tex-форматов. Я установил LaTeX из исходников. Но более простой способ (если установлено дерево texlive)
pdftex -ini latex.ltx
и затем скопируйте файл latex.fmt в каталог, где tex ищет файлы формата (может быть в ~/texmf/web2c/
каталог?). Я скопировал latex.fmt
в ~/formats/
каталог.
Я не пробовал работать latex.fmt
с другими дистрибутивами tex.
Создание ярлыков. Убедитесь, что у вас нет
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
.
- 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.