Englishfrançaisespagnol

Icône de favori OnWorks

mf - En ligne dans le Cloud

Exécutez mf dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande mf qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


mf, mf-nowin, inimf - Metafont, un langage pour la conception de polices et de logos

SYNOPSIS


mf [Options] [commandes]

DESCRIPTION


Metafont lit le programme dans les fichiers spécifiés et génère des rasters de police (en gf format)
et les métriques de police (en tfm format). Le langage Metafont est décrit dans Votre Métafontbook.

Comme TeX, Metafont est normalement utilisé avec un grand nombre de macros précompilées et de polices
la génération en particulier nécessite le support de plusieurs fichiers macro. Cette version de
Metafont regarde sa ligne de commande pour voir sous quel nom il a été appelé. Les deux inimf et
virmf sont des liens symboliques vers le mf exécutable. Lorsqu'il est appelé comme inimf (ou lorsque le -ini option est
donné) il peut être utilisé pour précompiler des macros dans un .base déposer. Lorsqu'il est appelé comme virmf it
utilisera le plaine base. Lorsqu'il est appelé sous un autre nom, Metafont utilisera ce nom comme
le nom de la base à utiliser. Par exemple, lorsqu'il est appelé comme mf le mf base est utilisée, qui est
identique au plaine base. D'autres bases que plaine sont rarement utilisés.

Votre commandes donnés sur la ligne de commande au programme Metafont lui sont transmis en tant que
première ligne d'entrée. (Mais il est souvent plus facile de taper des arguments étendus comme première entrée
car les shells UNIX ont tendance à engloutir ou à mal interpréter les symboles préférés de Metafont,
comme des points-virgules, sauf si vous les citez.) Comme décrit dans Votre Métafontbook, ce premier
La ligne doit commencer par un nom de fichier, un \séquence de contrôleOu un &nombase.

L'usage normal est de dire

mf '\mode= ; [mag=magstep(n);]' saisir fonte

pour commencer le traitement police.mf. Les guillemets simples sont le meilleur moyen de garder le shell Unix
de mal interpréter les points-virgules et de supprimer le caractère \, qui est nécessaire
ici pour empêcher Metafont de penser que vous voulez produire une police appelée mode. (Ou toi
peut juste dire mf et donnez le reste sur la ligne suivante, sans guillemets.) Autre contrôle
séquences, telles que temps différé (pour un fonctionnement silencieux) peut également apparaître. Le nom fonte sera
être le ``jobname'', et est utilisé dans la formation des noms de fichiers de sortie. Si Metafont n'obtient pas de
nom de fichier dans la première ligne, le nom du travail est mfput. L'extension par défaut, .mf, peut être
remplacé en spécifiant explicitement une extension.

Un journal des messages d'erreur va dans le fichier nom du travail.enregistrer. Les fichiers de sortie sont nom du travail.tfm
et nom du travail.<nombre> gf, où dépend de la résolution et du grossissement du
Police de caractère. Les mode dans cet exemple est montré de manière générique comme , terme symbolique pour
lequel le nom d'un appareil réel ou, le plus souvent, le nom police locale (voir ci-dessous) doit
être substitué. Si le mode n'est pas spécifié ou n'est pas valide pour votre site, Metafont
par défaut preuve mode qui produit des images de gros caractères à utiliser dans la conception de polices et
raffinement. Le mode de preuve peut être reconnu par le suffixe .2602gf après le nom du travail.
Des exemples de sortie en mode preuve peuvent être trouvés dans L'ordinateur une moderne Polices de caractères (Tome E de
Ordinateur et Composition). Le système de étapes mag est identique au système utilisé par
TeX, avec des valeurs généralement comprises entre 0.5, 1.0, 2.0, 3.0, 4.0 et 5.0. Une liste de gf
les chiffres pour les polices 118 dpi, 240 dpi et 300 dpi sont indiqués ci-dessous.

MAGSTEP 118 ppp 240 ppp 300 ppp
mag=étape mag(0) 118 240 300
mag=pas mag(0.5) 129 263 329
mag=étape mag(1) 142 288 360
mag=étape mag(2) 170 346 432
mag=étape mag(3) 204 415 518
mag=étape mag(4) 245 498 622
mag=étape mag(5) 294 597 746

Le grossissement peut également être spécifié non pas comme un pas magnétique mais comme une valeur arbitraire, telle que
1.315, pour créer des tailles de caractères spéciales.

Avant que la production de polices puisse commencer, il est nécessaire de configurer les fichiers de base appropriés.
L'ensemble minimum de composants pour la production de polices pour un moteur d'impression donné est le plaine.mf
fichier macro et le local mode_def déposer. Les macros dans plaine.mf peut être étudié dans un
annexe à la Métafontbook; ils ont été développés par Donald E. Knuth, et ce fichier devrait
ne jamais être modifié, sauf lorsqu'il est officiellement mis à jour. Chaque mode_def la spécification aide
adapter les polices à un moteur d'impression particulier. Il y a une discussion régulière sur mode_defs dans
Remorqueur, le journal du groupe d'utilisateurs TeX. Les locaux en cours d'utilisation sur cet ordinateur
devrait être dans modes.mf.

Votre e la réponse au mode de récupération d'erreur de Metafont invoque l'éditeur par défaut du système au
ligne erronée du fichier source. Il existe une variable d'environnement, MFEDIT, qui
remplace l'éditeur par défaut. Il doit contenir une chaîne avec "%s" indiquant où le
le nom du fichier va et "%d" indiquant où va le numéro de ligne décimal (le cas échéant). Pour
exemple, une chaîne MFEDIT pour le vi l'éditeur peut être réglé avec le csh commander
Setenv MFEDIT "tu +%d %s"

Un fichier pratique dans la bibliothèque est null.mf, ne contenant rien. Lorsque mf ne peut pas trouver le
fichier qu'il pense que vous voulez saisir, il vous demande sans cesse un autre nom de fichier ; répondre
`null' vous sort de la boucle si vous ne voulez rien saisir.

VIRTUEL GRAPHISME SORTIE


Metafont peut utiliser la plupart des écrans modernes, vous pouvez donc voir sa sortie sans imprimer.
Chapitre 23 de Votre Métafontbook décrit ce que vous pouvez faire. Cette implémentation de Metafont
utilise des variables d'environnement pour déterminer le périphérique d'affichage que vous souhaitez utiliser. D'abord il
recherche une variable MFTERM, puis TERM. S'il ne trouve pas non plus, vous n'obtenez pas
sortie en ligne. Sinon, la valeur de la variable détermine l'appareil à utiliser : hp2627,
soleil (pour l'ancien SunView), tek, uniterme (pour un émulateur Atari ST Tek 4014), xterm (pour l'un ou l'autre
X10 ou X11). Certains de ces périphériques peuvent ne pas être pris en charge dans tous les exécutables Metafont ; les
le choix est fait au moment de la compilation.

Sur certains systèmes, il existe deux binaires Metafont, mf et mf-nowin. Sur ces systèmes, le
mf binaire prend en charge les graphiques, tandis que le mf-nowin binaire ne le fait pas. Les mf-nowin binaire est
utilisé par des scripts comme mkexpk où le support graphique est une nuisance plutôt que quelque chose
utile.

OPTIONS


Cette version de Metafont comprend les options de ligne de commande suivantes.

-base base
Utilisez base comme nom de la base à utiliser, au lieu du nom sous lequel Metafont
a été appelé ou un %& ligne.

-erreur de ligne de fichier
Imprimer les messages d'erreur dans le formulaire fichier:ligne:erreur qui est semblable à la façon dont beaucoup
les compilateurs les formatent.

-pas d'erreur de ligne de fichier
Désactivez l'impression des messages d'erreur dans le fichier:ligne:erreur de style.

-style d'erreur de ligne de fichier
C'est l'ancien nom du -erreur de ligne de fichier option.

-arrêt-sur-erreur
Quitter avec un code d'erreur lorsqu'une erreur est rencontrée lors du traitement.

-Aide Imprimer le message d'aide et quitter.

-ini Be inimf, pour les bases de déversement; ceci est implicitement vrai si le programme est appelé comme
inimf.

-interaction mode
Définit le mode d'interaction. Le mode peut être l'un des temps différé, mode non-stop,
mode de défilement et erreurmode d'arrêt. La signification de ces modes est la même que celle de
les commandes correspondantes.

-nom du travail prénom
Utilisez prénom pour le nom du travail, au lieu de le dériver du nom du fichier d'entrée.

-kpathsea-débogage masque de bits
Définit les indicateurs de débogage de recherche de chemin en fonction du masque de bits. Voir le Kpathsea
manuel pour plus de détails.

-maketex fmt
Activer mktexfmt, Où fmt doit être mf.

-pas de maketex fmt
Désactiver mktexfmt, Où fmt doit être mf.

-répertoire de sortie annuaire
Écrire les fichiers de sortie dans annuaire au lieu du répertoire courant. Rechercher l'entrée
les fichiers annuaire d'abord, le long du chemin de recherche normal.

-parse-première ligne
Si la première ligne du fichier d'entrée principal commence par %& l'analyser pour rechercher une décharge
nom ou un -translate-fichier option.

-pas d'analyse de première ligne
Désactivez l'analyse de la première ligne du fichier d'entrée principal.

-nom_programme prénom
Faire semblant d'être un programme prénom. Cela affecte à la fois le format utilisé et la recherche
chemins.

-enregistreur
Activez l'enregistreur de nom de fichier. Cela laisse une trace des fichiers ouverts pour la saisie
et sortie dans un fichier avec extension .fls.

-translate-fichier nomtcx
Utilisez l'option nomtcx tableau de traduction.

-version
Imprimer les informations sur la version et quitter.

ENVIRONNEMENT


Voir la documentation de la bibliothèque Kpathsearch (le nœud "Spécifications du chemin") pour les détails
de la façon dont les variables d'environnement sont utilisées lors de la recherche. Les kpsewhich l'utilité peut être
utilisé pour interroger les valeurs des variables.

Si la variable d'environnement TEXMFOUTPUT est défini, Metafont essaie de mettre ses fichiers de sortie
dans celui-ci, s'ils ne peuvent pas être placés dans le répertoire courant. Encore une fois, voir Texas (1).

ENTRÉES MFIN
Chemin de recherche pour contribution et ouverture fichiers.

MFEDIT Modèle de commande pour passer à l'éditeur.

MTERM Détermine l'affichage des graphiques en ligne. Si MFTERM n'est pas défini et que DISPLAY est défini,
le support de la fenêtre Metafont pour X est utilisé. (DISPLAY doit être défini sur un X valide
spécification du serveur, comme d'habitude.) Si ni MFTERM ni DISPLAY ne sont définis, TERM est
utilisé pour deviner le support de fenêtre à utiliser.

POLICE UTILITÉ


Un certain nombre de programmes utilitaires sont disponibles. Ce qui suit est une liste partielle des disponibles
utilitaires et leur objectif. Consultez votre gourou Metafont local pour plus de détails.

gftopk Prend un gf fichier et produit un fichier plus compact pk fichier de police.

gftodvi Produit des feuilles d'épreuves pour les polices.

type gf Affiche le contenu d'un gf fichier en mnémoniques et/ou images.

type de paquet Affiche mnémoniquement le contenu d'un pk fichier.

mft Formate un fichier source comme indiqué dans L'ordinateur une moderne Polices de caractères.

Utiliser mf en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Unitedrpms
    Unitedrpms
    Rejoignez-nous à Gitter !
    https://gitter.im/unitedrpms-people/Lobby
    Activez le référentiel URPMS dans votre
    système -
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    Télécharger unitedrpms
  • 2
    Boostez les bibliothèques C++
    Boostez les bibliothèques C++
    Boost fournit un portable gratuit
    bibliothèques C++ évaluées par des pairs. Les
    l'accent est mis sur les bibliothèques portables qui
    fonctionnent bien avec la bibliothèque standard C++.
    Voir http://www.bo...
    Télécharger les bibliothèques Boost C++
  • 3
    VirtuelGL
    VirtuelGL
    VirtualGL redirige les commandes 3D d'un
    Application Unix/Linux OpenGL sur un
    GPU côté serveur et convertit le
    rendu des images 3D dans un flux vidéo
    avec lequel ...
    Télécharger VirtualGL
  • 4
    libusb
    libusb
    Bibliothèque pour activer l'espace utilisateur
    programmes d'application pour communiquer avec
    Périphériques USB. Public : Développeurs, Fin
    Utilisateurs/Bureau. Langage de programmation : C
    Catégories ...
    Télécharger libusb
  • 5
    LAMPÉE
    LAMPÉE
    SWIG est un outil de développement logiciel
    qui relie les programmes écrits en C et
    C++ avec une variété de
    langages de programmation. SWIG est utilisé avec
    différent...
    Télécharger SWIG
  • 6
    Thème de réaction WooCommerce Nextjs
    Thème de réaction WooCommerce Nextjs
    Thème React WooCommerce, construit avec
    Suivant JS, Webpack, Babel, Node et
    Express, en utilisant GraphQL et Apollo
    Client. Boutique WooCommerce dans React (
    contient : Produits...
    Télécharger le thème WooCommerce Nextjs React
  • Plus "

Commandes Linux

Ad