Estoy buscando una manera de hacer una sustitución de subcadena en una cadena en LaTeX. Lo que me gustaría hacer es construir un comando que puedo llamar así:Reemplazar un carácter con una cadena en LaTeX
\replace{File,New}
y que genere algo así como
\textbf{File}$\rightarrow$\textbf{New}
Este es un ejemplo sencillo, pero me gustaría ser capaz de poner formato/estructura en un solo comando en lugar de en cualquier parte del documento. Sé que podría construir varios comandos que requieren cada vez más parámetros, pero espero que haya una manera más fácil.
Editar una aclaración
estoy buscando un equivalente de
string.replace(",", "$\rightarrow$)
algo que puede tomar una cadena arbitraria, y reemplazar una subcadena con otra subcadena.
Para poder llamar al comando con \ replace {File}, \ replace {File, New}, \ replace {File, Options, User}, etc., ajuste las palabras con negrita y reemplace cualquier comas con el comando de flecha derecha. Incluso si el bit "envolviendo con negrita" es demasiado difícil (como creo que podría ser), solo la parte de reemplazo sería útil.
He votado esto - es mejor que el mío, cuyo único mérito real es que es pura LaTeX –
Esto funcionó muy bien, ¡gracias! –