Este es el comando dvigif 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
dvipng: un traductor de DVI a PNG
SINOPSIS
dvipng [opciones] nombre de archivo
dvipng [opciones] [nombre de archivo] -
DESCRIPCIÓN
Este programa crea gráficos PNG y / o GIF a partir de archivos DVI obtenidos de TeX y sus
parientes
Si la compatibilidad con GIF está habilitada, la salida GIF se elige mediante el dvigif binario o con el
--gif .
Los beneficios de la dvipng/dvigif incluir
* Velocidad. Es un código de representación de mapa de bits muy rápido para archivos DVI, lo que lo hace adecuado
para generar grandes cantidades de imágenes sobre la marcha, según sea necesario en Preview-Latex, WeBWorK
y otros.
* No lee el postámbulo, por lo que puede iniciarse antes de que finalice TeX. Hay un
--seguir modificador que hace que dvipng espere al final del archivo para obtener más resultados, a menos que
encuentra el marcador POST que indica el final del DVI.
* Consulta interactiva de opciones. dvipng puede leer opciones de forma interactiva a través de stdin, y
todas las opciones son utilizables. Incluso es posible cambiar el archivo de entrada a través de este
de la interfaz del.
* Admite fuentes PK, VF, PostScript Type1 y TrueType, subfontas (es decir, como se usa en CJK-
LaTeX), colores especiales e inclusión de imágenes PostScript, PNG, JPEG o GIF.
* y más...
OPCIONES
Muchas de las opciones sin parámetros enumeradas aquí se pueden desactivar agregando el sufijo a la opción
con un cero0); por ejemplo, para desactivar la inversión de página, utilice -r0. Tales opciones son
marcado con un final *.
- Lea opciones adicionales de la entrada estándar después de procesar la línea de comando.
--ayuda
Imprima un mensaje de uso y salga.
--versión
Imprima el número de versión y salga.
-bd número
-bd especificación_color
-bd 'número especificación_color'
Establezca el ancho de píxel del borde transparente (predeterminado 0). El uso de esta opción hará
los bordes de la imagen son transparentes, pero solo afecta a los píxeles con el color de fondo.
Dando un especificación_color establecerá el color de reserva, que se utilizará en los visores que no pueden
manejar la transparencia (el valor predeterminado es el color de fondo). La especificación de color debe estar en
TeX color \ sintaxis especial, por ejemplo, 'rgb 1.0 0.0 0.0'. Establecer el color de respaldo hace
el ancho del borde predeterminado 1 px.
--bdpi número
Esta opción solo tiene efecto cuando se utilizan fuentes de mapa de bits (PK). La opción establece el
resolución base (Metafont), tanto horizontal como vertical, para número dpi (puntos por pulgada).
Esta opción es necesaria cuando se selecciona manualmente el modo Metafont con la opción --mode
(vea abajo).
-bg especificación_color
Elija el color de fondo para las imágenes. Esta opción se ignorará si hay una
color de fondo \ especial en el DVI. La especificación de color debe estar en TeX color \ special
sintaxis, por ejemplo, 'rgb 1.0 0.0 0.0'. También puede especificar 'Transparente' o 'transparente'
que le dará un fondo transparente con el fondo normal como respaldo
color. Un 'Transparente' en mayúscula dará una transparencia alfa completa, mientras que un
minúscula 'transparente' dará un fondo simple y completamente transparente sin
píxeles transparentes antialias. Este último sería adecuado para espectadores que no pueden
hacer frente a un verdadero canal alfa. Las imágenes GIF no admiten la transparencia alfa total, por lo que
en el caso de la salida GIF, ambas variantes utilizarán el último comportamiento.
-d número
Establezca las banderas de depuración, mostrando lo que dvipng (piensa) está haciendo. Esto funcionará a menos que
dvipng se ha compilado sin la opción "DEBUG" (no recomendado). Pon las banderas
como los necesite, use -d -1 como la primera opción para obtener el máximo rendimiento.
-D número
Establezca la resolución de salida, tanto horizontal como vertical, en número dpi (puntos por pulgada).
Es posible que desee ajustar esto para que se ajuste a un determinado tamaño de fuente de texto (por ejemplo, en una página web), y
para una altura de fuente de texto de fuente_px píxeles (en Mozilla) la fórmula correcta es
= * 72.27 / 10 [px * TeXpt / in / TeXpt]
La última división por diez se debe a la altura de fuente estándar de 10 puntos en su documento, si
utiliza 12 puntos, dividido por 12. Desafortunadamente, algunos navegadores propietarios tienen una altura de fuente
en pt (puntos), no en píxeles. Tienes que cambiar la escala a píxeles, usando la pantalla
resolución (el valor predeterminado suele ser 96 ppp), lo que significa que la fórmula es
= * 96/72 [pt * px / in / (pt / in)]
En algunas pantallas de alta resolución, el valor es de 120 ppp. ¡Buena suerte!
--profundidad*
Informe la profundidad de la imagen. Esto solo funciona de manera confiable cuando el estilo LaTeX
vista previa.sty de preview-latex se utiliza con el activo opción. Informa el número
de píxeles desde la parte inferior de la imagen hasta la línea de base de la imagen. Esto se puede utilizar
para el posicionamiento vertical de la imagen en, por ejemplo, documentos web, donde se usaría
(Hojas de estilo en cascada 1)
" STYLE="vertical-align: -px">
La profundidad es un desplazamiento negativo en este caso, por lo que el signo menos es necesario y el
la unidad son píxeles (px).
--dvinum *
Configure esta opción para que el número de página de salida sea el número de página TeX en lugar del
número de página física. Ver el -o switch.
-fg especificación_color
Elija el color de primer plano para las imágenes. Esta opción se ignorará si hay una
color de primer plano \ especial en el DVI. La especificación de color debe estar en TeX color \ special
sintaxis, por ejemplo, 'rgb 1.0 0.0 0.0'.
--seguir*
Espere los datos al final del archivo. Uno de los beneficios de dvipng es que no lee
el postámbulo, por lo que se puede iniciar antes de que finalice TeX. Este interruptor hace que dvipng espere
al final del archivo para obtener más resultados, a menos que encuentre el marcador POST que indica el
final del DVI. Esto es similar a cola -f pero para la conversión de DVI a PNG.
--freetype *
Activar / desactivar la representación de fuentes FreeType (activada de forma predeterminada). Esta opción está disponible si el
La biblioteca de fuentes FreeType2 estaba presente en el momento de la compilación. Si este es el caso, dvipng
tendrá soporte directo para fuentes PostScript Type1 y TrueType internamente, en lugar de
que usar gsftopk para renderizar las fuentes. Si tiene versiones PostScript de
Computer Modern instalado, no será necesario generar variantes de mapa de bits (PK)
en disco de estos. Luego, puede renderizar imágenes en resoluciones diferentes (e inusuales)
sin abarrotar el disco con muchas fuentes en mapa de bits.
--gama número
Controle la interpolación de colores en la paleta de colores anti-aliasing en escala de grises.
El valor predeterminado es 1.0. Por 0 número <1, las fuentes serán más claras (más como el
fondo), y para número > 1, las fuentes serán más oscuras (más como el primer plano).
--gif *
Las imágenes se emiten en formato GIF, si la compatibilidad con GIF está habilitada. Este es el
predeterminado para el dvigif binario, que solo estará disponible cuando la compatibilidad con GIF esté
activado. Las imágenes GIF son imágenes de paleta (consulte la --paleta opción) y no es compatible
verdaderos canales alfa (ver el --bg opción). Ver también el --png .
--altura*
Informe la altura de la imagen. Esto solo funciona de manera confiable cuando el estilo LaTeX
vista previa.sty de preview-latex se utiliza con el activo opción. Informa el número
de píxeles desde la parte superior de la imagen hasta la línea de base de la imagen. La altura total de
la imagen se obtiene como la suma de los valores informados de --altura y --profundidad.
-l [=]número
La última página impresa será la primera numerada número. El valor predeterminado es la última página en
el documento. Si número tiene el prefijo de un signo igual, entonces (y el argumento de la
-p opción, si se especifica) se trata como un número de página físico (absoluto), en lugar de
un valor para comparar con el TeX \ count0 valores almacenados en el archivo DVI. Por lo tanto, usando -l
=9 terminará con la novena página del documento, sin importar cuáles sean realmente las páginas
numerado.
--modo modo
Esta opción solo tiene efecto cuando se utilizan fuentes de mapa de bits (PK). Usar modo como el
Nombre del dispositivo de metafuente para las fuentes PK (tanto para la búsqueda de rutas como para la generación de fuentes).
Esto debe aumentarse con la resolución del dispositivo base, dada con el --bdpi
opción. Ver el archivoftp://ftp.tug.org/tex/modes.mf> para obtener una lista de resoluciones y
nombres de modo para la mayoría de los dispositivos.
-METRO* Esta opción solo tiene efecto cuando se utilizan fuentes de mapa de bits (PK). Se apaga automático
Generación de fuentes PK (mktexpk).
--nogs *
Este conmutador prohíbe la llamada interna a GhostScript para mostrar PostScript.
especiales. --nogs0 vuelve a activar la llamada.
--nogssafer *
Normalmente, si se utiliza GhostScript para representar los especiales de PostScript, el GhostScript
el intérprete se ejecuta con la opción -dMÁS SEGURO. --nogssafer la opción ejecuta GhostScript
sin -dMÁS SEGURO. -dMÁS SEGURO opción en Ghostscript deshabilita los operadores PostScript como
como deletefile, para evitar que los programas PostScript posiblemente malintencionados tengan
efecto.
--norawps *
Algunos paquetes generan especiales PostScript sin procesar, incluso sin procesarlos.
Este interruptor desactiva la llamada interna a GhostScript destinada a mostrar estos
Especiales de PostScript. --norawps0 vuelve a activar la llamada.
-o nombre
Enviar salida al archivo nombre . Una sola aparición de %d or % 01d, ..., % 09d se mantendrá
intercambiado por el número de página física (esto se puede cambiar, consulte el --dvinum cambiar).
El nombre de archivo de salida predeterminado es presentar% d.png donde estaba el archivo DVI de entrada presentar.dvi.
-O desplazamiento x,desplazamiento y
Mover el origen por desplazamiento x,desplazamiento y, un par de dimensiones separadas por comas como
.1 pulg. -. 3cm. El origen de la página se desplaza desde la posición predeterminada (de una pulgada
hacia abajo, una pulgada a la derecha desde la esquina superior izquierda del papel) por esta cantidad.
-p [=]número
La primera página impresa será la primera numerada número. El valor predeterminado es la primera página
en el documento. Si número tiene el prefijo de un signo igual, entonces (y el argumento para
la -l opción, si se especifica) se trata como un número de página físico (absoluto), en lugar de
que un valor para comparar con el TeX \ count0 valores almacenados en el archivo DVI. Por lo tanto,
usando -p =3 comenzará con la tercera página del documento, sin importar las páginas
en realidad están numerados.
--paleta*
Cuando se incluye una imagen externa, dvipng cambiará automáticamente a truecolor
modo, para evitar retrasos innecesarios y reducción de calidad, y habilitar el traductor EPS
para dibujar sobre un fondo transparente y fuera del cuadro delimitador. Este interruptor
forzar la salida de la paleta (256 colores) y hacer dvipng volver a la imagen recortada opaca
inclusión. Esto también anulará la --color verdadero cambiar si está presente.
--quisquilloso*
No se emiten imágenes cuando se produce una advertencia. Normalmente, dvipng generará una imagen en
a pesar de una advertencia, pero puede que falte algo en esta imagen. Una razón para
Utilice esta opción si tiene un convertidor alternativo más completo pero más lento.
Principalmente, esto es útil para la inclusión de figuras fallidas y ocurrencias especiales desconocidas,
pero también aparecerán advertencias por especificaciones de color faltantes o desconocidas y fuentes PK faltantes.
--png *
Las imágenes se emiten en formato PNG. Este es el valor predeterminado para dvipng binario.
Vea también el --gif .
-páginas primera página-última página
Imprimir paginas primera página atravesar última página; pero no del todo equivalente a -p primera página -l
última página. Por ejemplo, al renderizar un libro, puede haber varias instancias de una página
en el archivo DVI (uno en "\ frontmatter", uno en "\ mainmatter" y uno en
"\ backmatter"). En caso de que coincidan varias páginas, -páginas primera página-última página rendirá
que todas páginas que coinciden con el rango especificado, mientras que -p primera página -l última página rendirá
las páginas del first Ocurrencia de primera página En el correo electrónico “Su Cuenta de Usuario en su Nuevo Sistema XNUMXCX”. first Ocurrencia de última página.
Este es el comportamiento (indocumentado) de los dvips. En dvipng puede dar ambos tipos de
opciones, en cuyo caso obtendrá todas las páginas que coincidan con el rango en -páginas entre las
páginas desde -p a -l. También múltiples -páginas las opciones se acumulan, a diferencia de -p y -l. -
El separador también puede ser :. Tenga en cuenta que -páginas -1 se interpretará como "todas las páginas hasta y
incluyendo 1 ", si desea una página numerada -1 (solo la tabla de contenido, digamos) ponga -páginas
-1-1, o más legible, -páginas -1: -1.
-q * Corre silenciosamente. No hable sobre páginas convertidas, etc. a salida estándar; reporte no
advertencias (solo errores) al error estándar.
-Q número
Establezca la calidad en número. Es decir, elija el número de niveles de suavizado para
fuentes de mapa de bits (PK), para ser número*número+1. El valor predeterminado es 4, lo que da 17 niveles de
antialiasing para fuentes antialiasing de estos dos. Si FreeType está disponible, es
el renderizado no se ve afectado por esta opción.
-r * Alternar la salida de páginas en orden inverso / adelantado. De forma predeterminada, la primera página del DVI
es la salida primero.
--estricto*
El programa sale cuando ocurre una advertencia. Normalmente, dvipng generará una imagen en
a pesar de una advertencia, pero puede que falte algo en esta imagen. Una razón para
Utilice esta opción si tiene un convertidor alternativo más completo pero más lento.
Consulte las --quisquilloso opción anterior para obtener una lista de cuándo ocurren las advertencias.
-T tamaño de la imagen
Establezca el tamaño de la imagen en tamaño de la imagen que puede ser cualquiera de bbox, apretado, o una coma
par de dimensiones separadas tamaño h,vs tamaño como .1 pulg., .3cm. El valor predeterminado es bbox lo cual
produce un PNG que incluye toda la tinta colocada en la página y, además, el origen DVI,
ubicado a 1 pulgada desde la parte superior y a 1 pulgada desde el borde izquierdo del papel. Esto generalmente da
espacio en blanco arriba y a la izquierda en la imagen producida. El valor apretado hará
dvipng solo incluye toda la tinta colocada en la página, produciendo imágenes nítidas.
--color verdadero*
Esto hará dvipng generar salida truecolor. Tenga en cuenta que la salida de truecolor es
Automático si incluye una imagen externa en su DVI, por ejemplo, a través de un PostScript especial
(es decir, la gráficos or gráficox paquete). Este interruptor es anulado por el --paleta
switch.
-v * Habilite la operación detallada. Esto indicará actualmente qué fuentes se utilizan, además
a la salida habitual.
--ancho*
Informe el ancho de la imagen. Ver también --altura y --profundidad.
-x número
Esta opción está obsoleta; No debería ser usado. Es mucho mejor seleccionar el
resolución de salida directamente con el -D opción. Esta opción establece la ampliación
relación a número/ 1000 y anula la ampliación especificada en el archivo DVI. Debe ser
entre 10 y 100000. Se recomienda utilizar valores estándar de magstep (1095,
1200, 1440, 1728, 2074, 2488, 2986, etc.) para ayudar a reducir el número total de PK
archivos generados. número puede ser un número real, no un entero, para una mayor precisión.
-z número
Establezca el nivel de compresión PNG en número. Esta opción está habilitada si su libre es nuevo
suficiente. El nivel de compresión predeterminado es 1, que selecciona la velocidad máxima al precio
de PNG ligeramente más grandes. Para un mayor libre, se utiliza el valor 5 soldado con autógena. los
incluir archivo png.h dice "Actualmente, los valores válidos van de 0 a 9, correspondientes
directamente a los niveles de compresión de zlib 0 - 9 (0 - sin compresión, 9 - "máximo"
compresión). Tenga en cuenta que las pruebas han demostrado que los niveles de compresión de zlib 3-6 generalmente
funcionan tan bien como el nivel 9 para imágenes PNG y hacen considerablemente menos cálculos. En
en el futuro, estos valores pueden no corresponder directamente a los niveles de compresión de zlib ".
NOTAS
Se puede acceder al manual completo en formato de información, en la mayoría de los sistemas, escribiendo
información divipng
DERECHOS DE AUTOR
Este programa se publica bajo la GNU Lesser General Public License versión 3, consulte el
COPIA archivo en la distribución dvipng ohttp://www.gnu.org/licenses/gpl.html>.
Derechos de autor (c) 2002-2015 Jan-AAke Larsson
Utilice dvigif en línea utilizando los servicios de onworks.net
