368 lines
No EOL
14 KiB
Text
368 lines
No EOL
14 KiB
Text
TitleInfo {
|
||
header_line1: None,
|
||
header_line2: None,
|
||
document_type: None,
|
||
title_line1: None,
|
||
title_line2: None,
|
||
title_line3: None,
|
||
title_line4: None,
|
||
author_line1: None,
|
||
author_line2: None,
|
||
author_line3: None,
|
||
date: None,
|
||
prof: None,
|
||
code_section_title: None,
|
||
}
|
||
Multiple {
|
||
tokens: Tokens(
|
||
[
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: false,
|
||
formatting: None,
|
||
content: "Наступний тест. Тут протестуємо таблиці і блоки коду.",
|
||
},
|
||
Header {
|
||
order: 1,
|
||
content: "Таблиці",
|
||
},
|
||
Paragraph {
|
||
is_newline: true,
|
||
space_before: false,
|
||
formatting: None,
|
||
content: "Звичайні таблиці; Можуть всередині мати",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: Some(
|
||
Bold,
|
||
),
|
||
content: "формули",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "чи",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: Some(
|
||
Italic,
|
||
),
|
||
content: "посилання",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "на інші штуки",
|
||
},
|
||
Table {
|
||
header: Tokens(
|
||
[
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "Storage",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "Space",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "Number",
|
||
},
|
||
],
|
||
),
|
||
cells: Tokens(
|
||
[
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "1",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "2",
|
||
},
|
||
InlineMath {
|
||
space_before: true,
|
||
content: "3 + e ^{\\pi}",
|
||
},
|
||
Multiple {
|
||
tokens: Tokens(
|
||
[
|
||
InlineMath {
|
||
space_before: true,
|
||
content: "e",
|
||
},
|
||
FootnoteReference {
|
||
space_before: false,
|
||
ident: "euler",
|
||
},
|
||
],
|
||
),
|
||
},
|
||
InlineMath {
|
||
space_before: true,
|
||
content: "\\cdot \\pm 1",
|
||
},
|
||
Multiple {
|
||
tokens: Tokens(
|
||
[
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "І тут ще",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: Some(
|
||
Italic,
|
||
),
|
||
content: "трохи",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "тексту \\|",
|
||
},
|
||
],
|
||
),
|
||
},
|
||
],
|
||
),
|
||
caption: Some(
|
||
Multiple {
|
||
tokens: Tokens(
|
||
[
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: false,
|
||
formatting: None,
|
||
content: "Оце приклад таблиці. Як казав мій вчитель:",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: Some(
|
||
Bold,
|
||
),
|
||
content: "ВИКОРИСТОВУЙ БІЛЬШЕ ВИБУХІВКИ",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "(і \\\"лапок\\\")",
|
||
},
|
||
],
|
||
),
|
||
},
|
||
),
|
||
ident: Some(
|
||
"example_1",
|
||
),
|
||
},
|
||
Paragraph {
|
||
is_newline: true,
|
||
space_before: false,
|
||
formatting: None,
|
||
content: "Таблиця цілком собі може не мати ідентифікатора або опису:",
|
||
},
|
||
Table {
|
||
header: Tokens(
|
||
[
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "Кількість",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "Роль",
|
||
},
|
||
],
|
||
),
|
||
cells: Tokens(
|
||
[
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "3 діоптрії",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "7 галон",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "rust",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "#PANIC!!!",
|
||
},
|
||
],
|
||
),
|
||
caption: None,
|
||
ident: Some(
|
||
"table_2",
|
||
),
|
||
},
|
||
FootnoteContent {
|
||
content: Multiple {
|
||
tokens: Tokens(
|
||
[
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: false,
|
||
formatting: None,
|
||
content: "Це число Ейлера. Воно дуже корисне,",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: Some(
|
||
StrikeThrough,
|
||
),
|
||
content: "але не може бути записане",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "у вигляді",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: Some(
|
||
Italic,
|
||
),
|
||
content: "десяткового",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "дробу.",
|
||
},
|
||
],
|
||
),
|
||
},
|
||
ident: "euler",
|
||
},
|
||
Header {
|
||
order: 1,
|
||
content: "Блоки коду",
|
||
},
|
||
Paragraph {
|
||
is_newline: true,
|
||
space_before: false,
|
||
formatting: None,
|
||
content: "Наразі мають досить обмежену підтримку, адже у",
|
||
},
|
||
InlineMath {
|
||
space_before: true,
|
||
content: "\\LaTeX",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "немає нативного поняття блоків коду.",
|
||
},
|
||
Paragraph {
|
||
is_newline: true,
|
||
space_before: false,
|
||
formatting: None,
|
||
content: "На щастя, у",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: Some(
|
||
Bold,
|
||
),
|
||
content: "markdown",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "таке поняття є",
|
||
},
|
||
FootnoteReference {
|
||
space_before: false,
|
||
ident: "code",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: false,
|
||
formatting: None,
|
||
content: ":",
|
||
},
|
||
CodeBlock {
|
||
code: "let x = 5;\nlet y = x.powi(2);\nlet z = (y as f64).sqrt();\nprintln!(\"x = {x}, y = {y}, z = {x}\");",
|
||
language: Some(
|
||
"rust",
|
||
),
|
||
},
|
||
FootnoteContent {
|
||
content: Multiple {
|
||
tokens: Tokens(
|
||
[
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: false,
|
||
formatting: None,
|
||
content: "Принаймні,",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: Some(
|
||
Italic,
|
||
),
|
||
content: "Obsidian",
|
||
},
|
||
Paragraph {
|
||
is_newline: false,
|
||
space_before: true,
|
||
formatting: None,
|
||
content: "таке робить",
|
||
},
|
||
],
|
||
),
|
||
},
|
||
ident: "code",
|
||
},
|
||
],
|
||
),
|
||
} |