Gracias, echaré un vistazo. Un saludo! El 13 jun. 2016 8:41 p. m., "Mauricio Baeza" <[email protected]> escribió:
> On 06/11/2016 09:35 AM, Daniel Carrasco Marín wrote: > >> Hola buenas, >> >> Me gustaría hacer algo parecido a lo que sería un "highlighter", que >> cambie >> el color de ciertas palabras clave en un texto. Básicamente lo que quiero >> hacer es como hacen los editores del código fuente tales como el Visual >> Studio, y que en un texto seleccionado automáticamente cambie el color de >> unas palabras previamente indicadas. >> >> ¿Hay alguna forma de hacerlo en Writer?, como por ejemplo usando macros. >> >> La idea que se me ocurre es una macro python que sustituya llas palabras >> indicadas por ellas mismas pero ya formateadas, sólo que no sé seguro cómo >> sería. >> >> ¿Alguien tiene una idea de cómo podría hacerse?. >> >> ¡¡Un saludo!! >> >> > Hola... > > De hecho, la única forma es con macros... > > Aquí hay una forma: > https://github.com/slgobinath/libreoffice-code-highlighter/blob/master/Highlight.py > > Aquí otra si el asunto es solo colorear palabras: > https://gitlab.com/snippets/20957 > > Con este ultimo, puedes facilmente personalizar las palabras y sus colores > respectivos: > http://storage9.static.itmages.com/i/16/0613/h_1465843032_1685784_eea59f6f77.png > > Si el formato es más complejo, se pueden crear estilos de caracter con los > cuales se aplica el formato en una sola línea: > > > cursor.CharStyleName = 'style_name' > > > Saludos > > > -- > __________________________________________________ > Todo lo que no podemos dar nos posee... André Gide > Apoya nuestros proyectos: http://universolibre.org/hacemos/ > > -- > Para instrucciones sobre darse de baja envíe un mensaje a: > [email protected] > ¿Problemas? > http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/ > Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es > Archivo de la lista: http://listarchives.libreoffice.org/es/users/ > Todos los mensajes enviados a esta lista serán archivados públicamente y > no pueden ser eliminados > -- Para instrucciones sobre darse de baja envíe un mensaje a: [email protected] ¿Problemas? http://es.libreoffice.org/asistencia/listas-de-correo/como-darse-de-baja/ Guías para envío + más: http://wiki.documentfoundation.org/Netiquette/es Archivo de la lista: http://listarchives.libreoffice.org/es/users/ Todos los mensajes enviados a esta lista serán archivados públicamente y no pueden ser eliminados

