Создание веб-страниц, отчетов, блогов и интерактивных книг в Quarto.
Второй митап построен как практическое занятие. В ходе митапа мы рассмотрим:
- как создавать статьи, блоги и интерактивные книги в Quarto
- адаптацию документов к языковым соответствиям (локализацию документов)
- публикацию документов в сети Интернет
- структуру документов Quarto на основе заготовок
- оформление библиографии
- основы работы с Git при работе с Quarto-документами
Основные рабочие инструменты
Для полноценной работы будут необходимы следующие установленные инструменты.
Установленный Quarto CLI версии >1.21, а также quarto-vscode plugin.
Зарегистрированная учетная запись на GitHub.
Зарегистрированная учетная запись на Netlify.
Для клонирования репозитория и работы с Git может понадобиться, например, GitHub Desktop или GitKraken.
Видео второго митапа
Примеры документов и репозитории
Локализация PDF
На странице документации и странице описано множество различных опций для создания Quarto -> PDF документов. Для локализации можно использовать несколько различных возможностей, например следующие.
Способ 1 принадлежит С.В. Бабёнышеву. Локализация основана на существовании
*.tex
-шаблона и описана в GitHib-репозитории.Способ 2 предложил Георгий Алексеевич Мороз. Необходимо добавить в YAML-преамбулу:
---
: "Тестируем кириллицу"
title:
format:
pdf-engine: xelatex
pdf-in-header:
include: |
text
\usepackage[english,russian]{babel}
\usepackage{fontspec}
\addtokomafont{disposition}{\rmfamily}: visual
editor: "Times New Roman"
mainfont# шрифты можно указать свои
# mainfont: "Brill"
# mainfont: "Iosevka"
---
Мой дядя самых честных правил.
Сноски
для работы с некоторыми новыми функциями Quarto можно установить экспериментальную версию Quarto CLI >1.3; в митапе будет использоваться версия 1.3.228, однако это не обязательно.↩︎