Se connecter
Se connecter
Inscription
Mot de passe perdu
Connexion:
[Actualités]
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
[Actualités]
Les Technos #469 : Un jour sans fin
[Actualités]
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des perfor...
[Actualités]
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
[Actualités]
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 ser...
[Actualités]
Windows 10 version 22H2 : erreur de mise à jour et de désinstallation
[Actualités]
OpenAI prépare désormais son propre navigateur
[Actualités]
WhatsApp bat Telegram : les transcriptions des messages vocaux arrivent pour tou...
[Actualités]
Unreal et Unreal Tournament désormais gratuits sur Internet Archive
[Actualités]
Windows 10 : Microsoft affiche des publicités en plein écran pour les PC équi...
[Articles]
Dungeons 4 - Nintendo Switch Edition
[Articles]
The Bridge Curse 2 : The Extrication
[Articles]
Farmagia
[Articles]
I*CHU: Chibi Edition
[Articles]
Farming Simulator 25
[Articles]
Goblin Slayer -Another Adventurer- Nightmare Feast
[Articles]
Deel lance des programmes en marque blanche et pour les revendeurs pour plus de ...
[Articles]
ESET Research : WolfsBane, nouvelle porte dérobée de cyber-espionnage Linux cr...
[Articles]
Devoteam présente son nouveau plan stratégique « AMPLIFY » avec un fort acce...
[Articles]
LEGO Horizon Adventures
Actualités
Lettre d'information
Proposer une actualité
Archives
Actualités
Articles
Programmation
Press Release
Matériel
Logiciels
Livres
Interviews
Derniers commentaires
Jeux Vidéos
XBox One
XBox 360
Wii U
PSP
PS4
PS3
PC
DS
GameCube
3DS
Forum
Derniers messages
Informatique
Fun
Divers
Logithèque
Blogs
Divers
A Propos
Annonceurs
Contact
Recherche
RSS
Editer un article
Titre
Mots Clés
Texte
.if n .ds MF Metafont .if t .ds MF Ms-2ETAFONTs0 .if t .ds TX Th'-0.1667m'v'0.20v'Ev'-0.20v'h'-0.125m'X .if n .ds TX TeX .ie t .ds OX [i]T[/i]v'+0.25m'Ev'-0.25m'X" for troff .el .ds OX TeX" for nroff .if t .ds BX Bs-2IBs0*(TX .if n .ds BX BibTeX .if t .ds LX Lh'-0.36m'v'-0.15v's-2As0h'-0.15m'v'0.15v'*(TX .if n .ds LX LaTeX .if n .ds WB Web .if t .ds WB Ws-2EBs0 [size=18] [b]Nom[/b] [/size] tex, virtex, initex - formatage de texte et impression [size=18] [b]Résumé[/b] [/size] [b]tex[/b] [i][ options ][/i] [i][ commands ][/i] [size=18] [b]Description[/b] [/size] Cette page de manuel ne se veut pas exhaustive. La documentation complète pour cette version de *(TX peut être trouvée dans le fichier info ou dans le manuel [b]Web2C: A TeX implementation .[/b] *(TX formate un canevas de texte et de commandes (balises) contenus dans un fichier et produit en sortie un fichier indépendant (appelé [b]DVI ,[/b] acronyme pour [b]DeVice Independent ).[/b] Les possibilités de *(TX ainsi que le langage sont décrits dans [b]The *(OXbook .[/b] *(TX est habituellement utilisé avec un corps important de macros précompilées, et il existe différents systèmes de formatage spécifiques, comme *(LX qui requièrent le support de quelques fichiers macro. Pour cette version de *(TX regardez à la ligne de commande pour voir à quel nom il est fait appel. [b]initex[/b] et [b]virtex[/b] sont des liens symboliques vers un exécutable [b]tex[/b] . Quand il est appelé comme [b]initex[/b] (ou lorsque l'option [b]--ini[/b] est donnée) on peut l'utiliser pour précompiler des macros dans un fichier [i].fmt[/i] . Lorsqu'il est appelé en tant que [b]virtex[/b] il utilisera le format [i]plain[/i] . Lorsqu'il est appelé sous n'importe quel autre nom, *(TX usera de ce nom comme le nom du format à utiliser. Par exemple, si on l'appelle comme [b]tex[/b] c'est le format [i]tex[/i] qui est utilisé, qui est identique au format [i]plain[/i] . Les commandes définies par le format [i]plain[/i] sont documentées dans le [b]The *(OXbook .[/b] Les autres formats qui sont souvent disponibles incluent [i]latex[/i] et [b]amstex .[/b] Les [i]commandes[/i] données sur la ligne de commande au programme *(TX lui sont passées comme première ligne d'entrée. (Mais il est souvent plus facile de taper des arguments étendus comme première ligne d'entrée, car les shells UNIX ont une tendance à sauter ou mésinterpréter les symboles spécifiques à *(TX, comme les antislash, à moins de les mettre entre guillemets.) Comme il est décrit dans [b]The *(OXbook ,[/b] cette première ligne doit commencer avec un nom de fichier [b]econtrolsequence ,[/b] ou un [b]&nom_de_format .[/b] L'usage normal est de dire[table][row][col] [/col][col] [i]tex paper[/i][/col][/row][/table] pour produire un fichier [b]paper.tex .[/b] Le nom [i]paper[/i] sera le nom de la tâche, qui sera exécutée tout en donnant en sortie des noms de fichier (comme *.dvi, *.aux, *.log) . Si *(TX ne donne pas de nom de fichier dans la première ligne, le nom de la tâche est une sortie [b]texput .[/b] Si on recherche un fichier, *(TX recherchera le nom avec ou sans l'extension par défaut [i]( .tex )[/i] à moins que le fichier recherché ne contienne déjà cette extension. Si [i]paper[/i] est le nom de la tâche, un fichier log contenant les messages d'erreur sera produit, avec beaucoup plus de détails qu'il n'y en a normalement à l'écran . Ces détails sont dans le fichier de travail [b]paper.log ,[/b] et dans le fichier de sortie [b]paper.dvi .[/b] *(TX va regarder dans la première ligne du fichier [i]paper.tex[/i] pour voir si le début commence par la séquence magique [b]%& .[/b] Si la première ligne commence par [b][i]%& format[/i][/b] [b][i]--translate-file tcxname[/i][/b] alors *(TX utilisera le format et la table de traduction [i]tcxname[/i] pour compiler le fichier source. Ou le nom du format ou les spécifications de [b]--translate-file[/b] peuvent être omises, mais pas les deux. La réponse [i]e[/i] à une erreur du prompt de *(TX oblige l'éditeur système par défaut à commencer par la première ligne courante du fichier courant. La variable d'environnement TEXEDIT peut être utilisée pour changer les données de l'éditeur. Elle peut contenir une chaîne avec un « %s » indiquant où est le nom de fichier et « %d » indiquant où est le nombre en décimal de la ligne (s'il y en a). Par exemple, la chaîne a TEXEDIT [b] pour emacs[/b] peut-être définie par la commande [b]sh[/b][table][row][col] [/col][col] [i]TEXEDIT="emacs[/i] +%d %s"; export TEXEDIT[/col][/row][/table] Un fichier utile dans la bibliothèque est [b]null.tex ,[/b] qui ne contient rien. Lorsque *(TX ne trouve pas un fichier qu'il pense que vous voulez passer en entrée, il reste là à vous demander un autre nom de fichier ; répondre « null » vous fait sortir de la boucle, si vous ne voulez pas entrer quelque chose . Vous pouvez aussi taper control-D. [size=18] [b]Options[/b] [/size] Cette version de *(TX comprend les options en ligne de commande suivantes. [b][i]--fmt format[/i][/b] [b][/b] [table][row][col] [/col][col]Utilise [i]format,[/i] comme nom de format à utiliser, au lieu du nom par lequel *(TX a été appelé ou une ligne [i]%&[/i] .[/col][/row][/table] [b]--help[/b] [b][/b] [table][row][col] [/col][col]Affiche un message d'aide et quitte.[/col][/row][/table] [b]--ini[/b] [b][/b] [table][row][col] [/col][col]Il faut être sous [b]initex ,[/b] pour les « dumping formats » ; C'est implicitement vrai si le programme est appelé en tant que [b]initex .[/b][/col][/row][/table] [b][i]--interaction mode[/i][/b] [b][/b] [table][row][col] [/col][col]Configure le mode interactif. Ce mode peut être soit : [b]batchmode ,[/b] [b]nonstopmode ,[/b] [b]scrollmode ,[/b] Et [b]errorstopmode .[/b] La signification de ces modes est la même que celle des commandes ecommands.[/col][/row][/table] [b]--ipc[/b] [b][/b] [table][row][col] [/col][col]Envoie une sortie DVI à un socket tout à fait comme n'importe quel fichier de sortie usuel. Cette option est au choix de l'installateur .[/col][/row][/table] [b]--ipc-start[/b] [b][/b] [table][row][col] [/col][col]Comme [b]--ipc ,[/b] et démarre le serveur aussi bien par l'autre bout. Que cette option soit possible dépend aussi de l'installateur.[/col][/row][/table] [b][i]--kpathsea-debug bitmask[/i][/b] [b][/b] [table][row][col] [/col][col]Configure le chemin de recherche des flags de débuggage en accord avec le bitmask. Voir le manuel [i]Kpathsea[/i] pour plus de détails.[/col][/row][/table] [b][i]--maketex fmt[/i][/b] [b][/b] [table][row][col] [/col][col]Valide [i]mktex fmt ,[/i] où [i]fmt[/i] doit être soit [i]tex[/i] soit [b]tfm .[/b][/col][/row][/table] [b]--mltex[/b] [b][/b] [table][row][col] [/col][col]Charge les extensions ML*(TX .[/col][/row][/table] [b][i]--no-maketex fmt[/i][/b] [b][/b] [table][row][col] [/col][col]Invalide [i]mktex fmt ,[/i] où [i]fmt[/i] doit être soit [i]tex[/i] soit [b]tfm .[/b][/col][/row][/table] [b][i]--output-comment string[/i][/b] [b][/b] [table][row][col] [/col][col]Utilise la [i]chaîne[/i] pour le commentaire du fichier DVI à la place de la date.[/col][/row][/table] [b][i]--progname name[/i][/b] [b][/b] [table][row][col] [/col][col]Prétend être un [b]nom[/b] de programme. Cela affecte en même temps le format utilisé et le chemin de recherche.[/col][/row][/table] [b]--shell-escape[/b] [b][/b] [table][row][col] [/col][col]Valide la construction [b][i]ewrite18{ command }.[/i][/b] La [i]command[/i] peut être n'importe quelle commande BASH. Habituellement cette construction n'est pas autorisée pour des raisons de sécurité.[/col][/row][/table] [b][i]--translate-file tcxname[/i][/b] [b][/b] [table][row][col] [/col][col]Utile la table de traduction [i]tcxname[/i][/col][/row][/table] [b]--version[/b] [b][/b] [table][row][col] [/col][col]Affiche l'information sur la version et quitte.[/col][/row][/table] [size=18] [b]Environnement[/b] [/size] Regardez la documentation de la bibliothèque (the `Path specifications' node) pour des détails précis sur la manièredont les variables d'environnement sont utilisées. . L'utilitaire [b]kpsewhich[/b] peut être utilisé pour faire des requêtes sur les valeurs de ces variables. Une mise en garde : Dans la plupart des formats *(TX , vous ne pouvez utiliser ~ dans un nom de fichier que vous donnez directement à *(TX, parce qu'un caractère ~ est un caractère actif, et ce faisant n'est pas pris comme une partie du nom du fichier. D'autres programmes, comme *(MF, n'ont pas ce problème. [table][row][col] [/col][col]TEXMFOUTPUT Normalement, *(TX dépose ses fichiers de sortie dans le répertoire courant. Si aucun fichier de sortie ne peut être ouvert à cet endroit, il cherche à l'ouvrir dans le répertoire spécifié par la variable d'environnement TEXMFOUTPUT. Il n'y a pas de valeur par défaut pour cette variable. Par exemple, si vous dites [i]tex paper[/i] et que le répertoire courant n'est pas disponible en écriture, si TEXMFOUTPUT possède la valeur [b]/tmp ,[/b] *(TX va chercher à créer [i]/tmp/paper.log[/i] (et [b]/tmp/paper.dvi ,[/b] si une sortie est produite.)[/col][/row][/table] [table][row][col] [/col][col]TEXINPUTS Cherche le chemin pour les fichiers [i]einput[/i] et [i]eopenin[/i] . On doit probablement démarrer avec « . », ce qui implique que les fichiers utilisateur sont trouvés avant les fichiers système. Un composant d'un chemin vide sera remplacé par les chemins définis dans le fichier [i]texmf.cnf[/i] . Par exemple, configurez « .:/home/usr/tex: » comme répertoire courant et ``/home/user/tex'' comme chemin de recherche standard.[/col][/row][/table] [table][row][col] [/col][col]TEXEDIT Commande pour commuter vers l'éditeur. L'éditeur par défaut [b]vi ,[/b] est configuré au moment où *(TX est compilé.[/col][/row][/table] [size=18] [b]Fichiers[/b] [/size] La localisation des fichiers ci-dessous varie d'un système à l'autre. Utilisez l'utilitaire [b]kpsewhich[/b] pour trouver leur localisation. [i]tex.pool[/i] [table][row][col] [/col][col]Texte encodé des messages de *(TX.[/col][/row][/table] [i]texfonts.map[/i] [table][row][col] [/col][col]Définitions du mapping des noms de fichiers.[/col][/row][/table] [i]*.tfm[/i] [table][row][col] [/col][col]Fichiers métriques pour les fontes de *(TX.[/col][/row][/table] [i]*.fmt[/i] [table][row][col] [/col][col]Format pré-résumé des fichiers (.fmt) de *(TX .[/col][/row][/table] [i]$TEXMFMAIN/tex/plain/base/plain.tex[/i] [table][row][col] [/col][col]Le paquetage de base de macros décrit dans le *(OXbook. [b][/b][/col][/row][/table] [size=18] [b]Bogues[/b] [/size] Cette version de *(TX est en échec quand il s'agit de capturer des flux arithmétiques importants, lorsque les dimensions sont additionnées ou soustraites. Les cas où cela se produit sont rares, mais lorsque cela se produit le fichier [i]DVI[/i] est invalidé. [size=18] [b]Voir aussi[/b] [/size] [b]mf (1),[/b] [b]undump (1),[/b] [b][/b] Donald E. Knuth, [b]The *(OXbook ,[/b] Addison-Wesley, 1986, ISBN 0-201-13447-0. [b][/b] Leslie Lamport, [b]*(LX - A Document Preparation System ,[/b] Addison-Wesley, 1985, ISBN 0-201-15790-X. [b][/b] K. Berry, [b]Eplain: Expanded plain *(TX ,[/b] ftp://ftp.cs.umb.edu/pub/tex/eplain/doc. [b][/b] Michael Spivak, [b]The Joy of *(OX ,[/b] 2nd edition, Addison-Wesley, 1990, ISBN 0-8218-2997-1. [b][/b] [i]TUGboat[/i] (the journal of the *(TX Users Group). [size=18] [b]Trivia[/b] [/size] *(TX, prononcé proprement, rime avec « blecchhh. » La manière conforme de l'écrire avec les fontes d'une machine à écrire est « TeX » et non « TEX » ou « tex. » [size=18] [b]Auteurs[/b] [/size] *(TX a été conçu par Donald E. Knuth, qui l'a implémenté en utilisant son système *(WB pour programmes Pascal. *(TX a été porté sous UNIX à Stanford par Howard Trickey, et à Cornell Pavel Curtis. La version offerte avec les distributions *(TX pour UNIX est celle qui a été générée par le *(WB pour système C [b]( web2c ),[/b] originairement écrite par Tomas Rokicki et Tim Morgan.
Fichier
Forum
-
Derniers messages
Bavardages
Aujourd'hui, je rénove ou je construis ^^
Software
problème sur windows 10
Réseaux et Télécom
Administrateur Réseau - Cisco
Réseaux et Télécom
Problème wifi (POE)
Software
Postfix - Need help
Bavardages
Oh râge oh désespoir !
Programmation
Enregistrement client et envoi mail
Software
SÉCURITÉ MACBOOK
Hardware
conseil matos réseau?
Hardware
nVidia Shield Android TV
Actualités
-
Archives
Matériel
Nvidia prévient d'une pénurie de GPU ce trimestre, avec une reprise début 2025
Les Technos
Les Technos #469 : Un jour sans fin
Jeux Vidéos
Test Farming Simulator 25 (PS5) - Des innovations intéressantes mais des performances à revoir
Matériel
Qualcomm souhaite réduire davantage les prix des PC Windows basés sur ARM
Tablettes
Finalement, Google préparerait une nouvelle tablette mais la Pixel Tablet 2 serait abandonnée
Ada
CSS
Cobol
CPP
HTML
Fortran
Java
JavaScript
Pascal
Perl
PHP
Python
SQL
VB
XML
Anon URL
DailyMotion
eBay
Flickr
FLV
Google Video
Google Maps
Metacafe
MP3
SeeqPod
Veoh
Yahoo Video
YouTube
6px
8px
10px
12px
14px
16px
18px
Informaticien.be
- © 2002-2024
Akretio
SPRL - Generated via
Kelare
The Akretio Network:
Akretio
-
Freedelity
-
KelCommerce
-
Votre publicité sur informaticien.be ?