Я ищу способ заменить подстроку на строку в LaTeX. То, что я хотел бы сделать, это построить команду, которую я могу назвать так:Заменить символ строкой в LaTeX
\replace{File,New}
и что будет генерировать что-то вроде
\textbf{File}$\rightarrow$\textbf{New}
Это простой пример, но я хотел бы иметь возможность помещать форматирование/структуру в одну команду, а не всюду в документе. Я знаю, что могу создать несколько команд, которые принимают все большее число параметров, но я надеюсь, что есть более простой способ.
Редактировать разъяснений
Я ищу эквивалент
string.replace(",", "$\rightarrow$)
что-то, что можно взять произвольную строку, и заменить подстроку с другой подстроки.
Поэтому я мог бы вызвать команду с помощью \ replace {File}, \ replace {File, New}, \ replace {File, Options, User} и т. Д., Обернуть слова полужирным форматированием и заменить любые запятые команда правой стрелки. Даже если бит «wrapping with bold» слишком сложный (как я думаю, это может быть), просто замена будет полезной.
Я проголосовал за это - это лучше, чем у меня, чья единственная реальная заслуга в том, что это чистый LaTeX – 2008-09-19 13:34:14