Copyright Copyright © José Luis Lara Carrascal 2015-2022 Sumario Introducción Preliminares Instalación Configurar la integración del programa en nuestro sistema Desinstalar, respaldar y restaurar la instalación del programa Iniciamos PhotoLine Pros y contras de utilizar PhotoLine Enlaces Introducción PhotoLine, es un editor de imágenes shareware para Windows y Mac OSX, con soporte de capas, canales de color de 16 bits, grabado de acciones, filtros de terceros de Photoshop, y un importante soporte para gráficos vectoriales, bastante impropio de un editor de imágenes al uso como es éste. Personalmente destacaría de este programa, el filtro Descreen, que permite casi, que una imagen de revista escaneada tenga aspecto de imagen fotográfica. Sin llegar al nivel de Paint Shop Pro, el programa reune una serie de características bastante interesantes, aunque se echa en falta una interfaz de usuario y unos cuadros de diálogo más funcionales y manejables. Otro inconveniente, es que está en inglés, pero los usuarios de este tipo de programas, ya están acostumbrados a ello. La versión shareware de PhotoLine es funcional durante 30 días, con la limitación del retardo de 10 segundos de la pantalla de inicio, antes de poder trabajar con el programa, y la marca de agua con el nombre "demo" que se incrusta en los archivos guardados con formato GIF. Después de los 30 días, el guardado de archivos en formato GIF se desactiva y la pantalla de inicio aparecerá siempre para "molestarnos" durante el funcionamiento del programa. Preliminares 1) Comprobar que el directorio /home/usuario/bin lo tenemos en nuestro PATH Abrimos una ventana de terminal y ejecutamos el siguiente comando:
Si no aparece entre las rutas mostradas el directorio /home/usuario/bin, editamos el archivo de configuración personal, ~/.bashrc, si no existe lo creamos, y añadimos lo siguiente al final del mismo:
2) Comprobar que la variable de entorno XDG_DATA_DIRS incluye el directorio /home/usuario/.local/share Esta variable se aplica para que los archivos desktop ubicados en un directorio específico del sistema puedan ser leídos por los menús de entornos gráficos como XFce 4, o paneles como LXPanel o Fbpanel. Para saberlo basta abrir el menú de aplicaciones en cualquiera de los programas antes comentados y comprobar que aparece la entrada correspondiente a la aplicación tratada en este manual. En este caso particular, hay que establecerla para poder ejecutar el comando update-desktop-database, como usuario, y éste pueda extraer los tipos MIME del archivo desktop instalado en ~/.local/share/applications. En el mismo archivo, ~/.bashrc, añadimos lo que está en rojo:
Instalación Dependencias Aplicaciones Entre paréntesis la versión con la que se ha instalado PhotoLine para la elaboración de este documento. * Wine - (7.4) * Winetricks - (12022022) [1] * Icoutils - (0.32.3) [2] * Convert (ImageMagick) - (7.1.0-27) [2] [1] Requerido para realizar modificaciones en el registro de Wine. [2] Requerido para poder crear los iconos del archivo desktop. Descarga pl.zip 1) Establecer el directorio de instalación del programa mediante la variable WINEPREFIX Al utilizar un WINEPREFIX expecífico, todo el proceso de instalación debe de realizarse en una ventana de terminal. En ningún momento debemos de salirnos de la misma, hasta que no finalice dicho proceso. El directorio predefinido de instalación utilizado en este manual será /home/usuario/Programas/PhotoLine. Abrimos una ventana de terminal, y desde la misma iniciamos el proceso de creación inicial del windows virtual y posteriormente la instalación de PhotoLine. Si el directorio a crear, es un subdirectorio de un directorio inexistente, Wine no podrá crear el WINEPREFIX, tendremos que crear antes de forma manual, el directorio raíz correspondiente.
Si estamos utilizando una versión de Wine de 64 bits multiarquitectura, establecemos la variable de entorno correspondiente para crear un prefijo de instalación de 32 bits.
Para comprobar en cualquier momento del proceso de instalación que estamos utilizando el WINEPREFIX establecido, ejecutamos el siguiente comando:
En el momento que se establece un WINEPREFIX expecífico, al ejecutar un programa con Wine o ejecutar cualquier aplicación que forme parte del mismo, éste crea de forma automática, el directorio virtual de Windows, mostrando la siguiente ventana. La misma también se muestra cuando hemos instalado una nueva versión de Wine. Para mejorar el color predefinido que muestra que es horroroso, utilizaremos este archivo y lo importaremos con Regedit.
3) Activar el suavizado de fuentes para monitores TFT con Winetricks Ejecutamos el siguiente comando:
4) Cambiar el DPI para monitores de alta resolución En la sección Gráficos de Winecfg, en el apartado Resolución, deslizamos el control para ver el tamaño de fuente de texto deseado. Un DPI de 120ppp que es el predefinido para las fuentes de tamaño grande en Windows XP, es el más recomendable en el caso particular de Wine, para monitores de alta resolución (21,5" - 1920x1080). Tener en cuenta que el DPI no afecta a determinadas ventanas y fuentes de texto de tamaño fijo, que utilizan la mayoría de aplicaciones de Windows, que las seguiremos viendo pequeñas. El DPI utilizado por Wine no tiene nada que ver con el DPI real del monitor. 5) Modificar el tamaño de las fuentes de texto y sustituir las predefinidas por Dejavu Sans Condensed en monitores de alta resolución TFT (opcional) El uso de estas fuentes de texto mejora la legibilidad de las aplicaciones Windows ejecutadas con Wine, en pantallas TFT, al ser más espesas que las fuentes normales que normalmente utilizamos en nuestro sistema. El aspecto de las fuentes normales y de las proporcionadas por Wine, mostradas en las aplicaciones de Windows a resoluciones altas, es muy deficiente. Estos cambios sólo afectan a los elementos modificables de las aplicaciones, explicados en el manual de Winecfg. Como ejemplo, dejo el siguiente archivo de registro que contiene las fuentes utilizadas en mi sistema y por consiguiente, en las capturas de pantalla del manual, allí donde se hace uso de éstas. El archivo también incluye la activación del suavizado de fuentes en monitores TFT.
En Wine 2.2 y superiores con la emulación de Windows 7 activada por defecto como es este caso, tendremos que utilizar este archivo.
6) Instalar PhotoLine Si estamos actualizando el programa a una versión superior, tendremos que desinstalar la versión anterior con el siguiente comando:
Finalmente iniciamos el proceso de instalación del programa, en la misma ventana de terminal que hemos empezado todo esto.
El parámetro WINEDLLOVERRIDES=winemenubuilder.exe=d impide que se creen los correspondientes archivos desktop y MIME, relacionados con la instalación del programa, ya que vamos a utilizar los archivos desktop y MIME proporcionados por este manual. El sistema de asociación de archivos que utiliza Wine, es un absoluto despropósito, en lo que concierne a la integración del programa en nuestro sistema. A continuación, se muestra todo el proceso de instalación con las correspondientes capturas de pantalla. En la primera ventana que se nos muestre, hacemos clic en OK, y continuamos con la instalación. Continuamos con Next. En la siguiente ventana de instalación, desmarcamos la última casilla y continuamos con Next. Continuamos con Next. Continuamos con Next. Continuamos con Install. Y finalmente hacemos clic en Finish, para que se inicie el programa, o en su lugar, desmarcamos la casilla correspondiente, para poder configurar su integración en nuestro sistema, que se explica en la sección siguiente a ésta. Configurar la integración del programa en nuestro sistema 1) Crear un script de ejecución de PhotoLine Para poder lanzar el programa desde la línea de comandos, o desde lanzadores como Gmrun, crearemos un script de shell, que copiaremos a nuestro directorio bin, si no existe dicho directorio lo crearemos. Y si no está en nuestro PATH lo añadiremos con la correspondiente variable de entorno. El uso de este script es fundamental para poder asociar de forma correcta las extensiones de archivo que son compatibles con PhotoLine, y poder ejecutar el programa de forma asociada a una determinada extensión de archivo. Ya sea, desde el menú Abrir con... de los administradores de archivos compatibles con el estándar de freedesktop.org, o de forma directa, si es el programa predefinido para abrir un determinado tipo de archivo. También se incluye en el mismo, el comando de reinicio de los 30 días de prueba del programa. Abrimos un editor de texto y añadimos lo siguiente:
Lo guardamos como photoline, le damos permisos de ejecución y lo copiamos al directorio bin de nuestro home.
2) Instalar los tipos MIME específicos del formato de imagen de PhotoLine Nos descargamos este archivo que he creado a partir del que hace referencia a los tipos MIME de Photoshop, y lo copiamos en nuestro directorio personal de tipos MIME, luego actualizamos con el comando correspondiente los tipos MIME de dicho directorio. Esto nos servirá para asociar a PhotoLine, los archivos de imagen que utilicen el formato nativo del mismo (PLD).
3) Creación del archivo photoline.desktop Para que PhotoLine sea detectado por los menús de entornos gráficos como XFce 4 o paneles como LXPanel o Fbpanel, abrimos un editor de texto y añadimos lo siguiente:
Lo guardamos con la codificación de caracteres UTF-8, y con el nombre photoline.desktop. Luego lo copiamos como usuario a ~/.local/share/applications.
Una vez hemos instalado el archivo desktop, actualizamos los tipos MIME, para que el programa aparezca asociado a las extensiones corrrespondientes en los menús "Abrir con..." de los administradores de archivos compatibles con el estándar de freedesktop.org.
3b) Crear los iconos del archivo photoline.desktop a partir de los iconos incluidos en el ejecutable del programa
3c) Ejemplo de ruta al icono para añadir a los menús de los administradores de ventanas
4) Directorios de instalación y configuración del programa
5) Consumo inicial de CPU y RAM de PhotoLine con Wine
6) Crear un directorio compartido de librerías externas nativas de Windows Para evitar tener que reinstalar o volver a copiar las librerías nativas de Windows, necesarias para poder utilizar algunos filtros de terceros de Photoshop, creamos un directorio común en nuestro Home, enlazándolo de forma simbólica al directorio raíz de la instalación personalizada de PhotoLine, y modificando el PATH predefinido de Wine, de búsqueda de librerías DLL, con el siguiente archivo.
Cuando un filtro nos pida alguna librería, la copiamos al directorio ~/winelib, y ésta se cargará de foma automática cuando iniciemos el programa. 7) Crear un directorio compartido de ejecución de aplicaciones nativas de GNU/Linux PhotoLine permite el uso de aplicaciones externas, a las cuales, podemos enviar la imagen que estemos tratando con el programa. Como ya explico en el manual de Wine, podemos asociar extensiones de archivo de Wine, con aplicaciones nativas de nuestro sistema. En este caso particular utilizaremos los scripts como programas externos utilizables con PhotoLine. Un ejemplo con Feh, que lo utilizaremos para poder ver las imágenes a pantalla completa, función de la que carece PhotoLine. Abrimos un editor de texto, y añadimos lo siguiente:
Lo guardamos como feh, le damos permisos de ejecución y lo copiamos al nuevo directorio winebin de nuestro home.
Enlazamos de forma simbólica, dicho directorio, al directorio raíz de la instalación personalizada de PhotoLine.
Ejecutamos PhotoLine, y seleccionamos en el menú, Filter >> External Programs >> Manage External Programs, hacemos clic en el signo +, y buscamos el programa, Mi PC >> C: >> bin >> Feh. En el formato de imagen, seleccionamos PNG, y en la opción de al lado, seleccionamos Layer, hacemos clic en Apply y OK. Cuando seleccionemos Filter >> External Programs >> Feh, la capa activa en la que estemos trabajando se mostrará a pantalla completa con Feh. Desinstalar, respaldar y restaurar la instalación del programa Desinstalación como usuario 1) MODO TRADICIONAL *********************** 2) MODO MANUALINUX photoline-scripts.tar.gz
Copia de Seguridad como usuario Con este otro script creamos una copia de seguridad de la instalación completa del programa, recreando la estructura de directorios del mismo en un directorio de copias de seguridad (copibin) que se crea en nuestro home.
Restaurar la Copia de Seguridad como usuario Y con este otro script (que se copia de forma automática cuando creamos la copia de respaldo del programa) restauramos la copia de seguridad como usuario cuando resulte necesario.
Es recomendable que el directorio de copias de seguridad esté en otra partición que no sea la predefinida del usuario, incluso y mejor, en otro disco duro. Editando los correspondientes scripts podemos cambiar dicha ubicación sin ningún problema, cambiando $HOME/copibin, por por ejemplo, /mnt/datos/copibin. Iniciamos PhotoLine Una vez hayamos configurado las correspondientes entradas de los menús, iniciamos el programa. El aspecto de las capturas de pantalla difiere en lo que respecta a la organización de las barras de herramientas, que he adaptado a mi gusto personal. Pros y contras de utilizar PhotoLine 1) Pros 1a) Específicos del programa * Soporte de capas. * Soporte de 16/32 bits por canal de color, CMYK y LAB. * Importa y exporta archivos PDF completos. * Grabación de acciones. * Explorador de miniaturas integrado. * Todos los filtros y efectos soportan grabado de preajustes. * Capas de ajuste preconfiguradas que lanzan la herramienta específica para realizar la tarea en cuestión. * Creación de botones, mapas de imagen y animaciones para páginas web. * Excelente soporte para trabajar con gráficos vectoriales. * Soporte de filtros de terceros de Photoshop que aumenta de forma considerable la potencia del programa. En el manual de PSPI, podemos encontrar varios enlaces a estos programas. 1b) Específicos de Wine * Ninguno. 2) Contras 2a) Específicos del programa * Está en inglés. * No permite descomponer la imagen en modos de color. * La imagen tratada y el espacio de trabajo no soportan vista a pantalla completa. * Las entradas del menú relativas al cambio de tamaño de imagen (Scale Layer) y recorte (Change Layer Size), no son nada claras y confunden al usuario de forma innecesaria. 2b) Específicos de Wine * Ninguno. Enlaces http://www.pl32.com >> La web de PhotoLine. Aplicaciones Windows en Linux - Wine >> El manual de instalación de Wine. El Centro de Control de Wine - Winecfg >> El manual del Centro de Control de Wine. Filtros de Gimp - PSPI >> El manual de instalación del plugin PSPI para Gimp, con una sección específica de enlaces de descarga de plugins gratuitos de terceros para Photoshop y compatibles la mayoría con PhotoLine. Búsqueda de manuales de filtros de Photoshop en Manualinux |