graph TD;
A-->B;
A-->C;
B-->D; C-->D;
graph TD; A-->B; A-->C; B-->D; C-->D;
October 11, 2022
toc: true|false
- включение/отключение отображения содержания страницыtoc-depth: 2
- глубина отображаемых заголовков в содержанииtoc-title: Contents
- заголовок содержанияtoc-location: left
- положение содержанияВ блоке кода опции можно задавать через комментарий вида: #|
, вот некоторые опции:
echo: true|false
- показать\скрыть кодinclude: false
- показать\скрыть результат работы кодаwarning: true|false
- показать\скрыть предупрежденияerror: true|false
- показать\скрыть ошибки при выполненииcode-fold: true
- добавить опцию свернуть\развернуть кодcode-summary: "Show the code"
- заголовок свернутого блока кодаcode-overflow: wrap|scroll
- добавляет скролл или перенос по словам для длинных строк кодаОписание вариантов размещения изображений и графиков приведено в статье1.
Для блока кода можно задать тему, что примечательно если на сайте заданы светлая и темная темы, то для каждой из них можно установить свою тему блока кода.
highlight-style: github
- установить тему github для блока кода
Установить для светлой и темной темы, темы блоков кода
highlight-style:
light: custom-light.theme
dark: custom-dark.theme
Список тем: [a11y, arrow, atom-one, ayu, breeze, github, gruvbox, pygments, tango, espresso, zenburn, kate, monochrome, breezedark, haddock, dracula, mokokai, nord, oblivion, printing, radical, solarized, vim-dark]
Вывести математические уравнения можно внутри строки с тестом или отдельным блоком
Вывод формулы $E = mc^{2}$
\(E = mc^{2}\) в строке текста.
Вывод формулы $$E = mc^{2}$$
отдельным блоком \[E = mc^{2}\]
В Quarto можно выводить настраиваемые диаграммы Mermaid and Graphviz
Рассмотрим примеры диаграмм выполненых в Mermaid
Подробная инструкция по составлению диаграммы Flowchart.
Подробная инструкция по составлению диаграммы Sequence diagram.
Подробная инструкция по составлению диаграммы Gantt diagram.
gantt
title A Gantt Diagram
dateFormat YYYY-MM-DD
section Section
A task :a1, 2014-01-01, 30d
Another task :after a1 , 20d
section Another
Task in sec :2014-01-12 , 12d
another task : 24d
gantt title A Gantt Diagram dateFormat YYYY-MM-DD section Section A task :a1, 2014-01-01, 30d Another task :after a1 , 20d section Another Task in sec :2014-01-12 , 12d another task : 24d
Подробная инструкция по составлению диаграммы Class diagram.
classDiagram
Animal <|-- Duck
Animal <|-- Fish
Animal <|-- Zebra
Animal : +int age
Animal : +String gender
Animal: +isMammal()
Animal: +mate()
class Duck{
+String beakColor
+swim()
+quack()
}
class Fish{
-int sizeInFeet
-canEat()
}
class Zebra{
+bool is_wild
+run()
}
classDiagram Animal <|-- Duck Animal <|-- Fish Animal <|-- Zebra Animal : +int age Animal : +String gender Animal: +isMammal() Animal: +mate() class Duck{ +String beakColor +swim() +quack() } class Fish{ -int sizeInFeet -canEat() } class Zebra{ +bool is_wild +run() }
Подробная инструкция по составлению диаграммы Git graph.
Подробная инструкция по составлению диаграммы Entity Relationship Diagrams.
Подробная инструкция по составлению диаграммы User Journey Diagram.
journey
title My working day
section Go to work
Make tea: 5: Me
Go upstairs: 3: Me
Do work: 1: Me, Cat
section Go home
Go downstairs: 5: Me
Sit down: 5: Me
journey title My working day section Go to work Make tea: 5: Me Go upstairs: 3: Me Do work: 1: Me, Cat section Go home Go downstairs: 5: Me Sit down: 5: Me
В документ можно вставлять фрейм с видео роликом, например
Выноски нужны чтобы подсветить какую-либо информацию, может быть несколько таких типов:
Note that there are five types of callouts, including: note
, warning
, important
, tip
, and caution
.
::: {.callout-note}
Note that there are five types of callouts, including:
`note`, `warning`, `important`, `tip`, and `caution`.
:::
This is an example of a callout with a caption.
::: {.callout-important}
## Tip With Caption
This is an example of a callout with a caption.
:::
This is an example of a callout with a tip.
::: {.callout-tip}
## Tip With Caption
This is an example of a callout with a caption.
:::
This is an example of a ‘folded’ caution callout that can be expanded by the user. You can use collapse="true"
to collapse it by default or collapse="false"
to make a collapsible callout that is expanded by default.
::: {.callout-caution collapse="true"}
## Expand To Learn About Collapse
This is an example of a 'folded' caution callout that can be expanded by the user. You can use `collapse="true"` to collapse it by default or `collapse="false"` to make a collapsible callout that is expanded by default.
:::
This is an example of a callout with a warning.
::: {.callout-warning}
## Tip With Caption
This is an example of a callout with a caption.
:::
Чтобы делать отступления и комментарии по ходу текста, можно вставить тег .aside в фигурных скобках.
[This is a span that has the class aside which places it in the margin without a footnote number.]{.aside}
Сноски можно добавить в текст использовав 2 ‘[^ + цифра или слово]’
@online{practices it2022,
author = {Practices IT, Best},
title = {Quarto Cheat Sheet},
date = {2022-10-11},
langid = {en}
}