blackwritter integration

This commit is contained in:
pivodevat 2025-04-12 15:55:11 +03:00
parent 73175fd40c
commit 115e0b93c5
2 changed files with 112 additions and 7 deletions

View File

@ -65,13 +65,14 @@ return {
} }
}, },
{ {
"iamcco/markdown-preview.nvim", "iamcco/markdown-preview.nvim",
cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" }, cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" },
build = "cd app && yarn install", build = "cd app && yarn install",
init = function() init = function()
vim.g.mkdp_filetypes = { "markdown" } vim.g.mkdp_filetypes = { "markdown" }
end, vim.g.mkdp_markdown_css = vim.fn.expand("~/.config/nvim/markdown.css")
ft = { "markdown" }, end,
ft = { "markdown" },
}, },
-- ============================== -- ==============================
-- Функциональные плагины -- Функциональные плагины

104
markdown.css Normal file
View File

@ -0,0 +1,104 @@
/* Увеличение размера шрифта для блочных формул */
.katex-display {
font-size: 1.5em; /* Увеличение размера шрифта */
margin-top: 1em; /* Верхний отступ */
margin-bottom: 1em; /* Нижний отступ */
}
/* Увеличение размера шрифта для инлайн-формул */
.katex {
font-size: 1em; /* Увеличение размера шрифта */
}
/* Установка глобального размера шрифта */
.markdown-body {
font-size: 35px;
margin-bottom: 900px; /* Добавление отступа внизу страницы */
}
/* Уменьшение отступов для списков */
ul, ol {
padding-left: 40px; /* Уменьшение отступа слева для списков */
margin-top: 0.5em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
}
li {
margin-bottom: 0.2em; /* Уменьшение отступа между элементами списка */
}
/* Уменьшение отступов для параграфов */
p {
margin-top: 0.5em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
}
/* Уменьшение отступов для заголовков */
h1, h2, h3, h4, h5, h6 {
margin-top: 1em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
}
/* Уменьшение отступов для цитат */
blockquote {
margin-left: 10px; /* Уменьшение отступа слева */
margin-right: 10px; /* Уменьшение отступа справа */
margin-top: 0.5em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
padding-left: 5px; /* Уменьшение внутреннего отступа слева */
}
/* Уменьшение отступов для блоков кода */
pre {
margin-top: 0.5em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
padding: 5px; /* Уменьшение внутренних отступов */
}
code {
padding: 2px 4px; /* Уменьшение внутренних отступов для встроенного кода */
}
u
/* Уменьшение отступов для списков */
ul, ol {
padding-left: 40px; /* Уменьшение отступа слева для списков */
margin-top: 0.5em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
}
li {
margin-bottom: 0.2em; /* Уменьшение отступа между элементами списка */
}
/* Уменьшение отступов для параграфов */
p {
margin-top: 0.5em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
}
/* Уменьшение отступов для заголовков */
h1, h2, h3, h4, h5, h6 {
margin-top: 1em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
}
/* Уменьшение отступов для цитат */
blockquote {
margin-left: 10px; /* Уменьшение отступа слева */
margin-right: 10px; /* Уменьшение отступа справа */
margin-top: 0.5em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
padding-left: 5px; /* Уменьшение внутреннего отступа слева */
}
/* Уменьшение отступов для блоков кода */
pre {
margin-top: 0.5em; /* Уменьшение верхнего отступа */
margin-bottom: 0.5em; /* Уменьшение нижнего отступа */
padding: 5px; /* Уменьшение внутренних отступов */
}
code {
padding: 2px 4px; /* Уменьшение внутренних отступов для встроенного кода */
}