Este es el comando dvilj2p que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
dvilj4, dvilj4l, dvilj2p, dvilj: convierta un archivo TeX DVI a PCL, para impresoras HP LaserJet
SINOPSIS
dvilj [--Dnumber] [-ccopias] [-dmode] [-D] [-E] [-eoutputfile]
[-ffrompage] [-g] [-hheaderfile] [-l] [-Mflag] [-mmag] [-ppages]
[-q] [-r] [-ttopágina] [-tamaño de página] [-v] [-Vmode] [-w] [-xoff(mm)]
[-yyoff(mm)] [-Xxoff (puntos)] [-Yyoff (puntos)] [-z] [nombre de archivo]
DESCRIPCIÓN
dvilj y los hermanos convierten archivos ".dvi" de salida TeX en PCL (la impresora Hewlett-Packard
Control Language) adecuados para imprimir en HP LaserJet +, HP LaserJet IIP (usando
dvilj2p), HP LaserJet 4 (utilizando dvilj4) e impresoras totalmente compatibles.
dvilj4 también proporciona soporte para las fuentes integradas Intellifont y TrueType; TFM y VF
Los archivos se proporcionan en la distribución. Las fuentes virtuales no son compatibles directamente con
dvilj, entonces debes correr dvicopia(1) primero, o expanda de otro modo las fuentes virtuales
Todos los programas se generan a partir de un archivo fuente dvi2xx.c. Por lo general, se llaman a través de un
script de shell o como un filtro de impresora de línea. Uno de esos guiones, dvihp(1), se incluye en el
distribución. Proporciona opciones de línea de comandos similares a las de dvips(1).
OPCIONES
--Dnúmero
Depurar según los bits de número; ver el kpathsea(3) manual de valores. También
activa la verbosidad general.
-cnúmero
Imprime cada página número veces (incluido el original)
-dnúmero
imprimir en modo dúplex. La opción -d1 significa encuadernación de borde largo, -d2 significa corto
encuadernación de borde. Esta opción solo se puede seleccionar en dvilj4 y dvilj2p.
-D[-uno]
Impresión a doble cara: consulte a continuación; -D1 imprime solo los lados impares, -D2 es para páginas pares, un
trailing - suprime la impresión de páginas de relleno vacías.
-E Cambie la impresora al modo económico (dvilj4 solamente).
-earchivar
Enviar salida a archivar en lugar del nombre base del archivo dvi extendido con ".lj". Si
outfile es - (como en "-e-") la salida se dirige a la salida estándar y se puede
conectado directamente a un spooler.
-fnúmero de página
Imprima páginas con números de página TeX mayores o iguales a número de página.
-g Go modo: no reinicia la impresora al inicio del trabajo.
-harchivo de cabecera
Copiar archivo de cabecera emitir antes de la traducción del archivo DVI. Se usa para enviar arbitrario
comandos a la impresora láser.
-l Salida de impresión en modo horizontal; apoyado solo por dvilj2p y dvilj4.
-Mbandera
No llames mktexpk(1) para generar fuentes bajo demanda. -M1 y -M son equivalentes -M0
permite invocar mktexpk(1). (Esto es lo mismo que en dvips(1).) El comportamiento predeterminado
(es decir, si no -M se da la opción) se elige en tiempo de compilación; como distribuido, mktexpk es
habilitado
-maumento
Especifique la ampliación a utilizar. Están disponibles los siguientes:
-m # usermag p. ej., # 900
-m0 equivalente a -m # 1000
-mh equivalente a -m # 1095
-m1 equivalente a -m # 1200
-mq equivalente a -m # 1250
-m2 equivalente a -m # 1440
-m3 equivalente a -m # 1728
-m4 equivalente a -m # 2074
-m5 equivalente a -m # 2488
-precuento de páginas
Imprimir recuento de páginas páginas después de la página de inicio.
-q Funcionamiento silencioso: omita las estadísticas finales, etc.
-r Alternar inversión de página.
-stamaño de página
Especifique el tamaño de la página:
-s1: Ejecutivo (7.25 "x 10.5")
-s2: Carta (8.5 "x 11")
-s3: Legal (8.5 "x 14")
-s6: Libro mayor (11 "x 17")
-s25: papel A5 (148 mm x 210 mm)
-s26: papel A4 (210 mm x 297 mm)
-s27: A3 (297 mm x 420 mm)
-s45: papel JIS B5 (182 mm x 257 mm)
-s46: papel JIS B4 (250 mm x 354 mm)
-s71: postal Hagaki (100 mm x 148 mm)
-s72: postal Oufuku-Hagaki (200 mm x 148 mm)
-s80: Sobre Monarch (3 7/8 "x 7 1/2")
-s81: Sobre comercial 10 (4 1/8 "x 9 1/2")
-s90: DL internacional (110 mm x 220 mm)
-s91: Internacional C5 (162 mm x 229 mm)
-s100: Internacional B5 (176 mm x 250 mm)
Estos valores son del manual de referencia técnica de PCL 5. Si el -s línea de comando
se omite la opción, no se realiza ningún recorte en la parte inferior de la página. (Pero imprimiendo
debajo de la parte inferior del papel no debe molestar a ninguna impresora PCL que funcione correctamente).
recuerde que debe instalarse la bandeja de papel correcta para el tamaño de papel seleccionado, así que utilice
esta opción solo si tiene control total sobre su destino de impresión.
-tnúmero de página
Imprima páginas con números de página TeX menores o iguales a número de página.
-v Modo detallado: enumera las fuentes utilizadas, etc.
-Vmodo
Modo de compatibilidad. Como modo, use "K" para Kyocera, "B" para Brother, 6 para impresoras LJ6.
-w Omita las advertencias.
-xcompensar
Desplazamiento x global en mm en la página de salida relativo al origen de 1 pulgada / 1 pulgada.
-ycompensar
Desplazamiento y global en mm en la página de salida en relación con el origen de 1 pulgada / 1 pulgada.
-Xcompensar
Desplazamiento x global en puntos en la página de salida (anula el origen de 1 pulgada / 1 pulgada).
-Ycompensar
Desplazamiento y global en puntos en la página de salida (anula el origen de 1 pulgada / 1 pulgada).
-z Imprima una página de prueba con el contador de páginas al final del trabajo.
OPERANDOS
Si no se especifican operandos, se muestra un breve mensaje de uso.
nombre de archivo
El nombre del archivo DVI que será convertido por dvilj. Siempre debe ser buscable.
El nombre del archivo de salida se construye a partir de nombre de archivo. Una extensión ".dvi" es
reemplazado por ".lj", o se agrega la extensión ".lj".
If nombre de archivo is -, el archivo DVI se lee desde la entrada estándar y el PCL resultante
el documento se escribe en la salida estándar. (Recuerde que el archivo DVI debe ser
buscable, incluso si es estándar).
SOPORTADO Texas \especial COMANDOS
comandos "\ especiales" admitidos por dvilj tener la sintaxis genérica
\ especial {clave1 = valor clave1 = "valor con espacio"}
\ special {key3 = value key4 = 'anote los espacios opcionales alrededor del signo igual'}
Es decir, los especiales son una secuencia de pares clave / valor, separados por un signo igual. Espacios
alrededor del signo igual se ignoran. El valor es una palabra separada por espacios o entre comillas.
cuerda. Alternativamente, se pueden utilizar comillas simples y dobles. No hay soporte para
citar caracteres de comillas en valores; si quieres comillas dobles y simples en una
valor, no tienes suerte.
Las siguientes combinaciones de clave / valor son válidas:
archivo hp=presentar
recuadro presentar en la posición actual. presentar se busca con kpathsea(3), ver más abajo.
El contenido del archivo debe ser válido para esta impresora, es decir, debe contener escape PCL
secuencias o comandos HP-GL / 2. Si el archivo es un archivo de gráficos, esto generalmente significa
que la esquina superior izquierda de los gráficos se coloca en la posición actual.
Secuencias de escape de posicionamiento absoluto PCL en presentar están reescritos para ser relativos
comandos de posicionamiento; la coordenada que aparece más baja se utiliza como referencia.
hpfile_verbatim=presentar
recuadro presentar literalmente en la posición actual, sin cambios en el contenido del archivo.
presentar se busca con kpathsea(3), ver más abajo.
Esto se usa principalmente para mantener posiciones absolutas en archivos PCL.
archivo ps=presentar lx=x0 lly=y0 Urx=x1 ury=y1 rwi=s
Convertir archivo Postscript presentar a HP PCL, por Ghostscript con el dispositivo "ljetplus", y
inserte el archivo de gráficos resultante en la posición actual, reescribiendo absoluto
Secuencias de escape de posición. presentar se busca con kpathsea(3), ver más abajo.
Los pares clave / valor adjuntos son obligatorios, se pueden especificar de forma arbitraria.
pedido. Valores x0, x1, y0, y1y s son enteros. (x0,y0) es la esquina inferior izquierda,
(x1,y1) la esquina superior derecha de la imagen.
Por favor, Nota: El sistema soluciones y semántica of este vídeo especial is no conocido. En particular, la
rwi el parámetro es algún factor de escala; pero incluso mirando el código fuente no es
bastante claro lo que el autor del especial pretendía implementar aquí. Además, es
no está claro qué dimensiones se utilizan para especificar las esquinas, puntos PostScript o PCL
puntos
If ustedes suceder a know de la forma más archivo ps semántica, or if ustedes spent de la forma más Trabaja el análisis de ellos,
Por favor informar us at [email protected], so que we can actualización este vídeo hombre página con de la forma más
dvilj-psfile-sintaxis=sintaxis
donde sintaxis es "dvilj" o "ignorar". Esta es una forma muy cruda de decirle a la
conductor que hacer con archivo ps especiales.
Si el valor es "ignorar", todos archivo ps los especiales que se procesan posteriormente son
ignorado, hasta el próximo dvilj-psfile-sintaxis especial se procesa.
Si el valor es "dvilj", archivos ps los especiales se procesan como se explicó anteriormente, hasta que el
Next dvilj-psfile-sintaxis especial se procesa.
Una extensión obvia y planificada es el valor "dvips", pero no se ha implementado.
todavía.
Ese especial no es tan simple como parece al principio. Dado que su semántica está definida por
orden de procesamiento, sólo es útil si se coloca en la misma página que el archivo ps
especial. Tenerlo una vez en un archivo (por ejemplo, en la primera página) no ayuda si imprime
solo una página del documento - dvilj no realiza el escaneado previo de los especiales de la primera página
como hacen otros conductores. (Los parches serían bienvenidos, por supuesto).
comentario=arbitrario texto
comentario arbitrario texto
Esto hace que se ignore el resto del especial; se puede utilizar para agregar meta-
información a un archivo DVI.
Con el primer formulario, el comentario puede aparecer en cualquier lugar del especial. Cuando aparece
Primero, el procesamiento de este especial se termina y el resto del texto detrás es
ignorado
La segunda forma es una especialidad que se ha introducido por compatibilidad con otros
conductores. Si la primera palabra clave del especial es comentario y no tiene valor, se toma
también como una sintaxis de comentario válida; el resto del especial se ignora.
La orientación=po
Coloque la página en el papel físico. El valor po puede ser uno de los siguientes
valores:
0 para retrato
1 para paisaje
2 para retrato inverso
3 para paisaje inverso
punto de definición=n (x, y)
Definir el número de punto n. Se puede hacer referencia a este punto más adelante en otros
comandos para especificar áreas que se rellenarán con algún patrón. n debe estar entre 0
y 79.
x y y son la posición de ese punto y tienen la forma "? pt" donde "?" es un flotante
número de punto. Las posiciones son relativas al origen de la página DVI; es decir, coordenadas
aumentar moviéndose hacia la derecha y hacia abajo, el punto de origen es (1 pulgada, 1 pulgada) en la parte superior izquierda
esquina, alterada por opciones -x, -y, -Xy -Y, pero no por \ hoffset y \ voffset.
x y y se puede omitir, es decir, los valores 3 o "4 (,)" son válidos. Entonces la página actual
posición se utiliza como posición para el punto n.
puntos de reinicio= "todos"
Esto vuelve a definir todos los puntos.
gris=escala_de_gris
gris=escala_de_gris
Esto establece el modo de llenado para el siguiente llenar especial, el área se llenará de gris
color. (gris es un alias para gris.) Se restablece cualquier especificación de patrón.
escala_de_gris es el porcentaje de gris que se utilizará aquí; con 0 que significa blanco y
100 que significa negro.
Advertencia: ese especial es en realidad un nombre inapropiado. PCL nombra estas escalas de grises sombreado
. y se crean colocando puntos en el área. La escala de grises selecciona cómo
lejos están los puntos. En los rangos más bajos, esto no se ve muy gris de cerca.
vista, pero más como un fondo punteado. Además, las escalas de grises no son tan
de grano fino como el rango de valores 0..100 podría hacerle creer. En realidad, hay
solo 8 patrones grises diferentes disponibles:
1 -% 2
3 -% 10
11 -% 20
21 -% 35
36 -% 55
56 -% 80
81 -% 99
100%
Uno de estos patrones se selecciona de acuerdo con el escala_de_gris .
patrón=palmadita
Esto establece el modo de llenado para el siguiente llenar especial, el área se llenará con un
patrón. Se restablece cualquier especificación de color gris.
palmadita es uno de los siguientes valores:
1 líneas horizontales
2 líneas verticales
3 líneas diagonales, desde la esquina inferior izquierda hasta la esquina superior derecha
4 líneas diagonales, desde la esquina superior derecha hasta la esquina inferior izquierda
5 líneas cruzadas, verticalmente
6 líneas cruzadas, en diagonal
llenar=a / b
Rellena el área entre los puntos. a y b, según el modo de llenado actual.
punto a deben ser la esquina superior izquierda y señalar b deben ser la esquina inferior izquierda de la
rectángulo. De lo contrario, el resultado es basura.
El modo de relleno predeterminado es un relleno de color gris al 10%.
nombre de archivo
Este es un especial heredado, su uso está depreciado. Si lo especial es solo una palabra que
nombra un archivo existente, ese archivo se incluye literalmente. Al contrario de otro archivo
inclusión significa que el archivo no se busca con kpathsea(3). You están no Supuesto a
use este vídeo especial y we no se reparar any problemas con él.
Cabe señalar que el analizador especial a veces acepta construcciones que no son
válido como en la documentación anterior. Entonces, la salida se daña con mayor frecuencia de alguna manera.
Búsqueda for Incluido archivos
El archivo adecuado incluye especiales busca el archivo con kpathsea(3). La ruta de búsqueda es
configurado por la variable "DVILJINPUTS" y, si el archivo no se encuentra en esa ruta de búsqueda, por
variable "TEXINPUTS".
La búsqueda a través de "DVILJINPUTS" cubre el caso de uso de que uno tiene gráficos comunes en todo el sitio que
se incluirán en los documentos, por ejemplo, firmas escaneadas. Buscar a través de portadas de "TEXINPUTS"
el caso de uso de que uno tiene gráficos como parte del documento actual.
"dvilj" se utiliza como el nombre ".PROGRAM" en texmf.cnf, para todas las variantes de controlador, independiente
del nombre real del programa.
Desconocido Especiales y "TEX_HUSH" configuración
Kpathsea(3) tiene el concepto de supresión de advertencias con la variable de configuración
"TEX_HUSH", consulte su nodo de información Texas SOPORTE / Suprimiendo advertencias. Que
La variable contiene identificadores separados por dos puntos que especifica las advertencias que se van a suprimir.
Si "especial" se encuentra entre los valores enumerados, dvilj ya no emite advertencias sobre
especiales que no conoce. Pero si hay un especial reconocido y si ese
especial tiene un parámetro inválido, entonces se emite una advertencia, independientemente de
el contenido de "TEX_HUSH".
DOBLE PÁGINA IMPRESIÓN
Si la impresora tiene una unidad dúplex instalada, se puede solicitar la impresión dúplex con el -d
.
De lo contrario, la opción de línea de comando -D hace que la impresora imprima en modo de doble página, que
es, en términos generales, imprimir primero las páginas pares y luego las impares de un documento.
If -D se utiliza para imprimir páginas pares e impares (-D se utiliza sin el opcional 1 o 2)
lo siguiente ocurrirá después de que se imprima la mitad de las páginas: LJ: la impresora se detiene, muestra
mensaje "FEED" y enciende el led de alimentación manual. La impresora continúa cuando el
Las páginas impresas se introducen en el alimentador de páginas manual, o el operador presiona el botón Continuar.
(después de colocar primero las páginas impresas en la bandeja de papel).
If -D1 se especificó solo se imprimirán las páginas impares, -D2 se puede utilizar para páginas pares. A
final "-" (como en -D, -D1- or -D2-) suprime la impresión de páginas vacías que se
generado para el relleno de otra manera.
El conductor permite -D opción para ambas direcciones de impresión (de adelante hacia atrás o de atrás hacia adelante)
impresión). Intenta ser inteligente en ciertos casos: cuando un documento tiene un número impar de
páginas inserta en el lugar correcto una página vacía cuando un documento comienza con la página 0 el
El controlador inserta una página vacía después de la página 0 cuando se imprime una parte de un documento que
comienza con un número de página par imprime esta página en el reverso de la primera página para
asegúrese de que los lados impares estén siempre en la parte frontal. La página 0 se trata como un extraño
.
La opción de doble cara funciona para todos los LJ, no solo para el nuevo modelo D con
impresión a doble cara (en realidad, no sé si tiene mucho sentido en la nueva LJ II D
en absoluto).
Advertencia sobre la opción de doble cara: cuando se usa con frecuencia o en archivos muy grandes,
puede ser necesario limpiar la impresora con mucha más frecuencia.
La opción de línea de comando -pX se puede utilizar para cancelar la impresión después de la salida de X páginas (puede
conducir a resultados extraños junto con -D). Personalmente, no me gusta esta opción. El seguro
forma de imprimir una parte de un documento está utilizando -f (de) y -t (a).
MEDIO AMBIENTE
dvilj utiliza las mismas variables de entorno y algoritmos para buscar archivos de fuentes que TeX y
sus amigos lo hacen. Consulte la documentación para kpathsea(3) biblioteca para más detalles. (Repitiendo
aquí es demasiado engorroso.)
"DVILJFONTS"
Si se establece, anula todas las demás rutas de fuentes.
"DVILJMAKEPK"
Si está configurado, anula mktexpk(1) como el nombre del comando a ejecutar para crear un archivo PK
si no se encuentra uno.
"DVILJSIZES"
Puede configurarse para indicar qué tamaños de fuentes están disponibles. Debe constar de una lista
de números separados por dos puntos. Si la lista comienza con dos puntos, el sistema predeterminado
también se utilizan tamaños. Los tamaños se expresan en puntos por pulgada; se pueden usar decimales
para archivos "pxl": por ejemplo, un archivo de 300 puntos por pulgada ampliado en medio paso viene
a 1643 puntos por cinco pulgadas, que deben codificarse como 328.6. dvilj prueba el
tamaño real de la fuente antes de probar cualquiera de los tamaños dados.
"DVILJINPUTS"
Ruta de búsqueda principal para archivos de inclusión.
"TEXINPUTS"
Ruta de búsqueda secundaria para archivos de inclusión.
"TEX_HUSH"
Lista de identificadores separados por dos puntos que nombran situaciones en las que no se debe advertir
producción. Se utilizan los siguientes identificadores:
suma de comprobación suprime las advertencias de suma de comprobación de fuentes no coincidentes
legible suprimir advertencias sobre archivos ilegibles
especial suprimir advertencias sobre especiales desconocidos
todos suprimen todas las clases de advertencia anteriores
ninguno suprime ninguna advertencia
"KPATHSEA_DEBUG"
Trace kpathsea(3) búsquedas; establecido en -1 para un seguimiento completo.
"GS_PATH"
En Windows, esta puede ser la ruta a Ghostscript; allí el valor predeterminado es gswin32c.exe.
En Unix, esta variable de entorno no se utiliza. Ghostscript se llama como gs(1) y
debe encontrarse sobre $ PATH.
Utilice dvilj2p en línea utilizando los servicios de onworks.net