kpr (Kaplan Print) 2.8.4

Gestor de impresión en modo documento


Introducción

Kpr es otro programa más de formateo de textos para enviar a una impresora. Permite paginar la salida con título y números de página, seleccionar para imprimir sólo páginas pares o impares o incluso generar un índice de contenidos en caso de imprimir más de un fichero. Está diseñado especialmente para ser llamado desde la opción de impresión de MedPro, pero puede utilizarse asímismo desde línea de comando.

Kpr mantiene márgenes superior, inferior, izquierdo y derecho. En la impresión normal, la cabecera de cada página incluye el título (y opcionalmente la fecha) centrado en la página; en impresión a dos caras, el título aparece a la derecha en páginas impares y a la izquierda en las pares. El pie de página incluye el número de página.

Sintaxis

        kpr [-pdest] [-anum] [-lnum]
            [-snum] [-nnum]  [-inum]
            [-dnum] [-r] [-c] [-f[f]] [-emodo]
            [-2|-2i|-2p] [-u] [-0título]
            [fichero(s)...]
Los ficheros a imprimir admiten wildcards como * y ?, y pueden incluirse cuantos nombres de fichero se desee hasta el tamaño máximo que admita la línea de comando del MSDOS.

Opciones

Las opciones van siempre precedidas del carácter - (guión). En aquellas que lleven un parámetro, éste irá unido a su opción sin espacios ni separadores. En caso de que algún parámetro incluya espacios (por ejemplo, un título), debe recordarse que hay que delimitar todo el conjunto con ' ó ".

-pdest
Hace que dest sea el dispositivo donde se efectúa la salida de la impresión. Por defecto es PRN, la impresora standard del MSDOS. Este dispositivo puede ser un nombre especial (como LPT2 ó COM1), un fichero normal, o un programa, en cuyo caso debe ir precedido del carácter : (dos puntos). En este último caso, se generará un fichero temporal que se enviará como parámetro al programa seleccionado (no se enviará por su entrada estándar, sino como parámetro).

-anum
Define el ancho (en caracteres) de la página donde se va a imprimir. Por defecto es 80 caracteres, o 96 en caso de usar la opción -e.

-lnum
Define la longitud de página (en líneas) de la página. Por defecto es 66 líneas.

-snum
Define las líneas del márgen superior, excluyendo del mismo la línea de cabecera. Por defecto es 5 líneas.

-nnum
Define las líneas del márgen inferior, excluyendo del mismo la línea de pie de página. Por defecto es 10 líneas.

-inum
Define el número de caracteres que se dejan al márgen izquierdo. Por defecto son 5 caracteres.

-dnum
Define el número de caracteres que se dejan al márgen derecho. Por defecto son 5 caracteres.

-r
Renumera cada fichero impreso desde la página 1.

-c
Genera un índice de contenidos al final de los ficheros impresos, incluyendo el nombre del fichero y el número de página.

-f[f]
Añade la fecha del sistema al título del fichero. Si es -ff, la fecha añadida es la de última modificación del fichero a imprimir.

-emodo
Activa el modo élite, es decir, de 12 caracteres por pulgada. Modo es cualquiera de los caracteres:

i
Impresoras compatibles IBM Graphics/Proprinter.
e
Impresoras compatibles Epson FX.
h
Impresoras HP PCL (Laserjet ó Deskjet).

-2|-2i|-2p
Comandos para impresión por las dos caras. Si la opción es -2, se imprimen primero las páginas impares, se espera la pulsación de una tecla y después se imprimen las pares. Si es -2i ó -2p, se imprimen sólo las páginas impares o las pares, respectivamente. En la impresión de páginas pares los valores para los márgenes izquierdo y derecho se invierten.

-u
Número de página inicial. Por defecto, la primera página impresa se numera desde el 1.

-0título
Define un título para la impresión, que aparecerá en la cabecera de cada página. Por defecto, el título es el nombre del fichero. Si el título se define como ?, se intenta obtener la descripción del fichero DESCRIPT.ION, ubicado en el mismo directorio. Este fichero es creado por la utilidad 4DOS para incluir en los directorios una descripción de los archivos.

Ejemplos

Bugs/Limitaciones

Futuras ampliaciones