InglésFrancésEspañol

icono de página de OnWorks

ttm - Online en la nube

Ejecute ttm 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 ttm 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


ttm, latex2gif, ps2gif, ps2png - traductor de TeX y LaTeX a MathML y ​​su auxiliar
programas

SINOPSIS


tttm [opciones] [<archivo.tex] [> archivo.xml] [2> errar]

tttm [opciones] archivo.tex [2> errar]

látex2gif presentar (sin extensión)

ps2gif archivo.ps archivo.gif [icono.gif]

ps2png archivo.ps archivo.png [icon.png]

DESCRIPCIÓN


Los guiones látex2gif, ps2gif or ps2png están en el paquete recomendado tth-común.

tttm traduce la fuente TeX que usa el paquete de macros sin formato o LaTeX, incluyendo la mayoría
matemáticas, en un equivalente cercano en MathML. El estándar formal que tradujo TTM
Los documentos siguientes son estrictamente HTML4.0 Transitional.

La documentación completa está contenida en "ttm_manual.html" distribuido con el programa.
Esta página de manual es un resumen incompleto y se actualiza de forma irregular. [Última actualización 1
Mayo de 2002 por Hans Fredrik Nordhaug.]

El programa es un filtro, es decir, lee desde la entrada estándar y escribe en la salida estándar.
Además, los mensajes de diagnóstico relacionados con la detección de desconocidos o no traducidos
las construcciones se envían al error estándar.

En el manejo de archivos gráficos incrustados tttm puede hacer uso de programas auxiliares, ps2gif or
ps2png, que a su vez hace uso del intérprete de ghostscript gs (1) y el portátil
Conjunto de comandos de gráficos de mapa de bits, consulte pbm (1).

tttm es extremadamente rápido en modo predeterminado en cualquier hardware razonable. Conversión de incluso
Los archivos grandes de TeX deberían ser cuestión de uno o dos segundos. Esto hace posible utilizar tttm
en un script CGI para generar MathML directamente desde la fuente TeX si se desea; (el error estándar puede
luego necesita ser redirigido.)

tttm maneja cosas de TeX como:
Casi todas las matemáticas, incluidos símbolos, fracciones, delimitadores.
{} \ begingroup \ endgroup agrupación.
\ it \ bf \ sl, etc.estilos.
\ beginsection.
\ centerline {}.
\ item {...} \ itemitem {...} {\ obeylines ...}.
Casi todos los caracteres latinos acentuados escritos como \ "o o \" {e}.
\ hang \ hangindent \ más estrecho para párrafos completos
(\ hanga después ignorado).
\ headline se convierte en un título.
% Comentarios. Simplemente eliminado.
\ halign tables, comprueba la plantilla para la presencia de \ vrule,
para decidir si la tabla será de estilo de borde.
\ settabs \ + tablas de estilo.
\ input: Pero, por supuesto, no de la ruta implícita de texinputs.
\ newcount, \ number, \ avance y configuración del contador.
\ def, \ edef, \ xdef pero sin argumentos delimitados.
Todas las definiciones son globales.
\ matrix, \ pmatrix pero no \ bordermatrix. \casos.

La compatibilidad con LaTeX incluye esencialmente todas las matemáticas más los siguientes entornos:
em, palabra por palabra, centrar, a la derecha [solo un párrafo], verso, cita, cita,
detallar, enumerar, descripción, lista [tratada como si fuera una descripción], figura, tabla,
tabular [*, x], ecuación, displaymath, eqnarray [solo un número de ecuación], matemáticas, matriz,
thebibliography, [raw] html, index [como descripción].
y comandos LaTeX:
[re] newcommand, newenvironment [arg opcional no permitido], capítulo, sección,
subsección, subsección, título, etiqueta, ref, pageref [sin número], emph, textit,
texttt, textbf, centrado, raggedleft, includegraphics, [e] psfig, título, autor, fecha
[no automático], lefteqn, frac, tableofcontents, input, include [as input], textcolor,
color [8 colores estándar], nota al pie [ignorando el argumento opcional], cite, bibitem,
bibliografía, diminuto ... tamaño normal ... enorme, nuevo contador [sin soporte `` interno ''],
setcounter, addtocounter, value [dentro del set o addto counter], árabe, el,
stepcounter, newline, verbo [*], bfseries, itshape, ttfamily, textsc, asegurarmath,
listoftables, listoffigures, newtheorem [no se permiten argumentos opcionales], hoy,
printindex, boldmath, unboldmath, newfont, gracias, makeindex, index.

Las referencias cruzadas de hipertexto dentro del documento se generan automáticamente por (p. Ej.) Ref,
y tabla de contenido.

Cuándo tttm encuentra construcciones TeX que tampoco puede manejar porque no hay MathML
equivalente, o porque no es lo suficientemente inteligente, trata de eliminar el desorden que harían
de lo contrario causa en el código MathML, generalmente dando una advertencia de la acción si no es
seguro de lo que está haciendo. Los tokens matemáticos TeX intraducibles se insertan textualmente.

Independencia of [Látex instalación y de la forma más -L cambiar


Una gran diferencia entre tttm y látex2html es que tttm no llama al látex or Texas
programas en absoluto de forma predeterminada, y no depende específicamente de estos, ni de
otro (p. ej. perl), programas que se instalan en el sistema de traducción. Su portabilidad es
por tanto, prácticamente universal.

Las referencias hacia adelante en LaTeX se manejan mediante múltiples pases que escriben archivos auxiliares. tttm
hace una sola pasada a través de la fuente. Si quieres tttm utilizar construcciones LaTeX (p. ej.
tabla de contenido, comandos bibliográficos, etc.) que dependen de archivos auxiliares,
necesita ejecutar LaTeX en el código para que se generen estos archivos. Alternativamente, el tttm
cambiar -a causas tttm automáticamente para intentar ejecutar látex en el archivo, si no hay auxiliar
el archivo .aux existe.

Cuando se ejecuta especificando un nombre de archivo en la línea de comando como un argumento sin cambio, x tttm
construye el nombre de los archivos LaTeX auxiliares esperados de la forma habitual y busca
ellos en el mismo directorio que el archivo. Si esta usando tttm como filtro, debes decir
tttm , utilizando el modificador -Lfilename, el nombre de archivo base de estos archivos auxiliares (que es
el nombre del archivo original omitiendo la extensión). Si tttm no puedo encontrar el relevante
archivo auxiliar porque no ejecutó LaTeX y generó los archivos o no incluyó el
cambiar, entonces omitirá la construcción y le advertirá. Reenviar referencias a través de ref no
funciona si el archivo .aux no está disponible, pero las referencias hacia atrás sí. El interruptor -L sin
El nombre de archivo se puede usar para decir tttm que el documento que se traduce debe ser interpretado
como un archivo LaTeX aunque carece de los comandos de encabezado LaTeX habituales. Esto puede ser útil
para traducir ecuaciones simples que (imprudentemente) usan el comando \ frac.

BibTeX bibliografías


tttm admite bibliografías que se crean a mano usando \ begin {thebibliography} etc.
Dichas bibliografías no requieren nada más allá del archivo .aux. tttm también es compatible
Bibliografías creadas con BibTeX a partir de una base de datos de biblografía. El archivo filename.bbl es
entrada en el lugar correcto en el documento. Sin embargo, este nombre de archivo.bbl no se crea
automáticamente por látex. Además de correr látex en el archivo de origen para crear el
archivo auxiliar, también debe ejecutar el nombre de archivo bibtex en el mismo directorio, para crear el
filename.bbl file y luego ejecute látex nuevamente para obtener las referencias correctas. (Esto es, de
Por supuesto, no más que el procedimiento estándar para usar bibtex con látex pero debe ser
hecho si quieres tttm para que su bibliografía sea correcta). Si no crea el
.bbl, o si lo crea en otro lugar que tttm no busca, entonces naturalmente
tttm no lo encontrará. Dado que el proceso BibTeX es relativamente tortuoso, tttm ofrece un
alternativa. Usando el interruptor -a con tttm hará que intente generar el
archivo .bbl requerido automáticamente usando bibtex y látex.

Hay muchos estilos diferentes para bibliografías y una gran cantidad de LaTeX diferentes.
paquetes de extensión ha crecido para implementarlos, que tttm no soporta. Más
Recientemente, el paquete ha logrado una racionalización significativa de la situación.
natbib. tttm tiene soporte rudimentario integrado para sus comandos \ citep y citet en el
formulario de fecha de autor predeterminado sin un segundo argumento opcional. Un archivo de estilo para natbib es
distribuido con TTMgold que permite acomodar la mayor parte de sus más útiles
estilos y comandos y cambiar fácilmente de la cita del autor-fecha a la cita numérica.

Indexación


tttm puede hacer un índice hipervinculado extremadamente útil usando entradas de indexación automática LaTeX.
Pero indexar un documento MathML es diferente de indexar un documento impreso, porque
índice impreso se refiere a números de página, que no tienen significado en MathML porque no hay
saltos de página. TTM indexa los documentos LaTeX por número de sección en lugar de por página; asumiendo,
por supuesto, que han sido preparados con entradas de índice al estilo estándar de LaTeX.

tttm construirá un índice basado en los comandos estándar de LaTeX "\ makeindex" y
"\ index {...}", y lo procesa automáticamente y lo lee cuando "\ printindex" es
encontrado. La línea de comando para llamar al programa makeindex (que no forma parte de este
distribución) se pueden cambiar utilizando el -x cambiar. Para un archivo sin "\ makeindex"
comando, ttm no escribirá archivos de índice, solo leerá uno existente "file.ind" si
existe.

Gráficos inclusión: epsfbox / includegraphics


La forma estándar en TeX simple para incluir un gráfico es usando las macros epsf. El trabajo es
hecho por \ epsfbox {file.ps} que tttm puede analizar. Por defecto tttm produce un enlace simple a
tal archivo postscript, o de hecho cualquier archivo de formato.

Opcionalmente, TTM puede usar un formato de gráficos más apropiado, usando ps2gif or ps2png a
convierte el archivo postscript en un archivo png o gif, "file.png" loading = "lazy" o file.gif "Cuando el interruptor
Se especifica -e1 o -e2, si `` file.png '', `` file.gif '' o `` file.jpg '' ya existe en
el mismo directorio que implica la referencia a `` file.ps '', entonces no se realiza ninguna conversión
y en su lugar se utiliza el archivo encontrado. Ese archivo de gráficos se vincula automáticamente
(-e1) o en línea (-e2) en el documento. Si no se encuentra tal archivo, TTM intenta encontrar un
PostScript con extensión que comienza .ps o .eps y conviértalo, primero usando
ps2png entonces, si no tiene éxito, ps2gif. Por solicitud popular, una tercera opción de gráficos -e3 para
la generación de iconos ahora está disponible.

El comando \ includegraphics {...} de LaTeX y el \ [e] psfig {file = ...} antiguo se tratan como
igual que \ epsfbox. Sus argumentos opcionales se ignoran.

Imagen Entornos


El entorno de imágenes no se puede traducir a MathML. Imágenes usando el LaTeX incorporado
Los comandos deben convertirse a un archivo de gráficos, como gif o png, y luego incluirse
usando \ includegraphics. El interruptor -a, causa tttm para intentar la conversión automática de imágenes
usando látex2gif.

OPCIONES


-a Intente la conversión automática de entornos de imagen. Omitir por defecto.

-c encabezado de prefijo "Tipo de contenido: texto / MathML" (para servicio web directo).

-d deshabilitar definiciones con argumentos delimitados. Habilitar por defecto.

-e? manejo de epsfbox: -e1 convierta la figura a png / gif usando ps2png / ps2gif proporcionado por el usuario.
-e2 convertir e incluir en línea. -e3 como e2 pero con el icono. -e0 (predeterminado) no
conversión, solo ref.

-f? establece la profundidad de agrupación a la que se construyen las fracciones f5 (Por defecto)
permite la construcción de cinco niveles, f0 ninguna, f9 un montón.

-g no adivine un equivalente MathML para las definiciones de fuentes, simplemente elimínelo.

-h imprime algo de ayuda. -? uso de impresión

-i use fuente cursiva para ecuaciones (como TeX). Roman predeterminado.

-j? utilizar la longitud de la página de índice?. Por defecto 20 líneas. -j columna única.

-Larchivo decirles tttm el archivo base (sin extensión) para la entrada auxiliar LaTeX.

-¿norte? Control de formato de título MathML. 0 crudo. 1 expanda macros. 2 expanda eqns.

-pruta especifique directorios adicionales (ruta) para buscar archivos de entrada.

-r Salida de MathML sin formato (sin preámbulo ni postludio) para su inclusión en otro MathML.

-t Permitir elementos acumulados en ecuaciones de estilo de texto. Solo artículos integrados predeterminados.

-u codificación de caracteres unicode. (Por defecto iso-8859-1).

-v dar un comentario detallado.

-V aún más detallado (para depurar).

-w? Estilo de escritura MathML. Por defecto, sin etiquetas de cabeza / cuerpo. -w -w0 sin título. -w1 título único
solo, etiquetas de cabeza / cuerpo. -w2 XMathML.

-xmakindxcmd
especificar una línea de comando makeindex no estándar.

-¿y? estilo de ecuación: bit 1 comprime verticalmente; bit 2 sobreacentos en línea.

Use ttm en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    rpmsunidos
    rpmsunidos
    ¡Únase a nosotros en Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    Habilite el repositorio URPMS en su
    sistema -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Descargar unitedrpms
  • 2
    Impulsar las bibliotecas de C ++
    Impulsar las bibliotecas de C ++
    Boost ofrece portátiles gratuitos
    Bibliotecas de C++ revisadas por pares. Él
    El énfasis está en las bibliotecas portátiles que
    funciona bien con la biblioteca estándar de C++.
    Ver http://www.bo...
    Descargar bibliotecas Boost C++
  • 3
    VirtualGL
    VirtualGL
    VirtualGL redirige los comandos 3D de un
    Aplicación Unix / Linux OpenGL en un
    GPU del lado del servidor y convierte la
    renderiza imágenes en 3D en una secuencia de video
    con la cual ...
    Descargar VirtualGL
  • 4
    libusb
    libusb
    Biblioteca para habilitar el espacio de usuario
    programas de aplicación para comunicarse
    Dispositivos USB. Público: Desarrolladores, Fin
    Usuarios/Escritorio. lenguaje de programacion: c
    Categorías ...
    Descargar libusb
  • 5
    TRAGO
    TRAGO
    SWIG es una herramienta de desarrollo de software
    que conecta programas escritos en C y
    C ++ con una variedad de alto nivel
    lenguajes de programación. SWIG se utiliza con
    diferente...
    Descargar SWIG
  • 6
    WooCommerce Nextjs reaccionar tema
    WooCommerce Nextjs reaccionar tema
    Tema React WooCommerce, creado con
    Siguiente JS, Webpack, Babel, Node y
    Express, usando GraphQL y Apollo
    Cliente. Tienda WooCommerce en React(
    contiene: Productos...
    Descargar el tema WooCommerce Nextjs React
  • Más "

Comandos de Linux

Ad