Готовим на C++

Потому что у меня есть дела поважнее, чем гоняться за котами?
Если есть лёгкий и правильный способ что-то сделать, люди всегда выберут лёгкий путь. Я полагаю, что если бы я мог реально запретить пользователям размещать шаблоны StylePtr<> вне предварительно отформатированного текста, то их заставили бы делать всё правильно. Но как это сделать? (Кроме того, это кажется слишком радикальным решением, так как это может также заблокировать совершенно легитимные способы обсуждения шаблонов StylePtr<>.)

Мое текущее решение для создания ссылок на шаблоны StylePtr<> с помощью linkify тоже не работает в предварительно отформатированном тексте, поскольку DOM там сильно отличается, но это небольшая проблема, которую я, вероятно, смогу исправить с помощью небольшой доработки кода.

Возможно. Думаю, я бы использовал этот паттерн для автоматического добавления обратных кавычек, если их нет, а затем применил бы обратный вызов после обработки поста для создания ссылок. Если я не ошибаюсь, иначе нет способа добавить ссылку посередине предварительно отформатированного текста.