apéndice a

Anuncio
APÉNDICE A: MANUAL DE USUARIO__________
62
Introducción
Este manual básico, prentende ser una guía simplificada para aquel usuario que no
desee leerse la documentación completa del programa y que quiera operar el
programa sin dificultad.
Puede obtenerse la funcionalidad básica del programa a través de linea de comandos
mediante PerlPod, escribiendo:
User:~$ perldoc fonts.pl
Fonts.pl es un sencillo programa escrito en PERL que permite incrustar los
programas de las fuentes que se usan en un fichero PDF, cuando éstas no están
presentes. Por estar escrito en PERL es posible usarlo en cualquier sistema operativo
(Windows, Linux, MAC), si bien, es preciso un intérprete de PERL para ello. Linux
posee su propio intérprete de Perl, pero para otros sistemas, se puede descargar, por
ejemplo ActivePerl, desde http://www.activestate.com/.
También es preciso descargar la interfaz PDF::API2, para Perl, en la que está basada
el programa, y la cual es necesaria para que este funcione. Esta se debe descargar e
instalar mediante el gestor de paquetes de Perl PPM. Podemos acceder a él a través de
cualquier terminal, escribiendo:
User:~$ ppm
User:~$ ppm>install pdf-api2
El gestor de paquetes comenzará la descarga desde el CPAN (donde se mantienen y
liberan los proyectos de Perl), y tras esto, la instalará.
Uso
Su uso es:
fonts.pl <PDF-file>
No hay opciones, debido a la estricta funcionalidad del programa. Si caben una serie
de aclaraciones:
1. El nombre del fichero PDF, puede contener espacios (común en nombres de
formato extendido), siempre que al final, éste acabe en pdf.
63
2.
Si el fichero no es un .pdf, el programa dará un mensaje de error.
3.
El programa dará un mensaje de error si no se encuentra el fichero buscado.
4.
El programa mostrará por pantalla, en orden, las fuentes ya incrustadas y sus
tipos, así como el mensaje Trying to embed font cuando detecte una fuente
no incrustada. Tratará en este caso de incrustarla, buscando el programa de
fuentes.
5.
El programa generará una salida, sólo si existen fuentes pdf que necesitan
insertarse. En éste caso, la salida tendrá el nombre:
nombre_anterior_ok.pdf
6.
Para que el programa pueda incrustar los programas de fuentes
(ej:“Arial.ttf”), éstos deben encontrarse en un directorio nuevo, que el
usuario debe crear de nombre “/fonts”, y debe encontrarse en el directorio de
trabajo. Ej: /home/user/fonts
7.
Para las fuentes Postcript, deben estar presente en dicho directorio los ficheros
pfa o pfb de la fuente, así como los de métricas afm o pfm. Asímismo, los
nombres deben estar estandarizados siguiendo los nombres Postcript (separación
por guiones). Ej: Times-Roman.pfa Helvetica-Bold.pfa
8.
Para las fuentes Truetype, sus nombres deben estar estandarizados siguiendo la
especificación PDF 1.3 (separación por comas):
Arial
Arial,Bold
Arial, Italic
Arial, BoldItalic
TimesNewRoman
TimesNewRoman,Bold
CourierNew
...
64
Descargar