EngelsFransSpaans

Ad


OnWorks-favicon

mkfontdir - Online in de cloud

Voer mkfontdir uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht mkfontdir die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


mkfontdir - maak een index van X-lettertypebestanden in een map

KORTE INHOUD


mkfontdir [-n] [-x achtervoegsel] [-r] [-p voorvoegsel] [-e codering-directory-naam] ... [--]
[mapnaam ...]

PRODUCTBESCHRIJVING


Voor elk directoryargument, mkfontdir leest alle lettertypebestanden in de directory
zoeken naar eigenschappen met de naam "FONT", of (als dat niet lukt) de naam van het verwijderde bestand
zijn achtervoegsel. Deze worden geconverteerd naar kleine letters en gebruikt als lettertypenamen, en samen met de
naam van het lettertypebestand, worden weggeschreven naar het bestand "fonts.dir" in de directory. De X
server en lettertypeserver gebruiken "fonts.dir" om lettertypebestanden te vinden.

De soorten lettertypebestanden die worden gelezen door mkfontdir afhankelijk van configuratieparameters, maar
omvatten doorgaans PCF (achtervoegsel ".pcf"), SNF (achtervoegsel ".snf") en BDF (achtervoegsel ".bdf"). Als een
lettertype bestaat in meerdere formaten, mkfontdir zal eerst PCF kiezen, dan SNF en ten slotte
BDF.

De eerste regel van fonts.dir geeft het aantal lettertypen in het bestand weer. De overige lijnen
som de lettertypen zelf op, één per regel, in twee velden. Ten eerste is de naam van het lettertype
bestand, gevolgd door een spatie en de naam van het lettertype.

SCHAALBARE FONTS


Omdat schaalbare lettertypebestanden meestal niet de X-lettertypenaam bevatten, wordt het bestand "fonts.scale"
kan worden gebruikt om de schaalbare lettertypen in de map een naam te geven. De lettertypen die erin worden vermeld, zijn
gekopieerd naar fonts.dir door mkfontdir. "fonts.scale" heeft hetzelfde formaat als de "fonts.dir"
bestand, en kan worden gemaakt met de mkfontschaal(1) programma.

FONT NAAM ALIASES


Het bestand "fonts.alias", dat in elke map van het lettertypepad kan worden geplaatst, wordt gebruikt om te mappen
nieuwe namen voor bestaande lettertypen en moeten met de hand worden bewerkt. Het formaat is twee witruimte
gescheiden kolommen, de eerste met aliassen en de tweede met lettertypenaam
patronen. Regels die beginnen met "!" zijn commentaarregels en worden genegeerd.

Als noch de alias, noch de waarde de grootte van velden van de lettertypenaam specificeert, is dit een
schaalbare alias. Een lettertypenaam van elke grootte die overeenkomt met deze alias wordt toegewezen aan het
dezelfde grootte van het lettertype waarnaar de alias verwijst.

Wanneer een lettertype-alias wordt gebruikt, wordt op de normale manier gezocht naar de naam waarnaar het verwijst,
achtereenvolgens door elke lettertypemap bladeren. Dit betekent dat de aliassen niet hoeven te worden vermeld
lettertypen in dezelfde map als het aliasbestand.

Om witruimte in een van beide namen in te sluiten, plaatst u deze eenvoudig tussen dubbele aanhalingstekens; inbedden
dubbele aanhalingstekens (of een ander teken), voorafgaan door een back-slash:

"magische alias met spaties" "\"lettertypenaam\" met aanhalingstekens"
reguliere alias opgelost

Als de tekenreeks "FILE_NAMES_ALIASES" alleen op een regel staat, wordt elke bestandsnaam in de directory
(ontdaan van het achtervoegsel) wordt gebruikt als een alias voor dat lettertype.

CODERING FILES


De optie -e kan worden gebruikt om een ​​map met coderingsbestanden op te geven. Elke dergelijke
directory wordt gescand op coderingsbestanden, waarvan de lijst vervolgens wordt weggeschreven naar een
"encodings.dir"-bestand in elke fontdirectory. Het bestand "encodings.dir" wordt gebruikt door de
server om coderingsinformatie te vinden.

Het bestand "encodings.dir" heeft dezelfde indeling als "fonts.dir". Het brengt coderingsnamen in kaart
(tekenreeksen van het formulier CHARSET_REGISTRY-CHARSET_ENCODING ) om bestandsnamen te coderen.

OPTIES


De volgende opties worden ondersteund:

-e Geef een map op die coderingsbestanden bevat. De -e optie kan worden opgegeven
meerdere keren en alle opgegeven mappen worden gelezen. De opdracht van de
invoer is belangrijk, omdat coderingen die in eerdere mappen zijn gevonden, die in
latere; coderingsbestanden in dezelfde map worden gediscrimineerd door voorkeur
gecomprimeerde versies.

-n scan niet naar lettertypen, schrijf geen fontdirectorybestanden. Deze optie is handig
alleen bij het genereren van coderingsmappen.

-p Geef een voorvoegsel op dat wordt toegevoegd aan de coderingsbestandspadnamen wanneer dit het geval is
geschreven naar het bestand "encodings.dir". Het voorvoegsel wordt toegevoegd zoals het is. Als een `/' is
vereist tussen het voorvoegsel en de padnamen, moet het expliciet worden opgegeven als
deel van het voorvoegsel.

-r Houd niet-absolute coderingsmappen in hun relatieve vorm bij het schrijven van de
"encodings.dir" bestand. De standaard is om relatieve coderingsmappen te converteren naar:
absolute mappen door de huidige map vooraf te laten gaan. De positionering hiervan
opties is belangrijk, omdat deze optie alleen geldt voor latere -e opties.

-x achtervoegsel
Negeer lettertypebestanden van het type achtervoegsel.

-- Einde opties.

Gebruik mkfontdir online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad