LaTeX: Как экранировать произвольный текст как буквальную строку?

LaTeX: Как экранировать произвольный текст как буквальную строку?

У меня есть система сборки для моих файлов Latex, которая внедряет некоторые переменные среды в файл Latex, который должен быть скомпилирован.

Обычно переменные окружения содержат путь к файлам изображений. Таким образом, система сборки может сгенерировать файл TeX, который выглядит так:

\newcommand{\myfilepath}{/folder/file.png}

И в дальнейшем его можно использовать так:

\includegraphics{\myfilepath}

Однако это не сработает, если путь к файлу /folder/file.pngсодержит специальные символы.

Как написать программу генерации кода TeX таким образом, чтобы \includegraphicsстрока работала?

Связанный контент