tex

  • ХабрахабрФото Nota, Typst и Evidence. Языки программирования для генерации документов

    Nota, Typst и Evidence. Языки программирования для генерации документов

    Все настолько привыкли к Markdown, что считают его неким стандартом для оформления документов в вебе. Но это не конечная истина, высеченная на камне, а просто популярный язык разметки, как HTML и TeX. В то же время появляется всё больше новых языков, которые позиционируют себя как замену, альтернативу или дополнение к Markdown и TeX. В некоторых случаях они включают функции программирования,…

    Читать далее »
  • ХабрахабрФото Лесли Лэмпорт — человек, который придумал LaTeX

    Лесли Лэмпорт — человек, который придумал LaTeX

    Если вы пользовались LaTeX, то, возможно, знаете, что приставка «La» в названии проекта означает «Lamport» в честь разработчика этого набора макрорасширений для TeX. Однако Лесли Лэмпорт получил известность не только благодаря своему вкладу в развитие систем компьютерной верстки.Лесли Лэмпорт родился 7 февраля 1941 года в Бруклине. Его отец появился на свет в Российской империи, в городе Волковыск (ныне — Республика…

    Читать далее »
  • ХабрахабрФото Лесли Лэмпорт — человек, который придумал LaTeX

    Лесли Лэмпорт — человек, который придумал LaTeX

    Если вы пользовались LaTeX, то, возможно, знаете, что приставка «La» в названии проекта означает «Lamport» в честь разработчика этого набора макрорасширений для TeX. Однако Лесли Лэмпорт получил известность не только благодаря своему вкладу в развитие систем компьютерной верстки.Лесли Лэмпорт родился 7 февраля 1941 года в Бруклине. Его отец появился на свет в Российской империи, в городе Волковыск (ныне — Республика…

    Читать далее »
  • ХабрахабрФото Лесли Лэмпорт — человек, который придумал LaTeX

    Лесли Лэмпорт — человек, который придумал LaTeX

    Если вы пользовались LaTeX, то, возможно, знаете, что приставка «La» в названии проекта означает «Lamport» в честь разработчика этого набора макрорасширений для TeX. Однако Лесли Лэмпорт получил известность не только благодаря своему вкладу в развитие систем компьютерной верстки.Лесли Лэмпорт родился 7 февраля 1941 года в Бруклине. Его отец появился на свет в Российской империи, в городе Волковыск (ныне — Республика…

    Читать далее »
  • ХабрахабрФото Старые кодовые базы как классическая литература

    Старые кодовые базы как классическая литература

    Сохранившиеся фрагменты греческих папирусов, источник В языке и литературе работает известный принцип начитанности: чем больше человек читает хороших книг, тем больше у него словарный запас, шире кругозор. Развивается понятийный аппарат, сама собой улучшается грамотность без всяких учебников. Применим ли этот принцип в обучении программированию? ▍ Linux 0.0.1 Конечно, изучать исходники классических программ полезно для общего развития. Например, внутренности Linux 0.0.1…

    Читать далее »
  • СофтФото Typst — современная альтернатива LaTeX

    Typst — современная альтернатива LaTeX

    Языки разметки хорошо подходят для создания и редактирования структурированных документов. Они лучше автоматизированы и гибки, чем аналоги с WYSIWYG. Здесь контент отделён от представления, задаётся текст и его структура, далее на основе выбранного шаблона форматируется документ. Подобную систему компьютерной вёрстки TEX (TeX) разработал Дональд Кнут в 1978 году, окончательный релиз оформился в 1979-м. Системы на основе TeX до сих пор являются…

    Читать далее »
  • ИгрыФото 84 года Дональду Кнуту

    84 года Дональду Кнуту

    На его книгах обучилось не одно поколение программистов, в том числе, и в нашей стране. Созданная им в 70-х годах прошлого века система набора текста TeX до сих пор активно используется по всему миру для верстки высококачественных документов, таких как исследовательские работы, технические руководства и учебники. Его называют пионером в области компьютерных технологий, особенно в сфере языков программирования, а также…

    Читать далее »
  • ХабрахабрФото Mathcha — внебрачный сын Word и Latex

    Mathcha — внебрачный сын Word и Latex

    Некоторое время назад у меня возникла потребность писать несложные тексты, которые включали в себя математические рассуждения, формулы и вычисления. С помощью примеров и гайдов из интернета я смог освоить самые основы TeX и выполнять поставленные задачи. Но меня не покидала мысль о том, что я стреляю из пушки по воробьям, поэтому я очень обрадовался, когда один знакомый показал мне редактор…

    Читать далее »
  • ХабрахабрФото Конвертируем TeX в SVG: опенсорс-решение в помощь образовательным проектам

    Конвертируем TeX в SVG: опенсорс-решение в помощь образовательным проектам

    Привет! Меня зовут Костя Мамаев, я занимаюсь фронтенд-разработкой в поиске Яндекса. Некоторое время назад мы вместе с другими ребятами из команды помогали образовательным проектам компании. Среди прочего пришлось решить, казалось бы, простую задачку: отображать на экране и распечатывать на бумаге формулы, закодированные в популярном формате TeX. Звучит, как дело пяти минут, но в результате трёх подходов к снаряду появился полноценный…

    Читать далее »
  • ХабрахабрФото Довольно вычурные «Начала» Евклида в TeX-е

    Довольно вычурные «Начала» Евклида в TeX-е

    «какая-то странная антикварная х██ня, написанная ирландским кулибиным в 1847 ну, хорошо, что и такая бывает, конечно» Миша Вербицкий Фишка этой книги в том, что вместо буквенных обозначений навроде «треугольник ABC» там прямо в текст помещаются миниатюры частей построения, то есть, например, картинка с соответствующим треугольником. В 16-м году мне на глаза попались «Начала» Евклида в интерпретации Оливера Бирна. И, в…

    Читать далее »


Кнопка «Наверх»