programy/dtp/TMbox/tmbox

Text Machine

Text Machine je textový editor pro ZX Spectum od CYBEXLAB,MS-CID software vydávaný ULTRASOFTem.

Program Text Machine (dále jen TM) je graficky orientovaný textový editor s vysokým komfortem ovládání, umožňující psát bez problémů znaky s diakritikou, pracovat s různými typy písma, kombinovat text s ilustracemi a semigrafikou, text zobrazovat metodou WYSIWYG a výsledný text tisknout na libovolné 7-mi nebo 9-ti jehličkové tiskárně s grafickým režimem, nebo na polo-tiskárničkách BT100 a GAMACENTRUM 01. Tisk na 24 jehličkových tiskárnách lze provádět v jejich režimu emulace tiskárny 9-ti jehličkové. Při vývoji systému MACHINE byl kladen velký důraz na kvalitu prostředí editoru, které poskytuje uživateli pohodlné a přehledné využívání všech funkcí, na rozdíl od jiných tzv. "unfriendly" programů. Výčtem svých funkcí umožňuje TM tvorbu téměř libovolného typu textového souboru, počínaje osobním nebo služebním dopisem či fakturou a konče při spolupráci s utilitami zpracováním reklamních letáčků nebo odborných textů s ilustracemi na úrovni téměř přesahující možnosti počítače Spectrum a kompatibilních.

Program TM dále umožňuje používat tzv. utility, což jsou speciální programy, rozšiřující funkce programu hlavního, které lze v průběhu práce s editorem TM nahrát do paměti (pokud je jí dosta-tek), s utilitou pracovat a později ji zase zrušit. Příkladem takové utility je například editor fontů FE nebo semigrafický editor SMGCA, který není součástí základní verze TM.

Z hlediska grafického lze používat čtyři soubory znaků tzv. fonty, každý o celkovém počtu 128 znaků - 96 znaků ASCII a 32 znaků s diakritickými znaménky. Ve fontu však místo těchto znaků může být i cokoliv jiného, třeba i řecká abeceda nebo semigrafika. Znaky jsou vysoké dvanáct bodů a široké osm bodů, takže se k nim dobře vejdou diakritická znaménka. Program TM pracuje s pevně danou šířkou a výškou písmen. Každý znak je tedy vykreslen v rastru 8x12 bodů. Lze ovšem vytvořit větší písmena pomocí semigrafiky v utilitě SMGCA. SMGCA umožňuje psaní textu velkými písmeny jako s písmeny normální velikosti. Nadpisy tak nemusí být tvořeny nebo i kresleny v zcela jiném programu jako ilustrace a rovněž lze kdykoliv provádět pohotově změny v textu velkých písmen, což u nadpisů tvořených obrázkem není možné (např. u programu DESKTOP). Ze čtyř základních fontů normální velikosti lze vytvářet další typy písma skloněním, ztučněním, podtržením a jejich kombinacemi a tak je pro text k dispozici velký výběr druhů písma.

Aby bylo možné psát písmena s diakritikou co nejsnadněji, je použito dvou klávesnicových režimů - normálního a grafického. V normálním pracuje klávesnice víceméně jako v Basicu, v grafickém jsou místo číslic umístěna písmena s diakritickými znaménkami podobně, jako je tomu u psacího stroje.

Jelikož grafická délka řádky je 512 dotů, což je dvojnásobek šířky obrazovky, ovládá program dva zobrazovací režimy - 32 a 64 znaků. V režimu 64 znaků je vidět celé řádky, avšak není vidět styl písma (a samozřejmě ani semigrafiku). Tento režim lze z hlediska zobrazení nazvat textovým. Naopak v režimu 32 znaků je vidět i styl písma, semigrafika atd. přesně v podobě, v jaké bude vytištěna. Tomuto principu se říká WYSIWYG (v překladu znamená "Co vidíš, je co dostaneš"). Z hlediska zobrazení lze tento režim nazvat grafickým a je v něm vidět jen část řádky. Oblast zobrazeného textu se automaticky posouvá podle pohybu kurzorů a tak je obrazovka vlastně jen oknem, v němž skroluje výřez celého textu. Pod tabulač-ním pravítkem se v tomto režimu pohybuje ukazatel, který znázorňuje právě viditelnou část vzhledem k celé šířce textu. Je vhodné naučit se správně využívat a kombinovat obou typů zobrazení. Pokud budete psát čistý text jedním stylem písma, který na začátku nastavíte, lze po celou dobu tvorby textu vystačit s režimem 64 znaků (textovým). Má to výhodu, že je vidět celá šířka textu. Pokud budete po dopsaní textu, například u nadpisů měnit styl písma, nebo psát velké nadpisy pomocí semigrafiky - utility SMGCA, přepněte se do režimu 32 znaků (grafický režim - WYSIWYG). Finální úpravy textu před tiskem rovněž doporučujeme provádět v režimu 32 znaků, a jistě brzy poznáte velké výhody metody WYSIWYG.

Co se týče možností ilustrací - je možné je vytvářet pomocí semigrafiky (do rozsahu 60x40 bodů) v utilitě SMGCA, nebo používat obrázky vytvořené programem SCREEN MACHINE. Z obrázků vytvořených v programu SM lze tisknout celou plochu, nebo jen poloviny a čtvrtiny celého obrázku. Takovýto obrázek nebo jen jeho vybraná část se v textu vyznačí pomocí černého obdélníka se jménem a popisem, která část z celého obrázku se bude tisknout. Při tisku se pak obrázek nahraje do počítače, zapojí se do textu a společně s ním se vytiskne. TM postupně nahrává obrázky umístěné v textu, vždy v okamžiku, kdy se začne tisknout textový řádek, na němž začíná další obrázek.

Tato metoda, kdy obrázky nejsou stále v paměti, ale na externím paměťovém médiu, má mnoho výhod. Především je možno do textu umístit až 32 obrázků, což je při průměrné kapacitě editoru 12 stránek textu více než tři ilustrace na jedné stránce. Tohoto počtu by nebylo možné pro malou paměť počítače dosáhnout ani nejvýkonnější kompresí obrázků, natož pak kompresí běžnou (např. DESKTOP). Pokud se jako externí paměťové médium používá magnetofon, je metoda postupného přihrávání obrázků poněkud pracnější, ale pro uživatele disketových jednotek nebo RAM disků, kde jsou obrázky před zahájením tisku připraveny, je tato metoda mnohem výhodnější, neboť TM si vše obslouží zcela sám.

Jinak TM nabízí většinu funkcí běžných u textových editorů, jako jsou např. přesuny v textu, blokové operace, zarovnávání a centrování, wordwrap, vyhledávání atd., celkem více než 60 různých funkcí. Jsou zde i další užitečné funkce, se kterými se na téměř žádném jiném textovém editoru v této třídě nesetkáte.

    Nakonec úvodu nám dovolte vysvětlil, proč je v celém systému MACHINE používána angličtina. Je tomu ze dvou důvodů:
  • Pro tisk systémových zpráv bylo nutno zvolit výšku písma 8 bodů a přitom použít stejný font jako pro 12, takže háčky a čárky by byly uřezané a zbyly by z nich tečky a dvojtečky. Na font s výškou 8 bodů již není v paměti samozřejmě místo a tak by musely být funkce psány bez diakritiky, což často velice mate a může to způsobit různá nedorozumění.
  • Druhým důvodem je to, že většina anglických slov v oboru počítačů a zpracování textů je natolik notoricky známá, že nečiní žádné potíže. Naopak jejich české ekvivalenty jsou často velmi neobratné a nepřirozené.

Stránka byla už zobrazena: 51

Aktualizováno: 2. 2. 2022, 10:17



     psp-ikona.gif, 2 kB    Text to HTML converter and formatter  builder_ikonka.gif, 3 kB
           
  Best Old Games      kabelmanie.gif, 2 kB  root_ico.gif, 2 kB  český diskmag pro počítače ZX Spectrum a kompatibilní
synapse.gif, 4 kB   TuningPC.cz - Vše pro tuning a casemodding vašeho PC        pspad88x31.gif  delphix.gif, 1 kB
sgatlantis_88x31_3.jpg, 4 kB  atlan.gif, 22 kB  arkon.jpg, 12 kB  ico_abeceda.gif, 888B  blog.idnes.cz   
           
       
 
  torry_logo.gif, 4 kB  

Stránka načtena za 0.00022 sekund.