InglésFrancésEspañol

Ad


icono de página de OnWorks

mkjobtexmf - Online en la nube

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


mkjobtexmf - Genera un árbol texmf para un trabajo en particular

VERSIÓN


2011-11-10v0.8

SINOPSIS


El programa mkjobtexmf ejecuta un programa e intenta encontrar los nombres de archivo utilizados. Dos métodos
están disponibles, opción "-recorder" de TeX (Web2C) o el programa rastro.

Luego genera un directorio con un árbol texmf. Comprueba los archivos encontrados e intenta ordenarlos
ellos en este árbol texmf.

Se puede utilizar con fines de archivo o para acelerar las siguientes ejecuciones de TeX.

mkjobtexmf [opciones]

Esto ejecuta TeX que se puede configurar mediante opciones. Ambos métodos para obtener el archivo usado
los nombres están disponibles.

mkjobtexmf [opciones] - [argumentos]

La última forma ejecuta el programa cmd con argumentos args en lugar de TeX. Solo como método
programa rastro está disponible.

Opciones:

--nombre del trabajo Nombre del trabajo (obligatorio).
Por lo general, este es el archivo TeX
sin extensión
--texname Archivo de entrada para TeX. Por defecto es el
nombre del trabajo con extensión '.tex'
--texopt Opción para ejecutar TeX
--destdir Directorio de destino,
por defecto es ' .mjt '
--output Añade también archivos de salida
--strace Usa strace en lugar de TeX's
opción -grabadora
--copy Copiar archivos en lugar de crear
enlaces de símbolos
- Rutas planas de correo no deseado, no crea directorios.
dentro del directorio de destino
- (no) texhash Ejecute texhash, use --notexhash para MiKTeX
--exclude-ext Excluir archivos con extensión .
--cmd-tex Comando para el compilador TeX
--cmd-kpseque Comando para kpsewhich
--cmd-texhash Comando para texhash
--cmd-strace Comando para strace
--verbosa Salida detallada
--help Mensaje de ayuda breve
--man Documentación completa
--versión Identificación de la versión impresa

DESCRIPCIÓN


Correr las programa

Nombre mkjobtexmf ejecuta un programa, generalmente TeX. El compilador TeX está configurado por opción
"--cmd-tex". Se puede usar la opción "--texname", si la extensión del nombre del archivo es diferente de .tex:

mkjobtexmf --jobname foo --texname foo.ltx

Son posibles casos aún más complicados:

mkjobtexmf --jobname foo --texname '\ def \ abc {...} \ input {foo}'

Si se debe utilizar otro programa que no sea TeX (dvips, ...), este programa se puede proporcionar
después "--":

mkjobtexmf --jobname foo - dvips foo

Archive vea la grabación

Hay dos métodos disponibles para obtener los nombres de archivo usados:

Grabador de TeX
Algunas distribuciones de TeX (por ejemplo, Web2C) admiten la opción -grabadora por su TeX
compiladores. Luego, el compilador de TeX genera un archivo con extensión .fls que registra el
archivos usados ​​de entrada y salida.

Programación
Este programa rastrea las llamadas y señales del sistema. Se usa aquí para registrar los archivos usados.

Analizar y enlace / copia encontrado archivos

El directorio de resultados nombretrabajo.mjt es generado. Dentro del resultado se crea el árbol TEXMF.
Cada archivo encontrado se compara con una lista de rutas de árboles TEXMF. Si se encuentra una coincidencia,
el archivo está vinculado / copiado en el árbol TEXMF. La lista de rutas es generada por programa.
kpseque.

Si el archivo no se puede asignar a un árbol TEXMF y el archivo es un nombre de archivo relativo, entonces
está directamente vinculado / copiado en el directorio de resultados nombretrabajo.mjt. Los nombres de archivo absolutos son
no es compatible y tampoco rutas con enlaces a directorios principales.

Los enlaces simbólicos se crean de forma predeterminada. Los archivos se copian si se da la opción "--copy" o
el enlace simbólico no está disponible.

CAMPUS


--nombre del trabajo=<nombre de trabajo>
Es el nombre del trabajo. 'nombre de trabajo> .tex 'sirve como predeterminado para el archivo TeX y
<nombre de trabajo> se utiliza para nombrar varios directorios y archivos. Consulte la sección "ARCHIVOS".

--textname=<nombre >
El nombre del archivo de entrada TeX, si difiere denombre de trabajo> .tex.

--texopt=<optar>
Opción adicional para el compilador TeX, los ejemplos son "--ini" o "--shell-escape". Esta
La opción se puede dar más de una vez.

--destdir=<directorio>
Especifica el nombre del directorio de destino donde se recopila el resultado. Como
Por defecto, se genera un directorio en el directorio actual con el nombre del trabajo y
extensión `.mjt '.

--producción
También agregue archivos de salida.

--traza
Usar método con programa rastro, Ver la descripción".

--Copiar
Los archivos se copian en lugar de crear enlaces simbólicos.

--plano
Los archivos se vinculan o copian sin elementos de ruta. El directorio de destino
contienen una lista plana de archivos o enlaces sin directorio.

Los archivos 'ls-R' y 'alias' se ignoran.

--excluir-ext=<ext>
Archivos con extensiónext> están excluidos. La opción se puede dar varias veces o
Se puede utilizar una lista de extensiones separadas por comas. Ejemplos:

--exclude-ext aux --exclude-ext registro --exclude-ext toc

es el mismo que

--excluir-ext aux, log, toc

- (no) texhash
Por defecto, el archivo `ls-R 'se genera en el árbol` texmf', porque este es el archivo
base de datos de nombres que podría usarse en TeX Live. Debido a que MiKTeX usa un
mecanismo, su `texhash 'no genera los archivos` ls-R' y "--notexhash"
suprime la llamada de 'texhash'.

--cmd-tex=<cmd>
Comando para el compilador TeX. El valor predeterminado es pdflatex.

--cmd-kpseque=<cmd>
Comando para kpsewhich.

--cmd-texhash=<cmd>
Comando para actualizar la base de datos de nombres de archivo del árbol texmf generado. El valor predeterminado es
texmf.

--cmd-strace=<cmd>
Comando para strace.

--verboso
Mensajes detallados.

--ayuda
Muestra la pantalla de ayuda.

-B (-hombre>
Imprima la página del manual.

--versión
Imprimir identificación de versión y salir.

EJEMPLOS


Archivo TeX prueba.tex usando el método de grabación de TeX:

mkjobtexmf --prueba de nombre de trabajo

Archivo TeX prueba.tex usando LaTeX:

mkjobtexmf - prueba de nombre de trabajo --cmd-tex latex

Generación de formato:

mkjobtexmf --prueba de nombre de trabajo --texopt -ini --texname pdflatex.ini

Ejemplo, cómo se puede usar el nuevo árbol texmf (Linux / bash):

TEXMF = !! test.mjt / texmf pdflatex test

Ejemplo para generar un archivo zip (Linux / bash):

(cd test.mjt && zip -9r ../test.)

Ejemplo para generar un archivo tar:

tar cjhvf test.tar.bz2 -C test.mjt.

NO RESUELTO CUESTIONES, AVISOS, TODOS


Software experimental
Las opciones, los valores predeterminados y el funcionamiento del programa pueden cambiar en versiones futuras.

texmf.cnf
Actualmente el método con rastro registra estos archivos. La grabadora de TeX no lo hace. Útil
en texmf.cnf archivos para configuraciones variables. Debido a que solo tenemos un árbol TEXMF, el
Las secciones de ruta probablemente deberían reescribirse.

Configuración en variables de entorno
No se almacenan en absoluto.

Colisiones
El programa usa un directorio de destino y como máximo un árbol TEXMF para el resultado.
Sin embargo, los archivos fuente pueden provenir de diferentes directorios y árboles TEXMF.
Por lo tanto, son posibles las colisiones de nombres.

El programa sigue la estrategia de no eliminar archivos en el directorio de destino.
Eso permite recopilar archivos de diferentes ejecuciones. Así, las colisiones se resuelven en el
de manera que gana la primera entrada que se realiza en el directorio de destino.

Archivo de configuración
Evitaría que el usuario vuelva a escribir las mismas opciones una y otra vez.

Grabación incompleta
Los errores en la grabación de archivos de TeX pueden resultar en una grabación de archivos incompleta (por ejemplo, pdfTeX
1.40.3 no registra archivos .pfb y .pk).

...

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


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    limpieza profunda
    limpieza profunda
    Un script de Kotlin que destruye todas las compilaciones
    cachés de proyectos Gradle/Android.
    Útil cuando Gradle o el IDE le permiten
    abajo. El script ha sido probado en
    macOS, pero...
    Descargar limpieza profunda
  • 2
    Complemento Eclipse Checkstyle
    Complemento Eclipse Checkstyle
    El complemento Eclipse Checkstyle
    integra el código Java Checkstyle
    auditor en el IDE de Eclipse. El
    El complemento proporciona retroalimentación en tiempo real a
    el usuario sobre viola ...
    Descargar el complemento Checkstyle de Eclipse
  • 3
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player es un reproductor multimedia gratuito
    software, parte basado en WMP y VLC. los
    jugador tiene un estilo minimalista, con
    más de diez colores temáticos, y también puede
    b ...
    Descargar AstrOrzPlayer
  • 4
    movistartv
    movistartv
    Kodi Movistar+ TV es un ADDON para XBMC/
    Kodi que permite deshacerse de un
    decodificador de los servicios IPTV de
    Movistar integrado en uno de los
    mediacenters ma...
    descargar movistartv
  • 5
    Código :: Bloques
    Código :: Bloques
    Code::Blocks es un programa gratuito, de código abierto,
    IDE multiplataforma C, C++ y Fortran
    construido para satisfacer las necesidades más exigentes
    de sus usuarios. Está diseñado para ser muy
    extens ...
    Descargar Código::Bloques
  • 6
    En medio de
    En medio de
    Interfaz de Minecraft en medio o avanzada
    y el seguimiento de datos / estructura es una herramienta para
    mostrar una descripción general de un Minecraft
    mundo, sin realmente crearlo. Eso
    puede ...
    Descargar en medio
  • Más "

Comandos de Linux

Ad