Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

В цифровой типографике Новая система набора текста (NTS) является прекращенной повторной реализацией системы набора текста TeX на Java . Конкретные цели проекта были продолжить традицию Дональда Кнута «s TeX , предоставляя наборный программное обеспечение первого класса , который одновременно является портативным и доступны бесплатно. Но в то время как TeX сейчас заморожен из-за максимальной стабильности, NTS должен был оставаться гибким и расширяемым.

NTS написан на Java. Это альфа-версия программного обеспечения (выпущена в 2000 году), способная генерировать DVI .

История [ править ]

Проект NTS был запущен под эгидой Dante eV ( Deutschsprachige Anwendervereinigung TeX ) в 1992 году. Кодирование началось в 1998 году после пожертвований на общую сумму 30 000 немецких марок и финансировалось до конца. Йоахим Ламмарш, Райнер Шёпф, Иоахим Шрод, Бернд Райхле, Карел Скоупи, Иржи Златушка, Филип Тейлор, Петер Брайтенлохнер, Фридхельм Сова и Ганс Хаген, среди прочих, были вовлечены в этот проект, хотя не все были задействованы с самого начала. и не все остались вовлеченными до его завершения.

Целью проекта было полностью реализовать TeX со 100% совместимостью. Конечный продукт проекта совместим с «трип-тестом» и демонстрирует возможность повторной реализации. Однако по нескольким причинам было решено больше не развивать проект. Во-первых, NTS слишком медленный для использования в производственных целях, что не мотивирует пользователей переходить на этот движок. Кроме того, в код не были включены стандартные расширения, такие как e-TeX. Кроме того, чтобы быть полезным сегодня, вывод PDF, а также pdfTeX-должны быть реализованы определенные расширения. Наконец, будучи на 100% совместимым с TeX, подпроцессы NTS довольно взаимосвязаны (из-за природы традиционного TeX), что, таким образом, делает задачу добавления расширений менее простой, чем предполагалось.

В декабре 2002 года группа людей начала повторную реализацию проекта TeX на основе NTS: проект ExTeX . [1] ExTeX - это слияние NTS с eTeX, pdfTeX и Omega [2] и никогда не выходил из состояния пре-альфа. [ необходимая цитата ] Aleph также представляет собой слияние eTeX и Omega, и поскольку LuaTeX объединяет большую часть функциональных возможностей Aleph с pdfTeX, его можно рассматривать как реализацию идей NTS и ExTeX.

XeTeX предоставляет аналогичную функциональность, но другим способом.

Ссылки [ править ]

Внешние ссылки [ править ]