Расширенные функции Markdown
Здесь представлены некоторые расширенные функции Markdown, поддерживаемые темой Retypeset, включая примеры синтаксиса и их стилистические эффекты.
Подписи к изображениям
Для создания автоматических подписей к изображениям используйте стандартный синтаксис изображений Markdown 
. Чтобы скрыть подпись, добавьте подчёркивание _
перед текстом alt
или оставьте текст alt
пустым.
Синтаксис


Результат

Блоки примечаний
Для создания блоков примечаний используйте синтаксис GitHub > [!TYPE]
или контейнерную директиву :::type
. Поддерживаются следующие типы: note
, tip
, important
, warning
и caution
.
Синтаксис
> [!NOTE]
> Полезная информация, которую пользователи должны знать, даже при беглом просмотре.
> [!TIP]
> Полезные советы, как делать что-то лучше или проще.
> [!IMPORTANT]
> Ключевая информация, которую пользователи должны знать для достижения своей цели.
:::warning
Срочная информация, требующая немедленного внимания пользователя для предотвращения проблем.
:::
:::caution
Предупреждает о рисках или негативных последствиях определённых действий.
:::
:::note[ПОЛЬЗОВАТЕЛЬСКИЙ ЗАГОЛОВОК]
Это примечание с пользовательским заголовком.
:::
Результат
NOTEПолезная информация, которую пользователи должны знать, даже при беглом просмотре.
TIPПолезные советы, как делать что-то лучше или проще.
IMPORTANTКлючевая информация, которую пользователи должны знать для достижения своей цели.
WARNINGСрочная информация, требующая немедленного внимания пользователя для предотвращения проблем.
CAUTIONПредупреждает о рисках или негативных последствиях определённых действий.
ПОЛЬЗОВАТЕЛЬСКИЙ ЗАГОЛОВОКЭто примечание с пользовательским заголовком.
Сворачиваемые разделы
Для создания сворачиваемых разделов используйте синтаксис контейнерной директивы :::fold[title]
. Нажмите на заголовок, чтобы развернуть или свернуть раздел.
Синтаксис
:::fold[Советы по использованию]
Контент, который может не заинтересовать всех читателей, можно поместить в сворачиваемый раздел.
:::
Результат
Советы по использованию
Контент, который может не заинтересовать всех читателей, можно поместить в сворачиваемый раздел.
Галереи
Для создания галерей изображений используйте контейнерную директиву :::gallery
. Прокручивайте горизонтально, чтобы просмотреть больше изображений.
Синтаксис
:::gallery





:::
Результат





Репозитории GitHub
Для создания карточки репозитория GitHub используйте листовую директиву ::github{repo="owner/repo"}
. Данные репозитория в режиме реального времени загружаются из API GitHub после загрузки страницы.
Синтаксис
::github{repo="radishzzz/astro-theme-retypeset"}
Результат
Loading repository data...
Видео
Для встраивания видео используйте листовую директиву ::youtube{id="videoId"}
.
Синтаксис
::youtube{id="9pP0pIgP2kE"}
::bilibili{id="BV1sK4y1Z7KG"}
Результат
Твиты
Для встраивания карточек твитов используйте листовую директиву ::tweet{url="tweetUrl"}
.
Синтаксис
::tweet{url="https://x.com/hachi_08/status/1906456524337123549"}