[cstex] Definice znaků

Jan Sustek Jan.Sustek at seznam.cz
Mon Jan 25 08:21:32 CET 2021


Dobrý den,

zdá se, že používáte encTeX. V něm existuje příkaz \mubyte, který právě 
nastavuje řídicí sekvence příslušné různým znakům, a tyto řídící sekvence si
můžete nadefinovat dle libosti. Zkuste na začátku napsat





\mubyte\espruhem ^^c4^^93\endmubyte

\def\espruhem{\=e}




Ty znaky ^^c4^^93 jsou jednotlivé bajty, ze kterých je v UTF8 složen 
dvoubajtový znak ē. Hodnoty můžete najít v textu varování na terminálu a v 
logu.


WARNING: unknown UTF-8 code: `ē = ^^c4^^93'




S pozdravem

Jan Šustek







---------- Původní e-mail ----------
Od: vclv at centrum.cz
Komu: TeX and <cstex at cs.felk.cvut.cz>
Datum: 24. 1. 2021 21:05:57
Předmět: [cstex] Definice znaků 
"Omlouvám se, v tuto chvíli v tom tápu:

chtěl bych v textu definovat některé znaky, třeba
ē (e s pruhem)

Postupoval jsem takto:
\catcode`\ē=\active
\defē{\= e}

Ale zdá se, že to nejde:

Improper alphabetic constant.
<to be read again> 
\warntwobytes 
l.62 \catcode`\
─ô=\active
A one-character control sequence belongs after a ` mark.
So I'm essentially inserting \0 here.


Nevím, zda tomu rozumím správně, ale když jsme to zkoumal, nenašel jsem ē v 
ascii tabulce. Je to ten důvod? A dá se ten znak odkazovat jinak?

Děkuji za podněty či rady

Václav Studený

_______________________________________________
csTeX mailing list
csTeX at cs.felk.cvut.cz
https://lists.felk.cvut.cz/mailman/listinfo/cstex
"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.felk.cvut.cz/pipermail/cstex/attachments/20210125/f1026cfc/attachment.htm>


More information about the csTeX mailing list