LINUX.ORG.RU

Tex


60

0

Всего сообщений: 26

Дональду Кнуту - 85 лет!

Дональду Кнуту - 85 лет!
Группа Разработка

Дональд Кнут — разработчик ряда программных технологий, в том числе создатель настольных издательских систем ΤΕΧ и METAFONT, предназначенных для набора и вёрстки книг научно-технической тематики, автор 19 книг и 160 статей.

Но более всего он, наверное, известен как автор фундаментального труда «Искусство программирования», первые три тома, которого вышли еще в конце 1968 — 1973-х годах. Всего же запланировано 7 томов. Труд этот уникален тем, что хотя и не без белых пятен, но его автор постарался на высочайшем академическом уровне преподнести практически все известные алгоритмы решения задач. Мало кто может похвастаться тем, что прочитал все тома, тем не менее, вряд ли возможно считать настоящим программистом того, чьей квалификации не хватит, чтобы использовать хотя бы как справочник.

В 2011-м году вышла 4-я книга (том 4A), под конец 2022-го — 5-я книга (том 4B). 4B пока отсутствует в русском переводе. Изданное «Пятикнижие Кнутово» выглядит так:

  1. Искусство программирования для ЭВМ. Том 1. Основные алгоритмы
  2. Искусство программирования для ЭВМ. Том 2. Получисленные алгоритмы
  3. Искусство программирования для ЭВМ. Том 3. Сортировка и поиск
  4. Искусство программирования, том 4, A. Комбинаторные алгоритмы, часть 1 (комбинаторный поиск)
  5. Искусство программирования, том 4, B. Комбинаторные алгоритмы, часть 2 (продолжение комбинаторного поиска)

В планах

  • Части 4C и 4D Комбинаторных алгоримов — продолжение темы поиска, а также рекурсивные комбинаторные алгоритмы
  • Синтаксические алгоритмы: лексикографический и синтаксический поиск, включая поиск строк и сжатие данных
  • Контекстно-свободные языки
  • Теория компиляторов

Пожелаем же Дональду Кнуту ясного ума, работоспособности и прожить не менее, чем столько, чтобы завершить эти планы!

>>> Персональная страница Кнута

 , ,

anonymous_incognito
()

Подготовлен выпуск TeX-дистрибутива TeX Live 2021

Группа Open Source

2 апреля 2021 года разработчики объявили о готовности дистрибутива TeX Live 2021.

Описание TeX Live, LaTeX и TeX из Wikipedia:

TeX Live — наиболее полный дистрибутив LaTeX, поддерживаемый TeX-сообществом. TeX Live позволяет запускать и устанавливать LaTeX на различных операционных системах. В число поддерживаемых систем входят множество Unix-подобных, включая Linux, а также Mac OS X и Microsoft Windows.

TeX Live распространяется как в виде CD-версии, так и в виде DVD-версии. В первом случае имеется только установка дистрибутива на жёсткий диск, а во втором кроме, собственно, установки существует возможность запуска LaTeX прямо с DVD, что объясняет приставку Live в названии дистрибутива. Вместе с DVD-версией дистрибутива идёт «снимок» CTAN-архива.

В дистрибутив входит очень подробное и качественное руководство пользователя по установке на нескольких языках, включая русский.

LaTeX — наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки TeX, который облегчает набор сложных документов.

TeX — система компьютерной вёрстки, разработанная американским профессором информатики Дональдом Кнутом в целях создания компьютерной типографии. В неё входят средства для секционирования документов, для работы с перекрёстными ссылками.

Основные нововведения:

( читать дальше... )

>>> Подробности

 ,

Zhbert
()

TeXstudio 3.0.0

Группа Open Source

После восьми месяцев разработки стала доступна новая версия 3.0.0 продвинутого редактора для LaTeX документов TeXstudio. Среди нововведений можно отметить следующие:

  • yскорен разбор документов, что должно сократить время на их открытие;
  • проверка правописания теперь выполняется асинхронно;
  • от кастомной подсветки синтаксиса для математических и \verbatim окружений отказались в пользу подхода, основанного на cwl;
  • улучшена поддержка «тёмного» режима;
  • сборка с Qt4 больше не поддерживается.

>>> Подробности

 , ,

Axon
()

Профессору Дональду Кнуту исполняется 81 год

Группа Open Source

Сегодня, 10 января 2019 года, американский ученый в области информатики и математики профессор Дональд Эрвин Кнут отмечает свое 81-летие.

( читать дальше... )

>>> Персональная страница Д. Кнута

 ,

aquadon
()

Выпущен TeX Live 2018

Группа Open Source

Доступна новая версия Tex Live — сборки, позволяющей оперативно развернуть LaTeX и сопутствующее ПО (а также подробную документацию, дополнительные компоненты из CTAN и т. д.) на различных операционных системах.

( читать дальше... )

>>> Подробности

 , ,

pelmeshechka
()

Релиз LyX 2.3.0

Группа Open Source

LyX — WYSIWYM-текстовый процессор, использующий разметку TeX/LaTeX.

LyX 2.3.0 является мажорным релизом и кульминацией двух лет разработки проекта. Ознакомится с полным списком изменений можно на странице в WIKI проекта.

( читать дальше... )

Примечания к релизу

Бинарные сборки (FTP)

Исходный код (FTP)

>>> Подробности

 , , ,

atsym
()

Свёрстан русский вариант Byrne's Euclid

Группа Open Source

Классическая книга «Начала» Евклида в оригинальной графической нотации авторства Oliver Byrne теперь доступна на русском языке.

Оригинальная графическая нотация дополнена опциональными традиционными буквенными обозначениями.

Пакет поддержки стиля вёрстки распространяется под открытой лицензией для производных работ. Учителя могут свободно использовать (полностью адаптируемый под конкретную ситуацию) графический иллюстративный материал для занятий.

>>> Публикация в блоге автора

 , , , ,

psv1967
()

Учебник по геометрии под свободной лицензией

Группа Open Source

Пользователем jemmybutton выложена оригинальная вёрстка учебника геометрии Оливера Бирна (на английском языке).

Оформление книги сделано в (La)TeX и доступно для повторного использования в производных работах. Все иллюстрации книги параметризованы и генерируются автоматически.

>>> Основная ссылка на журнал автора

 , , ,

psv1967
()

LuaTeX 1.0.0

Группа Open Source

Команда проекта (Taco Hoekwater, Hartmut Henkel и Hans Hagen) с гордостью представляет первый стабильный релиз LuaTeX — TeX-подобной системы компьютерной верстки, основанной на pdfTeX.

Среди ключевых особенностей LuaTeX можно отметить встроенную поддержку скриптового языка Lua, с помощью которого пользователи могут с лёгкостью разрабатывать собственные дополнения, а также поддержку шрифтов OpenType (собственная библиотека, основанная на FontForge).

>>> Подробности

 , luatex,

Deleted
()

Релиз TeXstudio 2.8

Группа Open Source

Вышло обновление интегрированной среды для создания документов в формате LaTeX TeXstudio. TeXstudio создавался как форк среды Texmaker, предоставляющий дополнительную функциональность при как можно более полном сохранении интерфейса.

( Изменения в выпускe )

>>> Подробности

 ,

keyran
()

Вышел TeX Live 2014

Группа Open Source

Вышла новая версия LaTeX-дистрибутива TeX Live 2014, который был создан в 1996 году на основе teTeX. TeX Live может стать самым простым способом для создания среды подготовки научной и технической документации, без привязки к использованию операционной системы. Доступен DVD-образ TeX Live 2014, который содержит рабочее Live-окружение, набор файлов установки для разных операционных систем, срез репозитория CTAN (Comprehensive TeX Archive Network), документацию на разных языках.
Основные нововведения и изменения:

  • TeX обновлён до версии 3.14159265. Было возвращено отображение сведений о формате и появилась исправленная обработка нулевых управляющих пследовательностей (\csname\endcsname).
  • LuaTEX получил исправления, связанные с шрифтами и делением на слоги. Добавлен новый движок luajittex с JIT-компилятором Lua.
  • Переработан psutils, утилиты (fix*, getafm, psmerge, showchar) доступны только из директории scripts/. Добавлен новый скрипт psjoin.

>>> Подробности

 , ,

int13h
()

Релиз LyX 2.1.0

Группа Open Source

LyX — WYSIWYM-текстовый редактор, использующий разметку TeX/LaTeX.

Неполный список изменений:

  • Добавлено 18 дополнительных шрифтов.
  • Добавлен встроенный интерфейс для вставки символов международного фонетического алфавита.
  • Категории классов документов систематизированы и сгруппированы.
  • Полностью переписан интерфейс LaTeX Options, улучшена поддержка опций LaTeX.
  • Добавлена поддержка новых команд LaTeX, таких как \fbox, \mbox, \textvisiblespace, \negmedspace, \negthickspace, \caption*, \utilde, \smash, \sideset.
  • Улучшена поддержка таблиц. Добавлена функция вращения всей таблицы и содержимого отдельных ячеек под произвольным углом.
  • Улучшен макет Beamer.

>>> Подробности

 , , ,

zorg
()

Опубликованы русскоязычные пособия по языку векторной графики Asymptote

Группа Документация

Asymptote - это простой, но мощный язык программирования для векторно-графического изображения геометрических объектов. Исходный код, написанный на нем, можно вставлять непосредственно в документы TeX/LaTeX, получая иллюстрации высокого качества и точности.

Русскоязычная информация об Asymptote, которая ранее была представлена лишь отдельными заметками, теперь пополнилась сразу двумя пособиями, написанными Ю.Г. Крячковым. Первое, «Асимптота для начинающих: создание рисунков на языке векторной графики Asymptote» - это учебное пособие, созданное математиком для своих коллег и студентов, которые собираются использовать сложные чертежи при верстке в TeX/LaTeX.

Второе называется «Евклидова геометрия на языке векторной графики Asymptote» и является русским переводом книги Филиппа Ивальди «Euclidean geometry with asymptote», переведенной им на английский язык совместно с Оливье Гуибе.

Обе книги находятся в свободном доступе в разделе «Компьютерная математика».

>>> Подробности

 , , , ,

yetanotheruser
()

TeX Live 2013

Группа Open Source

Вышла новая версия самого распространенного дистрибутива *TeX для Linux - TeX Live 2013.

Изменения в новой версии:

  • Изменение в поставке: директория texmf/ была объединена с texmf-dist/ для упрощения. Переменные окружения TEXMFMAIN и TEXMFDIST теперь указывают на texmf-dist/.
  • Многие небольшие коллекции поддержки языков были объединены для упрощения.
  • В MetaPost добавлены поддержка вывода в формате PNG и введена возможность использования чисел с плавающей точкой.
  • LuaTEХ обновлён до Lua 5.2 и содержит новую библиотеку (pdfscanner) для работы с внешними компонентами PDF документов.
  • XeTEX:
    • Для компоновки шрифтов вместо ICU теперь используется библиотека HarfBuzz.
    • SilGraphite заменён на Graphite2 и HarfBuzz.
    • При совпадении имён, шрифты в формате TrueType/OpenType имеют более высокий приоритет, чем Type1.
    • Поддержка математических врезок OpenType.
  • xdvi переведён на использование FreeType вместо t1lib.
  • В microtype.sty добавлена частичная поддержка XeTEX и LuaTEX.
  • В tlmgr добавлена операция pinning для упрощения настройки нескольких репозиториев.
  • Добавлена или восстановлена поддержка платформ armhf-linux, mips-irix, i386-netbsd, и amd64-netbsd; поддержка powerpc-aix прекращена. Для экономии места некоторые компоненты для малораспространённых платформ не включены в DVD образ, однако могут быть установлены при использовании доступа в интернет.

>>> Подробности

 , ,

dinn
()

TeX: прошлое, настоящее и будущее

Группа Open Source

Аксакал и активист TeX-движения Франк Миттельбах написал небольшое эссе на тему недостатков изначального TeX с анализом ситуации и возможных путей их решения, а также указаний на уже принципиально разрешённые проблемы.

В статье также представлен краткий обзор и родословная расширенных TeX-движков, появившихся после официальной заморозки функциональности TeX тридцать лет назад.

>>> Подробности

 ,

Evgueni
()

Релиз Tex Live 2012

Группа Open Source

Вышла новая версия самого распространенного дистрибутива LaTeX для Linux — Tex Live 2012.

Изменения по сравнению с TeX Live 2011:

  • Теперь tlmgr поддерживает работу с множеством сетевых репозиториев.
  • Для параметра \XeTeXdashbreakstate значение по умолчанию установлено 1. Этот параметр позволяет системе делать переносы после среднего и длинного тире (em-dash и en-dash). Это соответствует поведению по умолчанию для TeX, LaTeX, и LuaTeX. Для совместимости с уже существующими документами следует явно задать значение 0 параметра \XeTeXdashbreakstate.
  • Максимальный размер файлов, созданных с помощью pdftex и dvips теперь может превышать 2 Гб.
  • По умолчанию в вывод dvips включаются 35 стандартных шрифтов PostScript.
  • mpost добавлена в список разрешенных программ в режиме ограниченного исполнения \write18.
  • Поиск файла texmf.cnf теперь также выполняется в ../texmf-local, например /usr/local/texlive/texmf-local/web2c/texmf.cnf, если этот файл существует.
  • Скрипт updmap теперь считывает индивидуальный updmap.cfg для каждого дерева каталогов, а не глобальный.
  • Добавлена поддержка платформ armel-linux и mipsel-linux. Из основного дерева дистрибутива убрана поддержка sparc-linux и i386-netbsd. Теперь для установки на этих платформах следует использовать custom binaries.

>>> Подробности

 , ,

Array
()

Релиз Cirkuit 0.4

Группа KDE

До версии 0.4 обновился проект Cirkuit, удобный графический интерфейс к программам для создания графических объектов в формате LaTeX (таким как TikZ, Gnuplot, Circuit Macros), инструмент для создания схем электрических соединений, чертежей, графиков и диаграмм. Программа предоставляет возможность редактирования сгенерированного TeX/LaTeX кода со встроенной подсветкой синтаксиса, а также экспорт изображения в форматы PDF, EPS, SVG, PNG, JPEG.

Изменения в новой версии:

  • переработан процесс масштабирования изображения во время предпросмотра;
  • возможность редактирования и управления шаблонами;
  • возможность обмениваться созданными проектами с другими пользователями через Интернет при помощи встроенных средств программы;
  • возможность редактирования панели инструментов и переназначения горячих клавиш;
  • возможность расширения функциональности за счет добавления различных движков и расширений (навеяно проектом Cantor);
  • обновлённое руководство пользователя;
  • значительное количество мелких исправлений.

Описание новой версии программы со скриншотами ее работы

>>> Подробности

 , , , ,

ins3y3d
()

Релиз TeX Live и MacTeX 2011

Группа Open Source

В новой версии изменений по сравнению с предыдущими релизами мало:

  • в состав TeX Live включен Biber — современная замена BibTeX с полноценной поддержкой Unicode;
  • Значительно увеличена скорость работы утилиты updmap;
  • MacTeX отныне поддерживает только Mac OS X >= 10.5.

Список изменений

>>> Подробности

 

reader
()

TeX Live 2010

Группа Open Source

15-го сентября вышли дистрибутивы систем компьютерной верстки на основе TeX: TeX Live 2010 и Mac TeX.

Основные изменения:

  • В версии 2010 по умолчанию используется спецификация 1.5 для pdf, что способствует лучшему сжатию. Это затрагивает все TeX-движки, задействованные в создании pdf и dvipdfmx.
  • pdf(La)TeX автоматически конвертирует Encapsulated PostScript (eps)-файлы в pdf посредством пакета epstopdf, входящего теперь в graphics.
  • BibTeX и Makeindex по умолчанию не позволяют записывать файлы вывода в любую директорию.
  • У XeTeX и pdfTEX появилась поддержка краевого кернинга (margin kerning), однако растягивание шрифтов в данный момент не поддерживается.

Появились новые программы:

  • pTeX-движок и утилиты для набора Японского языка.
  • Программа BibTeXU — BibTeX с поддержкой Unicode.
  • Утилита chktex для проверки (La)TeX-документов.
  • Программа dvisvgm — DVI-в-SVG конвертор.

Добавлены исполняемые модули для платформ: amd64-freebsd, amd64-kfreebsd, i386-freebsd, i386-kfreebsd, x86_64-darwin, x86_64-solaris.

>>> Подробности

 ,

nikitos
()

TeX Live 2009

Группа Open Source

Вышел релиз широко известного TeX-дистрибутива TeX Live 2009.

В новой версии:

  • Включены свежие шрифты AMS Type 1 с учетом изменений, возникших вследствие работы Дональда Кнута над METAFONT в последние несколько лет. Также были значительно изменены эйлеровские шрифты.
  • Для ряда платформ добавлена поддержка Asymptote — языка описания графики, альтернативного METAPOST.
  • Транслятор DVI в PDF dvipdfm заменен на программу нового поколения dvipdfmx.
  • Для платформ Mac OS и Windows добавлен новый GUI-фронтенд TeXworks.
  • Включены в комплект исполняемые бинарные файлы для cygwin и NetBSD-i386. Бинарники для FreeBSD и OpenBSD исключены из комплекта в связи с трудностью поддержки. Пользователям этих систем рекомендуется ставить нужные бинарники из дистрибутивных пакетов либо портов.
  • Движок Omega и набор форматов Lambda (Omega для LaTeX) были исключены из комплекта. В дистрибутиве остается форк Omega — Aleph и его LaTeX-расширение Lamed.
  • Форматом вывода по умолчанию LuaTeX теперь является PDF. Для вывода в DVI используйте команды dviluatex и dvilualatex.
  • Для сжатия DVD-образа TeX Live, выложенного на зеркалах, вместо LZMA теперь используется XZ.

TeX Live включает полный срез репозитария CTAN, бинарные файлы и библиотеки под ряд платформ (GNU/Linux, Mac OS, Windows, ряд Unix-систем), а также подробную документацию на нескольких языках, включая русский. Загрузив полный DVD-образ (1.4 Гб), вы сможете не только установить с него TeX Live, но и использовать его в live-режиме (без установки в вашу систему). Также поддерживается установка по сети (вы скачиваете и запускаете небольшой скрипт, который в свою очередь скачивает и устанавливает TeX Live).

>>> Подробности

 , ,

nnz
()