SlideShare a Scribd company logo
1 of 18
6-лекция.
Дистрибутив.
Редакторы кода.
Средства просмотра.
Компиляторы.
дистрибутив (ПО) в виде пакетов TeX / LaTeX;
редакторы кода;
средства просмотра документа;
компиляторы.
К настоящему времени разработано множество пакетов
для работы с файлами формата TEX. Несмотря на то, что
LaTeX является наиболее популярным, есть и другие
пакеты, реализующие дополнительный функционал и
возможности по разработке документов (например, XeTeX,
PDFLaTeX, TeXify).
Подобные пакеты также включаются в общую сборку, либо
могут быть подключены отдельно самим пользователем по
мере необходимости.
Среди наиболее известных и полных сборок выделяют TeX
Live, MiKTeX и MacTeX. Перечисленные пакеты
распространяются свободно.
TeX Live – наиболее полный дистрибутив LaTeX. TeX Live позволяет запускать и
устанавливать LaTeX на различных операционных системах, например: Linux, Mac OS
X и Microsoft Windows
MiKTeX – открытый дистрибутив TeX для платформы Windows. Поддерживает
множество других макропакетов TeX’а. Содержит встроенные редактор TeXworks,
что позволяет работать сразу после установки .
MacTeX – это переиздание TeX Live. Включает в себя утилиты и интерфейсы для Mac
 TeXstudio свободный кросс-платформенный редактор LaTeX
WinEdt – редактор для файлов ASCII и оболочка для MS Windows.
Мощный редактор с подсветкой синтаксиса и визуальными шаблонами
часто используемых команд
TeXworks — это свободная среда для работы с TeXдокументами,
включающая редактор, просмотрщик PDF.
TeXworks требует предустановленного TeX Live, MiKTeX или proTeXt. В
настоящее время включается в пакет MiKTeX в качестве редактора по
умолчанию
Одним из наиболее популярных приложений для просмотра DVI является
приложение YAP
Основная задача программы-компилятора – преобразовывать
текстовую разметку документа на язык, понятный компьютеру;
осуществлять работу с библиотеками дистрибутива. Компиляторы
входят в состав дистрибутива.
Работать с компилятором можно «вручную», указывая ему файлы для
компиляции и дополнительные опции. Эта процедура аналогична той,
что проделываю программисты, осуществляющие сборку программы
из разных файлов. Однако рядовому пользователю знать такие
тонкости работы не нужно: перечисленные ранее текстовые
редакторы осуществляют работу с компилятором автоматически
 В зависимости от дистрибутива, указанные (и не только) выше
компоненты могут быть «вшиты» в него изначально! Это позволяет
лишь установить дистрибутив, задать базовые настройки и сразу
же приступить к работе.
 Опытный пользователь может собирать среду разработки согласно
своим предпочтениям.
Веб-сервисы полезны начинающему пользователю, поскольку
избавляют его от необходимости изучения тонкостей работы
с LaTeX уже в самом начале. А для опытного разработчика это
возможность работы с LaTeX в любой точке мира и на любом
компьютере, который имеет доступ в сеть Интернет.
В настоящий момент существует несколько крупных
вебсервисов, организующих онлайн-работу с LaTeX:
Overleaf.com (https://www.overleaf.com/);
ShareLatTeX.com (https://www.sharelatex.com/);
Latexbase.com (https://latexbase.com/).
Overleaf.com – это онлайн сервис для написания и
публикации документов на LaTeX
 Не требуется установка дистрибутива для работы с LaTeX.
Весь процесс обработки и выдачи результата происходит
удаленно, на серверах ресурса. Достаточно только
подключения к сети Интернет.
 Возможность совместного (удаленного) редактирования
одного документа.
 Быстро растущий проект с коллективом опытных
разработчиков. При необходимости можно связаться с
командой поддержки, или даже стать частью этой
команды.
Большое число готовых шаблонов разных типов
документов. Любой пользователь может загрузить
собственный пример или шаблон, способствуя тем самым
развитию проекта.
Регистрация для работы не требуется. Однако
зарегистрированный пользователь получает ряд
преимуществ, в частности – возможность хранить проекты
и файлы к ним.
Использование совершенно бесплатно! (Доступны также и
платные дополнительные услуги)
Вопросы для самопроверки
1. Почему LaTeX не позволяет просматривать конечный вид документа?
2. Перечислите основное программное обеспечение, необходимое для работы с
LaTeX.
3. Обоснуйте важность использования текстовых редакторов с подсветкой
синтаксиса команд.
4. Может ли дистрибутив содержать компоненты, делающие из него
полноценное средство разработки документа? Если да, то приведите
примеры.
5. Какие преимущества дает пользователю использование вебсервисов по
работе с LaTeX?

More Related Content

Similar to 6-лекция.pptx

Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...Tatyanazaxarova
 
Менеджер пакетов NuGet
Менеджер пакетов NuGetМенеджер пакетов NuGet
Менеджер пакетов NuGetGetDev.NET
 
Урок 5. Операционная система Windows
Урок 5. Операционная система WindowsУрок 5. Операционная система Windows
Урок 5. Операционная система WindowsANSevrukova
 
облачные вычисления и сервисы
облачные вычисления и сервисыоблачные вычисления и сервисы
облачные вычисления и сервисыValeriya Kulikova
 
облачные вычисления и сервисы
облачные вычисления и сервисыоблачные вычисления и сервисы
облачные вычисления и сервисыValeriya Kulikova
 
Облачные вычисления и сервисы: классификация, основные функции и недостатки
Облачные вычисления и сервисы: классификация, основные функции и недостаткиОблачные вычисления и сервисы: классификация, основные функции и недостатки
Облачные вычисления и сервисы: классификация, основные функции и недостаткиТранслируем.бел
 
Что должен уметь Linux программист
Что должен уметь Linux программистЧто должен уметь Linux программист
Что должен уметь Linux программистru_Parallels
 
Компьютерная графика. Введение в Processing
Компьютерная графика. Введение в ProcessingКомпьютерная графика. Введение в Processing
Компьютерная графика. Введение в ProcessingTatiana Volkova
 
«Composer vs. копипаст модулей битрикса из проекта в проект»
«Composer vs. копипаст модулей битрикса из проекта в проект» «Composer vs. копипаст модулей битрикса из проекта в проект»
«Composer vs. копипаст модулей битрикса из проекта в проект» Гузель Рахимова
 
Open source infrastructure
Open source infrastructureOpen source infrastructure
Open source infrastructureAlexei Fedotov
 
10 компонентные и офисные приложения на платформе microsoft
10 компонентные и офисные приложения на платформе microsoft10 компонентные и офисные приложения на платформе microsoft
10 компонентные и офисные приложения на платформе microsoftKewpaN
 
About emacs
About emacsAbout emacs
About emacsjskonst
 
Павел Брылов, Skype
Павел Брылов, SkypeПавел Брылов, Skype
Павел Брылов, SkypeOntico
 
Net core and linux in production
Net core and linux in productionNet core and linux in production
Net core and linux in productionAnatoly Popov
 
Внедрение компонента templating в существующий проект
Внедрение компонента templating в существующий проектВнедрение компонента templating в существующий проект
Внедрение компонента templating в существующий проектStanislaw Smetanin
 

Similar to 6-лекция.pptx (20)

Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
Использование библиотеки анализа кода OpenC++: модификация, улучшение, исправ...
 
Net framework
Net frameworkNet framework
Net framework
 
378 васильев куницын
378 васильев куницын378 васильев куницын
378 васильев куницын
 
Менеджер пакетов NuGet
Менеджер пакетов NuGetМенеджер пакетов NuGet
Менеджер пакетов NuGet
 
34
3434
34
 
Instalarea DSpace
Instalarea DSpaceInstalarea DSpace
Instalarea DSpace
 
Урок 5. Операционная система Windows
Урок 5. Операционная система WindowsУрок 5. Операционная система Windows
Урок 5. Операционная система Windows
 
облачные вычисления и сервисы
облачные вычисления и сервисыоблачные вычисления и сервисы
облачные вычисления и сервисы
 
облачные вычисления и сервисы
облачные вычисления и сервисыоблачные вычисления и сервисы
облачные вычисления и сервисы
 
Облачные вычисления и сервисы: классификация, основные функции и недостатки
Облачные вычисления и сервисы: классификация, основные функции и недостаткиОблачные вычисления и сервисы: классификация, основные функции и недостатки
Облачные вычисления и сервисы: классификация, основные функции и недостатки
 
Что должен уметь Linux программист
Что должен уметь Linux программистЧто должен уметь Linux программист
Что должен уметь Linux программист
 
лекция 3
лекция 3лекция 3
лекция 3
 
Компьютерная графика. Введение в Processing
Компьютерная графика. Введение в ProcessingКомпьютерная графика. Введение в Processing
Компьютерная графика. Введение в Processing
 
«Composer vs. копипаст модулей битрикса из проекта в проект»
«Composer vs. копипаст модулей битрикса из проекта в проект» «Composer vs. копипаст модулей битрикса из проекта в проект»
«Composer vs. копипаст модулей битрикса из проекта в проект»
 
Open source infrastructure
Open source infrastructureOpen source infrastructure
Open source infrastructure
 
10 компонентные и офисные приложения на платформе microsoft
10 компонентные и офисные приложения на платформе microsoft10 компонентные и офисные приложения на платформе microsoft
10 компонентные и офисные приложения на платформе microsoft
 
About emacs
About emacsAbout emacs
About emacs
 
Павел Брылов, Skype
Павел Брылов, SkypeПавел Брылов, Skype
Павел Брылов, Skype
 
Net core and linux in production
Net core and linux in productionNet core and linux in production
Net core and linux in production
 
Внедрение компонента templating в существующий проект
Внедрение компонента templating в существующий проектВнедрение компонента templating в существующий проект
Внедрение компонента templating в существующий проект
 

6-лекция.pptx

  • 3. дистрибутив (ПО) в виде пакетов TeX / LaTeX; редакторы кода; средства просмотра документа; компиляторы.
  • 4. К настоящему времени разработано множество пакетов для работы с файлами формата TEX. Несмотря на то, что LaTeX является наиболее популярным, есть и другие пакеты, реализующие дополнительный функционал и возможности по разработке документов (например, XeTeX, PDFLaTeX, TeXify). Подобные пакеты также включаются в общую сборку, либо могут быть подключены отдельно самим пользователем по мере необходимости. Среди наиболее известных и полных сборок выделяют TeX Live, MiKTeX и MacTeX. Перечисленные пакеты распространяются свободно.
  • 5. TeX Live – наиболее полный дистрибутив LaTeX. TeX Live позволяет запускать и устанавливать LaTeX на различных операционных системах, например: Linux, Mac OS X и Microsoft Windows
  • 6. MiKTeX – открытый дистрибутив TeX для платформы Windows. Поддерживает множество других макропакетов TeX’а. Содержит встроенные редактор TeXworks, что позволяет работать сразу после установки .
  • 7. MacTeX – это переиздание TeX Live. Включает в себя утилиты и интерфейсы для Mac
  • 8.  TeXstudio свободный кросс-платформенный редактор LaTeX
  • 9. WinEdt – редактор для файлов ASCII и оболочка для MS Windows. Мощный редактор с подсветкой синтаксиса и визуальными шаблонами часто используемых команд
  • 10. TeXworks — это свободная среда для работы с TeXдокументами, включающая редактор, просмотрщик PDF. TeXworks требует предустановленного TeX Live, MiKTeX или proTeXt. В настоящее время включается в пакет MiKTeX в качестве редактора по умолчанию
  • 11. Одним из наиболее популярных приложений для просмотра DVI является приложение YAP
  • 12. Основная задача программы-компилятора – преобразовывать текстовую разметку документа на язык, понятный компьютеру; осуществлять работу с библиотеками дистрибутива. Компиляторы входят в состав дистрибутива. Работать с компилятором можно «вручную», указывая ему файлы для компиляции и дополнительные опции. Эта процедура аналогична той, что проделываю программисты, осуществляющие сборку программы из разных файлов. Однако рядовому пользователю знать такие тонкости работы не нужно: перечисленные ранее текстовые редакторы осуществляют работу с компилятором автоматически
  • 13.  В зависимости от дистрибутива, указанные (и не только) выше компоненты могут быть «вшиты» в него изначально! Это позволяет лишь установить дистрибутив, задать базовые настройки и сразу же приступить к работе.  Опытный пользователь может собирать среду разработки согласно своим предпочтениям.
  • 14. Веб-сервисы полезны начинающему пользователю, поскольку избавляют его от необходимости изучения тонкостей работы с LaTeX уже в самом начале. А для опытного разработчика это возможность работы с LaTeX в любой точке мира и на любом компьютере, который имеет доступ в сеть Интернет. В настоящий момент существует несколько крупных вебсервисов, организующих онлайн-работу с LaTeX: Overleaf.com (https://www.overleaf.com/); ShareLatTeX.com (https://www.sharelatex.com/); Latexbase.com (https://latexbase.com/).
  • 15. Overleaf.com – это онлайн сервис для написания и публикации документов на LaTeX
  • 16.  Не требуется установка дистрибутива для работы с LaTeX. Весь процесс обработки и выдачи результата происходит удаленно, на серверах ресурса. Достаточно только подключения к сети Интернет.  Возможность совместного (удаленного) редактирования одного документа.  Быстро растущий проект с коллективом опытных разработчиков. При необходимости можно связаться с командой поддержки, или даже стать частью этой команды.
  • 17. Большое число готовых шаблонов разных типов документов. Любой пользователь может загрузить собственный пример или шаблон, способствуя тем самым развитию проекта. Регистрация для работы не требуется. Однако зарегистрированный пользователь получает ряд преимуществ, в частности – возможность хранить проекты и файлы к ним. Использование совершенно бесплатно! (Доступны также и платные дополнительные услуги)
  • 18. Вопросы для самопроверки 1. Почему LaTeX не позволяет просматривать конечный вид документа? 2. Перечислите основное программное обеспечение, необходимое для работы с LaTeX. 3. Обоснуйте важность использования текстовых редакторов с подсветкой синтаксиса команд. 4. Может ли дистрибутив содержать компоненты, делающие из него полноценное средство разработки документа? Если да, то приведите примеры. 5. Какие преимущества дает пользователю использование вебсервисов по работе с LaTeX?