home *** CD-ROM | disk | FTP | other *** search
/ Prima Shareware 3 / DuCom_Prima-Shareware-3_cd1.bin / PROGRAMO / C / RIFED / READ.ME < prev    next >
Encoding:
Text File  |  1994-08-27  |  6.0 KB  |  132 lines

  1.  
  2.               EDITOR RASTROVYCH FONTU, shareware verze 1.1
  3.  
  4.     Tento program neni pouzitelny pro bezneho uzivatele !!
  5.  
  6. Jedna se o programatorsky nastroj, pomoci ktereho lze pripravit
  7. vlastni typ proporcionalniho pisma, nebo pouzit dodany. Zobrazeni
  8. takoveho textu je mozne pomoci vhodneho programu, ktery vytvori
  9. programator. Tvorbu programu umozni pripravena trida RIFONT, ktera
  10. obsahuje ruzne metody pro vystup textu na obrazovku Vasim typem
  11. pisma. Demonstacni program DEMO.EXE predvede moznosti tridy RIFONT.
  12. Program RIFED.EXE slouzi k vytvoreni noveho fontu podle Vasich
  13. potreb. Pro uspesne spusteni techto programu potrebujete
  14. grafickou kartu VGA nastavitelnou na rezim 640x480 bodu
  15. a instalovanou mys. Pokud selze ovladani programu pomoci mysi
  16. programy ukoncite kombinaci <alt> x.
  17.  
  18. Pri spusteni program testuje delku sveho souboru jako pasivni
  19. ochrana proti napadeni viry. V pripade zjisteni zmeny delky
  20. souboru rifed.exe je vypsana varovna zprava. To znamena, ze
  21. prislusny soubor je jiz napaden a virus byl pravdepodobne
  22. aktivovan spustenim programu. Pouzijte vsech dostupnych anti-
  23. virovych prostredku pro vycisteni systemu. Pozor tato ochrana
  24. je pasivni a zjisti pouze nektere typy viru, v zadnem pripade
  25. nenahrazuje aktivni antivirove programy.
  26.  
  27. Knihovna tridy RIFONT je odladena pro prekladac BORLAD C++ 3.0,
  28. je dodana ve zdrojovem tvaru a muzete ji upravovat podle potreb,
  29. nebo prepsat do sveho oblibeneho jazyka.
  30.  
  31. Ovadani mysi je pomoci preruseni na adrese 51 (0x33), bezne
  32. publikovane v odbornem tisku.
  33.  
  34. Dodane fonty jsou v kodove strance 1250, win EE.
  35.  
  36. Nejvetsi velikost znaku je 16x24 pixelu, coz je malo pro solidni
  37. vysledky. Zajemci necht se obrati na moji adresu, kde mohou ziskat
  38. plnou verzi RIFED 2.0, ktera umozni pripravit znaky 32x32 pixelu.
  39. Plna verze navic obsahuje 12 novych metod pro vypis textu a lepsi
  40. ovladani editoru. Pripravuji rovnez dalsi, vetsi fonty. 
  41.  
  42. SEZNAM SOUBORU :
  43.  
  44. INSTALL.EXE     instalace programu
  45. RIFED.EXE       editor rastrovych fontu
  46. RIFONT.CPP      definicni soubor tridy RIFONT
  47. RIFONT.H        hlavickovy soubor tridy RIFONT
  48. DEMO.EXE        ukazka moznosti tridy FONT 
  49. DEMO1.CPP       zdrojovy text pro jednoduche demo bez pouziti objektu
  50. DEMO2.CPP       zdrojovy text programu DEMO.EXE, mirne upraveny
  51. DEMO3.CPP       zdrojovy text pro nacitani dat fontu ze souboru
  52. xxxxx.CPP       soubory vytvori RIFED volbou uloz zdroj.text,
  53.                 obsahuji zdrojove texty pro vlozeni dat fontu do programu
  54.                 nejsou soucasti dodavky
  55. xxxxx.RIF       binarni soubory dat fontu
  56. xxxxx.CNV       soubory pro konverzi na jinou kodovou stranku
  57. HELP            text napovedy k programu RIFED
  58. READ.ME         tento soubor
  59. MANUAL.602      text manualu ve formatu T602, kodovani Latin2.
  60.                 Obsahuje popisy ovladani editoru, stuktur souboru,
  61.                 demo programu, tridy RIFONT a podrobny popis
  62.                 jednotlivych metod tridy RIFONT.
  63.  
  64.  
  65.                        POLEMICKE SLOVO
  66.  
  67. Pro ty kteri presne nevi, nebo cekali daleko vic.
  68.  
  69. Zobrazovani textu v DOSu se bezne provadi v textovem rezimu.
  70. Pismena jsou tvorena matici (napr. 8x19) bodu a rozmer matice
  71. je konstatni pro celou obrazovku. Z toho plyne, ze pismo nemuze
  72. byt proporcionalni, sirka pismen "i" a "W" je stejna, tedy
  73. 8 pixelu. V textovem rezimu nelze kreslit obrazky jinak nez
  74. pomoci semigrafickych znaku (napr. ramecky). Veskere zobrazovane
  75. informace v textovem rezimu se skladaji ze znaku, z nichz kazdy
  76. ma svuj kod. Techto znaku muze byt maximalne 255. Textovy rezim
  77. si dobre rozumi s tiskarnou, pokud pocitac i tiskarna pouziva
  78. neproporcionalni pismo. Pak na papiru dostanete to co bylo na
  79. obrazovce, a je lhostejne, v jakem rozliseni tiskne tiskarna.
  80. Jiste problemy mohou nastat s cestinou a semigrafikou, ale to
  81. resi obvykle download.
  82.  
  83. Pomoci editoru muzete vytvorit samozrejme neproporcionalni
  84. fonty pro textovy rezim DOS. Vyuzijete tu cast souboru xxx.cpp,
  85. ktera obsahuje definici pole xxx_bmp[] a Vas program vyuzije
  86. sluzby BIOSu pro zavedeni uzivatelskeho fontu. Neproporcionalni
  87. pismo ale neni hlavnim cilem tohoto editoru.
  88.  
  89. Neproporcionalni pismo ma jedinou nevyhodu: neni hezke. Textovy
  90. rezim navic neumozni kresleni. Pokud chcete vizualne hezky
  91. program, musite prepnout videokartu do grafickeho rezimu.
  92. V tomto rezimu jiz nelze "zapsat" do videokarty znak s urcitym
  93. kodem, ale musime urcit ktere body na obrazovce maji byt
  94. rozsviceny, aby bylo zobrazeno urcite pismeno, nebo obrazec.
  95. Tady Vam pomuze popisovany program. Pomoci editoru rastrovych
  96. fontu vytvorite vlastni soubor pismen a pomoci tridy RIFONT
  97. je Vas program dostane na obrazovku.
  98.  
  99. Skutecny problem nastane pokud chceme tisknout v grafickem
  100. rezimu. Tady se dostavam k podstate polemickeho slova. Zatimco
  101. temer vsechny pocitace mohou zobrazovat v grafickem rezimu VGA
  102. s rozlisenim 72 dpi, maji ruzne tiskarny, jehlickove zvlaste,
  103. rozlisovaci schopnost rozdilnou. Obvykle vyssi. Zvysenim dpi
  104. vzroste velikost bitovych map s druhou mocninou, pocet bitovych
  105. map vzroste umerne poctu typu tiskaren. Rastrovy font vypada
  106. hezky, pokud je navrzen pro konkretni rozlisovaci shopnost.
  107. Transformace rastroveho fontu na jine rozliseni nedava dobre
  108. vysledky. Proto potrebujeteli nutne tisknout proporcionalni
  109. texty, programujte ve Windows. 
  110.  
  111. Normalni programator pracujici pod DOSem v grafickem rezimu
  112. je odkazan v prekladaci Borland na vestaveny font 8x8, ktery
  113. navic neumi cesky. Vektorove Borland fonty jsou pekne az pri
  114. velkem pismu. Technologie obrysovych fontu z woken je bezne
  115. nedostupna pro rezim DOS. Proto je tady RIFED. Popis tlacitek,
  116. menu, napoveda ap, muze byt nyni hezky proporcionalni, pro
  117. tisknutelne texty zvolite napriklad neproporcionalni
  118. font Courier.
  119.  
  120. Ani ty nejmensi problemy s ladenim programu,
  121. mnoho uspechu s novymi obrazovkami DOS preje
  122.  
  123.                                           Josef Baros
  124.                                           soft atelier
  125.                                           Vsetinska 553
  126.                                  757 01   Valasske Mezirici
  127.  
  128. telefon v pracovni dny (0651) 721303
  129.  
  130.  
  131.  
  132.