Я пытался добавить подсветку синтаксиса в ‹marked-element›, используя ‹prism-highlighter›, но я совершенно не понимаю, как это получить работать.
При чтении документации для ‹prism-highlighter› говорится: «Этот поток поддерживается ‹marked-element›», но неясно, как использовать их вместе.
При просмотре исходного кода ‹prism-highlighter› на GitHub единственная приведенная демонстрация предназначена для используя его отдельно, и используя его таким образом, вы упустите все преимущества ‹marked-element›.
Я мог получить доступ к содержимому с помощью ‹marked-element›.markdown, но я не могу понять, как его обработать и отправить обратно, и все попытки сделать это не увенчались успехом.
Как использовать ‹marked-element› для уценки, а также добавить подсветку синтаксиса?
Или, возможно, измените демонстрационный фрагмент ‹demo-helpers›. так что я получаю хороший макет с кнопкой копирования, но для разных языков, таких как скрипты bash и python. (Оба из них поддерживаются в соответствии с поддерживаемыми языками на веб-сайте PrismJS.)
Редактировать: оказалось, что неправильно было не то, как я это делал, а то, что язык, который я использовал, не поддерживался по умолчанию. Опубликовано решение как ответ ниже.