Znaky '^' a '~' v LaTeXu.

Petr Sojka sojka at informatics.muni.cz
Wed Aug 16 23:23:02 CEST 2000


On Wed, Aug 16, 2000 at 11:09:29PM +0200, Milan Tichy wrote:
>
> mel bych dotaz tykajicich se znaku '^' a '~' v LaTeXu. Samozrejme je
> jednoduche je vysazet pomoci '\^', resp. '\~'. Problem je ale v tom jak na
> ne navazat dalsi znaky tak, aby mezi nimi nebyla mezera, tedy '~ahoj'.
> Pokud ve zdrojovem textu pouziji '\^ahoj' nebo '\^ ahoj', vyzasi LaTeX
> (TeX) znak '^' nad pismenem 'a'. Pokud pouziji '\^\ ahoj', samozrejme se
> vysazi '^ ahoj'. Jde to zaridit pomoci '\textrm{\^}ahoj', ale to mi
> pripada velmi "nehezke" reseni. Jde to prosim zaridit jinym zpusobem?

V kazde uvodni prirucce se lze docist, ze \^ a \~ jsou makra s jednim
parametrem; chcete-li tedy vysadit pouze tyto znaky, uvedte prazdny argument:
\^{} \~{} .

> Jeste by me jen zajimalo, kde se u nejakeho dokumentu bere hlaska
> "(\end occurred inside a group at level 1)", kdyz nikde uprostred
> dokumentu neni '\end{document}'.

Ale mate tam neukoncene okoli \begin{  } nebo neparovou {
nebo \bgroup nebo \begingroup nebo ...
Lokalizujte napr. pomoci lacheck, texchk apod.

S pozdravem

Petr Sojka, CSTUG




More information about the csTeX mailing list