Я только что узнал, что теперь есть реализация TeX на iPad (первоисточникэтот ответкСуществует ли дистрибутив (La)TeX, работающий на iPad?). Как автор сообщения в блогеЯ TeX поэтому iPad, это явно требует обновления. Я загрузил приложение и могу подтвердить, что оно действительно компилирует документы TeX без подключения к Интернету (не то чтобы я не верил им, но некоторые вещи просто требуют подтверждения). Но, очевидно, мне нужно немного поэкспериментировать, прежде чем писать "I TeX, следовательно, iPad: возвращение льва".
Более того, есть довольно большая оговорка: он запускает чистый TeX. Я почти ничего не знаю о чистом TeX.
Отсюда двойной вопрос:
Что бы люди хотели прочитать в записи блога? Какие функции были бы наиболее интересны (подумайте также о редакторе и среде)? (Постарайтесь сделать свой запрос существенным — укажите некоторые критерии для проверки.) Какие пограничные случаи вы хотите протестировать, чтобы увидеть, действительно ли это TeX?
(Добавлено в Edit) После просмотра первых двух ответов ниже, я могу предоставить немного более сфокусированную версию моего первоначального первого вопроса. Я все еще заинтересован в ответах на вышеизложенное, поэтому я оставлю все как есть, но я также создал чат-комнатуhttp://chat.stackexchange.com/rooms/4598/tex-on-the-ipadдля всего более дискурсивного: используйте чат для вещей, которые не выдержат испытания временем.
Среда — это редактор, из которого запускается TeX. Формат — простой TeX. Его можно связать с Dropbox, чтобы я мог загружать файлы с моего компьютера. Дистрибутив TL. Я могу использовать
\input
(я не проверял, ищет ли он какие-либо подкаталоги). Какие файлы мне было бы полезно загрузить?Как мне, пользователю LaTeX, лучше всего конвертировать в обычный TeX? Какие ресурсы есть для меня, чтобы узнать, что я могу делать, а что нет? (Помимо прочтения каждого изморбусг(сообщения). В частности, учитывая, что я не смогу использовать это для редактирования.существующийдокументы, для каких типов документов лучше всего подходит простой TeX?
решение1
EстьТеХупаковка miniltx
:
\input miniltx
\font\myTT=cmr5 at 20pt
\newcommand\stuff{%
Here comes some text $\ldots$ which should
be typeset $\ldots$}
\newenvironment{morestuff}
{\myTT}
{\par}
\stuff
\morestuff
foo bar baz
\endmorestuff
foobar
\bye
решение2
Попробуйте сделать Кнутаоригинальный тест поездки; руководство естьздесь.
решение3
есть еще простой стиль буксира, представленный в tex live в подкаталоге .../tex/plain/tugboat-plain/
. Для этого упражнения вам понадобятся два файла оттуда: tugboat.sty
и tugboat.cmn
.
периодический список исключений для переносов текста появляется в tugboat. Каждый раз, когда он публикуется, кумулятивная коллекция отправляется в ctan, где она появляется в info/digests/tugboat/hyphenex/tb0hyf.tex
. он создан в виде обычного текста. (это больше вопрос возраста исходного столбца и инерции, чем непригодности латекса. он работает, поэтому я не заинтересован в его преобразовании.)
как файл для коллекции переносов, так и файлы «заголовка» буксира ( .sty
и .cmm
) содержат интересный макрокод, так что вы можете даже узнать некоторые полезные приемы, изучив их, а также содержимое статьи.
и если вы обнаружите какие-либо неудачные переносы в других местах, которые, по вашему мнению, следует добавить в список исключений, вы можете прислать их мне для рассмотрения.
решение4
Я в основном пытаюсь ответить на (2).
В сравнении с LaTeX в формат не включен большой список, но, возможно, некоторые важные из них включают: гиперссылки, метку/ссылку, оглавление, секционирование ниже первого уровня ( \beginsection
), списки ниже двух уровней ( \item
& \itemitem
) и схему выбора шрифта (есть \bf
, \it
, и т. д., но нет изменения размера, например). Большинство из них можно сделать доступными, если вы можете сделать \input eplain
.
Тем не менее, я думаю, вы удивитесь, как много можно сделать с помощью простого TeX. Особенно документы, насыщенные математикой, выглядят довольно хорошо, на мой взгляд. Хотя на этом фронте не хватает скрипта и "черного полужирного" (если вы можете \input amstex
[или это было amssym.def
?], то вы получите \Bbb
). Некоторые полезные команды отображения математики включают в себя \displaylines
для многострочных дисплеев свободной формы, \eqalign
для выравнивания по центру математических осей и \eqalignno
для выравнивания по всему дисплею, где вы можете пронумеровать каждую строку, если хотите. (Просто помните, что строки разделяются с помощью a \cr
вместо LaTeX \\
.)
Существует только один общий \proclaim
макрос для доказательств, лемм, следствий и т. д.
С XeTeX вы можете иметь гораздо больше математических штук, доступных с Unicode и шрифтами, такими как Cambria Math, Asana Math, Neo Euler, и, конечно, STIX/XITS Math. Но я не уверен, можно ли установить дополнительные шрифты для i-устройств. Я собрал несколько маленьких помощников для простого XeTeX с помощью людей tex.sexздесь(Извините, но все еще немного беспорядок, мне нужно все организовать).
Я считаю, что простой TeX подходит для документов любого типа, и для помощи в его использовании есть очень хорошая справочная карточка, созданная Дж. Х. Сильверманом:http://www.math.brown.edu/~jhs/ReferenceCards/TeXRefCard.v1.5.pdf