Настройте автоматически добавляемые фрагменты в MkDocs. Материал для глоссария.Html

Программисты Html
Ответить
Anonymous
 Настройте автоматически добавляемые фрагменты в MkDocs. Материал для глоссария.

Сообщение Anonymous »

Используя Markdown с MkDocs Material, я пытаюсь реализовать глоссарий с автоматически добавляемыми определениями и пользовательским стилем.
Я успешно использовал расширение snippets для автоматического добавления глоссария, как описано здесь: https://facelessuser.github.io/pymdown- ... /snippets/
As рекомендуется, вот конфигурация:
-файл mkdocs.yml:

Код: Выделить всё

markdown_extensions:
- pymdownx.snippets:
auto_append:
- includes/abbreviations.md
включает файл/glossary.md:

Код: Выделить всё

*[MonMotDuGlossaire]: 🔎 **Définition** : Test de définition.
**Source** : [Wikipedia](https://fr.wikipedia.org/)
*[MonMotDuGlossaire2]: 🔎 Définition : Test de définition 2.
**Source** : [Wikipedia](https://fr.wikipedia.org/)
Это дает следующий результат:
введите здесь описание изображения
Моя проблема:
Я хотел бы, чтобы следующий стиль настроек автоматически применялся к каждому термину глоссария в содержимом:
  • добавьте значок/символ аннотации, позволяющий пользователям отображать определение - аналогично объекту аннотации, см. https://squidfunk.github.io/mkdocs-mate ... thing-else
  • измените шрифт термина глоссария в тексте - например, жирный и розовый
  • добавьте гиперссылку на каждый термин глоссария, чтобы перенаправить пользователей на другую страницу глоссария
Мне удалось этого добиться используя синтаксис аннотации вручную, как показано на следующем рисунке:
Ожидаемый результат
С:

Код: Выделить всё

Essai de phrase avec un mot du glossaire à mettre en évidence avec l'option "annotation": [cybersécurité](MonGlossaire.html ){:target="_blank"} (1) .
{ .annotate }

1. 🔎 **Définition** : Test de définition.
**Source** : [Wikipedia](https://fr.wikipedia.org/)
Пыталась добавить стиль HTML и CSS в файл include/glossary.md, но безуспешно.
Мои вопросы:
Есть ли способ автоматически применить эти настройки ко всем терминам глоссария непосредственно через файл include/glossary.md (пожалуйста, без использования js)
Заранее спасибо!

Подробнее здесь: https://stackoverflow.com/questions/798 ... e-glossary
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»