| CATPRNT .TXT versie 008 - 434 regels - 27/02/87 INTRODUCTIE-TEKST
CATPRINT versie 4.1 -- SHAREWARE -- copyright: PETER DE VALENCA ______________________________________________________________________ SHAREWARE CATPRINT is shareware. 'Shareware' is een begrip, ontstaan in kringen van amerikaanse computerhobbyisten die een manier zochten om, in een klimaat van enerzijds vooral commercieel denkende leveranciers en anderzijds vooral van elkaar copierende gebruikers, toch nog wat te verdienen aan hun zelfgeschreven programma's. De volgende shareware-kenmerken gelden ook voor CATPRINT: - Er zit wel copyright op; - Het is geen public-domain software; - Het is niet tegen copieren beschermd; - Het mag wel worden doorgegeven aan anderen; - Een tevreden gebruiker betaalt achteraf een bedrag van 25 gulden aan de auteur; - Betalende gebruikers genieten voorrechten. noten: Een gebruiker betaalt achteraf een bepaald bedrag aan de auteur, maar alleen dan als de gebruiker intensief en naar volle tevredenheid gebruik maakt van het programma. Het is de gebruiker zelf die hierover beslist. Betalende gebruikers genieten voorrechten, zoals begeleiding, service, garantie en informatieverstrekking, bijvoorbeeld omtrent 'updates'. Verder genieten betalende gebruikers zo van een schoon geweten. Als de auteur niet langer bij machte of bereid is voorrechten te verlenen aan betalers, wordt het geldbedrag geweigerd en terugbetaald. Als de gebruiker achteraf, maar wel binnen afzienbare tijd, het idee heeft dat de voorrechten niet door de auteur worden waargemaakt, kan de gebruiker (een deel van) het geldbedrag terugeisen. Voor verdere informatie: auteur: Peter de Valenca straat: P.Krugerstraat 7 rood plaats: 2021 XL Haarlem telef.: 023-274627 giro : 3697661 ______________________________________________________________________ INTRODUCTIE CATPRINT stelt de gebruiker van een Schneider/Amstrad-CPC-computer met discdrive in staat een administratie van de diskette-inhouden op te bouwen. - De inhoud van een diskette kan worden afgedrukt op papier op het formaat van een 3-inch doosje. Overigens is de manier van afdrukken in grote mate aan te passen aan individuele behoeften en andere sys- temen, zoals 5 1/4 inch (evt. enkelzijdige) diskettes. - De afdruk vermeldt eveneens de resterende ruimte op diskette, de datum, het formaattype en een zelf in te vullen 'kopregel'. De 'kopregel', 'vrije ruimte' en datum worden opgeslagen in de 'kopregellijst' ten behoeve van later gebruik. - Gegevens over een programma op diskette kunnen worden opgeslagen in een trefwoord van maximaal 49 tekens lang. Deze gegevens worden opgeslagen in de 'trefwoordenlijst'. Ook de printer-afdruk van deze lijst is in belangrijke mate aan te passen aan eigen behoeften. - De filenamen, welke in de CATalogus staan, kunnen worden onderge- bracht bij de trefwoorden. Ook deze gegevens worden opgeslagen in de 'trefwoordenlijst'. - Er kan, op grond van een zelf opgegeven string, worden gezocht in de trefwoorden- en/of kopregellijst. Ook kan naar 'vrije ruimte' worden gezocht. - Het bezit van een printer is niet vereist om toch een trefwoorden- lijst te kunnen opbouwen. - In theorie kunnen tot maximaal 999 diskettes worden bijgehouden en maximaal 15 diskettes tegelijkertijd worden bijgewerkt. CATPRINT zal in de praktijk tot ongeveer 50 overvolle diskettes redelijkerwijs nog kunnen bijhouden en ongeveer 10 overvolle diskettes tegelij- kertijd kunnen bijwerken. - Haast alle handelingen zijn met een simpele druk op een toets te verwezenlijken: het selecteren en opnemen van files onder een tref- woord, het overnemen van de 'oude' kopregel, enzovoort. - CATPRINT werkt met constant zichtbare menu's. Ook wordt op 'foute' handelingen gereageerd met aanwijzingen en herstel-opties. - Juist tijdens het doen van de diskette-administratie is er behoefte aan het kunnen 'opknappen' van een diskette. Verschillende opties zijn daartoe voorhanden. ______________________________________________________________________ DE FILES VAN HET PROGRAMMA CATPRINT heeft tot op zekere hoogte een modulaire opbouw, d.w.z. dat iedere programma-file een specifieke taak verricht. Hieronder vindt u de programma-files met daarachter hun hoofdfunctie: - CATMENU .BAS opstartmenu. - CATPRINT.BAS initialisatie t.b.v. 'editing'. - CATPRNT1.EDT 'editing'. - CATPRNT2.SAV 'saving'. - CATPRNT3.OVL overzicht van de lijsten. Daarnaast zijn op de diskette nog enkele andere, bij CATPRINT behorende, files te vinden. Deze files dienen ter ondersteuning en kunnen niet altijd gemist worden. Het gaat om de volgende files: - CATPRNT4.BIN onmisbaar: bevat machinetaal-routines. - CATPRNT5.VER kan evt. gemist worden: bevat versie-nummers. - CATPRNT6.TXT kan gemist worden: bevat deze tekst. - CATPRNT7.PCH kan gemist worden: bevat hulp-tekst t.b.v. instellen printercodes. Zodra CATPRINT in gebruik is genomen zijn nog enkele files ontstaan. Deze files zijn vanaf dat moment onmisbaar: - CATPRNT8.PCC bevat printer-control-codes. - CATLIJST.TRW bevat de trefwoordenlijst. - CATLIJST.KOP bevat de kopregellijst. ______________________________________________________________________ DE GANG DOOR DE MODULES EN HET WAAROM CATMENU .BAS CATMENU .BAS is bedoeld als opstartprogramma. Het schotelt u een menu voor en vraagt u hieruit te kiezen. Toen u CATMENU opstartte (door te tikken: run"catmenu") kwam o.a. het volgende op het scherm: 1 : Lijsten bekijken 2 : Lijsten bijwerken 3 : Disc-onderhoud 4 : Introductie 5 : Versie U heeft toen '4' ingetikt en krijgt daarom nu deze tekst op het scherm of op papier. Door de <ESC>-toets in te drukken komt u terug in dat menu. Door '5' te toetsen kunt u achterhalen met welk versienummer van CATPRINT u te maken heeft. Als u kiest voor de optie '3' (disc- onderhoud) kunt u files op diskette vegen, herbenoemen, lezen en (on)- zichtbaar maken. Interessanter is de mogelijkheid de trefwoorden- lijsten te bekijken. Als deze lijsten nog niet aanwezig zijn, moeten ze aangemaakt worden. Daartoe kiest u optie '2' (lijsten bijwerken). (Deze optie kiest u uiteraard ook elke keer dat de lijsten moeten worden bijgewerkt.) CATPRINT.BAS Het voornaamste doel van het programma CATPRINT is het creeren en bij- houden van een administratie van uw diskettes. CATPRINT.BAS initiali- seert, d.w.z. voordat met het eigenlijke creeren of bijwerken kan wor- den begonnen, moet elke sessie worden gestart met de afvrage van datum, te bewerken diskette-nummers, enzovoort, en het laden vanaf diskette in het geheugen van relevante gegevens, zoals de printer- control-codes en de trefwoorden die betrekking hebben op de opgegeven diskette-nummers. (Alleen de trefwoorden -en bijbehorende subfiles- die horen bij een van de opgegeven diskette-nummers, worden in het ge- heugen gezet.) Ook bevat CATPRINT.BAS het programma-deel waarmee de standaard printer-control-codes, linker kantlijn, regelafstand, enzovoort, een- malig of vaker gewijzigd kunnen worden. Als de initialisatie is voltooid, start CATPRINT.BAS automatisch CATPRNT1.EDT op. CATPRNT1.EDT CATPRNT1.EDT (EDiTing) kan ook rechtstreeks worden opgestart (via CATMENU of door: run"catprnt1.edt"). Slechts enkele van de opties staan dan ter beschikking: bijvoorbeeld files uitvegen en herbenoemen. Alleen wanneer CATPRNT1.EDT is opgestart door CATPRINT.BAS, zullen alle opties ter beschikking staan (met uitzondering van de opties die te maken hebben met de printer, als in CATPRINT.BAS gekozen is voor het werken zonder printer). In de EDT-module gebeurt het eigenlijke creeren en/of bijwerken van de trefwoordenlijst, kopregellijst en het printen van de 'doosjes'- afdruk. Omdat tijdens deze werkzaamheden vaak de behoefte ontstaat enige opruimingen en wijzigingen te doen, zijn enkele opties voor- handen juist in de EDT-module: uitvegen, onzichtbaar maken, file lezen, enzovoort. Als het bijwerken of creeren gedaan is kiest u optie 'B : Bewaren'. De module CATPRNT2.SAV wordt dan opgestart. CATPRNT2.SAV CATPRNT2.SAV (SAVing) Deze module zorgt ervoor dat de veranderingen in de trefwoorden- en kopregellijst worden doorgevoerd en bewaard op diskette, respectievelijk in de files CATLIJST.TRW (TRefWoorden) en CATLIJST.KOP (KOPregels). Ook de informatie over vrije disc-ruimte wordt bewaard (in de file CATLIJST.KOP). Dit bewaren op diskette ge- beurt automatisch als vanuit de EDT-module CATPRNT2.SAV wordt opge- start door middel van de B-optie. Als het 'bewaren' gebeurd is, wordt automatisch de OVL-module gestart. CATPRNT3.OVL CATPRNT3.OVL (OVerzichtsLijsten) stelt u in staat de trefwoorden- en kopregellijst te bekijken op het scherm, of te sturen naar de printer. Ook vindt u hier de zoek-optie. Deze opties zijn ook voorhanden als CATPRNT3.OVL met de hand wordt opgestart. (via CATMENU of door: run"catprnt3.ovl"). In tegenstelling tot de overige modules biedt de OVL-module wel de mogelijkheid om door middel van een simpele druk op een knop te eindigen met CATPRINT. ______________________________________________________________________ AAN TE RADEN STRATEGIE Het opzetten van een diskette-administratie is natuurlijk een zaak van persoonlijk inzicht. De volgende tips zijn dan ook geheel vrij- blijvend. - Voorzie uw diskettes van nummers. - Verwerk niet teveel diskettes tegelijk. Neem de moeite geregeld de veranderingen en/of toevoegingen te 'bewaren' op diskette door de SAV-module op te starten. - Achterhaal zoveel mogelijk, nog voordat u CATPRINT opstart, welke files behoren bij een programma en welke daarvan de opstartfile is. Als u dan aangeeft welke files bij een trefwoord horen, kunt u de opstartfile als eerste noemen. - Wacht niet te lang met het invoeren in de administratie van een nieuw verkregen programma. Vaak vergeet men in de loop van de tijd welke files ertoe behoren of zelfs wat het programma doet. - Begin een trefwoord (maximaal 49 tekens lang) met de naam van het programma en geef daarna pas nadere gegevens op. Alle versies die u heeft van dat programma komen dan in de trefwoordenlijst bij elkaar te staan. trefwoord: CATPRINT > DISC-ADM > BACK-UP trefwoord: CATPRINT > DISC-ADM > WERKVERSIE - Indien een programma meer dan 12 files omvat: Eindig het trefwoord met vervolgnummer :1:, voer de eerste 12 files in, creeer een gelijk trefwoord eindigend met een vervolgnummer, voeg volgende files toe, enzovoort. WORDSTAR > TEKSTVERW. :1: WORDSTAR > TEKSTVERW. :2: - Bedenk kernwoorden en pas ze consequent toe op een vaste plaats in het trefwoord. BU = Back-Up QQQ = Squeezed files = Samengeperste Back-Up files WERK = Werkversie i.t.t. Back-Up en Originele files ORIG = Originele files / Masterfiles - Maak consequent aantekening van veranderingen, bijvoorbeeld in uw trefwoorden-boekwerkje, en voer deze veranderingen geregeld door. - Reserveer een of enkele diskettes voor tekst-files, zodat teksten niet verspreid staan over vele diskettes. Voer ze in onder het trefwoord TEKSTEN. - Zorg dat een diskette niet meer dan 64 files (kant A en B samen) bevat. - Geef onduidelijke files als trefwoord OBSCURE FILES. - Voeg al het klein grut op een diskette bijeen onder het trefwoord DIVERSE PROGRAMMA'S. Dit is handiger dan al deze programmaatjes onder te brengen bij een eigen trefwoord. - Maak van de bijgewerkte files CATLIJST.TRW en CATLIJST.KOP veiligheidscopieen (backups) met behulp van een copieerprogramma zoals PIP of FILECOPY. ______________________________________________________________________ VARIA Met behulp van CATMENU kunt u achterhalen met welke VERSIE van CATPRINT u te maken heeft. Dit versienummer bestaat uit twee delen. Het eerste deel geeft aan voor welke CPC deze uitvoering van CATPRINT is bedoeld. (Het bleek gewenst aparte uitvoeringen te maken vanwege de niet geringe verschillen tussen de CPC-6128 en de CPC-464.) Het tweede deel is het eigenlijke versienummer. Ook de versies van de modules worden gegeven. Het beleid ten aanzien van het verhogen van versie- nummers is alsvolgt: Als CATPRINT een merkbare, essentiele verbetering heeft ondergaan of als een optie is toegevoegd, wordt het versie-nummer van CATPRINT ver- hoogd. Als een module een verbetering heeft ondergaan die aan het pro- gramma als geheel niets wezenlijks verandert, wordt het versie-nummer van de module verhoogd en blijft het versie-nummer van CATPRINT gelijk. Indien wordt vermeld dat het een concept-versie betreft, betekent dit dat u te maken heeft met een versie die nog stamt uit de tijd dat CATPRINT werd geprogrammeerd en nog niet voor de volle honderd procent was getest. Enige garantie is natuurlijk niet te geven op zo'n versie. Vaak leidt een verbetering tot veranderingen in meerdere files tege- lijkertijd. Dit heeft tot gevolg dat uit de versie-nummers van de files niet kan worden afgeleid of ze al dan niet compatibel zijn. Bij- voorbeeld, een EDT-file met nummer 012 hoeft niet compatibel te zijn met een OVL-file met nummer 012. In geval van incompatibiliteit zal de gang van het programma ergens fout gaan verlopen. Eventuele toekom- stige file-versies moeten dan ook met de nodige voorzichtigheid worden ingevoegd. Beter is het om nieuwere versies van CATPRINT integraal te gebruiken. 'Updates' kunt u verkrijgen bij: PETER DE VALENCA, TEL. 023 - 27 46 27. Indien u van plan bent zelf wijzigingen in CATPRINT aan te brengen, kunt u een programmeurs-versie verkrijgen. Ook hiervoor kunt u telefo- nisch contact opnemen. Tips en opmerkingen worden uiteraard gewaar- deerd. ______________________________________________________________________ OVERZICHT VAN DE OPTIES CATPRINT.BAS - : Altijd mogelijk. * : Alleen mogelijk als u met de printer werkt. - Kiezen voor het wel/niet printer gebruiken. - Opgave datum. - Opgave van enkele gegevens t.b.v. het bijwerken van de tref- woordenlijst, kopregellijst en/of de 'doosjes-afdruk': nummers van te verwerken diskettes, etc. - In het geheugen van de computer laden van de trefwoorden en sub- file-namen die betrekking hebben op de diskettes welke bijge- werkt gaan worden. - Als er nog geen trefwoordenlijst bestaat: aanmaken van een (voorlopig nog lege) file met de naam CATLIJST.TRW welke de trefwoorden en zgn. subfile-namen gaat bevatten. - Selecteren van de opties van de EDT-file door opstarten van de EDT-file. * In het geheugen van de computer laden van de kopregels die betrekking hebben op de diskettes welke bijgewerkt gaan worden. * Als er nog geen kopregellijst bestaat: aanmaken van een (voorlo- pig nog lege) file met de naam CATLIJST.KOP welke de kopregels t.b.v. de doosjes-afdruk gaat bevatten. * Als er nog geen CATPRNT8.PCC op de diskette geschreven is: aanmaken van deze file (welke de printer-control-codes bevat) na opgave van de voor uw printer toepasselijke codes. * Als in de EDT-file gekozen is voor het veranderen van de prin- ter-control-codes: veranderen van de codes en nieuwe versie van PCC-file naar diskette schrijven. CATPRNT1.EDT - : Altijd mogelijk. * : Alleen mogelijk als u met de printer werkt en bovendien edt is opgestart vanuit bas. à : Alleen als edt vanuit bas is opgestart. + : Alleen als edt eigenhandig is opgestart. - Vegen van een file. - Herbenoemen van een file. - Zichtbaar dan wel onzichtbaar maken van files (in de CAT). - Een CAT doen. - Drive A/B selecteren. - Een file lezen. * Printer-control-codes veranderen (i.t.t. aanmaken). * Kiezen tussen het bijwerken van een enkelzijdige- of een dubbel- zijdige diskette. * Kiezen tussen een 'doosjes'-afdruk in twee of drie kolommen. * Opgeven of veranderen van kopregels. * Indien 'dubbelzijdig' is geselecteerd: Afdrukken van de CATalogi (kant A en B), inclusief vermelding van kopregels, formaat, da- tum en 'vrije ruimte'. * Indien 'enkelzijdig' is geselecteerd: Afdrukken van een CATalogus, etc. * Tevens bewaren van de kopregellijst: opstarten van de SAV-file. à Toevoegen, verwijderen of veranderen van trefwoorden en/of bij- behorende subfiles. à Achterhalen en onthouden van resterende ruimte op diskette. à Bewaren van de trefwoordenlijst: opstarten van de SAV-file. + Eindigen. CATPRNT2.SAV - : Altijd mogelijk. * : Alleen mogelijk als u werkt met de printer. - Op diskette schrijven van de trefwoordenlijst (incl. veranderin- gen aangebracht door middel van de EDT-module). - Op diskette schrijven van de gegevens over resterende ruimte op diskette. - Opstarten van de OVL-file. * Op diskette schrijven van de veranderde kopregellijst. CATPRNT3.OVL - : Altijd mogelijk. * : Alleen mogelijk als u met de printer werkt. - Een CAT doen. - Drive A/B selecteren. - Naar scherm sturen van de gehele trefwoordenlijst (al of niet inclusief de bijbehorende subfiles). - Naar scherm sturen van alleen die trefwoorden (en evt. de bijbeh. subfiles) die met een van de op te geven letters/ tekens beginnen. - Naar scherm sturen van alleen die trefwoorden (en evt. de bijbeh. subfiles) die met een van de op te geven letters/ tekens beginnen. - Naar scherm sturen van de kopregellijst. - Zoeken door middel van een op te geven string-uitdrukking (een klein stukje tekst) in: - de trefwoorden plus de bijbehorende filenamen; - alleen de trefwoorden; - de kopregels. Als de stringuitdrukking overeen komt met een stukje trefwoord, subfile-naam of kopregel, worden diskette-nummer en andere gegevens op het scherm vertoond. - Zoeken naar vrije ruimte op diskettes. Alle diskettes met meer of evenveel vrije ruimte dan een op te geven getal worden vertoond op het scherm. - Eindigen. * Naar printer sturen van de gehele trefwoordenlijst (al of niet inclusief de bijbehorende subfiles). * Naar printer sturen van die trefwoorden (en evt. de bijbeh. sub- files) die met een van de letters/tekens beginnen die betrokken waren bij veranderingen tijdens het bijwerken middels de EDT- module. * Naar printer sturen van de kopregellijst. * Instellen, wijzigen en/of naar diskette schrijven van de gege- vens welke de vorm van de printer-afdruk van de diverse lijsten beinvloeden: wel/niet formfeed, lettertype, regelafstand, papier-lengte, etc. ____________________________________ |