20200522

El limpiabocadillos y el Rellebocadillos

Data Estel·lar einística Divendres 20200522

Me acabo de enterar de esta herramienta diseñada, por lo que sé, por el forero Adei en 2016. Vale la pena conocerla y agradecerle la idea: 


Cuando sepa eso, dadle las gracias a Adei de La Mansión.

¿Apartado Tebeos? ¿Eso aparecerá en el Gimp o es que hay una version del Gimp que pone Tebeos, o una serie de herramientas creada por La Mansión bajo ese apartado y que se habría insertado en el Gimp?

Tenemos una herramienta para borrar bocadillos. Lo tendremos todo, en cuanto tenga una que sea como un miniprocesador de texto cómodo (no como el recuadro de texto del Word) que permita distribuir el texto en tamaño completo o por palabras, tipo de letra, color, etc en un bocadillo)... casi que existe por el mismo forero Androide al que mencionamos infra: Rellenaglobos por Androide.

En latiacomforo, 20200522, el forero Androide NOS ABRE UN NUEVO MUNDO:

Solo tienes que copiar el código en un archivo de texto, renombrarlo y pegarlo en una carpeta.
Merece muy mucho la pena por el trabajo que ahorra. Te recomiendo que leas el mensaje #10 de ese hilo para que el blanco de los bocadillos quede en una capa aparte.

Androide pasa de "agente novato" a alguna categoría que le tendría que otorgar el Administrador porque nos ha abierto un camino para borrar textos de bocadillo para maquetar. Es algo que yo he preguntado muchas veces: "¿cómo hacéis para borrar y rotular los bocadillos?", sobretodo para otros idiomas. Pero yo me había agotado a lo tonto para hacer pruebas y chistes o bocadillos divertidos para mí usando viñetas de historietas pre-existentes.

Nos envía la herramienta diseñada por el forero de Adei en 2016, en el Taller de Howard Stark de La Mansión del CRG. Está basada en la herramienta del forero Agamotto, alguien que aún hoy es muy recordado: el limpiaglobos para Photoshop del 2004. Pero yo no uso programas de pago, ni pirateados, así que me interesa más el de Gimp. Aquí lo tenéis: el limpiaglobos para Photoshop descargable desde el enlace de La Mansión porque no todo el mundo lo conoce todo, aunque os creais otra cosa.

Ya podéis poner "dedicado a Adei" en cada tebeo tradumaquetado con esta herramienta que publico en el 2016, si realmente funciona porque no lo he podido probar.


Aclaraciones:

Dice: 

"Hay que copiar lo que pongo en el recuado en un archivo de texto (con gedit o el block de notas, por ejemplo) y guardarlo como limpiaglobos.scm en la carpeta scripts. Aparecerá en la barra superior en el apartado Tebeos, se puede cambiar el nombre (y el sitio) cambiando la linea (script-fu-menu-register "script-fu-limpia-globos" "/Tebeos")."
PUES SÍ, SEÑORÍAS: EN LA PARTE SUPERIOR, ENTRE "FILTROS" Y "VENTANAS", APARECE UN MENÚ LLAMADO "TEBEOS".

Cómo instalar scripts scm en Gimp

SCM y SM son las extensiones de archivos informáticos para el lenguaje SCheMe.  Info sobre Scheme

Por lo visto, el programa de dibujo Gimp usa o puede usar Scheme. Aquí Automatización de tareas para Gimp. Yo no lo voy a hacer pero un poco de culturilla.

Instalación de scripts en Gimp

Aquí lo llaman Script-Fu Script y lo define así:
Script escrito para el programa de edición de imágenes GIMP; utilizado para automatizar acciones o agregar efectos artísticos a imágenes abiertas en el editor GIMP; similar a un complemento de Photoshop, pero guardado como un archivo de script.


¿La carpeta scripts está en el Gimp o es un carpeta del Gimp? No veo ninguna carpeta Scripts en el Gimp. Porque está muy escondida: carpetas Gimp-->Share-->Gimp-->2.0 (no sé si el número puede cambiar según la versión del programa)-->Scripts-->los archivos que contiene son *.scm.

Ahí hay que pegar lo siguiente: Copipego lo que hay que copipegar DE LA HERRAMIENTA LIMPIAGLOBOS DE ADEI:
(define (script-fu-limpia-globos)

(let*
( ;definir variables locales necesarias
(theImagen ;ID de la imagen actual
(aref (cadr (gimp-image-list)) 0)
)
(theDrawable
(car
(gimp-image-get-active-drawable theImagen)
)
)
(thePegable
(car
(gimp-edit-copy theDrawable)
)
)
(theAncho ;ancho de la imagen actual
(car
(gimp-image-width theImagen)
)
)
(theAlto ;altura de la imagen actual
(car
(gimp-image-height theImagen)
)
)
(theCapa ;crear una nueva capa
(car
(gimp-layer-new theImagen theAncho theAlto 1 "NuevaCapa" 100 0)
)
)
) ;fin de la declaración de variables

(gimp-context-push)
(gimp-image-undo-group-start theImagen)
;añadir capa
(gimp-image-add-layer theImagen theCapa -1)

(let*
( ;variables(2) necesarias para pegar
(theDrawable2
(car
(gimp-image-get-active-drawable theImagen)
)
)
(thePegable
(car
(gimp-edit-paste theDrawable2 0)
)
)
) ;fin de la declaración de variables(2)

;anclar la selección flotante
(gimp-floating-sel-attach thePegable theDrawable2)
(gimp-floating-sel-remove thePegable)
;seleccionar exterior de globos
(gimp-fuzzy-select-full theDrawable2 1 1 50 0 0 0 0 0 0 1 0)
;invertir selección
(gimp-selection-invert theImagen)
;rellenar bocadillos con color de fondo
(gimp-edit-fill theDrawable2 1)
)
(gimp-image-merge-visible-layers theImagen 1)
(gimp-selection-none theImagen)
(gimp-displays-flush)
(gimp-image-undo-group-end theImagen)
(gimp-context-pop)
)

)

(script-fu-register
"script-fu-limpia-globos" ;nombre de la función
"LimpiaGlobos" ;etiqueta en el menú
"limpia de texto los globos de\
una página de comic" ;descripción
"Adei" ;autor
"Adei, 2010. Public Domain." ;copyright
"Abril, 2010" ;creado en
"*" ;tipo de imagen sobre la que trabaja
)

(script-fu-menu-register "script-fu-limpia-globos" "/Tebeos")