Pouzitelný textový editor

Témy o utilitách pre ZX Spectrum a kompatibilné
Správa
Autor
ellvis
Príspevky: 63
Dátum registrácie: Ne Okt 06, 2013 10:57 pm

Pouzitelný textový editor

#1 Príspevok od používateľa ellvis » Ne Sep 06, 2015 5:28 pm

Čavte,

už dávnejšie som sa hral s textovým editorom The Writer, keďže niečo malé riešim (bude malá prednáška na JHCone 2015). Porovnával som výstupné súbory viacerých programov a práve The Writer z toho vyšiel najlepšie. Výstup je v dvoch súboroch, prvý obsahuje riadiace kódy a druhý, bezhlavičkový, čistý text. Ak si ten súbor vytiahnem z TAPky a preženiem utilitou "mac2unix" tak dostávam plnohodnotne použitelný ASCII text. Tabulátory sú medzery (default je 5 medzier, ale dá sa to prenastaviť) a keďže napríklad Justify je vlastne doplnenie medzier na konkrétnu šírku riadku, text zostáva sformátovaný aj po prevedení na ASCII.

Tasword a Spectral Writer (z neho vznikol D-Text) dopĺňajú riadky medzerami a neenterujú. Zaujímavo je riešený jednoduchý texťák "Micropen", ten ukladá text ako znakové pole. Je ho teda možné jednoducho zobraziť aj priamo v BASICu a to aj s farbami a grafickými znakmi (ktoré sú súčasťou štandartnej znakovej sady). Obmedzenie je ale 32 znakov na riadok.

Neviem, či toto niekoho v dnešnej dobe ešte zaujíma, ale ak náhodou áno, tak mu toto možno k niečomu bude.

ub880d
Príspevky: 24
Dátum registrácie: Ne Okt 06, 2013 11:19 pm

Re: Pouzitelný textový editor

#2 Príspevok od používateľa ub880d » Ne Sep 13, 2015 5:39 pm

Este si mohol pozriet Protext http://www.worldofspectrum.org/infoseek ... id=0015569.

Ten uklada cisty text, bez vyplnania medzerami, riadky su oddelene klasicky, spektrackymi entermi (chr$(13)) a koniec textu je oznaceny znakom chr$(0), takze ak chce clovek citat ulozeny text na pc (po odstraneni tapkovych hlaviciek a kontrolneho suctu, a samozrejme oznacenia konca textu), treba entery previest nejakou utilitou (napr. mac2unix). Data su na kazetu ukladane ako bytes a program vie ukladat aj na nejaku disketu (je tam syntax LOAD !b$ CODE, neviem ktory system to pouziva).

V "help" texte je hint, na ktorych riadkoch treba upravu pre "portovanie" na ine diskove systemy (takze by hadam stacilo zmenit ! na * a mohlo by to fungovat na MDOS3, to este vyskusam ;]).

Busy
Príspevky: 330
Dátum registrácie: Po Nov 25, 2013 9:11 pm
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Pouzitelný textový editor

#3 Príspevok od používateľa Busy » Ne Sep 13, 2015 8:17 pm

ub880d napísal:program vie ukladat aj na nejaku disketu (je tam syntax LOAD !b$ CODE, neviem ktory system to pouziva).
Vykricnik pouziva 128 basic pre prikazy pracujuce s ramdiskom a aj ja ho (preto) podporujem v bsdose.

ub880d
Príspevky: 24
Dátum registrácie: Ne Okt 06, 2013 11:19 pm

Re: Pouzitelný textový editor

#4 Príspevok od používateľa ub880d » Ne Sep 13, 2015 8:29 pm

Busy napísal:
ub880d napísal:program vie ukladat aj na nejaku disketu (je tam syntax LOAD !b$ CODE, neviem ktory system to pouziva).
Vykricnik pouziva 128 basic pre prikazy pracujuce s ramdiskom a aj ja ho (preto) podporujem v bsdose.
aha, vdaka za info, sam pouzivam predovsetkym 48k speccy, takze s ramdiskom nemam ziadne skusenosti ;]

btw. tak som pozeral na tu upravu na mdos (nakoniec nie mdos3, ale mdos1, cize nie divide ale disketovka, s mdos3 by ale nemal byt problem pouzit image tejto diskety) a tu je vysledok: http://sindik.at/~ub880d/tmp/protext.d80.bz2, ak som nieco opomenul upravit, kludne zreportujte, ja som to testoval len vo fuse

Používateľov profilový obrázok
aki128
Príspevky: 224
Dátum registrácie: Št Okt 10, 2013 1:21 pm

Re: Pouzitelný textový editor

#5 Príspevok od používateľa aki128 » Ut Dec 08, 2015 8:18 am

Já řešil konvertování textu z Taswordu. Mám několik kazet s manuály a texty jsou zkomprimované. Takže se musí vždy nahrát do TSW, uložit nekomprimovaně a pak něčím na PC překonvertvoat. Výsledný text je normálně čitelný. Bohužel s konverzí čs diakritiky jsem neuspěl, a tak jsem to dělal ručně tak, že jsem na PC hromadně nahrazoval určitý (nesmyslný) znak v textu. Je to ale hrozná práce a konverze jednoho dokumentu zabere i několik hodin. Bohužel, v Taswordu se kdysi psalo prostě nejvíc. Tak jsem to zase odložil k ledu, protože na to nemám čas. Pakliže by čtenář oželel diakritiku, existuje dokonce verze TSW, která umožňuje odstranit diakritiku z textu. Čímž se konverze zjednodušuje na maximum, ale kdo dnes chce číst nějaký manuál bez háčků a bez čárek. Takže by to chtělo zjistit, v jakém kódování TSW/CS pracuje a doufat, že je to nějaký standard, na který existuje konvertor.

Používateľov profilový obrázok
z00m
Site Admin
Príspevky: 169
Dátum registrácie: Ne Okt 06, 2013 9:45 pm
Kontaktovať používateľa:

Re: Pouzitelný textový editor

#6 Príspevok od používateľa z00m » Ut Dec 08, 2015 11:03 am

Nebolo v Tasworde nejake standardne CS kodovanie (kamenici a pod.)? Ak ano, linuxacky iconv by si s tym mohol poradit.

Busy
Príspevky: 330
Dátum registrácie: Po Nov 25, 2013 9:11 pm
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Pouzitelný textový editor

#7 Príspevok od používateľa Busy » Ut Dec 08, 2015 2:56 pm

Factor6 napísal:Já řešil konvertování textu z Taswordu. Mám několik kazet s manuály a texty jsou zkomprimované. Takže se musí vždy nahrát do TSW, uložit nekomprimovaně a pak něčím na PC překonvertvoat.
Ja som si kedysi prave na toto napisal konvertory:
http://busy.speccy.cz/tvorba/pcutils.htm
btok.exe ... konvertuje texty z Taswordu do plain textu (plus odstranuje zbytocne medzery na konci riadkov)
ktob.exe ... konvertuje plain text do Taswordu
Obidva vedia prevadzat aj diakritiku medzi tou taswordackou a Kamenickymi. Kto by chcel, mozem poskytnut zdrojaky (cecko).

Používateľov profilový obrázok
z00m
Site Admin
Príspevky: 169
Dátum registrácie: Ne Okt 06, 2013 9:45 pm
Kontaktovať používateľa:

Re: Pouzitelný textový editor

#8 Príspevok od používateľa z00m » Ut Dec 08, 2015 9:17 pm

To by sa mohlo pridat do zxspectrum-utils, nie?

Busy
Príspevky: 330
Dátum registrácie: Po Nov 25, 2013 9:11 pm
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: Pouzitelný textový editor

#9 Príspevok od používateľa Busy » St Dec 09, 2015 7:41 am

Jasne, mohlo :)

Používateľov profilový obrázok
aki128
Príspevky: 224
Dátum registrácie: Št Okt 10, 2013 1:21 pm

Re: Pouzitelný textový editor

#10 Príspevok od používateľa aki128 » St Dec 09, 2015 10:59 am

To je dobré!
Až někdy najdu čas se tím konvertováním zase zabývat, tak to určitě použiju.

Napísať odpoveď