OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 09.07.2025, 11:55

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 21 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
 Předmět příspěvku: Čeština v editoru WordStar
PříspěvekNapsal: 01.07.2025, 08:01 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3582
Has thanked: 2552 times
Been thanked: 1118 times
Jak se psalo česky ve WordStaru? Lamač uvádí "Celý tento návod byl napsán v textovém editoru WordStar, a to jako jediný soubor."
WS používá jen 7bit. znaky a poslední bit pro sebe, takže standardně je WS použitelný spíše jako ořezávátko na "cestinu".

Kolegové našli různá řešení, ale nezdá se, že by s pomocí takových postupů bylo pohodlné psát manuály.
- Wordstar by mel podporovat akcenty prostrednictvim tzv overprintingu
- je to nejak popsane v dokumentaci ws 4.0 coz je zrejme posledni verze pro CP/M
- melo by to byt i ve 3.0 ws
- v dokumentaci jsem narazil na vety typu - pokud nemate specialni symbol na klavesnici muzete pouzit overprinting
- anebo je to psane tak, ze jsou pouzity ridici kody tiskarny
- v 3.0 je veta - pro dlouhe a ve francoustine je nutne pouzit overprinting (pokud je tiskarna nepodporuje nativne), ale uz neni napsane jak se k tomu dostat pokud je tiskarna nativne podporuje
- https://aclanthology.org/1988.tc-1.4.pdf

strikeovers are useful for Printting accent marks over letters and for creating special symbols by overprinting multiple characters. May be used in "formed" text - word wrap and paragraph reform make proper allowances for backspaces. Registration is not exactly precise in justified text. On a non-backspacing (Teletype-like) _printer, do not backspace through the same column more than 8 times.

_________________

eZX.MB03+ /archiv ZXFILES /ZX-TAR /prog. pro divSD
Obrázek .:. Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 01.07.2025, 08:24 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 652
Bydliště: Holešov
Has thanked: 14 times
Been thanked: 117 times
dám ti kousek ze souboru tak jak ho zobrazí widle:
Kód:
.DS(50)
.ZC
.NF
N`AVOD NA OBSLUHU OPERA|CN`IHO SYST`EMU CP/M NA IQ 151 S PFD251
                 BIOS verze 030188

Posledn`i `uprava 4/2/88


1. Zaveden`i opera|cn`iho syst`emu
   ---------------------------

.FO
.NO
Po zapnut`i po|c`ita|ce dojde k vymaz`an`i obrazovky a vyps`an`i zpr`avy:
.NF
 
MONITOR
>
 
.FO
Stejn`eho efektu lze dos`ahnout stiskem kl`avesy <RES>. Nedojde-li
v tomto p|r`ipad|e k vymaz`an`i obrazovky je nutno bu|dto
po|c`ita|c vypnout, n|ekolik sekund po|ckat a znovu zapnout
nebo stisknout <BR> a vyp`i|se-li se hexadecim`aln`i adresa
uvozen`a znakem # a na dal|s`i |r`adce v`yzva >, napsat:
.NF

SC800 FF<CR>
 
.FO
a stisknout <RES>.
.NO(2)
Zavad|e|c syst`emu se vyvol`av`a p|r`ikazem:
.NF

GFFF8<CR>


takže když je před znakem znak s kódem 60h ("`") je to dlouhé písmeno, pokud je tam 7Ch ("|") je to s háčkem...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 01.07.2025, 15:05 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3582
Has thanked: 2552 times
Been thanked: 1118 times
JohnyX objevil patch,

- vetsina lze nastavit pres wschange utilitu, jsou tu ale i zajimavejsi mista
- rozdil mezi document a nondocument mode je (zjednodusene receno) jen v tom, ze document mode umoznuje zarovnavani
- v nondocument mode by byl pro cestinu pouzitelny zakaz strippingu?
- pise se tam o 256 bits, to by mozna slo pouzit pro vystup 8bit znaku...


Přílohy:
8bitWS.jpg
8bitWS.jpg [ 98.08 KiB | Zobrazeno 639 krát ]
ws-patch.7z [18.31 KiB]
15 krát

_________________

eZX.MB03+ /archiv ZXFILES /ZX-TAR /prog. pro divSD
Obrázek .:. Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 01.07.2025, 23:21 
Offline
Prvnička

Registrován: 24.11.2023, 18:32
Příspěvky: 24
Bydliště: Praha
Has thanked: 2 times
Been thanked: 25 times
l00k píše:
dám ti kousek ze souboru tak jak ho zobrazí widle:
[code].DS(50)
.ZC
.NF
N`AVOD NA OBSLUHU OPERA|CN`IHO SYST`EMU CP/M NA IQ 151 S PFD251
takže když je před znakem znak s kódem 60h ("`") je to dlouhé písmeno, pokud je tam 7Ch ("|") je to s háčkem...


Tento formát zápisu českého textu nemá s WordStarem nic společné. Jde totiž o zdrojový tvar textu pro program zvaný Forma, který se v těch historických dobách používal pro znakově orientovanou sazbu v prostředích, kde běžně nebyly k dispozici vstupní (ba ani výstupní) zařízení schopná pracovat s plně českým textem. Program uměl pracovat s několika typy tiskáren a konzolí. Takže třeba pro rychlý náhled uměl vysázený text tisknout na válcové rychlotiskárně, ovšem jen v ASCII. Nebo na jiných tiskárnách myslím uměl používat zpětný posuv papíru pro přetisky. Na slušných jehličkových tiskárnách uměl i různou kvalitu (a rychlost) tisku.

Hlavním autorem Formy je Karel Richta. Nejrůznější dokumentace, manuály, tiskové předlohy pro VŠ skripta apod. - to se před rokem 89 na ČVUT FEL(k) a v okolí vyrábělo za pomoci Formy. byl to vlastně souputník nástrojů typu Runoff používaných na střediskových počítačích. Obdobnou technikou se myslím stále připravují manuálové stránky v unix/linuxovém prostředí.

Pokud jde o samotný WordStar a češtinu, tak k tomu nic nevím.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 02.07.2025, 09:05 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 652
Bydliště: Holešov
Has thanked: 14 times
Been thanked: 117 times
zmátly mně ty značky... přesně tak to má i Wodstar...

sice né česky ale z instalačky verze 4.0 je tento kus textu:
Kód:
.hePRINT.TST                                Features of Your Printer
.f1                                                         WordStar
.f2                                                       Print test
.f3                                                           Page #
.oj on
                    WordSta˛ anń You˛ Printer

WordStaré áworkˇ áwitŔ ß widň rangň oŠ printerˇ anń offerˇ áyo§ áß Ź
variet¨  oŠ prin˘ enhancements« Whethe˛ you˛ printe˛ caţ áproducň Ź
thň áprin˘ enhancementˇ outlineń iţ thiˇ documen˘ dependˇ oţ áitˇ Ź
capabilities« áPleasň notň tha˘ no˘ alý printerˇ arň ácapablň áoŠ Ź
showinš alý thň exampleˇ below.

Speciaý Printinš Capabilities

WordSta˛ supportˇ thň followinš speciaý printinš capabilities:

     ¬    BoldfaceČ Doublň strike
     *    Italics/Alternatň ribboţ color
     *    Strikň out
     *    Overprin˘ (aˇ iţ co^te)
     *    Noncontinuouˇ underlineČ anń
.ul on
     *    Continuouˇ underline
.ul off
     
     *    SuperScriptČ SubScript

     *    anń almos˘ an¨ combinatioţ -ş WordStar

Characte˛ Width

Somň áprinterˇ áwilý ásuppor˘ áWordStaré ácommandˇ áfo˛ áávariablň Ź
characte˛ widths«Ź

.cw 24
Á characterˇ pe˛ inch«  (.CÎ 24)
.cw 20
 characterˇ pe˛ inch«  (.CÎ 20)
.cw 14
8. characterˇ pe˛ inch«  (.CÎ 14)
.cw 12
1░ characterˇ pe˛ inch«  (.CÎ 12)
.cw 10
1▓ characterˇ pe˛ inch«  (.CÎ 10)
.cw 7
17.▒ characterˇ pe˛ inch«  (.CÎ 7)
.cw 12

You˛ printe˛ caţ als´ bň se˘ t´ "toggleó betweeţ normaý pitcŔ anń Ź
alternatň pitch:


takže jak je to nakonec s kódováním češtiny netuším, ale jak je vidno rozhodně to nepoužívá 7-bitové kódování znaků


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 02.07.2025, 12:21 
Offline
Nemluva

Registrován: 25.06.2025, 18:01
Příspěvky: 5
Has thanked: 0 time
Been thanked: 1 time
l00k píše:
zmátly mně ty značky... přesně tak to má i Wordstar...

takže jak je to nakonec s kódováním češtiny netuším, ale jak je vidno rozhodně to nepoužívá 7-bitové kódování znaků


Tam je problém, že se na to díváte asi v Latin2 terminálů. WordStar má 7 bitové kódování znaků - 7 bit používá na ukončení slova. Takže
wordstar dokument je pseudo osmibitový (díky tomu jsou poslední znaky zdeformované). Na plně osmibitový formát přešli až ve ws 5.0
a ta už nebyla pro cp/m.

Osobně si nedovedu představit, že by se mohl masivněji rozšířit software bez možnosti rozumně psát znaky s diakritikou. V dokumentaci
WordStaru je zmíněný pouze overprinting. Terminály z přelomu 70 a 80 let možnost zadávat a zobrazovat znaky s diakritikou měly. Zrovna
tak tiskárny. Existovaly i jakési workaroundy jako https://en.wikipedia.org/wiki/National_ ... racter_Set. Nenašel jsem ale
nic, kde by se říkalo, jak se to používalo.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 02.07.2025, 21:35 
Offline
Prvnička

Registrován: 28.12.2024, 17:16
Příspěvky: 23
Has thanked: 5 times
Been thanked: 11 times
Já měl na Spectru na CP/M (Lamač+Meca) určitě WordStar, který měl češtinu v KOI-8CS
... takže třeba měkká mezera byla mezera 0x20 s narozeným osmým bitem, takže 0xA0.

Vím to na tuty, protože jsem na začátku roku načítal hromady starých disket, mimo jiné s mojí dokumentaci TR-DOSu, kterou jsem převáděl do windowsiho textu. Napsal jsem si na tom udělátko.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 02.07.2025, 22:21 
Offline
Profík

Registrován: 21.10.2018, 08:27
Příspěvky: 652
Has thanked: 368 times
Been thanked: 159 times
Nenašel bys ten WordStar s češtinou pro cp/m? To by mě velmi zajimalo.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 03.07.2025, 07:51 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 652
Bydliště: Holešov
Has thanked: 14 times
Been thanked: 117 times
okbobcz píše:
Osobně si nedovedu představit, že by se mohl masivněji rozšířit software bez možnosti rozumně psát znaky s diakritikou. V dokumentaci
WordStaru je zmíněný pouze overprinting. Terminály z přelomu 70 a 80 let možnost zadávat a zobrazovat znaky s diakritikou měly. Zrovna
tak tiskárny.

Asi proto byl ve Slušovicích textový editor "WORDSET", netuším jestli to byl přejmenovaný WordStar - mám v archivu jen popis a doplňky právě pro tiskárny aby to tisklo správně česky.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 03.07.2025, 22:45 
Offline
Prvnička

Registrován: 28.12.2024, 17:16
Příspěvky: 23
Has thanked: 5 times
Been thanked: 11 times
pwramp píše:
Nenašel bys ten WordStar s češtinou pro cp/m? To by mě velmi zajimalo.


Mám takový dojem, že ta čeština byla uz na systemove úrovni. Ale schválně se ti po tom podívám, na některých těch vydolovanych disketách to určitě mám,. Mužu k tomu přihodit i nějaký ten datový soubor.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 05.07.2025, 16:48 
Offline
Prvnička

Registrován: 28.12.2024, 17:16
Příspěvky: 23
Has thanked: 5 times
Been thanked: 11 times
Tak jsem trochu zapátral... Originální WordStar pro CP/M asi opravdu diakritiku neuměl. Proto tady ve východním bloku bujely různé neoficiální modifikace nazývané "WordStarDia" (jako diakritika?), což byly upravené různé WordStary pro různé kódové stránky.

Já měl verzi, co se hlásila jako:

MicroPro WordStar Release 3.30 Serial # YK8043TT/Cs 1.2
COPYRIGHT (C) 1983 MicroPro Inc., KOI-8-Cs 1989 'TA, LEC

A protože samotné CP/M pro ZX-Spectrum jelo v KOI-8-CS, bylo to celé přirozené, intuitivní a bezproblémové. (Dokud to člověk nechtěl překlopit do DOS světa, kde tuhle kódovou stránku nikdo neznal. Tak jsem si tenkrát napsal udělátko, co to převádělo na Kameníky. Ale jakmile se přešlo na Windows svět, tak tam pro změnu nikdo neznal Kameníky... :/ neměli jsme to lehké!)

Nevím, jestli součástí úpravy toho WordStaru byla i úprava na rozměr terminálu 24x64 (víc se na ZX fakt nenacpalo), neboť CP/M terminály mívaly standardně minimálně 80 znaků na řádek, takže mohlo něco někde přetékat. Nebo to bylo konfigurovatelné, to si už fakt nevzpomenu.

Každopádně velké věci se v tom editovaly dobře, dodnes některé Wordstar klávesové zkratky používám třeba v Delphi. ;) Vzpomínám, že jsem v tom normálně editoval zdrojáky v assembleru, třeba 110kB velký zdroják k TR-DOSu, který jsem pak pod CP/M i překládal.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 05.07.2025, 23:53 
Offline
Pan Štábní

Registrován: 12.05.2013, 22:24
Příspěvky: 1661
Bydliště: u Prahy
Has thanked: 51 times
Been thanked: 424 times
Soubor? Download?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 06.07.2025, 17:04 
Offline
Prvnička

Registrován: 28.12.2024, 17:16
Příspěvky: 23
Has thanked: 5 times
Been thanked: 11 times
Pošlu do soukromé zprávy.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 06.07.2025, 18:01 
Offline
Radil

Registrován: 13.03.2016, 18:54
Příspěvky: 310
Has thanked: 136 times
Been thanked: 111 times
Mohl bych také poprosit o tento Word Star do SZ ?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Čeština v editoru WordStar
PříspěvekNapsal: 06.07.2025, 19:07 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3582
Has thanked: 2552 times
Been thanked: 1118 times
Geby píše:
Pošlu do soukromé zprávy.

Taky prosím.

Ale jinak odpovědnost za zveřejnění vezmu klidně na sebe.
(např. pokud někoho vystrašily autorské pseudozákony ala mickeymouse...)

Mj. ke mně dnes doputovalo nejčerstvější (dnešní) vyjádření od p. Lamače:
Archiv už dávno zlikvidoval, nemyslel, že se k němu bude někdo vracet.

P.S.
dobrý, ale bohužel stále neúplný zdroj různých věcí, co hledáme (WS, Fand,...), je na http://www.mz-800.scav.cz/sharp_mz-800/ ... wnload.htm
včetně seznamu z Lamačova archivu

_________________

eZX.MB03+ /archiv ZXFILES /ZX-TAR /prog. pro divSD
Obrázek .:. Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 21 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 1 návštěvník


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz