Estoy escribiendo un libro y tratando de agregar un servicio para proporcionar resaltado de sintaxis al texto seleccionado en Páginas con Automator. Tengo un servicio que acepta el texto seleccionado y lo ejecuta a través de un comando de shell ( pygmentize ) que lo convierte a la sintaxis resaltada RTF.
El problema es que cuando se devuelve el texto, Automator lo trata como texto sin formato y me devuelven los errores. He intentado cambiar las aceptaciones entre ricos y simples y no hace ninguna diferencia. He intentado canalizar la salida a través de textutil en vano.
Mi única solución por ahora es que el comando de shell se copie al portapapeles con pbcopy y luego use un Automator para agarrar el contenido del portapapeles. Prefiero encontrar una manera de hacer esto sin tener que borrar el portapapeles, ¿alguna sugerencia para que Automator trate la salida de mis comandos de shell como texto enriquecido?
¿Hay alguna forma de hacer que esto funcione con AppleScript?