Skip to content

nsu-syspro/mpt-markup-basics-EvelinaVinnikova

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Review Assignment Due Date

Знакомство с языками разметки

points bar

File Extensions

Note

Обратите внимание, что задания этого раздела в первую очередь про смысл, а не про представление. Поэтому визуальные отличия от эталона вполне допустимы, главное чтобы суть была такая же.

Локальная проверка

Для рендеринга ваших решений необходимо пользоваться Makefile'ом из данного репозитория:

$ make taskX

где X - номер соответствующего задания.

Результат будет находиться в директории solution. С помощью команды make clean можно очистить полученные артефакты.

Все необходимые зависимости можно установить следующей командой на Ubuntu:

$ sudo apt install make pandoc graphviz gnuplot latexmk texlive-xetex texlive-lang-cyrillic

Задание №1 (3 балла)

Требуется переписать часть книги Pro Git в формате Markdown (раздел "Отмена изменений в файле" главы "2.4 Основы Git - Операции отмены") и сохранить в файл solution/task1.md.

Отрендеренный документ должен похож на data/task1-expected.pdf.

Задание №2 (3 балла)

Требуется набрать небольшой математический текст в формате LaTeX по образцу data/task2-expected.pdf и сохранить в файл solution/task2.tex.

Задание №3 (3 балла)

Требуется нарисовать конечный автомат, соответствующий регулярному выражению (a|b)c*d, с помощью Graphviz и сохранить в файл solution/task3.gv.

Отрендеренный результат должен быть похож на data/task3-expected.png.

Задание №4 (1 балл)

Требуется создать gnuplot-скрипт, отображающий курс доллара США к рублю за десятилетний период в виде графика по входным данным из data/task4-data.txt, и сохранить в файл solution/task4.gnu.

Отрендеренный результат должен быть похож на data/task4-expected.png.

Note

Обратите внимание, что мало сказать, что ось x имеет формат time, надо еще и формат даты задать.

About

mpt-markup-basics created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 56.4%
  • Makefile 36.9%
  • Gnuplot 6.7%