Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Psaní podtržítka

190 views
Skip to first unread message

Jan Trmal

unread,
Jan 4, 2003, 8:44:44 AM1/4/03
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Dobry den preji,
chtel jsem se zeptat jak napsat v normalnim textu znak podtrzitka (_). Povedlo
se mi to zatim jen prikazem \verb.
Potreboval bych makro \file{jmeno_souboru}, ktere by mi vypsalo parametr
neproporcialnim fontem. Zkusil jsem jednoduse
\newcommand{\file}[1]{\texttt{#1}}, jenze mam prave problem s tim
podtrzitkem. LaTeX ho pravdepodobne neustale chape jako jako funkci(operator)
k indexovani, i kdyz nejsem v mat. modu a hlasi mi chybejici $.
Musim nejak predefinovat kategorii podtrzitka(coz se domnivam) nebo proste v
danem fontu neni? Dik za kazdy komentar.
S pozdravem
Yenda
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+FuThjj+Gmuy88sgRAp+FAJ9zfSer1+GlXN3VhA50UMygT11Y0QCfUdMi
CAItZK9kK3ANvxBY8ODxhZk=
=rcZO
-----END PGP SIGNATURE-----

Josef Tkadlec

unread,
Jan 4, 2003, 12:09:36 PM1/4/03
to
Jan Trmal wrote:
>
> chtel jsem se zeptat jak napsat v normalnim textu znak podtrzitka (_). Povedlo
> se mi to zatim jen prikazem \verb.
> Potreboval bych makro \file{jmeno_souboru}, ktere by mi vypsalo parametr
> neproporcialnim fontem. Zkusil jsem jednoduse
> \newcommand{\file}[1]{\texttt{#1}}, jenze mam prave problem s tim
> podtrzitkem. LaTeX ho pravdepodobne neustale chape jako jako funkci(operator)
> k indexovani, i kdyz nejsem v mat. modu a hlasi mi chybejici $.
> Musim nejak predefinovat kategorii podtrzitka(coz se domnivam) nebo proste v
> danem fontu neni? Dik za kazdy komentar.

Nekdy oboje. Podtrzitko ma standardne kategorii 8 (Subscript), muzete ji
predefinovat na 12 (Other) - to ale nefunguje pro vsechny fonty (pro \tt
ano) - nebo na 13 (=\active, Active) a definovat jako \_ (to vypada trochu
jinak nez {\tt _}) - napriklad se zachovanim vyznamu v matematickem modu:

\catcode`\_=\active \def_{\ifmmode \sb \else \_ \fi}

J. Tkadlec

Jan Trmal

unread,
Jan 4, 2003, 2:27:53 PM1/4/03
to
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Diky moc za rady, uz mi to jede.


Yenda
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+FzVWjj+Gmuy88sgRAp34AJ44EPFYAxLpsHqsVJP/OLUQ7O9dsgCfaaBG
Jww+MKq5aQz5JOVigZIhCcs=
=/Hd0
-----END PGP SIGNATURE-----

Stepan Kasal

unread,
Jan 6, 2003, 2:19:33 AM1/6/03
to
Dobry den,

On Sat, 4 Jan 2003 13:44:44 +0000 (UTC), Jan Trmal wrote:
> Potreboval bych makro \file{jmeno_souboru}, ktere by mi vypsalo parametr
> neproporcialnim fontem. Zkusil jsem jednoduse
> \newcommand{\file}[1]{\texttt{#1}}, jenze mam prave problem s tim
> podtrzitkem.

> Musim nejak predefinovat kategorii podtrzitka...

ovsem, pouzijte treba:

\newcommand\file{\bgroup\catcode`\_12\relax\fileX}
\newcommand\fileX[1]{\texttt{#1}\egroup}

Prijemny tyden preji,
Stepan Kasal

0 new messages