Domů Obsah Export ASCII Rejstřík
  import/export ASCII

Tabulky ASCII

Struktura převodních tabulek

Tabulky pro převod ASCII textu jsou uživateli snadno přístupné, a může si je libovolně přizpůsobit k nejrůznějším účelům.

Adresář ASCII.TAB obsahuje, jak již říká sám název, obsahuje tabulky ASCII pro převod nejrůznějších kódování konvertorem importního/exportního filtru ASCII. Tyto tabulky mají koncovku *.ATT (ASCII Transformation Table) a mohou se jinak jmenovat zcela libovolně.

Důležitý je jejich obsah, který lze upravovat libovolným textovým editorem, třeba i pomocí importního/exportního filtru ASCII a modulu Eddie v Calamusu ... ;–)

Prohlédněte si dodané tabulky. Mají všechny stejnou strukturu a můžete je podle libosti upravovat. Jako příklad takové tabulky je A to B.ATT, který mění velké A na velké B:


CALAMUS ATT                   # ATT = ASCII Transformation Table
DISPLAYNAME=A --> B            # maxlen = ?
VALUEFORMAT=1                 # 0 = hex, 1 = dec

# comment lines start with '#',
# empty lines are ignored.

# 1st value = target (atari)
# 2nd value = source (din--pc)

065=066  # A becomes B

Když si řádky mezi oběma čárami vystřihnete a uložíte jako A_TO_B.ATT do adresáře <Calamus>\FILTRY\ASCII.TAB, máte po příštím startu Calamusu tento převod k dipozici a při importu můžete všechna A přeměnit na B.

Soubor musí vždy začínat hlavičkou, jinak je importní/exportní filtr ASCII ignoruje.

Řádka s magickým slovem "DISPLAYNAME=" určuje název, pod kterým se převodní tabulka nabízí. Smysluplné jméno je výhodou.

Další klíčové slovo je "VALUEFORMAT=". Když za něj napíšete "1", budou se následující čísla znaků chápat jako dekadické, je–li tam "0", očekávají se hodnoty hexadecimální.

Mezi a po těchto jsou komentáře začínající znakem #, neboli všechno za tímto znakem se až do konce řádky ignoruje.

Pak následuje první a v tomto příkladu i poslední konverzní příkaz: "065=066". Protože VALUEFORMAT je 1 (dekadicky), znamená to že se všechny znaky s hodnotou ASCII 065 (A) přemění na znaky s ASCII 066 (B). Jistě znáte nějaké "známé" hodnoty ASCII, které můžete zadávat na číselné klávesnici se stisknutou klávesou Alt. Třeba ň je 164, Ň 165. Hodnoty kódů ASCII v Calamusu se dají nejsnadněji zjistit v přehledové tabulce, kterou lze vyvolat v režimech dovolujících psaní textu klávesovou zkratkou Alt–ESC (na PC Alt – klávesa pod ním)

Důležité Máte–li udělané jakékoliv tabulky pro jakýkoliv účel, potěší nás když nám je zašlete, abychom je mohli dát k dispozici i pro všechny ostatní uživatele Calamusu.

Copyright © invers Software (Home)
Poslední aktualizace 3. září 2008 (SVN rev. 66)

Domů Obsah Export ASCII Rejstřík

 

Uživateli vložené poznámky
import/export ASCII: Tabulky ASCII
Add Notes


(C) 1998–2009 (03.09.2008) invers Software. Všechna práva vyhrazena. | Máte otázky? | Našli jste překlep, nebo chybný překlad?
[Deutsch] [English] [Italiano] Calamus Ad Shop