home *** CD-ROM | disk | FTP | other *** search
/ M.u.C.S. Disc 2000 / MUCS2000.iso / anwend / ideabook / ideabook.txt < prev   
Text File  |  2000-03-07  |  14KB  |  351 lines

  1. Anleitung zu IdeaBook v1.1
  2. --------------------------
  3.  
  4.  
  5. Umfang
  6. ------
  7. Der Ordner IDEABOOK enthält folgende Dateien:
  8. IDEABOOK.PRG
  9. IDEABOOK.RSC
  10. IDEABOOK.TXT
  11.  
  12.  
  13. Rechtliches
  14. -----------
  15. Autor: Christoph Bartholme, Sternbergstra₧e 16, D-76131 Karlsruhe, Germany
  16.                             EMail: Christoph_Bartholme@ka.maus.de
  17.  
  18. Internet: http://atari-computer.de/idealist/
  19.  
  20. Entwickelt mit ST Pascal+ (CCD) und Assembler
  21.  
  22. IdeaBook ist ein Public-Domain-Utility zu IdeaList (Shareware)
  23.  
  24. IdeaBook darf von jedermann/frau angewendet und weitergegeben werden, jedoch 
  25. mu₧ stets der komplette Inhalt des Ordners IDEABOOK kopiert werden. 
  26. Kürzungen und Änderungen verletzen die Copyright-Bestimmungen!
  27.  
  28. Der Autor ist nicht verantwortlich für irgendwelche Schäden, welche, wie 
  29. auch immer, durch Anwendung von IdeaBook entstehen.
  30.  
  31.  
  32. Sinn und Zweck
  33. --------------
  34. IdeaBook dient dazu, Textdateien (ASCII- oder WORDPLUS-Format) so 
  35. umzusortieren, da₧ sie anschlie₧end über das Druckprogramm IdeaList in Heft- 
  36. oder Buchform ausgedruckt werden können. Die Blätter können dann 
  37. anschlie₧end in der Mitte gefaltet und zusammengeheftet werden.
  38.  
  39.  
  40. Voraussetzungen
  41. ---------------
  42. IdeaBook ist auflösungsunabhängig.
  43.  
  44. Je nach Drucker sind verschiedene Ausgabeformate möglich:
  45.  
  46. - Wenn sie einen HP LaserJet (-Kompatiblen) oder einen DeskJet besitzen, 
  47. können  Sie A4-Blätter quer bedrucken und erhalten daher nach dem Falten ein 
  48. Heft im Format A5.
  49.  
  50. - Für Nadeldrucker, die A4-Blätter quer einziehen können, gilt dasselbe.
  51.  
  52. - Wenn ihr Drucker nur A4-Blätter längs bedrucken kann (80 Pica-Zeichen), 
  53. können Sie damit nur Hefte im Format A6 herstellen ("Vokabelheft-Format"). 
  54. Dabei wird jedes Blatt vertikal mur bis zur Mitte bedruckt. Die untere 
  55. Hälfte kann dann später durch Umdrehen genutzt werden.
  56.  
  57. - Über die GDOS-Ausgabe ist Querdruck bei ALLEN Druckern möglich. (siehe: 
  58. "Optionen/GDOS" in IdeaList)
  59.  
  60. Entsprechende Anpassungsdateien für Nadeldrucker (BOOK_A6.IXA, BOOK_A5.IXA), 
  61. LaserJets (HP_LJ3_Q.IXA) und den HP DeskJet (DJ_QUER4.IXA) liegen dem 
  62. IdeaList-Paket bei.
  63.  
  64.  
  65. Start
  66. -----
  67. IdeaBook kann als separates Programm genutzt werden. Besonders komfortabel 
  68. ist aber der direkte Aufruf aus IdeaList (ab V3.21), da hier die 
  69. entsprechenden Parameter automatisch übergeben werden.
  70.  
  71.  
  72. Bedienung
  73. ---------
  74. Alle Bedienelememte befinden sich in einem frei verschiebbaren Fenster.
  75.  
  76. "Zeichen pro Zeile":
  77. Dieser Wert mu₧ der entsprechenden Angabe in IdeaList (erscheint im Fenster 
  78. nach dem horizontalen Pfeil) eingestellt werden, damit IdeaBook überlange 
  79. Zeilen korrekt erkennen und umbrechen kann.
  80.  
  81. "Zeilen pro Seite":
  82. Auch dieser Wert mu₧ der entsprechenden Angabe in IdeaList (erscheint im 
  83. Fenster nach dem vertikalen Pfeil) eingestellt werden.
  84.  
  85. "Kopfzeile":
  86. IdeaBook erzeugt eine Kopfzeile über jeder Buchseite, wenn der Button davor 
  87. angekreuzt ist. Im Dialog ist die gewünschte Kopfzeile einstellbar. 
  88. "Trennzeilen" sind Leerzeilen zwischen der Kopfzeile und dem Text. 
  89. "Seitenoffset" wird zur Seitennumerierung hinzuaddiert. Auf Seiten mit 
  90. gerader Nummer werden die Eingaben "Links" und "Rechts" vertauscht.
  91.  
  92. "Fu₧zeile":
  93. Dieselben Einstellungen wie für die Kopfzeile, nur wird hiermit eine 
  94. Fu₧zeile unter jeder Buchseite erzeugt. Das Textattribut "Überstrichen" 
  95. erzeugt eine Linie ÜBER der Fu₧zeile.
  96.  
  97. "Ausgabe in Quellordner":
  98. Die Ausgabe erfolgt in den Ordner der Quelldatei, wobei deren Name 
  99. übernommen, aber die Extension in BOK geändert wird. Aus BEISPIEL.TXT wird 
  100. also BEISPIEL.BOK erzeugt.
  101.  
  102. "Ausgabe in Clipboard":
  103. Die Ausgabe erfolgt als SCRAP.TXT in das GEM-Klemmbrett. Sofern dieses noch 
  104. nicht angelegt wurde, installiert IdeaBook es zuvor.
  105.  
  106. "Sortierung als Bogen":
  107. Die in der Mitte gefalteten Blätter werden übereinander gelegt. Diese 
  108. Methode mag bei sehr umfangreichen Texten oder zum Abheften in einen 
  109. Ringordner praktischer als die Heftsortierung sein.
  110.  
  111. "Sortierung als Heft":
  112. Die in der Mitte gefalteten Blätter werden ineinander gesteckt.
  113.  
  114. "Formfeed ignorieren":
  115. Sofern dieser Button angekreuzt ist, werden Formfeed-Zeichen (ASCII 12) 
  116. nicht beachtet. Ansonsten wird nach jedem Auftreten eines Vorschubzeichens 
  117. eine neue Buchseite begonnen.
  118.  
  119. "Textdatei...":
  120. Damit wird die Fileselektbox aufgerufen, um eine Quelldatei auszuwählen, 
  121. sofern diese nicht schon beim Programmstart (z.B. aus IdeaList heraus) 
  122. übergeben wurde.
  123.  
  124. "Start":
  125. Die Umsortierung beginnt und wird in die entsprechende Zieldatei ausgegeben. 
  126. Durch erneutes Anklicken des Buttons kann die Ausgabe abgebrochen werden.
  127.  
  128. "-> IdeaList": Die Zieldatei wird an ILIST oder IDEALIST übergeben, sofern 
  129. dieses installiert ist.
  130.  
  131. "Hilfe":
  132. Zur Erinnerung eine kurze Übersicht über die möglichen Optionen
  133.  
  134.  
  135. Besonderheiten
  136. --------------
  137. Im Gegensatz zu IdeaList, welches unbegrenzt lange Texte verarbeiten kann 
  138. (solange sie nur an einem Stück in den Speicher passen), sind bei IdeaBook 
  139. zwei Parameter begrenzt:
  140. - maximal 30000 Zeilen
  141. - maximal 300 Buchseiten
  142. Sehr gro₧e Dateien sollten also mit einem Editor geteilt und in mehreren 
  143. Teilen bearbeitet werden.
  144.  
  145. Die Tabulatorweite ist immer 8, sofern nicht von IdeaList eine andere Weite 
  146. übergeben wurde.
  147.  
  148. Bei überlangen Zeilen erfolgt IMMER ein wortweiser Zeilenumbruch.
  149.  
  150. Die Ausgabe erfolgt komplett im Hintergrund. Da auch keine Dialogbox den 
  151. Bildschirm blockiert, werden andere Prozesse währenddessen nicht behindert.
  152.  
  153. Als Kennung für Zeilenenden werden CR-LF (13 10), CR (13) oder LF (10) 
  154. akzeptiert. Geschrieben wird immer CR-LF.
  155.  
  156. Bei GDOS-Fonts sollten sie die Kopf/Fu₧zeilen in IdeaBook nicht fett setzen, 
  157. da die Zeilen sonst zu lang werden. Anders als IdeaList kann IdeaBook nicht 
  158. die wirkliche Breite der Zeilen bestimmen (die bei GDOS-Fonts in "fett" 
  159. gewöhnlich zunimmt). Aus dem selben Grund sollten Sie beim Einsatz von 
  160. Kopf/Fu₧zeilen nach Möglichkeit unproportionale Fonts verwenden.
  161.  
  162.  
  163. Aufruf direkt aus IdeaList (ab V3.21)
  164. ------------------------------------
  165. Bevor Sie IdeaForm über den Menüeintrag aufrufen, sollten Sie das 
  166. Seitenlayout mit dem unsortierten Text einstellen. Am einfachsten geht das 
  167. über die Funktion "Ränder optimieren" mit dem Unterpunkt "Buchform", die Sie 
  168. vor jedem Start von IdeaBook einmal aufrufen (nicht möglich, wenn die Option 
  169. "Flie₧text" gesetzt ist; dann müssen Sie die Ränder per Hand setzen).
  170.  
  171. Sie dürfen natürlich auch mit anderen Rändern (vielleicht sogar 
  172. unsymmetrischen) experimentieren: Wählen Sie dazu zwei Spalten und stellen 
  173. Sie die Ränder nicht zu schmal ein. Schlie₧lich soll das Ergebnis später 
  174. auch nett aussehen. Beste Ergebnisse erhält man, wenn gleichmä₧ig der linke 
  175. und rechte Rand sowie der Spaltenabstand so lange vergrö₧ert wird, bis die 
  176. längste Zeile eben nicht umgebrochen wird.
  177.  
  178. Wenn Sie jetzt IdeaBook über "IdeaBook aufrufen" starten, werden die 
  179. Quelldatei sowie die Werte für "Zeichen pro Zeile", "Zeilen pro Seite", die 
  180. Tabulatorweite und der Zustand der Option "Flie₧text" automatisch übergeben. 
  181. Die entsprechenden Bedienelemente sind dann auch gesperrt. Die Ausgabe 
  182. erfolgt stets über das GEM-Clipboard. Sie brauchen also lediglich die 
  183. Optionen nach Wunsch einstellen und "Start" betätigen. Nach Rückkehr in 
  184. IdeaList wird automatisch der sortierte Text aus dem Clipboard neu geladen. 
  185. Wenn Sie nach dem IdeaBook-Lauf erneut Änderungen am Seitenlayout vornehmen 
  186. wollen, müssen Sie nochmals IdeaBook aufrufen.
  187.  
  188. Auch mit älteren Versionen von IdeaList (< V3.21) oder der ACC-Version 
  189. können Sie IdeaBook verwenden. Die Parameter in IdeaBook müssen dann manuell 
  190. gewählt werden.  Au₧erdem sind folgende  Einstellungen in IdeaList wichtig: 
  191. 2 Spalten, beidseitig, keine Kopfzeile, keine Verkettung.
  192.  
  193. Die Seitenangaben in IdeaList beziehen sich auf die ganzen Seiten und nicht 
  194. auf die einzelnen Buchseiten. Wem dies anfangs zu verwirrend erscheint, mag 
  195. die Blätter vor dem Ausdruck mit Bleistift numerieren.
  196.  
  197.  
  198. Wie erhalte ich ein symmetrisches Seitenlayout?
  199. -----------------------------------------------
  200. Bitte verzweifeln Sie nicht, wenn bei ersten Mal die Buchseiten nicht 
  201. richtig zentriert gedruckt werden. Leider gibt es keine feste Einstellung, 
  202. die für jedem Drucker pa₧t. Vielmehr müssen Sie wahrscheinlich selbst eine 
  203. kleine Korrektur an ihrer Druckeranpassung vornehmen. Das ist aber nur 
  204. EINMAL nötig und ganz leicht, wenn Sie sich an folgendes Schema halten:
  205.  
  206. 1) Starten Sie IdeaList.
  207.  
  208. 2) Installieren Sie die passende Druckeranpassung.
  209.  
  210. 3) Laden Sie irgendeine kurze Textdatei.
  211.  
  212. 4) Wählen Sie "Ränder optimieren" und klicken darin "Buchform an".
  213.  
  214. 5) Klicken Sie "IdeaBook aufrufen" an.
  215.  
  216. 6) In IdeaBook wählen Sie eine unterstrichene Kopfzeile und eine 
  217. überstrichene Fu₧zeile. Damit lä₧t sich die Position nachher besser 
  218. abmessen.
  219.  
  220. 7) Klicken Sie <Start> und beenden Sie IdeaBook nach der Umformatierung.
  221.  
  222. 8) Drucken Sie die Datei. Es genügt, die erste Seite auszugeben. Die 
  223. Rückseite wird bei gelungener Einstellung automatisch deckungsgleich.
  224.  
  225. 9) Falten Sie das Blatt in der Mitte senkrecht. Nun können Sie anhand der 
  226. horizontalen Position der Kopf- und Fu₧zeilen feststellen, ob der linke Rand 
  227. gleich gro₧ wie der rechte ist und der Falz genau zwischen den beiden 
  228. Buchseiten liegt.
  229.  
  230. 10) Wenn nicht, so laden Sie die Druckeranpassung in einen Editor (Taste 
  231. <E>). Korrigieren Sie nun den Wert "maximale Zeilenlänge in Pica- Zeichen": 
  232. Wenn der linke Rand zu gro₧ ist, wählen Sie einen etwas kleineren Wert; wenn 
  233. der rechte Rand zu gro₧ ist, einen etwas grö₧eren Wert (letzteres ist hier 
  234. ausnahmsweise erlaubt; solange beim Buchdruck linker und rechter Rand 
  235. ungleich null sind.).
  236.  
  237. 11) Speichern Sie die Druckeranpassung ab und verlassen Sie den Editor. Sie 
  238. kehren so zu IdeaList zurück und die Anpassung wird neu installiert.
  239.  
  240. 12) Wiederholen Sie Schritt  4) bis 9), um die Einstellung zu testen, und 
  241. führen Sie ggf. eine neue Korrektur gemä₧ Schritt 10) und 11) durch.
  242.  
  243. Wenn sie zur Ausgabe einen GDOS-Font verwenden möchten, sollten Sie wie 
  244. folgt die Zentrierung vornehmen:
  245.  
  246. 1) Erzeugen Sie mit GDOS-Check eine Testseite, worauf Sie die mit dem 
  247. usgabetreiber bedruckbare Fläche sehen.
  248.  
  249. 2) Vermutlich ist oben ein kleinerer Rand als unten zu sehen. Messen Sie 
  250. also den (grö₧eren) Rand unten und bestimmen Sie damit an der Skala oben, 
  251. wie gro₧ der Wert von GdosMargin_T sein mu₧, damit bei der Ausgabe von 
  252. IdeaList unten und oben der gleiche Rand erscheint.
  253.  
  254. 3) Tragen sie nun in der von Ihnen verwendeten Druckeranpassung (IXA) eine 
  255. Zeile für GdosMargin_T mit dem abgelesenen Wert ein (also z.B. für ein 
  256. halbes Zoll Rand: GDosMargin_T 0.5).
  257.  
  258. Warum überhaupt "oberer/untererer Rand"? Für den Buchdruck erfolgt die 
  259. Ausgabe ja um 90 Grad gedreht und daher wird der obere zum linken, der 
  260. untere zum rechten Rand.
  261.  
  262. Wenn Ihr GDOS einstellbare Ausgabetreiber verwendet - das ist etwa NVDI 3.0 
  263. oder SpeedoGDOS der Fall - können Sie auch direkt hiermit symmetrische 
  264. Ränder einstellen.
  265.  
  266. Haben Sie die Druckeranpassung erfolgreich modifiziert, so wird sie ihnen 
  267. nun künftig IMMER ein symmetrisches Buchlayout liefern. Vorausgesetzt, 
  268. linker und rechter Rand sind in IdeaList identisch gewählt (etwa mit "Ränder 
  269. optimieren").
  270.  
  271.  
  272. Tips zum "Buchbinden"
  273. ---------------------
  274. Um das erzeugte "Buch" in Heftform zusammenzuheften gibt es mehrere 
  275. Möglichkeiten:
  276.  
  277. - Wer einen Hefter besitzt, der lang genug ist, um an den Falz in der 
  278. Blattmitte heranzukommen, ist fein raus. Oder einmal im nächsten Copy-Shop 
  279. danach fragen ...
  280.  
  281. - Bei dünnen Heften genügt es oft auch, den Hefter auseinanderzuklappen 
  282. (sofern möglich), eine weiche Unterlage unter den Heftfalz zu legen (etwa 
  283. einen alten Radiergummi), vorsichtig zwei Heftklammern durchzudrücken und 
  284. diese von Hand umzubiegen.
  285.  
  286. - Für dickere Hefte kann sich eine Art Stechahle ganz einfach selbst 
  287. basteln:
  288. Man nehme einen Weinkorken und stecke vorsichtig(!) zwei Nähnadeln mit der 
  289. stumpfen Seite in genau dem Abstand hinein, welcher der Breite einer 
  290. Heftklammer entspricht. Nun lege man das gefalzte Heft auf eine weiche 
  291. Unterlage (ein ausgedientes Mauspad eignet sich sehr gut dazu) und steche 
  292. mit der Ahle die Löcher für zwei oder drei Heftklammern. Nun noch von au₧en 
  293. die Heftklammern hineingesteckt umgebogen: Fertig ist das Heft!
  294.  
  295. - Wer sich mit Nadel und Faden auskennt, kann die Seiten auch mit ein paar 
  296. Stichen am Falz zusammennähen. Die Verbindung ist dann sehr dauerhaft.
  297.  
  298. - Ganz einfach gelingt das Zusammenhalten der Seiten mit Klemmleisten aus 
  299. Kunststoff, die es in verschiedenen Längen und Stärken (je nach Blattanzahl) 
  300. im Schreibwarenhandel gibt. Die  Leiste wird lediglich über den Heftrücken 
  301. geschoben und kann ebenso einfach wieder entfernt werden, etwa um Seiten zu 
  302. ergänzen. Klemmleisten sind unverwüstlich und können daher beliebig 
  303. wiederverwendet werden.
  304.  
  305. - Die  allereinfachste Möglichkeit, die Seiten in Heftform zusammenzuhalten, 
  306. ist ein Gummiring, der über den Heftfalz geschoben  wird.  So "geheftetete" 
  307. Seiten können problemlos und schnell wieder getrennt werden.
  308.  
  309. Zum Zusammenfügen eines in Bogenform sortierten "Buchs" kann man einfach die 
  310. gefalteten Seiten an der Kante verkleben, zum Beispiel mit Alleskleber, 
  311. Wei₧leim oder dem Spezialklebstoff "Planaxol". Legt man davor und dahinter 
  312. noch einen Karton und klebt ein Textil-Klebeband auf den Rücken, hat man ein 
  313. richtiges kleines Buch.
  314.  
  315.  
  316. Änderungen
  317. ----------
  318. v1.13:
  319. - Bugfix: Jahr-2000-fest
  320.  
  321. v1.12:
  322. - AP_TRERM auswerten
  323. - Mehrfache "-" werden im Flie₧testmodus _nicht_ als Bindestrich behandelt.
  324. - Kommandozeile mit langen Dateinamen und Parameter "-o=filename"
  325.  
  326. v1.11:
  327. - Ggf. Flie₧textformatierung
  328.  
  329. v1.10:
  330. - Neue Variable für die Kopf/Fu₧zeile
  331.  
  332. v1.07:
  333. - Bugfix bei gesperrtem Start-Button
  334.  
  335. v1.06:
  336. - Bugfix bei Hintergrundbedienung unter Mag!X und MultiTOS
  337.  
  338. v1.05:
  339. - Shortcuts für "Start" und "Ende"
  340. - Zeilenendekennungen: CR-LF, CR, LF (bisher: CR-LF)
  341. - Warnung bei fehlerhaft im System vereinbarten Clipboard
  342.  
  343. v1.04:
  344. - Resourcenverwaltung geändert
  345. - Kommandozeilenbehandlung geändert
  346.  
  347. v1.02:
  348. - Einlese-Fehler entfernt
  349. - Anpassungen an MultiTOS
  350.  
  351. ----------------------------------------------------------------------------