Cómo insertar código fuente con estilo en InDesign

Este tip es tan simple que raya en lo absurdo, sin embargo, pienso que es útil compartirlo por lo insólito que es.

Problema: Cómo aplicar estilo al código fuente de un programa en InDesign sin aplicar cada estilo individualmente.

Solución A: Está sería la solución ideal pero complicada, que consiste en programar un script para InDesign que reconozca el código fuente, su sintaxis y aplique los estilos adecuados. Es una solución que descarte por falta de tiempo y por no saber programar para InDesign (requiere más tiempo aún). No descarto hacerlo algún día.

Solución B: Una solución poco glamorosa pero muy útil. Hacer un copy-paste del código fuente con estilo de otra aplicación y utilizarla en InDesign. Está es la solución que explicaré hoy.

Para comenzar necesitamos que el código fuente este formateado vía web, o alguna otra aplicación de texto (PDF, Word, etc.). En mi caso se encontraba en un blog con WordPress y el plugin SyntaxHighlighter Evolved (también puedes usar CodeHighlighter).

  1. Para comenzar es necesario habilitar en InDesign la opción de recibir cualquier estilo externo, en condiciones normales no es recomendable pero en este caso es necesario. Esto se hace desde el menú Edit/Preferences/Clipboard handling… y luego activando la opción All information en “When pasting text and tables…” como se ve en la imagen.
  2. Una vez has hecho esto puedes pegar el código fuente con estilos en InDesign. Pero —siempre hay un pero— sí lo copias desde web por alguna extraña razón no copia el estilo y debes hacer un pasos más: Guardar la página web como PDF.
  3. Para guardar la página web como PDF utiliza un programa como PDFCreator que luego de instalarlo agrega una impresora al sistema para que puedas “imprimir” PDFs como si de una impresión física se tratara.
  4. Copia el código fuente desde el PDF a InDesign y listo. InDesign conservará todo el estilo de la sintaxis incluyendo colores.

Como habrás notado, es un proceso engorroso y quizás tardado, sin embargo, es mucho más rápido que programar un script y también más rápido que aplicar los estilos de carácter manualmente.

En mi caso, que ya tenía instalado PDFCreator, WordPress y el plugin necesario, tarde menos de un minuto en realizar todo el proceso. Algo que se agradece cuando el codigo fuente es extenso.

 

Cómo cambiar la paleta de colores por defecto en Photoshop

En Photoshop tener demasiados colores en la paleta distrae (excepto que se este ilustrando) y se pierde tiempo buscando los colores con los que estamos trabajando. Así que es una buena práctica es trabajar con una paleta de colores especifica por diseño, especialmente si es para web porque es más fácil extraerlos para CSS.

Para hacerlo es necesario reiniciar la paleta(Reset swatches) con cada nuevo diseño pero el problema es que por defecto incluye demasiados colores, y precisamente esa es la parte incomoda. Sin embargo podemos reducirla o adaptarla a los colores que necesitemos reemplazando la paleta por defecto.

Esto se consigue con la herramienta Preset Manager (En Edit\Preset Manager…) de Photoshop —que a mi no me funcionó bien—o con otra alternativa que es crear una paleta de colores, exportarla y reemplazar la que Photoshop incluye por defecto.

La segunda opción se hace de está forma

  1. Construimos la paleta de colores que queremos por defecto, mi caso solo blanco y negro:
  2. La exportas en formato ACO desde el menú de la paleta (arriba a la izquierda)
  3. y la guardas en la carpeta de c:\Archivos de programa\Adobe\Adobe Photoshop CS5 (64 Bit)\Required
    con el nombre de Default Swatches.aco
  4. Listo, de esta forma cada vez que reinicies la paleta de colores sólo te agregará los colores que elegiste.

¿Ventajas?

  • Es más rápido crear una nueva paleta de colores.
  • Si usas pocos colores puedes cambiar la vista para que los colores sean más grandes y tenga nombre, y podrás crear trabajar de esta forma (en el ejemplo es un sitio web con diferentes colores por sección):
  • Es más fácil de exportar porque solo se exportan los colores deseados.
  • y es más fácil importar a CSS1, InDesign2 o Illustrator3, por ejemplo.
  1. Estoy trabajando en un script que permita convertir una paleta de colores ASE a código CSS. Esperen noticias []
  2. Para InDesign e Illustrator las paletas deben exportarse como ASE. Con InDesign especialmente no hay que olvidar usar colores “compatibles” con CMYK. []
  3. Para InDesign e Illustrator las paletas deben exportarse como ASE. Con InDesign especialmente no hay que olvidar usar colores “compatibles” con CMYK. []

Awesome Note: Una buena forma de organizarte desde el móvil

mzi.wvjpyraj.175x175-75Awesome Note es una aplicación para iPhone que te permite tomar notas, además de poder agregarles imágenes, prioridad, alarmas u ordenarlas por carpeta.

Anteriormente intente organizar tareas con otras aplicaciones sin conseguirlo exitosamente, excepto con Evernote del que hablaré más adelante, hasta que use Awesome Note (aNote). La razón de que lo conseguiera es porque antes de ser una “aplicación de tareas”, es una aplicación de notas. Simple pero gran diferencia que intentaré explicar mejor en esta reseña.

Mejor integración con GTD

Una aplicación de tareas, por muy buena que sea, mantiene un orden y estructura de “lista de pendientes”, que funciona muy bien para manejar tareas pero muy mal como Bandeja de entrada. Cuando nos ajustamos al método GTD tener una bandeja para capturar tareas sin analizarlas es necesario, esto porque GTD funciona en una forma similar a esta

gtd-flujo

aNote por defecto crea notas sin prioridad ni orden, que es la forma en que funciona la bandeja de entrada porque es rápida, pero luego permite llevar esas notas a carpetas que puedes usar como contextos, priorizar, calendarizar e incluso crear alarmas. Esto logra darnos mucha flexibilidad para manejar desde la captura de ideas hasta convertirlas en tareas concretas y priorizadas.

Notas descentralizadas

Es un hecho que no basta con tener una bandeja de entrada, además debe ser fácil y rápida de usar, y ese es otro punto a favor de Awesome Note porque para conseguirlo se integra con Evernote y Google Docs, de esta forma las notas en cualquiera de estos dos servicios pueden ser sincronizado con la aplicación, que funciona en doble vía para importar o exportar las notas.

Integrarse con Evernote le añade la facilidad de capturar notas desde la PC (la que más uso), mensajes en Twitter, correo electrónico o cualquier otro dispositivo compatible. Por otro lado la integración con Google Docs permite llevar una nota simple a un documento formal y presentable.

Interfaz

La primera vez que vi Awesome Note no pude evitar recordar las “agendas de chava”, llenas de colores y estampitas, que no esta mal pero es difícil acostumbrarse para alguien que viene de usar libretas blancas y post-it. En resumen es una interfaz bien elaborada y atractiva (logré cambiar los colores y todo fue mejor).

Hay que decir que los detalles van más allá de la apariencia porque funciona muy bien y es fácil de usar. Al anotar pasa a modo pantalla completa, la rotación automática de pantalla se puede bloquear, priorizar es cuestión de presionar estrellas y opciones como calendarizar o alarma traen accesos directos para elegir las opciones más comunes.

Las notas se organizan en carpetas y es bastante fácil cambiar de una carpeta a otra, además permite proteger con contraseña algunas carpetas para espantar a los fisgones. En resumen es una aplicación que cumple con las funciones necesarias pero además mejora mucho la experiencia de uso y la apariencia gráfica.

anote calendario notas rapidas

tareasIMG_0526

Funciones Favoritas

  • Carpetas (como contextos)
  • Prioridades para ordenar notas
  • y calendario para no olvidarlas.
  • Sincronización con Evernote.
  • Contraseña para iniciar la aplicación y para proteger algunas carpetas.

‘Las moscas en la sopa’

  • Iniciar la aplicación es lento (aunque culpo al iPod Touch de esto, quizás en iPhone funcione mejor).
  • Las ‘badges’ (alertas) en la pantalla de inicio no se actualizan automáticamente, sino hasta después de ejecutar la aplicación.
  • No hay opción de sincronizar automáticamente con Evernote, por ejemplo al iniciar o cerrar la aplicación.

Bonus: Tips

  • Usar el método GTD para organizarte. Aquí un resumen en 7 puntos acerca de qué es GTD.
  • Sí ya lo usas no olvides hacer el repaso semanal para evitar que se vuelva un desastre.
  • ¿Aún con duda de cómo usar la bandeja de entrada en GTD?  Úsala para gestionar interrupciones (vídeo, 2m).
  • Sí la nota es una idea escribe lo que sea y todo lo que puedas. Luego de procesarla es mejor dividirla en varias tareas simples, claras y concretas.
  • Organizar notas en carpetas(contexto) y comenzar nombrándolas con el nombre del proyecto. Por ejemplo: “viaje: Comprar pasajes”,  “Blog: Realizar respaldo”, etc. De esta forma es más fácil filtrar notas.
  • Incluir imágenes en las notas cuando son ideas gráficas (ilustraciones, etc.), ayuda mucho a recordar la intención de la idea unos meses después.

Awesome Note en la App Store

aNote es una aplicación de pago, que vale la pena comprar, aunque existe una versión limitada (lite) que es gratuita.

Cierro con un saludo a Rudy, de Antigua Daily Photo, por dejarme con la inquietud de escribir esta reseña,
hasta la próxima.

Cobian Backup: 10 minutos para proteger tus documentos

El viernes pasado les comenté sobre cómo mejorar Winamp, que esta muy bien para poner musiquita y trabajar alegres, pero que no creo que sea tan importante como cuidar nuestro propio trabajo: propuestas, diseños, cotizaciones y demás. Así que esta vez explicaré como hacer un respaldo de tus documentos en menos de 10 minutos y gratis.

Antes de iniciar con el respaldo debes conseguir la última versión de Cobian Backup, el programa que usaras para hacer el respaldo de tus documentos, en mi caso uso la versión 10, y un lugar para colocar los respaldos como un disco duro externo, una memoria USB (pendrive) o una carpeta en red. La instalación es bastante sencilla y te recomiendo que los instales como servicio (cuando lo instales sabrás de que estoy hablando).

Con Cobian Backup instalado y funcionando podemos comenzar creando una tarea (icono de reloj):

01 nueva tarea

02 opciones basicas

Cobian Backup ofrece 4 tipos de respaldos.

  • Completo: Realiza un respaldo de todos los archivos sin importar si los respaldos anteriores.
  • Incremental: Sólo hace un respaldo de los últimos archivos modificados desde el último respaldo.
  • Diferencial: Es básicamente igual que el incremental, la diferencia rádica en la forma en que lo hace. Incremental es más rápido pero necesita todos los respaldos anteriores, en cambio diferencial sólo necesita el respaldo anterior aunque es más pesado.
  • Tarea vacía: Realmente no es un respaldo, simplemente hace que Cobian Backup se active y haga las tareas que programemos en el área de Eventos, se puede usar para apagar la computadora, para ejecutar un programa especifico, etc.

Mi recomendación para respaldar documentos que trabajas a diario es

  • Usar la opción de respaldo incremental
  • Dos copias a guardar
  • Un respaldo completo cada 30 días.

Esto significa que Cobian Backup hará una copia diaria de los archivos que cambies y cada mes (30 días) hará un respaldo completo sin importar si los archivos se cambiaron o no, y guardará hasta dos respaldos completos, es decir, tendrás una copia de los últimos dos meses atrás.

03 ubicacion

04 programacion

05 archivo generado

06 pasos opcionales

Invertir 10 minutos en hacer un respaldo es nada comparado con la cantidad de documentos que puedes perder sí no lo haces, lo digo por experiencia.

Hasta la próxima.


Imágenes por ivanmendoza.net (capturadas con ) bajo licencia Licencia de Creative Commons
Iconos por led24.de (cc by-sa) e IconBuffet – Cro3

Conseguir lo mejor de Winamp

Para los lectores habituales de este blog saben de mi afición por Winamp, aunque pruebe otros reproductores de música siempre regreso a Winamp. Intente usar Songbird, que es un bonito juguete pero no da la talla como reproductor ni como administrador de música, y por otro lado iTunes (en Windows) es un mal necesario cuando tienes un iPod pero se queda corto en personalización.

Para que se hagan una idea mi lista de deseos para un reproductor es

  • Buen sonido.
  • Rápido de usar, y no necesariamente me refiero a fácil de usar sino a tener muchas opciones para usarlo (atajos de teclado, control remoto, controles en pantalla, etc).
  • Personalizable.
  • Potente, es decir que incluya opciones avanzadas para personalizarlo, por ejemplo búsquedas avanzadas.
  • Que tenga una verdadera biblioteca de música. No soy de los que sólo escuchan música, también me gusta ver info. de artistas, año de album, géneros, etc.
  • Extensible: que me deje instalar plugins, temas y demás opciones que le hagan falta.

Y en el siguiente mini-tutorial voy a explicar cómo conseguir todo eso en Winamp.

Buen sonido

Winamp tiene buen sonido por defecto comparado con otros reproductores (Songbird ni siquiera trae ecualizador). Pero la verdadera mejora viene al instalar el plugin Winamp Enhancer.

De Winamp Enhacer mi configuración preferida es Agressive, vale aclarar que escucho mucho rock y por eso me queda bien.

Para cambiar ir a Preferences (Ctrl+P) > Plugins > DSP/Effect, seleccionar Enhancer y el botón de Configure Active plugin.

menu-enhancer

enhancer-opciones

Auto-Etiquetado

Del auto-etiquetado, o auto-tag en inglés, ya había escrito algo anteriormente. Es muy simple: Envias las canción a auto-tag y Winamp se encarga de llenar la información de las canciones según el servicio de Gracenote. Casi el 90% del tiempo es confiable y cuando no lo es NO cambia la etiqueta y da un aviso de “unsure” (en lugar de “Done”).

Para conseguir el nombre de las canciones seleccionas la canción, y en el menú Send To: Auto-tag.

menu-autotag

autotag

Archivos y carpetas ordenados como debe ser

Con las canciones bien etiquetadas no debe ser problema mantener la música ordenada, sin embargo, lo es. Allí es donde entra el plugin Media Library Organizer que básicamente lo hace es ordenar los archivos de las canciones en base a las etiquetas de los archivos, pero además se encarga de buscar archivos duplicados y sugerir que los elimines.

Permite personalizar la forma en que queremos que maneje las carpetas aunque por defecto ordena por Artista\Album\01 nombre de canción.mp3, abajo pueden ver una muestra de cómo ordena las carpetas.

El album es Pretty Hate Machine de Nine Inch nails y resalte la carpeta por album, el número de canción y el nombre de la canción. Un orden bastante limpio como pueden ver.

carpetas

Para usar Media Library Organizer primero deben agregar las canciones a la biblioteca de música. Pueden haerlo usando Watch Folder o con la opción Send to:  Add to local media

image

Cuando las canciones ya son parte de la biblioteca vuelves a usar Send To pero enviándolas a Organize Files, a partir de allí Media Library Organizer se encarga de todo, desde crear las carpetas, cambiar los nombres de archivo, buscar duplicados y eliminar carpetas vacías.

menu-organize files

Media Library Organizer no es un plugin imprescindible pero se agradece la funcionalidad para mantener en orden la música.

Mejorando la apariencia de Winamp

La apariencia puede parecer inútil cuando hablamos de un reproductor de música, sin embargo,es de esas cosas que hacen agradable usarlo y mejoran un poco la funcionalidad.

El primer cambio son las notificaciones arriba y al centro. Me gusta saber que estoy escuchando y no perderme el nombre de la canción.

menu-notificaciones

notificaciones

Luego recomiendo personalizar los colores, que los colores por defecto no están mal pero cuesta ubicar un poco las cosas. Cambie el color theme de Default a Night City 2 que resalta en amarillo las selecciones y la canción que se reproduce.

colores-mejor

menu-colores

Por último búsquedas avanzadas

Está vez no escribiré sobre cómo hacer búsquedas avanzadas porque ya he escrito antes sobre eso, sólo los dejo con los respectivos enlaces

Espero les sirva este mini-tutorial para aprovechar mejor Winamp, y de paso saber que esperar de un buen reproductor de música.

Hasta la próxima.

Pequeñas notas sobre Plantillas en Word

Recientemente trabajé el diseño gráfico de un documento para un cliente y uno de los principales requisitos era: el cliente debe poder modificar el documento. Luego de conversar con el cliente decidimos que la mejor opción era Microsoft Word para editar el documento.

Comencé el diseño gráfico en InDesign, por la libertad de uso que permite, y luego hice la migración a Word. La migración a Word no fue sencilla como imaginé y de allí nacen estas pequeñas notas para evitar futuros problemas.

Insertar diseño como imagen en la plantilla

Las limitaciones de Word para diseño son suficientes para tener que recurrir al uso de imágenes para insertar el diseño. Básicamente lo que hice fue tomar el diseño del documento e insertarlo como imagen, y allí hay un dato importante: Word trabaja con una resolución [extraña] de 106 dpi. Así que debes exportar todas las imágenes a esa resolución, importarlas y usar la opción: Ajuste del texto en Detrás del texto.

Cómo exportar:
En InDesign usa el menú File > Export, en el cuadro de dialogo eliges el formato y ubicación, en el siguiente menú tendrás la opción de indicar los DPI.

Cómo importar:
Es importante que insertes el diseño como imagen, y no como fondo de página, para evitar problemas con el texto. Para hacerlo en Word eliges la pestaña Insertar (insert), botón Imagen y buscas la imagen. Cuando tengas la imagen en el documento ve a la pestaña Formato (Format), elige la opción Ajuste de Texto (text wrapping) y coloca Detrás del texto (Behind text).

2010-08-30-140031

Indica los campos editables

Sí no quieres desastres en el documento se claro, incluí las indicaciones necesarias*.

2010-08-30-135643

Embebe las fuentes a la plantilla final

Asume que usas un fuente especifica que tu cliente no tiene pero que necesita, y allí es donde encontrarás la utilidad de embeber fuentes. Adicionalmente recomendaría adjuntar las fuentes junto a los archivos que entregues**.

Cómo: Menú de Word > Opciones de Word (hasta abajo) >  Pestaña Guardar > y activas las casillas de Incluir fuentes.

2010-08-30-140106

Embed fonts in the file

Guarda el documento como plantilla de Word

Este debió ser el primer paso: guardar el documento como plantilla.

2010-08-30-135709

Una vez el documento sea guardado como plantilla no debes copiarlo a una carpeta especial para usarlo, basta con dar doble click en el archivo para obtener un documento nuevo basado en la plantilla.

Instrucciones de uso

y eso me lleva a aclarar lo siguiente: para editar la plantilla de nuevo debes usar la opción Abrir (Open) del menú contextual

2010-09-05-215157

* Instrucciones: Mi recomendación es que al entregarse al cliente se incluyan instrucciones muy gráficas de cómo se usa. En este caso utilice una imagen con varias capturas de pantalla detallando el paso a paso de cómo usar la plantilla.
**Distribución de fuentes: Revisa que la fuente que uses tenga permisos de uso y de distribución para evitar conflictos legales. Existen varias opciones en Internet para obtener fuentes con todos los permisos, o en el peor de los escenarios puedes utilizar fuentes muy populares que probablemente tu cliente tiene. Calibri es una buena opción incluida desde Office 2007.

Hasta la próxima.


«do ut facias»

VAIO Care

VAIO Care es de esos programas para dar mantenimiento a la PC, viene incluido de fábrica en los modelos Sony VAIO, y ayer hizo algo que normalmente me molesta pero en este caso no: mientras leía blogs lanzo una ventana al frente avisando que era hora de darle mantenimiento a la PC.

No soy experto pero sé usar muy bien las PCs, así que estos programas usualmente me molestan, igual le di la oportunidad de funcionar y, confieso, me gusto. VAIO Care hace un diagnostico de la PC a nivel de hardware (firmwares y controladores), sistema operativo (Windows) y de software preinstalado (más controladores). Al terminar el diagnostico muestra un resumen del estado y sugerencias para mejorarlo.

Me gusta, y lo comparto aquí, porque usualmente ignoraba e incluso eliminaba estas aplicaciones de mi PC (es común que los fabricantes las incluyan), sin embargo, hace lo que necesito hacer, incluso reemplaza programas como CCleaner (para limpieza de archivos y reparación de registro, recomendado) y sin complicarme el mantenimiento.

Cierro con un vistazo de las opciones que incluye VAIO Care

OneClickCare. Hace el diagnostico y muestra una lista de problemas encontrados, por cada problema ofrece un enlace para resolverlo. Las áreas que revisa son Seguridad, Configuración, Actualizaciones y Mantenimiento.

mantenimiento

2010-08-21-123719

SystemTuneUp: Básicamente es una herramienta para limpiar archivos y reparar registro de Windows.

Troubleshooting: Asistente para resolución de problemas

vaio advisor