Добавление корректного копирования/вставки кода LaTeX

Сделал ещё один PR, на этот раз чтобы добавить то, что я всегда хотел: корректное копирование/вставка кода LaTeX: выделите отрендеренный LaTeX в посте, вставьте в редактор и получите правильный LaTeX, см.:

@sam Функция «Цитата» в Discourse также улучшена, но есть один нюанс: хотя она вставляет правильный код LaTeX для выделенного уравнения (поэтому я полагаю, что код Discourse полагается на функции буфера обмена), она всё равно добавляет версию в виде обычного текста, и делает это дважды, что явно является ошибкой. Я могу заняться этим и попытаться исправить, но мне была бы полезна подсказка от вас относительно кода Discourse, который обрабатывает функцию «Цитата» для выделенного текста, чтобы сэкономить мне время.

3 лайка

О, как кстати! Возможно, работа, которую @martin проделал здесь, поможет ответить на этот вопрос?

1 лайк

Не уверен, связано ли это с моим исправлением, которое указал @sam, но я могу проверить. Не могли бы вы предоставить код LaTeX, который я мог бы использовать для попытки воспроизведения? Также было бы очень полезно видео экрана того, что происходит.

1 лайк