LaTeX - Формат
С това загадъчно заглавие исках да се позова на формата на текста. Досега сме писали неща, но сме се задоволили с това, което се появява по подразбиране, днес ще се научим да променяме размера и стила на шрифта и да пишем в различни цветове. Но за това на първо място трябва да разберем какво е клас и как влияе на нашия документ.
Уроци
Първото нещо, което трябва да знаем, е, че форматът на нашия документ се определя от неговия клас. Там ще поставите колко големи трябва да са заглавията, колко място трябва да има между елементите в списъка или размера на полетата. Тези класове могат да бъдат типичните класове на статии или книги, такива, които живеят в пакет като класовете Tufte или дори такива, които сме написали сами. Те са просто cls файл, пълен с определения.
Задаваме класа на документа в първоначалната дефиниция:
След като вече знаем, че стилът на нашия документ се определя от класа, нека видим как да променим нещо конкретно в документа. Казвам навреме, защото ако искаме например всички заглавия на разделите да са в курсив, за предпочитане е да предефинираме въпросния ред. Ще го направим в бъдеще, не се притеснявайте.
Текстов формат
Нека започнем с модифициране на текста. Ще променим размера му, ще приложим различни стилове към него и накрая ще направим кратко въведение в цвета в LaTeX.
Размер
Начинът, по който LaTeX третира размера на шрифта, е доста оригинален: той взема за ориентир размера на шрифта на тялото на документа и определя другите размери спрямо него. По този начин, ако променим размера на шрифта на тялото, всичко останало се променя съответно.
Не забравяйте, че размерът на шрифта на тялото може да бъде зададен като незадължителен аргумент в \ documentclass:
Ако не поставим нищо, по подразбиране ще използва 10pt.
В тази таблица на книгата за LaTeX в Wikibooks има команди за увеличаване и намаляване на шрифта и съответните им размери на шрифта според вида на документа, който създаваме. И статията, и книгата са част от стандартните класове.

За да използвате някоя от тези команди, има две опции, използвайте ги в рамките на линия или като среда. Ако ги използваме в самата линия, те ще влязат в сила до края на групата. Област, ограничена между къдрави скоби или текуща среда. Ако областта на приложението не е разграничена, размерът на шрифта ще се запази, докато не изпълни друга команда за размер или до края на документа. Нека да видим пример, за да го разберем по-добре:
Ако парчето текст, което искаме да персонализираме, е много дълго, може да си струва да използвате средата за постигане на четливост:
Можем да зададем и други размери на шрифта, както бихме направили в редакторите за цял живот. За това използваме командата \ fontsize:
Можем да предоставим и двата аргумента в различни единици, ако не поставим повече от числото, LaTeX ще разбере, че говорим за точки. Вторият аргумент е важен, тъй като задава разстоянието \ baselineskip, т.е. разстоянието между дъната на две последователни линии. Обикновено е 1,2 пъти по-голям от размера на шрифта. Също така трябва да кажа, че да се променят тези неща, без да се овладее е директният път към ада LaTeX, в който всичко се обърква и поправяме едно, а друго се счупва и не знаем защо. .
Ако използваме тази система, за предпочитане е да използваме векторен шрифт, така че той ще бъде достъпен във всякакъв размер. Например с Computer Modern е вероятно да получим предупреждение за този стил: За по-добро обяснение на видовете шрифтове можете да разгледате статията в Уикипедия
Това се случва, защото шрифтът Computer Modern е от растерния тип, тоест буквите са съставени от точки. Това предполага, че има версии на шрифта за конкретни размери, а не за всички. В този случай най-лесното е да преминете към Latin Modern (\ usepackage), който е един и същ и тъй като е OpenType (и следователно вектор), той няма този проблем. Също така е съвместим с T1 кодиране, нещо, от което се нуждаем, ако ще пишем акценти.