CSTeX -- zakladni informace o instalaci ======================================= 1.10.1995 Petr Olsak zmeny: 20.11.1997 Tato CSTeX distribuce je zalozena na baliku emTeX od E. Mattese a obsahuje navic prostredky pro ceskou sazbu. Je urcena pro uzivatele DOSu, OS/2 a Windows. Z tohoto duvodu je instalacni program (install.bat) DOSovsky, a proto ho muzete pouzit v libovolnem z techto operacnich systemu (tj. v DOSovskem okne, emulatoru ci v celoobrazovkovem rezimu). Instalace probehne do adresare \emtex (ci \zvoleny\adresar\emtex), a zadne jine misto na disku nebude dotceno. Nepodstatna vyjimka z teto zasady je uvedena na konci tohoto souboru. Po skonceni teto DOSovske casti instalace a jeho otestovani pomoci programu MNU (viz nize), muzete prikrocit k instalaci prvku specifickych pro vas OS; napr. pri instalaci pro OS/2 se vam vytvori adresar \emtex\@os2, kde jsou dalsi informace. Seznam vsech ZIPu vcetne jejich vyznamu je uveden v souboru listzip.txt, pripadne totez v hypertextove uprave v listzip.html. Pomoci WWW je pristupny na http://math.feld.cvut.cz/olsak/cstex/listzip.html. Soubory csTeXu jsou rozdeleny do ctyr casti: cs1--cs5: instalacni soubory s pocestenim emTeXu em1--em8: emTeX bez zadnych uprav pk1--pk4: knihovny CSfontu v PK formatu (nejsou nutne, ale jejich pritomnost muze urychlit prvni beh TeXu -- fonty se nebudou pred prvnim spustenim prohlizece zdlouhave generovat). mi1--mi3: MiniTeX -- minimalni funkcni instalace csTeXu pro DOS na trech instalacnich disketach. Podrobneji viz soubor infomini.txt na diskete mi1. Pro instalaci se predpoklada, ze mate na disketach nebo v jednom spolecnem adresari vsechny potrebne ZIPy uvedene v souboru listzip.txt. Tyto ZIPy mohou byt na disketach cs1--cs5 (cs5 neni pro funkci CSTeXu nezbytne nutna), dale na em1--em8 a konecne je mozne pouzit diskety pk1--pk4. Pro kratkou instalaci staci diskety mi1--mi3, ktere obsahuji samostatne funkcni podmnozinu CSTeXu pro DOS. Vsechny potrebne soubory je mozne ziskat (s vyjimkou souboru z cs5) pouzitim anonymniho ftp na math.feld.cvut.cz/pub/cstex/msdos, pripadne na dalsich ftp serverech. Jsou-li vsechny instalacni soubory CSTeXu v jednom spolecnem adresari, pak z tohoto adresare je mozne A) Vytvorit instalacni diskety B) Instalovat z nich funkcni CSTeX na jine misto na disku (na jiny disk). ad A) Prejdete do adresare, kde mate veskere instalacni soubory k CSTeXu (prikazem cd) a spustite davku makeinst s parametrem a: nebo b: (podle toho, do ktere mechaniky budete strkat diskety, na ktere se ma CSTeX kopirovat). Predem je nutne si pripravit 20 disket formatovanych a prazdnych o kapacite 1.45 MB (tj. 3.5"). Pokud nekdo jeste pouziva jine diskety (s mensi kapacitou), necht na ne nakopiruje jednotlive ZIPy rucne a upravi pred instalaci davky i-*.ba (viz podrobneji odst 1.1) ad B) Viz odst. 1 ---------------------------------------------------------------------------- 1. Instalace CSTeXu =================== Spustte davku install bez parametru. Davka zobrazi, jake je potreba napsat parametry do prikazoveho radku. Pak spustte davku install znovu s potrebnymi parametry. Priklady: install a: c: small ... z disket se vytvori minimalni instalace v adresari c:\emtex install b: e:\programs all ... z disket se vytvori instalace v adresari e:\programs\emtex install f:\inst\cstex i: all ... v f:\inst\cstex jsou ZIPy a v i:\emtex bude vysledek. Pro instalaci jsou predem pripraveny ctyri mozne rezimy: mini .... vytvori se minimalni funkcni instalace CSTeXu z disket mi1--mi3 small ... vytvori se minimalni funkcni instalace z disket cs1 a em1--em6 all ..... vytvori se uplna instalace (ovsem bez zalezitosti, ktere jsou soucasti emTeXu a z pohledu CSTeXu se jevi jako zbytecne) big ..... vytvori se uplna instalace vcetne zbytecnosti z emTeXu (tj. vcetne podpory nemciny, nemeckych dokumentu, atd.) Upozorneni: Neni mozno pouzit teckovou konvenci, ackoli je pri spusteni davky install jisty adresar aktivni. Tj. napriklad: install . c: small nebude fungovat. Pro uzivatele, kteri maji specialni pozadavky, je uzitecne, aby se podivali do davek i-*.ba drive, nez spusti vlastni instalaci. Viz tez nasledujici odstavec. Priklady: - Uzivatele, kteri nejsou cleny CSTUGu a nemaji patou disketu odstrani instalaci z diskety cs-5. - Uzivatele OS/2 patrne odstrani z instalace balik texwin. - Kazdy muze odstranit z instalace nepotrebne knihovny fontu. - Uzivatele OS/2, kteri maji instalovan GNU C/C++ od E. Mattese uz nepotrebuji znovu instalovat balik emxrsx. 1.1 Priprava vlastniho rezimu instalace --------------------------------------- Nejste-li s mnozinou instalovaneho softwaru danou rezimen small, all nebo big spokojeni, muzete si vytvorit vlastni instalacni rezim. Muzete postupovat napriklad nasledovne: copy i-all.ba i-muj.ba edit i-muj.ba V souboru i-muj.ba vymazte vsechny nazvy ZIPu, ktere v instalaci nechcete mit. Mate-li jinak usporadane ZIPy na disketach, provedte take upravy usporadani ZIPu. K tomu, aby jste vytvorili funkcni instalaci, musite vedet, co ktery ZIP znamena a zda je mozne jej neinstalovat. K tomu je potreba se ridit informacemi v souboru listzip.txt a vecem trochu vice rozumet. install a: d: muj parametry a: a d: jsou jen priklady, podstatne je, ze posledni parametr je ve tvaru "muj". 2. Konfigurace instalace (systemu MNU) ======================== Na konci instalace se objevi dotaz na kodovani. To ma vliv pouze na zobrazovani nabidek systemu MNU, ktery pracuje v DOSovem textovem rezimu a ktery je zakladnim pojitkem vsech TeXovskych uloh (nemusite jej pozdeji pouzivat, mate-li instalovany jine nastroje napriklad pro graficke prostredi operacniho systemu). Tento dotaz na kodovani nijak neovlivni volbu kodovani, ve kterem budete pripravovat dokumenty v TeXu. Na to se instalace zepta az po spusteni davky initex. Na konci instalace se automaticky vytvori davky initex.bat a cstex.bat, ktere je potreba premistit do nejakeho adresare, ktery odpovida nastaveni Vasi promenne PATH (napriklad C:\bat nebo C:\dos). Neni tedy nutne doplnovat novy udaj do PATH ve Vasem autoexec.bat, ani jinak zasahovat do autoexec.bat a config.sys. 3. Inicializace formatu (pomoci MNU) ======================= Prejdete do pracovniho adresare a spustte davku initex Na dotaz, zda inicializovat bazi METAFONTU odpovezte ANO. Pak pomoci nabidek v menu budete inicializovat vybrane formaty TeXu. 4. Spusteni CSTeXu (pomoci MNU) ================== Pokud uspesne skoncila faze install i initex, muzete prikazem cstex spustit vlastni system CSTeX. Pred spustenim tohoto systemu prejdete nejprve do pracovniho adresare, ve kterem budou vznikat dokumenty. Pro prvni vyzkouseni doporucujeme prejit do adresare emtex\doc\czech a zkusit zpracovat dokument adjust.tex. Na prikazove radce spusteni csTeXu muze byt uveden nazev dokumentu, ktery bude zpracovavan, tj. napriklad cstex adjust Podrobnejsi informace o praci s CSTeXem najdete v souboru emtex\doc\czech\cstex.doc. Pro "doladeni instalace" je uzitecne se podivat do davek TEXSET.BAT, TISKARNY.BAT a TEXVERZE.BAT. Zde muzete pripadne zmenit nastaveni nejakych promennych (volani jineho editoru z MNU apod.). Podrobnejsi popis cele instalce nabidkoveho systemu MNU najdete v souborech emtex\doc\user.doc a emtex\doc\cfg.doc. 5. O pate diskete ================= Na diskete cs-5 je editor CSEd a korektor preklepu texspell. Oba programy pracuji pod DOSem a byly zakoupeny CSTUGem od autoru v roce 1992. Od te doby nebyly meneny (az na nepatrnou opravu v CSEdu v roce 1993). Software je podle smlouvy mazi autory a CSTUGem mozne sirit bezplatne jen mezi cleny CSTUGu. Znamena to, ze software neni volne k dispozici na anonymnich ftp serverech. Puvodni CSTeX93 dostali na disketach vcetne pate diskety vsichni kolektivni clenove a individualni clenove si obsah pate diskety mohou zkopirovat od kolektivnich clenu. Dalsi moznosti je ziskat obsah pate diskety prostrednictvim Internetu. Martin Bily muze na pozadani pridelit clenovi CSTUGu identifikacni cislo (PIN), ktere opravnuje majitele vstoupit do adresare s timto softwarem. Rozdil mezi patou disketou v CSTeXu 94 a 95 je jen ve zpusobu baleni ZIPu. Mate-li disketu z CSTeXu 95, staci pouzit davku newcs5.bat, ktera prebali jednotlive ZIPy na diskete tak, jak to odpovida CSTeXu 95, tj. horni adresar v kazdem ZIPu je \emtex. Upozorneni: pred pouzitim davky newcs5.bat si disketu zalohujte. 6. Upozorneni ============= Pouzivate-li MS Windows NT, pak zrejme prikazovy interpret bude citlivy na vyskyt znaku & na radku. Proto je potreba pred tento znak v davce emtex\bin\texrun.bat predradit znak ^, aby to fungovalo. 7. Kam probiha instalace vychozich ZIPu ======================================= Vsechny dodavane ZIPy rozbali sve soubory do adresare \zvoleny\adresar\emtex. Vyjimkou jsou dva ZIPy: texwin.zip navic rozbali: \zvoleny\adresar\windows\dviwin.ini \texmex.ini \system\xlatexeeke.bin emxrsx.zip navic rozbali: \zvoleny\adresar\emx\bin\emx.exe \emxrev.cmd \book\emxrt.inf \dll\emx.dll \doc\copying \copying.emx \emxrt.doc Pokud tedy chcete mit naprostou jistotu, ze pri rozbalovani davkou install.bat se nic nezapise do systemovych adresaru, zvolte neprazdny \zvoleny\adresar.