В данном репозитории находится конспект пар 1 семестра практикума на ЭВМ.
Для сборки .pdf
из .adoc
файлов используется asciidoctor-pdf.
Если asciidoctor-pdf
не установлен локально, можно воспользоваться Docker-образом asciidoctor/docker-asciidoctor
.
Тогда все описанные ниже команды можно выполнить в Docker-контейнере так:
docker run --rm \
--user="$(id -u):$(id -g)" \
-v "$(pwd)":/documents/ \
asciidoctor/docker-asciidoctor <команда>
Примером команды может быть
asciidoctor-pdf -r asciidoctor-mathematical -a mathematical-format=svg practicum/Course.adoc
Чтобы выполнить сборку текста курса, необходимо запустить скрипт ./scripts/build_course.sh
, передав ему имя собираемого курса.
Команда
./scripts/build_course.sh practicum
выполнит сборку файла Course.pdf
в директории с курсом (./practicum
)
Чтобы задать имя создаваемого файла используется опция (-o
или --out
)
./scripts/build_course.sh --out new_coure practicum
Если вы хотите сообщить об ошибке, неточности, или изменить что-то в материалах, то можете сообщить об этом с помощью issues. Ссылки на первоисточники и, как вы считаете, достоверные и корректные материалы помогут быстрее внести изменения.
Если вы заметите, что нарушены авторские права или не указаны первоисточники, то сообщите об этом с помощью issues. В сообщении необходимо указать фрагмент текста или изоображение и источник из которого, по вашему мнению, это было взято.