InglésFrancésEspañol

icono de página de OnWorks

catdvi - Online en la nube

Ejecute catdvi en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando catdvi 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


catdvi - un convertidor de DVI a texto sin formato

SINOPSIS


catdvi [-d nivel de depuración, --debug =nivel de depuración] [-e outenc, --output-encoding =outenc]
[-p pagepec, --first-page =pagepec] [-l pagepec, --last-page =pagepec] [-NORTE, --lista-página-
números] [-s, --secuencial] [-Tú, --mostrar glifos desconocidos] [-h, --ayuda] [--versión]
[--derechos de autor] [archivo -dvi]

DESCRIPCIÓN


Esta página de manual documenta catdvi Versión 0.14

catdvi lee el archivo DVI (tipografista independiente del dispositivo) archivo -dvi y descarga un texto sin formato
aproximación del documento que describe a stdout. Si el argumento archivo -dvi se omite
o un guión (`- '), catdvi leerá de stdin. Varios salida codificaciones (diferente
se admiten conjuntos de caracteres de la salida de texto sin formato), sobre todo UTF-8.

La versión actual de catdvi es un trabajo en progreso; puede que no sea lo suficientemente robusto para
uso de producción, pero ya funciona bien con texto lineal en inglés. Muchos matemáticos
también aparecen símbolos (por ejemplo, las letras griegas mayúsculas) y fórmulas moderadamente complejas
tenía razón.

El programa necesita leer los archivos TFM (Tex Font Metric) correspondientes a las fuentes utilizadas
en el archivo DVI. Estos se buscan (y, si es necesario y posible, se crean sobre la marcha)
a través de Kpathsea biblioteca.

Para traducir correctamente un archivo DVI a texto, el Las opciones de entrada codificación de las fuentes utilizadas
en él (es decir, un mapeo que preserva el significado de los puntos del código de fuente a Unicode) debe ser conocido.
Hay muchas codificaciones de fuentes diferentes en uso. En el momento de escribir, catdvi
comprende las siguientes codificaciones de entrada:

"TEXTO TEXTO"
Codificación de fuente original de Knuth, también conocida como OT1.

`TEXTO DE TEXTO SIN F-LIGATURAS '
Una variante de lo anterior.

`CODIFICACIÓN DE FUENTES DE TEX AMPLIADAS - LATINO '
La codificación Cork, también conocida como T1.

'TEX MATH ITALIC'
La codificación de las fuentes matemáticas en cursiva de Knuth, también conocida como OML.

`SÍMBOLOS DE MATEMÁTICAS DE TEXTO '
La codificación de las fuentes de símbolos matemáticos de Knuth, también conocida como OMS.

`EXTENSIÓN DE MATEMÁTICAS DE TEXTO '(la mayor parte)
La codificación de las fuentes de extensión matemáticas de Knuth (operadores grandes, corchetes, etc.), también
conocido como OMX.

`TEXTO DE ESCRITOR DE TEXTO '
La codificación de las fuentes tipográficas de Knuth.

"SÍMBOLOS DE LÁTEX"
La codificación de las fuentes lasy.

Fuente del símbolo de moneda europea de Henrik Theilings (`` eurosym '').

'TEXT TEXT COMANION SYMBOLS 1 --- TS1' (casi todo)
La codificación de las fuentes complementarias de texto.

Fuente del símbolo de Martin Vogels (`MarVoSym ').
Tanto la versión de 1998 como la de 2000 son compatibles en la medida de lo posible, aproximadamente la mitad
de los símbolos no se pueden representar en Unicode.

PIZARRA
La codificación de las fuentes blackboard bold math ('bbm').

Todas las fuentes AMS excepto las cirílicas.
Esto incluye los símbolos matemáticos AMS grupo A y grupo B, Euler fraktur, Euler
cursiva, escritura Euler y fuentes de extensión compatibles con Euler.

Es imposible realizar una traducción perfecta de DVI sin marcar a texto sin formato, ya que
El primero solo describe el diseño de una página, y un traductor como este debería
saber realmente dónde terminan las palabras y los párrafos y, lo que es más importante, qué glifos deben ser
alineados verticalmente y cuáles no deberían. El algoritmo de alineación actual intenta preservar
las posiciones horizontales relativas de los comienzos de las palabras; esto funciona bien en la mayoría de los casos. Palabra
las rupturas se detectan mediante heurísticas simples; los párrafos no se detectan en absoluto (y no
se intenta el relleno de párrafo).

El precio de la alineación es que la salida probablemente tendrá más de 80 columnas de ancho, incluso
aunque catdvi se esfuerza mucho por no utilizar más columnas de las estrictamente necesarias. La salida es
generalmente menos de 120 columnas, casi siempre menos de 132 columnas de ancho. Puede ser un buen
idea de cambiar su terminal a uno de estos modos si es posible.

OPCIONES


El programa sigue la sintaxis habitual de la línea de comandos GNU, con opciones largas que comienzan con dos
guiones.

-d nivel de depuración, --debug =nivel de depuración
Establezca el nivel de salida de depuración en nivel de depuración (el valor predeterminado es 10). Los valores grandes resultarán
en muchos resultados de depuración, 0 en ninguno. El nivel de salida de depuración máximo
utilizado actualmente es 150.

-e outenc, --output-encoding =outenc
Especifique la codificación del juego de caracteres de salida. outenc puede ser uno de los números
o nombres de la siguiente tabla. Los nombres no distinguen entre mayúsculas y minúsculas. La siguiente salida
las codificaciones deben estar disponibles:

0: UTF-8
1: EE.UU.-ASCII
2: ISO-8859-1
3: ISO-8859-15

El comando catdvi --ayuda (ver a continuación) le dará una lista más actualizada de todos
codificaciones de salida compiladas. La codificación predeterminada es 1.

-p pagepec, --first-page =pagepec
No imprima páginas antes de la página pagepec. Las páginas se pueden especificar en tres
diferentes caminos; los dos primeros son exactamente iguales que para dvips(1).

Un número (posiblemente negativo) número especifica un número de página TeX, que se almacena como
el llamado count0 valor en el archivo DVI para cada página. Plain TeX usa negativo
números de página para la portada numerada en romanos (portada, prefacio, TOC, etc.)
count0 los valores se comparan como
-1 <-2 <-3 <... <1 <2 <3 <...
Puede haber varias páginas con el mismo count0 valor en un solo archivo DVI. Esta
generalmente ocurre en documentos con un esquema de numeración de páginas por capítulo.

Un número precedido por un signo igual (`=número') especifica una página física, es decir, la
número-ésima página que aparece en el archivo DVI. La numeración comienza con 1. Tenga en cuenta que con el
forma larga de la opción que realmente necesita two es igual a signos, uno como parte de la larga
opción y uno como parte de la especificación de la página. Ejemplo:
catdvi --primera página == 5 foo.dvi

La tercera forma de una especificación de página, dos números separados por dos puntos
(`numero1:numero2'), es útil para documentos con partes numeradas por separado, p. ej.
capítulos. Se refiere a la página con count0 valor igual a numero2 que catdvi
cree ser en parte numero1. Dado que esos números de pieza no se almacenan en el DVI
archivo, el programa tiene que adivinarlos: un interno capítulo el contador se incrementa en
uno cada vez que el count0 El valor de la página actual no es mayor (arriba
pedidos) que el de la página anterior. El contador se inicializa a 1 si el
la primera página tiene un negativo count0 valor y a 0 en caso contrario. (Un documento con
las partes numeradas por separado probablemente tendrán un frontmater numerado por separado como
bueno, y luego esta regla mantiene el contador interno igual a la parte del mundo real
números.)

-l pagepec, --last-page =pagepec
No imprime páginas tras página pagepec. Las páginas se especifican exactamente como para
--primera página Opción anterior.

-NORTE, --listar-números-de-página
En lugar del contenido de las páginas, muestre su recuento de páginas físicas, count0 propuesta de
y capítulo contar (ver el --primera página opción anterior para una definición de estos).

-s, --secuencial
No intente reproducir el diseño de la página; glifos de salida en el orden en que aparecen
en el archivo DVI. Esto puede resultar útil, por ejemplo, con diseños de página de varias columnas.

-Tú, --mostrar glifos desconocidos
Muestra el número Unicode de glifos desconocidos en lugar de '?'.

-h, --ayuda
Muestre información de uso y una lista de codificaciones de salida disponibles, luego salga.

--versión
Mostrar información de la versión y salir.

--derechos de autor
Muestre la información de derechos de autor y salga.

MEDIO AMBIENTE


Las variables de entorno habituales TFMFONTS, TEXFONTS, etc. para Kpathsea búsqueda de fuentes y
se aplica la creación. Referirse a Kpathsea documentación para más detalles.

Utilice catdvi en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

Ad