BuildMapTable

Formát: BUILDMAPTABLE <ASCII mapovací tabulka> [CHARSET]
Šablona: UNICODEMAPTABLE/A, CHARSET/K
Účel: Vytvoří binární mapovací Unicode tabulku pro pro knihovnu diskfont.library z mapovací ASCII tabulky.
Cesta: C:BUILDMAPTABLE

Příkaz BUILDMAPTABLE převádí Charset-To-Unicodemapovací tabulky v textové podobě (např. k dispozici na adrese http://www.unicode.org/Public/MAPPINGS/) na mapovací tabulky v binární podobě použitelné pomocí knihovny diskfont.library.

Při použití příkazu BUILDMAPTABLE musíte zadat název souboru tabulky.

Příkaz BUILDMAPTABLE může zobrazit textovou formu analyzované tabulky nebo vytvořit binární mapovací tabulku v adresáři L:Charsets/. V současné době jsou podporovány pouze 8-bitové mapovací tabulky.

Pokud adresáře L:Charsets/character-sets nebo L:Charsets/custom-character-sets obsahuje MIME název pro 8-bitovou znakovou sadu, kde neexistuje žádná mapovací tabulka v adresáři L:Charsets/ a máte mapovací tabulku v textové podobě, použijte příkaz BUILDMAPTABLE k vytvoření binární mapovací tabulky a restartování (knihovna diskfont.library prohledává tabulky pouze jednou), aby bylo možné použít novou znakovou sadu (např. v souborech písem nebo lokalizačních katalozích).

Očekávaný formát textových mapovacích tabulek je následující:

  • Všechno od znaku „#“ až po konec řádku se považuje za komentář.
  • Platný řádek obsahuje index vlevo a Unicode kód na pravé straně, buď v hexadecimální (počínaje 0x nebo 0X), osmičkové (začínající 0) nebo v desítkové podobě, oddělený mezerou. Například:
    0xA4 0x20AC # EURO SIGN

Parametr

CHARSET Slouží k zadání MIME názvu nebo přezdívky znakové sady. MIME název znakové sady získaný z knihovny diskfont.library bude použit jako název tabulky mapování binární znakové sady, která bude uložena v adresáři L:Charsets/. Pokud je argument CHARSET vynechán, nebude zapsán žádný soubor, namísto toho se výsledná mapovací tabulka zobrazí v textové podobě.

Příklad

1> BUILDMAPTABLE CP1258.TXT

Provede analýzu textového souboru CP1258.TXT a zobrazí seznam položek s indexem vlevo a Unicodekódem na pravé straně. Poznámka: nemapované položky (s kódovým bodem Unicode 0) se nezobrazí.

2> BUILDMAPTABLE 8859-1.TXT CHARSET LATIN1

Analyzuje textový soubor 8859-1.TXT a vytvoří soubor L:Charsets/ISO-8859-1 (latin1 je alias pro ISO-8859-1), který je k ničemu (mapovací tabulka ISO-8859-1 je integrovaná součást knihovny diskfont.library a nebude načtena z disku).

  • čtvrtek, 27 srpen 2020
  • Posted in: B

Napsat komentář

Pro přidání komentáře se prosím přihlaste.

Odhadované roční prodeje

odhadovany prodej

Prodeje podle regionů

prodej regiony

Počet prodaných kusů

Počet prodaných kusů