Побег из латекса в NodeJS - PullRequest
       4

Побег из латекса в NodeJS

0 голосов
/ 06 февраля 2019

Мы разрабатываем приложение для нашего университета, которое генерирует таблицы упражнений из заданного пользовательского контента.Поскольку нам нужно поддерживать набор математических шрифтов, мы решили использовать латекс на стороне сервера.

Однако;Есть ли способ гарантировать, что наши пользователи используют только базовое форматирование текста, например \textbf{}, \textsl{} и все эти математические команды в латексе, и не включают, например, внешние файлы?

Так что я хочуdo - написать функцию escapeForLatex(string, allowed) -> string, которая принимает строку латекса и удаляет все команды латекса, кроме команд math и bold / italics.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...