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

Responder a