Prehozeni pismen (lokalne)
Zdenek Wagner
WAGNER%CSEARN.BITNET at earn.cvut.cz
Thu May 26 15:00:37 CEST 1994
On Thu, 26 May 1994 11:10:02 +0200 (MET DST) Petr Skoda said:
>Prosim vsechny TeXove kouzelniky opet o pomoc.
>Omlouvam se za takove strasne nesmysly, co si vymyslim, ale prinesl je
>sam zivot a pokud by to chodilo usetrilo by mi to spoustu rucniho
>substituovani (mozna jsem neco v TeXbooku prehledl a reseni je trivialni-
>aspon se poucim)
>Jde mi o to, jestli lze v TeXu v ramci nejakeho prestredi lokalne
>predefinovat (zamenit) 2 pismena v textu - konkretne pouziju-li
>KD rectinu a zacnu prostredi \begingreek (nebo dollar po \greekdelims)
>chci aby vse co obsahuje pismeno "s" se chovalo jako "c" a opacne -
>temto pismenum jsou prirazeny obycejna (s) a koncova (c) sigma
>a ja je mam v textu psane opacne :-(( .
>Chci reseni ciste TeXovske (substituce editorem by byly slozite pro
>nemoznost rozhodnout jsem-li v prostredi rectiny, ci ne - pro jeji uvozeni
>se pouziva mnoho ruznych znaku a text je uz napsan (cca 5 MB) v 20 souborech
>Reseni pregenerovani fontu s prohozenyni pozicemi se mi taky nelibi.
>
>Obecne by mozne reseni mohlo byt treba taky uzitecne i v normalnim textu
>- i kdyz zatim me napada jenom pouziti pro sifrovani daneho useku
>\encode{ bla bla bla } by udelalo lba lba lba , pokud by bylo prohozeno
>"l" a "b".
>
>Dekuji za pochopeni meho zmateneho zadani a pripadna reseni
>
>
>*************************************************************************
>* Petr Skoda Tel : (0204) 85201, l. 361 *
>* Stelarni oddeleni (0204) 857361, 857136 *
>* Astronomicky ustav AVCR Fax : (02) 881611 *
>* 251 65 Ondrejov e-mail: skoda at sunstel.asu.cas.cz *
>* Ceska republika aststel at csearn.bitnet *
>*************************************************************************
>
Napada me jednoduche reseni, snad je to ono...
\def\sjakoc{c}
\def\cjakos{s}
\catcode`\s=13 \catcode`\c=13
\defs{\sjakoc} \defc{\cjakos}
\catcode`\s=11 \catcode`\c=11
\def\begingreek{\begingroup
\catcode`\s=13 \catcode`c=13
% pripadne dalsi definice, pozor, nebude fungovat napr. \sfcode
% protoze s i c jsou aktivni :-(...
}
Snad to bude k necemu.
,~~~/ /` / /| /~~~
/ / |_/ /__/ ' | /
/ /~~/ /~~/ /~~/ /~~/ /\ | /| / /~~/ /~~/ /~~/ /~~/ /~~~
/ , / / /~~~ / / /~~~ / \ |/ |/ / /_/ / / / /~~~ /
~~~~ ~~~ ~~~ ' ' ~~~ ' ` ' ' ~~~ ~~/ ' ' ~~~ '
Zdenek Wagner______/
Some gateway between me and you may garble backslash. It will appear
on your screen as due to problems with EBCDIC <--> ASCII conversion.
It has already been corrected on SOME gateways.
The domain `.cs' does no longer exist and was replaced by `.cz'.
Valid addresses are: <wagner at csearn.bitnet>
<wagner at earn.cvut.cz>
^^
More information about the csTeX
mailing list