EuroStrategy.net

lunes, 10 de septiembre de 2012

Utilizar Google Web Fonts en MicroStrategy

Hay veces que los cliente tienen normas muy estrictas sobre comunición via web. Me refiero a los manuales de identidas corporativas, donde se definen todos las reglas de publicación para impresos, cartas, publicidad, email y -como no- reportes.

En este caso MicroStrategy tiene pocas opciones (Verdana, Tahoma, Arial, etc.) para poder crear informes "corporativos" que respeten la identidad de la empresa.

Esto muchas veces es causa de dolores de cabeza y nos obliga a utilizar imagenes y/o código HTML para poder cumplir con los requisitos.

Google Web Fonts es un servicio gratuito que nos permite utilizar fuentes en nuestras páginas web, y hay cerca de 500 diferentes. Posiblemente también una muy parecida a la de vuestro cliente.

Quien hace páginas web sabe lo dificil que es utilizar fuentes que se vean correctamente en más de 2 navegadores; en este caso Google Fonts nos ayuda con la sintáxis css adecuada para cada navegador.

Para utilizar las fuentes en MicroStrategy web hay que añadir un link de tipo 'text/css' en el encabezado de todas las páginas: y para hacer esto hay que modificar el fichero Global_Links.jsp (.aspx en IIS). por favor sigue leyendo antes de modificar nada....

La lista de fuentes disponibles en MicroStrategy Web está en otro fichero que se llama fontNamesPicker.xml.

Mi contributo a la comunidad es un plugin que tiene 10 fuentes de Google fonts ya preparadas y listas para ser utilizadas. Aconsejo de instalar este plugin primero y luego modificarlo a vuestro gusto. Para instalarlo hay que descomprimir el contenido en la carpeta /webapps/MicroStrategy/plugins/ en caso de Tomcat y en caso de otro servidor debe existir una ruta parecida.

Click para descargar el plugin

El contenido del .zip es:
   additionalFonts/
   additionalFonts/style/
   additionalFonts/style/images/
   additionalFonts/jsp/
   additionalFonts/jsp/Preferences_Content.jsp
   additionalFonts/jsp/Global_Links.jsp
   additionalFonts/WEB-INF/
   additionalFonts/WEB-INF/classes/
   additionalFonts/WEB-INF/xml/
   additionalFonts/WEB-INF/xml/config/
   additionalFonts/WEB-INF/xml/config/fontNamesPicker.xml
   additionalFonts/WEB-INF/xml/layouts/
   additionalFonts/WEB-INF/xml/pageConfig.xml


Después de reiniciar el servidor de aplicaciones aparecerán en la lista 10 fuentes adicionales que podéis utilizar en reports y documentos.


Nota: las fuentes web no funcionan exportando los informes a PDF. Es un tema de licencias, hay un ártículo en la knowledge base de MicroStrategy que explica como/porqué y donde.







1 comentario:

  1. Acetone can be used for bonding 3D printed parts made from PLA, ABS or HIPS. It offers very sturdy bond, and, if accomplished properly it creates invisible seam. The extruder nozzle can simply get clogged with melted plastic after frequent use. Ugly Christmas Sweater It considered one of the|is among the|is probably certainly one of the} most vital parts of your 3D printer, so it is extremely important to maintain it maintained, making certain the quality of your 3D prints.

    ResponderEliminar