home *** CD-ROM | disk | FTP | other *** search
/ M.u.C.S. Disc 2000 / MUCS2000.iso / anwend / gd_check / gd_check.txt < prev   
Text File  |  1996-07-09  |  11KB  |  267 lines

  1. ----------------------------
  2. Anleitung zu GDOS-Check V2.0
  3. ----------------------------
  4.  
  5. Was GDOS-Check kann
  6. -------------------
  7. GDOS-Check ist ein kleines Utility zum Testen einer GDOS-Installation. 
  8. Genauer: zum Testen der Ausgabe über die GDOS-Gerätetreiber, wie Sie von 
  9. etlichen Programmen, etwa von IdeaList, möglich ist
  10.  
  11. GDOS-Check kann zweierlei zu Papier bringen:
  12.  
  13. - Erzeugen einer Testseite, die den maximal bedruckbaren Bereich einer Seite 
  14. zeigt.
  15.  
  16. - Ausgabe einer Liste aller Fonts in allen Grö₧en, die für den angegebenen 
  17. GDOS-Gerätetreiber installiert sind.
  18.  
  19.  
  20. Was GDOS-Check kostet
  21. ---------------------
  22. Nichts.
  23. Au₧er ein paar kBytes Platz auf Ihrer Festplatte oder einer Arbeitsdiskette 
  24. ...
  25.  
  26. GDOS-Check ist ein Freeware-Utility zum Shareware-Programmpaket IdeaList.
  27. Es ist aber natürlich auch ganz allgemein verwendbar. Die Weitergabe ist 
  28. erlaubt unter der Bedingung, da₧ alle Dateien des Ordners GD_CHECK 
  29. unverändert und komplett mitkopiert werden.
  30.  
  31.  
  32. Wer GDOS-Check geschrieben hat
  33. ------------------------------
  34. (C) 1994-96 by
  35.  Christoph Bartholme
  36.  Dietrichstra₧e 9
  37.  D-76227 Karlsruhe
  38. Die Anwendung erfolgt auf eigene Gefahr. Dem Autor sind keine nachteiligen 
  39. Folgen bekannt. Er lehnt aber jegliche Verantwortung für irgendwelche 
  40. Schäden an Hard- und Software, Körper und Seele des Benutzers ab.
  41.  
  42.  
  43. Was bei GDOS-Check dabei ist
  44. ----------------------------
  45. Der Ordner GD_CHECK enthält folgende Dateien:
  46.  GD_CHECK.PRG : die Programmdatei
  47.  GD_CHECK.RSC : die Resourcedatei
  48.  GD_CHECK.INF : die Konfigurationsdatei
  49.  GD_CHECK.TXT : dieser Text
  50.  
  51.  
  52. Was GDOS-Check benötigt
  53. -----------------------
  54. Selbstverständlich nützt Ihnen GDOS-Check nur etwas, wenn ein GDOS im System 
  55. installiert ist. GDOS-Check kann auch mit Speedo-GDOS und NVDI 3.0 umgehen.
  56.  
  57. Im Startverzeichnis von GDOS-Check mu₧ die Resourcedatei GD_CHECK.RSC zu 
  58. finden sein. Ebenso sollte sich dort die Konfigurationsdatei GD_CHECK.INF 
  59. befinden. Wenn nicht, wird GOOS-Check beim Start darauf hinweisen und die 
  60. internen Defaulteinstellungen verwenden.
  61.  
  62.  
  63. Wie GDOS-Check bedient wird
  64. ---------------------------
  65. Im Grunde ist die Bedienung ganz einfach. GDOS-Check öffnet ein Fenster, von 
  66. dem aus die gewünschten Aktionen per Mausklick gestartet werden. Au₧erdem 
  67. können über Popupmenüs einige Einstellungen gesetzt werden.
  68. Im Einzelnen:
  69.  
  70. - Beendet wird GDOS-Check durch Klick auf das Schlie₧element des Fensters: 
  71. oder in der Menüzeile über den Punkt "Ende".
  72.  
  73. - "GDOS-Gerätetreiber": Hier können Sie einen der installierten Treiber 
  74. auswählen. Metafile-Treiber und werden nicht angeboten; ansonsten alle 
  75. Ausgabetreiber ab Numer 21, wie sie in der Datei ASSIGN.SYS für das GDOS 
  76. vereinbart sind. Au₧er den reinen Druckertreibern werden also gegebenenfalls 
  77. auch ein IMG-Treiber (zum "Drucken" im eine Grafikdatei) oder der Memory-
  78. Treiber angezeigt. Letzterer nützt allerdings nur Programmen, die ihn 
  79. explizit für eigenen Zwecke benötigen. Für GDOS-Check kann er höchstens als 
  80. funktionsloser Dummy dienen.
  81.  
  82. - Die Fontauswahl: Eigentlich weniger eine Auswahl als eine 
  83. Einschränkmöglichkeit für die Fontlistenausgabe. Mit dem oberen Popup kann 
  84. der Fonttyp gewählt werden. Entweder nur Bitmapfonts (etwas anschaulicher 
  85. oft auch "Pixelfonts" genannt) oder nur Vektorfonts oder beides. Wenn Sie 
  86. weder NVDI ab Version 3.0 noch SpeedoGDOS installiert haben, können Sie nur 
  87. Bitmapfonts listen lassen. Darunter finden Sie zwei Popups, mit denen Sie 
  88. die Namen der zu listenden Fonts alphabetisch einschränken, also die 
  89. Anfangsbuchstaben vorgeben können. Wenn Sie eine Vielzahl von Fonts 
  90. installiert haben, mag es sinnvoll sein, die Liste so in mehreren Teilen 
  91. ausdrucken zu lassen.
  92.  
  93. - Mit "Info" bekommen Sie Angaben zur Programmmversion und zum Autor.
  94.  
  95. - "Hilfe" erklärt nochmals kurz die Funktion des Programms.
  96.  
  97. - Mit "Statistik" erfahren Sie etwas über den angewählten GDOS-
  98. Ausgabetreiber: die Auflösung in dpi (dots per inch = Punkte pro zoll), die 
  99. Breite und Höhe des Ausgabebereichs in mm sowie die Anzahl der 
  100. installierten Fonts. Hierbei wird zwischen Bitmapfonts und Vektorfonts 
  101. unterschieden. Au₧erdem zeigt GDOS-Check neben der Gesamtanzahl auch, 
  102. wieviele Fonts mit der aktuellen Auswahl in der Fontliste erscheinen.
  103. Mit "Liste" wird ein ASCII-Text FONTLIST.TXT erzeugt, in dem alle oder nur 
  104. die ausgewählte Fonts in je einer Zeile aufgelistet sind. Die Formate von 
  105. Überschrift und Zeilen entsprechen den Angaben von "HeadLine" und 
  106. "TitleLine" in der Konfigurationsdatei (siehe nächstes Kapitel).
  107.  
  108. - Fontliste:
  109. GDOS-Check erzeugt eine Liste der für den ausgewählten GDOS-Treiber 
  110. installierten Fonts. Die Anzahl kann eingeschränkt werden, wie zuvor 
  111. erwähnt. Die Form der Liste wird durch die Konfigurationsdatei GD_CHECK.INF 
  112. festgelegt, welche beim Programmstart eingelesen wird.
  113.  
  114. - Testseite:
  115. GDOS-Check erzeugt eine Testseite zum Ermitteln des maximal bedruckbaren 
  116. Bereichs. An den mitgedruckten Skalen können Sie die zusätzlichen Rand- 
  117. angaben ablesen, welche Sie mit den Schlüsselwörtern "GdosMargin_L", 
  118. "GdosMargin_R", "GdosMargin_T" und  "GdosMargin_B" in Ihrer 
  119. Druckeranpassungsdatei (IXA) für IdeaList einfügen können (Angabe in zoll, 
  120. zwei Nachkommastellen erlaubt). Etwa um symmetrische Ränder zu erhalten 
  121. (Querdruck!). Beachten Sie auch, da₧ manche GDOS-Gerätetreiber (SYS) eine 
  122. grö₧ere Länge ausgeben als auf eine DIN-A4-Seite pa₧t. GODS-Check wird also 
  123. hiermit die Testseite auf zwei Seiten verteilt ausgeben. In diesem Fall 
  124. müssen Sie unbedingt den Ausgabebereich der Druckeranpassung von IdeaList 
  125. mit "GodosMargin_B" einschränken. Und zwar mindestens so weit, wie Sie 
  126. gerade noch auf der unteren Skala des ersten Blattes der Testseite ablesen 
  127. können. Bei NVDI 3.0 können Sie alternativ auch den GDDOS-Gerätetreiber 
  128. selbst modifizieren, indem Sie mit dem dort beiliegenden Programm MAKEPRN 
  129. die Ränder anpassen.
  130.  
  131. Während des Seitenaufbaus lä₧t sich die Ausgabe durch Drücken von <ESC> 
  132. abbrechen.
  133.  
  134.  
  135. Wie man GDOS-Check einstellt  -  Die Konfigurationsdatei GD_CHECK.INF
  136. ----------------------------------------------------------------------
  137. Das Format der Fontliste wird über die Konfigurationsdatei GD_CHECK.INF 
  138. definiert. Dies ist eine reine ASCII-Datei, die Sie mit jedem Texteditor 
  139. einlesen und ändern können.
  140. Sie enthält eine Reihe Schlüsselwörter, gefolgt von den dazugehörigen 
  141. Parametern. Ferner darf GD_CHECK.INF Kommentare enthalten, welche durch ein 
  142. "*" eingeleitet werden. Die Reihenfolge sowie die Gro₧/Kleinschreibung der 
  143. Schlüsselwörter ist beliebig. Nicht vorhandene Einstellungen werden von 
  144. GDOS-Check durch Defaultwerte ersetzt.
  145. Namen und Texte müssen in 'einfache Anführungszeichen' geklammert werden. 
  146. Das Anführungszeichen selbst wird durch Verdopplung erzeugt.
  147.  
  148. Die Schlüsselwörter:
  149.  
  150. - LeftMargin: Linker Rand in hundertstel Zoll (default: 20)
  151.  
  152. - RightMargin: Rechter Rand in hundertstel Zoll (default: 0)
  153.  
  154. - TopMargin: Oberer Rand in hundertstel Zoll (default: 10)
  155.  
  156. - BottomMargin: Unterer Rand in hundertstel Zoll (default:10)
  157.  
  158. - ShowHeadLine: Soll eine Kopfzeile zu Beginn jeder Seite erzeugt werden?
  159. 1 = ja, 0 = nein (default: ja)
  160.  
  161. - Headline : Die Kopfzeile selbst; hier sind einige Variable möglich, 
  162. bestehend aus dem Zeichen "#", dem ein Buchstabe folgt
  163. (default: 'Fontliste (#R, #T) für Gerätetreiber #G, #S'):
  164.  #R: Bereich
  165.  #T: Fonttyp
  166.  #G: Gerätetreiber
  167.  #S: Seite
  168.  #D: Datum ([T]T.[M]M.JJ)  #E: Datum ([M]M/[T]T/JJ)
  169.  #Z: Zeit (24 Stunden)     #X: Zeit (12 Stunden, am/pm)
  170.  ##: das Zeichen "#"
  171.  
  172. - HeadLineFontName: legt die Schrift der Kopfzeile fest.
  173.  
  174. - HeadlineFontSize: die Schriftgrö₧e (in Punkt) der Kopfzeile (default: 10)
  175.  
  176. - HeadLineAtt: Textattribute für die Kopfzeile; möglich sind: 0 = keines,
  177. 1 = fett, 2 = hell, 4 = kursiv und 8 = unterstrichen
  178. Durch Addieren können mehrere Attribute kombiniert werden.
  179. (default: unterstrichen))
  180.  
  181. Zu jeder Schrift wird eine Titelzeile mit nachfolgender Schriftprobe 
  182. erzeugt. Die folgenden Schlüsselwörter definieren diese Titelzeile:
  183.  
  184. - TitleLine: Die Titelzeile selbst; hier sind einige Variable möglich, 
  185. bestehend aus dem Zeichen "#", dem ein Buchstabe folgt
  186. (default: '"#N": #T-Font in #S pt, ID=#I'):
  187.  
  188. #N: der Name des Fonts
  189.  
  190. #T: der Typ des Fonts; also "Bitmap" oder "Vektor"; ab SpeedoGDOS 5.0 wird 
  191. bei Vektorfonts zwischen "Speedo", "TrueType" und "Type1" unterschieden, bei 
  192. NVDI 3.0 zwischen beiden erstgenannten.
  193.  
  194. #S: die Grö₧e des Fonts in Punkt
  195.  
  196. #I: der Index des Fonts;
  197. Achtung: Ab SpeedoGDOS 4.2 und NVDI 3.0 wird bei Vektorfonts ein Offset von 
  198. 5000 zur ID addiert und von GDOS-Check auch so angezeigt.
  199.  
  200. #F: Der Dateiname der Schrift
  201. (nur bei Vektorfonts ab NVDI 3.02 oder SpeedoGDOS 5.0; bei Bitmapfonts wird 
  202. daher grundsätzlich ein "?" erzeugt.)
  203.  
  204. #P: Pfad und Dateiname der Schrift
  205. (nur bei Vektorfonts ab NVDI 3.02 oder SpeedoGDOS 5.0;bei Bitmapfonts wird 
  206. daher grundsätzlich ein "?" erzeugt.)
  207.  
  208. ##: das Zeichen "#"
  209.  
  210. - TitleFontName: legt die Schrift des Titels fest. Ist der Name leer oder 
  211. ist der Font nicht installiert, wird dazu die jeweils beschriebene Schrift 
  212. selbst verwendet. (default: leer)
  213.  
  214. - TitleFontSize: die Schriftgrö₧e (in Punkt) des Titels (default: 10)
  215.  
  216. - TitleAtt: Textattribute für die Titelzeile; möglich sind: 0 = keines,
  217. 1 = fett, 2 = hell, 4 = kursiv und 8 = unterstrichen
  218. Durch Addieren können mehrere Attribute kombiniert werden. (default: keines)
  219.  
  220. Die Schriftprobe kann in verschiedenen Grö₧en angezeigt werden. Für 
  221. Vektorschriften gibt es dazu das Schlüsselwort VecFontSize, welches die 
  222. Grö₧e in Punkt definiert. Wenn mehrere Einträge (maximal 20) von VecFontSize 
  223. existieren, werden für jeden Font entsprechend viele Titelzeilen und 
  224. Schriftproben erzeugt.
  225. (default: ein Eintrag mit Grö₧e = 12 Punkt)
  226.  
  227. Bei Bitmapfonts werden immer Titelzeilen und Schriftproben für ALLE 
  228. installierten Grö₧en erzeugt. Wobei die GDOS-Gerätetreiber jeden 
  229. installierten Bitmapfont zusätzlich auch in der doppelten Grö₧e anbieten. 
  230. Wenn also eine Bitmapschrift in 10 Punkt vorliegt, wird vom Gerätetreiber 
  231. zusätzlich die Grö₧e 20 Punkt erzeugt. Damit wirkt die Schrift allerdings 
  232. stufiger, da die Auflösung (Pixel pro Fläche) ja halbiert ist.
  233.  
  234. Nach jeder Titelzeile können bis zu 20 Testzeilen als Schriftprobe 
  235. ausgegeben werden. Diese werden über das Schlüsselwort Test definiert und 
  236. dürfen jeweils bis zu 200 Zeichen lang sein. Aus der Zeile '---' erzeugt 
  237. GDOS-Check eine waagerechte Linie.
  238. (Default: keine Testzeilen)
  239.  
  240.  
  241. Was bei GDOS-Check bisher geschah
  242. ---------------------------------
  243. v2.06:
  244. - Schlüsselwort: RightMargin
  245. - Option: ASCII-Liste erzeugen
  246. - AP_TERM auswerten
  247.  
  248. v2.04: Kopfzeile frei konfigurierbar
  249.  
  250. v2.03:
  251. - Schlüsselwörter: HeadLineFontName, HeadLineFontSize
  252. - Parameter für TitleLine: #F(Fontdateiname) , #P (Fontdateipfad)
  253.  
  254. v2.02: kleine interne Änderungen, Iconify
  255.  
  256. v2.01: Balkenanzeige während Ausgabe.
  257.  
  258. v2.00:
  259. - neue Bedienoberfläche
  260. - Konfigurationsdatei GD_CHECK.INF für das Format der Fontliste
  261.  
  262. v1.01: beliebig viele Fonts werden erkannt.
  263.  
  264. v1.0 : erste Veröffentlichung
  265.  
  266.  
  267. ----------------------------------------------------------------------------