Латекс за начинаещи - Архив на блогове - Промяна на шрифтове в латекс (текст и формули)

прости и достъпни за сложни

Промяна на шрифтове в Latex (текст и формули)

Смяната на шрифтове в Latex (не говорим за промяна на шрифта, а за промяна на стила му) не е сложна процедура, но е необходима. Струва си да се отбележи, че шрифтовете могат да се променят както в текст, така и във формули. Всички шрифтове в латекс могат да бъдат разделени на три големи семейства:

със серифи, прав — зададен от командата\rmfamily,

sans-serif, sans serif - зададено от командата\sffamily,

шрифтове тип пишеща машина - зададени от командата\ttfamily.

Шрифтовете се различават по наситеност: командата\bfseries задава получер шрифт в текста, командата\mdseries задава шрифт със средна дебелина (по подразбиране латексът използва шрифт със средна дебелина).

\upshape — римски стил,

\itshape - курсив,

\slshape — курсив,

\scshape - стил "малки главни букви", когато малките букви изглеждат като по-малки главни букви.

За да предотвратите разпространението на командата за промяна на шрифта върху целия текст на документа, тя и текстът, който трябва да се промени, трябва да бъдат взети в<>. Например.

Командата\normalfont превключва всеки шрифт към основния шрифт на документа. За да превключите към основната шрифтова част на текста, можете да използвате командата с аргумент, сочещ към текста, който трябва да се промени:\textnormal .

Шрифтовете във формулите могат да се променят с помощта на следните команди.

Командата\mathcal отговаря за калиграфския шрифт, важи само за главните латински букви.

Следните също са отговорни за промяната на латинските шрифтове във формулите:

\mathbf - удебелен стил,

\mathrm —със серифи,

\mathtt - пишеща машина,

\mathsf — sans-serif,

\mathit - курсив.

Тези команди действат само върху следващата буква, за да промените голяма част от текста, тя трябва да бъде взета в<>. Например\mathsf .

За да пишете гръцки букви с курсив в началото на командите, обозначаващи тези букви, трябва да напишете var:\Psi (римски),\varPsi (курсив).

Когато пакетитеamsfonts иamssymb бъдат включени, ще станат достъпни стиловете на шрифта openwork -\mathbb и Gothic -\mahfrac, пакетътeuscript ви позволява да използвате ръкописния шрифт -\EuScript.

За да промените шрифтовете във формулите с буквите от българската азбука, когато в преамбюла е включен пакетът за обработка на текстове на български език ( \usepackage[russian,english] ), използвайте следните команди:

\cyrmathrm — със серифи,

\cyrmathbf — удебелен стил,

\cyrmathsf — без сериф,

\cyrmathit - курсив,

\cyrmathtt - "пишеща машина".

Подобно на командите за промяна на шрифтове във формули на латиница, тези команди действат само върху следващата буква, за да се промени голям фрагмент от текст, той трябва да бъде взет в<>.

Например\cyrmathtt .

По подразбиране Latex отпечатва българските букви във формулите с латински шрифт; латиница - в курсив.