Опции за хоризонтална линия в LaTeX

Бизнес хора, работещи на лаптоп у дома, карантина от коронавирус covid-19, работа от вкъщи или работа у дома и концепция за социално дистанциране

LaTeX предлага много начини за набор и форматиране на документ.

Кредит на изображението: Nattakorn Maneerat/iStock/GettyImages

LaTeX предлага изобилие от възможности, когато става въпрос за набор и форматиране на документ. Той е особено полезен, когато се занимавате с математика, но също така може да се похвали с приложения далеч отвъд това. Цената, която плащате в сравнение с друг софтуер за текстообработка и набор, е за повишената сложност, но ако искате документът ви да изглежда най-добре, LaTeX повече от си заслужава. Стига да сте готови да научите малко, когато искате да направите нещо като начертаване на хоризонтална линия в LaTeX, можете да правите почти всичко, което трябва със системата.

\rule Команда в LaTeX

Когато искате да създадете хоризонтална линия в LaTeX с всякаква дължина и дебелина, командата \rule е най-лесната за използване. Просто напишете \rule{дължина}{дебелина} с избраната от вас дължина и дебелина на линията на мястото на двете думи-заместители в примера. Трябва да посочите единицата, която използвате, когато правите това (например cm или pt), но ако направите това, можете да създадете хоризонтална линия, която да отговаря на вашите цели, като използвате тази команда.

Видео на деня

Ако искате линията да е повдигната над (или спусната под) неутралното място, можете да включите незадължителен аргумент квадратни скоби непосредствено след "\rule" за "повдигане на височина." За да увеличите вертикалната позиция, използвайте положителен стойност; за да го намалите, използвайте отрицателен. За това и основните аргументи за дължина и дебелина на командата \rule е най-добре да изпробвате няколко опции и да видите коя е най-добрата за вашите цели.

\hline в LaTeX

Командата \hline често се казва, че е най-простият начин за създаване на хоризонтална линия и в известен смисъл това със сигурност е вярно, защото въвеждате \hline без нужда от аргументи или нещо друго. Тази команда обаче се отнася специално за таблици в LaTeX, така че можете да я използвате само като част от таблица. Командата чертае линия със същата ширина като таблицата.

Можете също да въведете две последователни команди \hline, ако искате два реда с малко интервал, разделящ ги.

\line команда в LaTeX

Командата \line е по-гъвкава от предишните опции, тъй като можете да зададете наклон за линията, която чертаете, и с конкретен избор, можете да я използвате и за начертаване на хоризонтални линии. Тип \line (x-наклон, y-наклон){дължина} с х- наклон, г-наклон и дължина, които искате на мястото на думите за място. За хоризонтална линия искате "(1,0)" за първата част, така че получавате линия с единичен наклон в х-посока и никакъв наклон в г-посока. Отново, уверете се, че сте включили единици за дължината, така че LaTeX да знае какво искате.

\hrulefill команда в LaTeX

Командата на LaTeX hrule, която е най-близкото нещо до хоризонтална линия, е \hrulefill. Тази команда произвежда линия с "дължина на гумата", което означава, че дължината варира в зависимост от това с какво споделя линията. Това е особено полезно за страници със съдържание, където може да искате заглавието на глава и страницата същия ред, но разделени с хоризонтална линия и така номерата на страниците са подравнени вдясно в финала документ. Това е идеално за попълване на променливите дължини, причинени от заглавията на глави, без да се налага да прецизирате дължината с помощта на командата правило, например.

Команда \dotfill в LaTeX

Ако искате същата функционалност като \hrulefill, освен с точки вместо права хоризонтална линия, можете да използвате \dotfill. Това работи по абсолютно същия начин, тъй като дължината е променлива. Някои хора предпочитат този стил за страници със съдържание.