MC, 18:37 sobota, 12.01.2013 r.
Ilustracja do artykułu: LaTeX - Zapis tekstu normalną czcionką w obrębie równań matematycznych

LaTeX - Zapis tekstu normalną czcionką w obrębie równań matematycznych

Kolejna notatka dotycząca Latex-a, z resztą nie ostatnia w najbliższym czasie, bo dość intensywnie mam z nim do czynienia w obecnych dniach. Tym razem dwa sposoby na zapisanie zwykłego tekstu w obrębie równań matematycznych.

Co mamy na myśli, mówiąc zwykły tekst?

Wyrażenia matematyczne, zapisane w bloku equation, math, czy podobnych, mają to do siebie, że są zapisane kursywą oraz znaki takie jak spacje, nie wymagane z punktu widzenia zapisu matematycznego, są usuwane. Zatem jeśli wpiszemy proste zdanie w środowisku matematycznym, jak to widać poniżej:
$Ala ma kota$
Uzyskamy coś na kształt:
Alamakota
Oczywiście są to zabiegi jak najbardziej pożądane. Czasem jednam może zdarzyć się sytuacja, w której zechcemy jakiś fragment takiego wyrażenia zapisać w sposób "normalny".

No właśnie... to co wtedy?

Znane mi są dwa podejścia, które dają różne efekty, więc stosować je można w różnych potrzebach. Ta najprostsza, to po prostu pozbycie się kursywy. Osiągniemy to przy pomocy dyrektywy \mathrm{}. Należy jednak zaznaczyć, że to co obejmiemy tym poleceniem wciąż będzie traktowane jako wyrażenie matematyczne, więc zbędne w tym kontekście spacje, zostaną usunięte w wynikowym dokumencie. Zapisując:
$\mathrm{Ala ma kota}$
otrzymamy:
Alamakota

Jeżeli jednak zależy nam na zapisie normalnym krojem czcionki, bez traktowania tekstu jako wyrażenia matematycznego, należy posłużyć się komendą \textnormal{}:

$\textnormal{Ala ma kota}$
Co w efekcie da:
Ala ma kota

Jak widać nic wielkiego do spamiętania, a może się czasem przydać.

Komentarze (0) - Nikt jeszcze nie komentował - bądź pierwszy!

Imię:
Treść: