TidBITS#327/06-Mei-96

Al het grote nieuws deze week heeft te maken met licenties. Apple krijgt er een voor Java van Sun Microsystems en heeft aangekondigd dat ze het willen inbouwen in het Mac-besturingssysteem. En IBM heeft natuurlijk van Apple een licentie gekregen op het Mac-besturingssysteem. In dit nummer vind je ook informatie omtrent de nieuwe supersnelle Macs van Power Computing. Tonya bekijkt PageSpinner, een nieuw instrument om HTML-documenten aan te maken en Sean Peisert bespreekt een verzameling programma's die we allemaal wel eens gebruiken: teksteditors.

Deze editie van TidBITS werd gedeeltelijk gesponsord door:

Copyright 1990-1996 Adam & Tonya Engst. Details aan het einde van deze editie.
Informatie: [email protected] Commentaar: [email protected]


Topics:

MailBITS/06-May-96

Tonya en ik hebben momenteel onze handen vol met de vierde editie van de 'Internet Starter Kit voor de Macintosh', wat betekent dat we niet altijd alert zullen reageren op binnenkomende e-mail voor een tijdje.

Als je een Internet-programma hebt geschreven dat als freeware of shareware wordt verspreid, kan het eventueel worden opgenomen op de CD die samen met het boek zal worden uitgebracht. Dat geldt ook voor commerciele Internet-programma's waarvan een gratis demo bestaat. Als je zo'n programma of demo op de CD wil krijgen, bekijk dan eens het formulier op:

<http://www.ti dbits.com/iskm/cd_form/cd_submit_form.html >

Als je een Internet-provider bent (om het even waar in de wereld) die PPP-verbindingen aanbiedt en je wil vermeld worden in het boek en in het installatieprogramma, stuur dan een e-mail naar <[email protected] >. We zullen al die namen bijhouden en meer informatie uitsturen zodra we een inschrijvingsformulier op het web hebben staan. [ACE]

IBM verwerft verregaande licentie op het Mac-besturingssysteem -- Zoals we al voorzien hadden in TidBITS-324 , heeft IBM vandaag een overeenkomst met Apple aangekondigd, waardoor 'Big Blue' voortaan PowerPC-processoren kan verkopen aan computerfabrikanten, samen met een sub-licentie op het Mac-besturingssysteem. Zoals verwacht lijkt IBM geen plannen te hebben om zelf Mac-klonen te produceren, maar wel om reference design specs, licenties en logische componenten te verkopen aan fabrikanten die wel PowerPC's maken. Dergelijke fabrikanten kunnen op hun beurt wel Mac-klonen maken en de licentie rechtreeks van IBM verwerven, zonder met Apple te moeten onderhandelen. Verwacht wordt dat Datatech (DTK) Enterprises en Tatung hun plannen zullen aankondigen om het Mac-besturingssysteem van IBM in sub-licentie te nemen. Andere fabrikanten hebben al extern ontwikkelde produkten voor het PowerPC-platform aangekondigd die systeemontwikkelaars kunnen helpen om computers met het Mac-besturingssysteem te bouwen voor het PowerPC-platform. Er doen ook geruchten de ronde dat IBM het OS/2-besturingssysteem zou laten vallen ten gunste van het Mac-besturingssysteem. [GD]

<http://www.ibm.com/News/ls96050 6.html >

PowerTower & PowerCenter -- Power Computing heeft twee nieuwe series Mac-klonen aangekondigd, waaronder een machine die te boek staat als de snelste single-processor Mac van dit moment. The PowerTower serie houdt er een PowerPC 604 processor op na met een kloksnelheid van maar liefst 166 of 180 MHz, een mini-tower behuizing met drie PCI sleuven, minimaal 16 MB RAM, en uitsparingen voor vier drives. De PowerCenter serie heeft een 120, 132, of 150 MHz PowerPC 604 in een platte (120 MHz) danwel desktop behuizing, met drie PCI sleuven en minimaal 8 MB RAM. De goedkoopste PowerTower kost ongeveer $3800, de goedkoopste PowerCenter $1900. In tot nu toe uitgevoerde tests zijn de PowerTowers vijf tot vijftien procent sneller dan Apples high-end Power Mac 9500/150, terwijl ze niet eens de memory interleaving techniek gebruiken omdat ze zijn gebaseerd op het 7200 moederbord ontwerp (het enige dat op dit moment een PowerPC 604 boven 150 MHz aankan). Net als eerdere modellen worden Power Computing machines verkocht met een toetsenbord, een aanmerkelijke software bundel (met onder meer Speed Doubler op de PowerTowers), en een geld terug garantie van 30 dagen. [GD]

<http://www.powercc.com/ >

Nog meer webbrowsers -- Ik had mijn artikel over de reeks updates van webbrowsers nog maar net klaar ( TidBITS-326 ) of - hup - het is al verouderd. Netscape bracht vorige week versie 2.02 of Navigator uit (die vooral enkele veiligheidsproblemen oplost), NCSA bracht versie 3.0b2 uit van Mosaic en ook beta-4 van Apples Cyberdog is nu beschikbaar (als je tenminste beschikt over een PowerMac en OpenDoc). [GD]

< ftp://ftp.netscape.com/pub/navigator/2.02/mac/Netscape2.02Installer.hqx >
<ftp://ftp.ncsa. uiuc.edu/Mosaic/Mac/NCSAMosaic30b2.hqx >
< http://cyberdog.apple.com/ >

Quicken 6 R7 -- Intuit geeft versie R7 vrij van Quicken 6.0 voor de Macintosh. Deze versie moet tegemoet komen aan sommige beperkingen van Quickens online bank-functies, en "enkele" andere problemen die klanten gemeld hebben. Afhankelijk van de versie die je nodig hebt, ontvang je bij het downloaden 1,2 tot 3,4 MB. [GD]

< http://www.qfn.com/quicken/technical-support/quicken/releases/qfm6-releases/ >

Apple wordt licentiehouder van Java

door Geoff Duncan <[email protected] >

Apple maakte vorige week bekend Suns Java programmeeromgeving in licentie te hebben genomen, en sluit daarmee aan op de omvangrijke lijst van Java licentiehouders. Apple belooft Java op te nemen in zijn operating systems (waaronder het Mac OS, de Newton en Pippin), en ook in media en Internet technologieën zoals Cyberdog. Apple is niet de enige die Java in zijn operating system wil opnemen: Novell, Microsoft, SGI, IBM en anderen hebben vergelijkbare plannen bekendgemaakt. De grote vraag is wat de doorwerking is van deze aankondiging voor ontwikkelaars die op dit moment Java naar de Macintosh brengen, in aanmerking genomen hoe lang het zal duren voor Java ondersteuning rechtstreeks van Apple komt.

< http://product.info.apple.com/pr/press.releases/1996/q3/960430.pr.rel.java.html >

Een van de gruwelscenario's rond Java laat deze cross-platform techniek alle richtlijnen voor gebruikersinterface en functionaliteit overboord gooien, ongeacht het platform waarop het loopt. (Als je nu al vindt dat Microsoft programma's een loopje nemen met Apples richtlijnen voor gebruikersinterfaces, maak dan je borst maar vast nat voor op Java gebaseerde programma's van Microsoft en anderen!) Daarom is er een campagne van start gegaan om Sun te overtuigen OpenDoc in Java op te nemen als interface library. OpenDoc is vergeleken met Java al een relatief volgroeide technologie, en bij het ontwerp is rekening gehouden met cross-platform interfaces en programma-ontwerp. Als je plannen hebt om iets met Java of OpenDoc te ontwikkelen is het idee zeker de moeite waard. [GD]

<http://summary.net/~breck /java-opendoc.html >

PageSpinner Spint in beeld

door Tonya Engst <[email protected] >

Recentelijk is er een nieuw lid toegetreden tot de club van shareware Web-bewerkingstools in de vorm van PageSpinner, een shareware programma, $25, van Optima System in Zweden. Voor PageSpinner heb je systeem 7 nodig, en in elk geval 1800 applicatieRAM. Het werkt op elke Mac met een 68020 processor of beter, maar Optima System raadt een 68040 of een PowerPC Mac aan om met grote files te werken. Je hebt ook een kleuren- of grijsschalen monitor, 640 bij 400 pixels of groter nodig. De PageSpinner-versie die nu uit is gekomen, is 1.0.4, maar ik zal het hebben over versie 1.1b 1, die een aantal extra functies heeft. 1.1b 2 kan al uit zijn tegen de tijd dat je dit artikel leest.

Je kan de nieuwste versie van PageSpinner van de Optima System Web pagina downloaden. De nieuwste versie kan ook beschikbaar zijn op Info-Mac.

<http://www.algonet.se/ ~optima/pagespinner.html >
< ftp://mirrors.aol.com/pub/info-mac/text/html/page-spinner-104.hqx >

PageSpinner lijkt op HTML Web Weaver/World Wide Web Weaver van Miracle Software, en lijkt dezelfde doelgroep te hebben - mensen die geen ingewikkelde pagina management functies nodig hebben, en die het niet erg vinden om HTML te leren, maar hulp nodig hebben met tags en syntax. Deze tools zijn ook prima voor beginners die HTML leren. (Voor meer over Miracle Softwares aanbod, zie TidBITS-317 ).

PageSpinner heeft een aantal nieuwe functies en ideeen die ik niet vaak (of helemaal niet) heb gezien in andere Web-bewerkingsprogramma's. In het bijzonder, wanneer een code commando in een menu of in een dialoogvenster verschijnt, geeft een icoon naast elke code die niet bij HTML 2.0 hoort aan, of de code van HTML 3.0 of van Netscape komt. PageSpinner heeft ook een paar handige templates, die je kan selecteren en bekijken in het New Document dialoogvenster. Deze mooi gemaakte dialoog helpt met het bepalen van de achtergrond en de tekstkleuren, repeterende achtergronden, en meer.

PageSpinner heeft een knoppenbalk, maar - niet zoals de vele spannende knoppenbalken van vandaag - er zit een ruimte tussen de groepen redelijk grote knoppen, waardoor het makkelijker te gebruiken is dan de meeste toolbars. Interessanter is, dat PageSpinner een zwevende HTML Assistent heeft, een venster dat je, als je wil, open kunt laten. De HTML Assistent kan je helpen met ongeveer twintig taken, inclusief het maken van links, het maken van tabellen en het creeeren van formulier-interfaces.

Elke HTML Assistent taak heeft een voorbeeld-knop. Wanneer je de knop aanklikt, krijg je een HTML voorbeeld dialoogvenster, met een aantal mini-templates voor dingen als lijsten en tabellen. (Voor sommige taken, zoals tabellen, zijn er meerdere templates; voor anderen, zoals voor formulieren zijn er helemaal geen templates.) Je kan de templates zowel visueel als in HTML code zien, en de code copieren van het voorbeeld-dialoogvenster naar je document. Wat zo goed is van de HTML Assistent en de HTML voorbeelden, is dat ze helpen om niet alleen achter de commando's binnen het programma te komen, maar ook hoe je die effectief moet gebruiken. Op deze manier duwt PageSpinner de mensen hoger op de leercurve.

Een andere veel voorkomende beperking van Pagespinner-achtige web ontwikkelgereedschappen is een limiet van 32K voor documenten; Pagespinner ondersteunt grotere documenten.

Anders dan een aantal andere web ontwikkelprogramma's zijn Pagespinners tags aparte objecten- ze zien er nooit hetzelfde uit als bodytekst. Je kunt PageSpinner zo instellen dat tags bewerkt maar niet gewist kunnen worden, of dat ze helemaal niet bewerkt kunnen worden. Als je zelf een tag intypt, herkent PageSpinner deze en zet deze om in een apart tag object.

Als je een niet PageSpinner-geoptimaliseerd HTML document opent kan je een restyle commando toepassen om je tags om te vormen naar PageSpinner tags. Het restyle commando werkt ook bij PageMill documenten die worden geopend via de nieuwe PageMill conversie optie van PageSpinner.De PageMill conversie biedt enige flexibiliteit om het
probleem te corrigeren, maar 't print geen "mooie" tekst (goed uitgelijnde tekst). (Adobe is van plan om het <BR> probleem in PageMill 2.0, te herstellen. PageMill 2.0 is gepland voor juli; zie TidBITS-325 .)

PageSpinner 1.1b1 heeft verbeterde en handige tabel mogelijkheden, zowel voor het maken van Tabellen uit het niets als voor het het omzetten van tekst met tabs. (Als je tabellen maakt met de 'assistant', gebruik dan het tabelmenu om extra tags bij te voegen of om de tabel te bewerken!) De nieuwe versie ondersteunt nu ook relatieve links en behandeld koppelingen correct.

Om PageSpinner's documentatie te openen, gebruik je Apple Guide, via het Help menu. De documentatie is goed geschreven, maar ik zou 't graag nog iets uitgebreider willen zien. Ik zou ook wat meer extra HTML voorbeelden zien - Ik ben recentelijk in de wereld van de HTML formulieren gedoken en zou een paar voorbeelden hiervan op prijs stellen.

Ik heb niet elk aspect van PageSpinner compleet behandeld - met de snelheid waarmee het verbeterd wordt is het moeilijk vast te pinnen. Ook heb ik PageSpinners zoek/vervang, het Web Tools menu en verschillende andere behulpzame mogelijkheden niet behandeld. Hopelijk heb je het idee dat het geen perfect programma is, maar dat het een boel te bieden heeft aan zowel unieke mogelijkheden als een aantal mogelijkheden voor mensen die HTML willen proberen en voor mensen die een programma wilen dat hun omhoog brengt in het HTML leerproces.

Teksteditors - Gooi Je ASCII In De Versnelling

door Sean Peisert <[email protected] >

De meeste Macintosh gebruikers hebben weinig ervaring met teksteditors. SimpleText opent onze tekstdocumenten en het configuren van onze machines gebeurt via regelpanelen en slechts zelden door het editeren van configuratiebestanden. De enorme groei van de online wereld heeft er echter voor gezorgd dat er heel wat vraag is naar hulpmiddelen voor het lezen en bewerken van text-only of ASCII-bestanden, aangezien ASCII de standaard is voor het merendeel van het geschreven materiaal op het Net, van Usenet-berichten en e-mail tot LeesMe bestanden, FAQs en HTML.

Tekstbestanden kan je zonder problemen openen in een tekstverwerkingsprogramma en voor veel mensen is dat voldoende. Teksteditors zij echter dikwijls een beter alternatief. Teksteditors gelijken in heel wat opzichten op tekstverwerkers (je kan er documenten mee aanmaken, lezen en wijzigen). Teksteditors houden zich evenwel niet bezig met fonts, grafieken, speciale tekens, kantlijnen, enz. Ze zijn speciaal ontworpen om er tekst in verschillende handige manieren mee te manipuleren.

Dit artikel geeft een overzicht van de goede, algemeen beschikbare teksteditors. Al deze editors zijn prima programma's, maar toch zullen een paar ervan beter aangepast zijn aan jouw noden. Omdat een editor in dit artikel niet wordt behandeld betekent niet meteen dat het een slecht programma zou zijn maar gewoon dat er geen plaats meer was om het te behandelen. Dit artikel behandelt ook niet de "twee groten der aarde" wat betreft tekstediting - Alpha en de commerciële versie van BBEdit - omdat een beschrijving van die programma's elk een volledig artikel zouden in beslag nemen.

Zaken waarvoor je moet uitkijken -- Bij het uitkiezen van je teksteditor moet je met enkele factoren rekening houden. Ten eerste : kan het programma bestanden groter dan 32K openen. Deze limiet is een van de mindere punten van Apple's SimpleText en -alhoewel het voor sommige bestanden geen probleem vormt- heel wat bestanden zoals FAQ's en andere online documenten zijn groter dan 32K. Al de programma's die in dit artikel aan bod komen kunnen bestanden van meer dan 32K aan.

Een veel gehoorde klacht over de oudere teksteditors is het gebrek aan "soft wrapping" (het automatisch overvloeien van tekst naar een andere lijn, zonder daarbij extra tekens zoals een return in de tekst in te voegen). Dat is nu verleden tijd. Al de behandelde programma's ondersteunen "soft wrapping", iets wat in bijna alle tekstverwerkingsprogramma's is ingebouwd. Bij "hard wrapping" wordt er op einde van elke lijn een return-karakter ingevoegd. De meeste email berichtjes, Usenet-berichten en andere online documenten (inclusief de verschillende nummers van TidBits) gebruiken "hard wrapping".

De verschillende operating systemen (Unix, DOS, MacOS) gebruiken allemaal een andere manier om tekst over meerdere lijnen te laten overvloeien. Standaard gebruikt de Mac een return, Unix gebruikt een "linefeed" karakter en DOS gebruikt beiden. Elke teksteditor springt op een andere manier om met "line wrapping" en het converteren van een bestand waarvan de lijnen op een andere manier werden ingedeeld. Je selecteert daarom best het programma dat het best aan je noden voldoet.

BBEdit Lite 3.5.1 , een freeware tekst-editor, is het kleine broertje van de commerciële versie BBEdit 3.5.1 van Bare Bones Software. Oorspronkelijk bedacht voor programmeurs heeft BBEdit een niet onbelangrijke evolutie doorgemaakt tijdens de laatste jaren. Nu is het dan opgesplitst in een commerciëel programma en een freeware-versie. De verschillen tussen de twee versies worden ruim toegelicht in het "LeesMij"-dokument, dat bij BBEdit Lite hoort.

<http://www.barebones.com/ >

Het ontbreekt BBEdit Lite aan functies, die vele andere tekst-editors nu hebben, zoals bv. het verslepen, en het is ook niet "scriptable". De nieuwste incarnatie van BBEdit Lite zou echter "soft-wrapping" toelaten en is tevens meer naar de Power Mac-codes geschreven. Het is wel een van de snelste tekst-editors. De snelheid van opladen van het programma moet je zien om te geloven. Nauwelijks drie seconden om een dokument van 900K te openen. (Ik gebruikte een Power Mac 6100/60AV, heel wat RAM, Systeem 7.5.3 en de Speed Emulator van Speed Doubler van de hand van Connectix voor mijn tests, met Power Mac-native of "fat"-versies van de programma's indien mogelijk). Deze verschroeiende snelheid ligt vier tot zes keer hoger dan sommige andere van de hier besproken editors.

BBEdit Lite heeft een kleine "disk-footprint", gebruikt weinig RAM en is voorzien voor Apple Events, zodat het kan gebruikt worden met toepassingen zoals Anarchie voor het bekijken van tekst-dokumenten. Het is wel niet direkt integreerbaar als editor voor programmeer-omgevingen zoals CodeWarrior of Symantec C++.

Het gebruik van weinig RAM is te verklaren door het gebruiken van systeem-geheugen. Als je een dokument zou openen buiten het bereik van BBEdit Lite's toegekende geheugen, vraagt het aan het systeem meer geheugen te voorzien dan normaal (Veel applicaties doen dit ook met geluiden of met QuickTime). Als er geheugen beschikbaar is wordt het dokument zonder problemen geopend. Toch blijft het toegekende geheugen aan BBEdit Lite beperkt.

Toch zijn er wat interessante functies. De krachtige Zoek-functie ondersteunt "grep"-uitdrukkingen en er kan in meerdere dokumenten tegelijk gezocht worden. (Buiten woord-zoekfuncties kun je met "grep" complexe groepen zoeken. De meeste zoekfuncties laten alleen toe woorden of zinnen te zoeken). BBEdit Lite heeft een "balance" functie die ontbrekende haakjes en aanhalingstekens detecteert (handig voor programmeurs en HTML auteurs).

De grote kracht van BBEdit Lite ligt wel in de extensies. Die staan niet in de systeemmap maar in een aparte folder voorzien door BBEdit Lite. Je kiest ze dan uit een van de menu's van BBEdit Lite. Er zij extensies voorzien voor een uitgebreide waaier van taken, zoals HTML-compositie, datum of tijd invoegen, lijnen sorteren en tekst weergeven. Deze extensies maken van BBEdit Lite een handiger ding dan op eerste zicht lijkt.

<ftp://mirror.aol.com/pub/ info-mac/text/bbe/ >

Emacs -- Deze Mac-versie van GNU Emacs van de universiteit van Cornell is precies wat je zou verwachten van de GNU Emacs editor.

<ftp://ftp.cs.cornell.edu/pub/par met/ >

GNU Emacs is een wijdverbreide teksteditor die oorspronkelijk ontwikkeld werd door de Free Software Foundation. Het draait onder de meeste varianten van Unix en andere besturingssystemen, maar er zijn ook versies voor de Macintosh en de PC. Emacs werkt met "modes" waarmee je de "keystroke bindings" (d.w.z. welke commando's "verbonden" zijn met bepaalde toetsen) kunt wijzigen, alsmede de algehele werking van de editor. Er zijn modes voor programmeren in C, het maken van HTML-bestanden, gewone tekstbewerking en veel andere zaken. Deze modulariteit maakt Emacs tot een van de meest veelzijdige editors die er zijn.

Deze Mac-versie van Emacs heeft geen speciale toetsaanslagen nodig voor elementair gebruik, maar juist de keystroke bindings maken Emacs zo krachtig. Wil je Emacs volledig benutten, dan moet je meer dan honderd toetsaanslagen leren kennen, maar je kunt leren terwijl je werkt. Deze Mac-versie heeft alles van de teksteditor-mode van Unix Emacs (behalve email, news, en de shell-mogelijkheden) en ook een paar extra's. Standaard zijn de tekstvensters lichtgrijs, zodat de lange uren voor de monitor wat minder irriterend voor de ogen worden. (Alle in het programma gebruikte kleuren kunnen worden gewijzigd.) Zoals de meeste hier gerecenseerde editors, ondersteunt Emacs automatisch de ASCII-formaten van Unix, DOS, en de Mac. Aangezien de normale Emacs werkt met "control"- en "meta"-hulptoetsen, kun je in Mac Emacs elke hulptoets aanwijzen voor de rol van control of meta.

Emacs is soms ontzettend snel. Bij wijze van test probeerde ik 2.088 keer "from" te vervangen in "to" in een bestand met uitgaande post van 900K. Emacs vond en verving alles in 1 seconde, BBEdit Lite in 9 seconden, PlainText in 62 seconden, Style in 3,5 minuten, en Tex-Edit Plus in 4 minuten en 45 seconden.

Helaas, uiteindelijk is Mac Emacs niet-grafisch en moeilijk te leren door zijn Unix-afkomst. Een Emacs-venster heeft bijvoorbeeld geen schuifbalk, en laat je geen tekst selecteren met de muis. Emacs kan samenwerken met CodeWarrior, wat fantastisch is voor programmeurs die opgegroeid zijn met Emacs op Unix-systemen. De huidige versie van Emacs voor de Mac komt overeen met versie 18.59 aan de Unix-kant. De huidige versie aan de Unix-kant is 19.x. De auteur van de Mac-versie heeft gezegd dat hij versie 19.x wel wil overzetten, maar dat we het niet te snel moeten verwachten.

[Alpha, een grote, geavanceerde teksteditor die hier niet gerecenseerd wordt, biedt ook veel van Emacs' functionaliteit. -Geoff]

<ftp://www.cs.umd.edu/ pub/faculty/keleher/Alpha/ >

Plaintext 1.6.1 is een freeware teksteditor die professor in de neurobiologie Mel Park in zijn vrije tijd heeft geschreven. Plaintext valt op door zijn eenvoud en de varieteit aan conversie-mogelijkheden voor tekstbestanden van andere platforms.

<ftp://nb.utmem.edu/pub/plaintext/ >

Plaintext heeft een paar eigenschappen die het onderscheiden van de meeste andere teksteditors. Ten eerste ondersteunt Plaintext bookmarks. Wanneer je werkt met een vrij lang document, en je wilt weten waar je met lezen gebleven was of een belangrijke passage wilt aanstrepen, kun je een markering aanbrengen. Je kunt snel naar elke markering springen door die te selecteren vanuit het Mark menu, en een bestand kan een groot aantal markeringen bevatten. Plaintext kent kolom-editing die je in staat stelt een verticale kolom te selecteren, en Plaintext ondersteunt een beperkte 'command-line' taal.

Plaintext's 'command-line' commando's zijn voornamelijk Unix-commando's (o.a. find, ls, pwd en cat) die de auteur geimplementeerd heeft uit respect voor de kracht van de MPW shell (MPW staat voor Macintosh Programmer's Workshop; dit is een programmeer-omgeving van Apple met Unix-achtige eigenschappen). Deze eenvoudige commando's (die je activeert door ze in te tikken en op Enter i.p.v. Return te drukken) nemen minder ruimte in dan menu's en dialoogvensters en maken van Plaintext een kleiner, slanker programma. De meeste van deze commando's zijn ook beschikbaar via de menubalk.

Plaintext is recentelijk een aantal malen bijgewerkt, waarbij bugs zijn verholpen en een paar eigenschappen zijn toegevoegd. Plaintext kent een meestentijds volledige Apple event implementatie maar heeft geen AppleScript woordenlijst. Plaintext ondersteunt drag & drop - een eigenschap die BBEdit Lite ontbeert - en Park zegt van plan te zijn om volledige AppleScript ondersteuning toe te voegen, en het mogelijk in de toekomst ook OpenDoc te laten ondersteunen.

SaintEdit is een $10 kostende shareware editor die Craig Marciniak in 1992 uitbracht, en waarvan onlangs versie 1.5b13 verscheen. Na twee jaar van relatieve winterslaap staat SaintEdit echter op het punt te herleven in een uitgebreide 2.0 versie. De nieuwe versie is gebaseerd op de WASTE engine en zal een spelling-controle bevatten, een verbeterde interface, AppleScript ondersteuning, drag & drop, alsmede uitgebreide conversie en zoek&vervang opties, Text-to-Speech ondersteuning, en HTML macro's. Craig heeft toegezegd binnenkort een publieke beta versie uit te brengen.

<ftp://mir ror.aol.com/pub/info-mac/text/saint-edit-15b13.hqx >

Style 1.4 ,is een $10 kostende shareware tool van Marco Piovanelli. Genaamd een "gestileerde teksteditor" ondersteunt Style verschillende lettertypen, tekst stijlen (zoals vet), letter-groottes, kleuren, en tekst-lijning. Tevens ondersteunt het ingesloten geluiden en illustraties. Style kan SimpelTekst-bestanden lezen en maken (met de stijlen intact), en SimpelTekst kan Style-bestanden lezen (met de stijlen intact), vooropgezet dat het bestand bewaard is als tekst i.p.v. het eigen Style-formaat. Style maakt gebruik van Marco's WASTE tekst-engine waardoor Style bestanden van meer dan 32K aankan, en die Style de mogelijkheid geeft om verschillende talen te gebruiken via WorldScript - onbetwist een weldaad voor het maken van bestanden in talen als Japans en Russisch.

Style ondersteunt enkele prima technologiën, zoals XTND, drag & drop, en Internet Config; daarnaast is Style een fat binary en ondersteunt het AppleScript vastlegging. Style gebruikt een geheugenbeheer-schema gelijk aan BBEdit en Text-Edit Plus, waarbij er tijdelijk geheugen gebruikt wordt wanneer er geen ruimte beschikbaar is in Style's geheugen-partitie.

Enkele extra aardigheidjes van Style zijn een Venster-menu, smart quotes, automatische inspringing, een eenvoudige zoek & vervang mogelijkheid, linefeed vertaling, uitgebreide script-mogelijkheden, en een speciaal script-menu waaraan Command-toetsen kunnen worden toegekend. Simpelweg een AppleScript naar de Style Script-map slepen, en het script verschijnt als een menu-item. Samen met Style worden diverse voorbeeld-scripts en droplets meegeleverd.

<ftp://mirror.aol .com/pub/info-mac/text/style-141.hqx >

Tex-Edit Plus 1.7.0 , van Tom Bender, is een $10 kostende shareware editor die aanvoelt als een aangenaam verrijkte SimpelTekst met een prima mengeling van eigenschappen die zowel in Plaintext als SimpelTekst terug te vinden zijn. De huidige versie is PowerMac native, gebruikt de WASTE engine, en pretendeert aanzienlijk sneller te zijn. Er is een Japanse versie van Text-Edit Plus 1.7 verkrijgbaar, en binnenkort komt daar ook een Franse versie bij.

<ftp://mir ror.aol.com/pub/info-mac/text/tex-edit-plus-17.hqx >
< ftp://members.aol.com/tombb/ >

Evenals Plaintext heeft Tex-Edit Plus de mogelijkheid Mac-, Unix-, en DOS-tekstbestanden te converteren. Een leuke vind- en vervangfunctie laat je toe op eenvoudige wijze tabs, carriage returns en andere speciale karakters te manipuleren. Het Modify Document menu bevat een paar uiterst handige convertiefuncties, waarmee je o.a. aanhalingstekens, ellipsen, dashes, spaces en andere karakters die dikwijls in tekstverwerkers of desktop publishers worden gebruikt, kan veranderen.

Tex-Edit Plus heeft een omvangrijk Sound menu met opties voor sprekende tekst en om geluid op te nemen. Hoewel alle besproken teksteditors verschillende fonts kunnen gebruiken om een tekst te tonen, ondersteunt Tex-Edit Plus verschillende fonts, formaten en stijlen in hetzelfde document, eerder in de stijl van SimpleText, Style of een tekstverwerker. De auteur zegt dat één van de grote voordelen van Tex-Edit Plus ligt in de mogelijkheid SimpleText-documenten te openen en de formattering (grafische elementen inbegrepen) te tonen, iets wat de andere editors niet echt doen. Tex-Edit kan ook read-only SimpleText bestanden openen.

Enkele andere nuttige eigenschappen zijn de mogelijkheid datum en uur in te voegen, naar eender welk lijnnummer kunnen springen, ondersteuning van drag & drop, en tekstjustificatie. Eén vervelend punt: Shift-Delete wist voorwaards, en er is blijkbaar geen manier om dit af te zetten. Voor de rest schijnt dit programma perfect te lopen. Tex-Edit Plus gebruikt, evenals BBEdit Lite en Style, tijdelijk geheugen om zeer grote bestanden te openen, in plaats van te verwachten dat de gebruiker meer geheugen geeft aan het programma en herstart.

De auteur laat weten dat er binnenkort een nieuwe versie beschikbaar zal zijn, die onzichtbare karakters kan tonen en die bovendien AppleScript opnames en QuickDraw GX zal ondersteunen.

Besluiten -- Welke editor je gebruikt, hangt voornamelijk van je bedoelingen af. Om tekstbestanden met grafische elementen of verscheidene fonttypes, formaten of stijlen (zoals SimpleText ReadMe documenten) te maken, heb je alleen maar de keuze tussen Tex-Edit Plus en Style - geen enkele andere editor heeft deze opties. De sterke punten van Style zijn zeker en vast het Script menu, de mogelijkheid om URLs te command-klikken (met de hulp van Internet Config), en de WASTE engine die WorldScript aankan. Tex-Edit Plus heeft een paar extraatjes, zoals een betere (maar trage) zoek- en vervangfunctie, geluid in documenten, en meer vertaalopties.

Als je geen bestanden hoeft te creëren met grafische elementen of verschillende fontformaten, denk dan aan BBEdit Lite, Plaintext of Emacs. BBEdit Lite is een kleine, snelle en elegante teksteditor, en dankzij zijn prachtige interface en betrouwbaarheid is het erg handig om te programmeren, voor HTML-editing, om ASCIItekst te maken, of, heel eenvoudig, om reeds bestaande documenten te bekijken. De beslissing van Bare Bone om soft-wrapping in BBEdit Lite in te bouwen, heeft er een veel veelzijdiger teksteditor van gemaakt, die voldoet aan de eisen van ongeveer iedereen. Hoewel BBEdit Lite niet erg Power Mac native is, is het toch snel - veel sneller dan Plaintext, dat wel volledig Power Mac native is.

Als je uitgebreide conversiemogelijkheden nodig hebt die niet te vinden zijn in de extenties of tekstconversies van BBEdit Lite, dan is Plaintext een goeie keuze. Plaintext heeft niet de uitgebreide opties die je in andere teksteditors vind, maar het is een sterk programma. Emacs is een gans ander verhaal; hoewel ik Emacs niet kan aanraden aan beginnende Mac gebruikers of aan het modale publiek, zal iedereen die gewoon is aan de Unix versie het een excellente overzetting vinden.


Niet-winstgevende en niet-commerciele publikaties mogen artikels overnemen of een HTML-link maken als de bron duidelijk en volledig vermeld wordt. Anderen gelieve ons te kontakteren. We garanderen de precisie van de artikels niet. Caveat lector. Publikatie-, produkt- en firmanamen kunnen gedeponeerde merken zijn van hun ondernemingen.

Voor meer informatie over TidBITS: hoe zich te abonneren (enkel engelstalige versie !!!), waar vroegere edities te vinden en andere nuttige dingen, stuur email naar: <[email protected] >. Anders, contacteer ons op: <[email protected] >.

Vroegere edities verkrijgbaar via ftp en www:
< ftp://ftp.tidbits.com/pub/tidbits/issues/ >
< http://www.dartmouth.edu/pages/TidBITS/TidBITS.html >

Om oude edities te zoeken, gebruik volgende URL met een webbrowser:
< http://wais.sensei.com.au/searchform.html >