logo

ЛАТЕКСНІ СПИСКИ

Списки Latex використовуються для додавання додаткових пакунків. Існує три види списків. Одним є перелічувати list, який створює нумерований список. Другий є деталізувати , який використовується для маркованих списків. Третій - це список опису , який не маркірований і не пронумерований. У Latex кожен список визначається за допомогою item . За допомогою цього методу також можна створювати підсписки.

Приклад для списків наведено нижче:

 egin{enumerate} item first point item second point egin{itemize} item first sub-point item second sub-point end{itemize} item third point end{enumerate} 

Результат цього показано на зображенні нижче:

Латексні СПИСКИ

1. Перелічити

Використовується для створення нумерованих списків.

fizzbuzz java

Нижче наведено простий код для списку перерахувань:

 documentclass{article} egin{document} egin{enumerate} item this is the first point item this is the second point end{enumerate} end{document} 

Результат показаний на зображенні нижче:

Латексні СПИСКИ

2. Деталізуйте

Використовується для створення ненумерованого списку. Приклад наведено нижче:

 documentclass{article} egin{document} egin{itemize} item this is the first point item this is the second point end{itemize} end{document} 

Результат показаний на зображенні нижче:

Латексні СПИСКИ

3. Опис

Список описів найменш відомий. Він використовується, коли потрібно пояснити терміни або позначення. Нижче наведено програму або код для списку Опис:

 documentclass{article} egin{document} egin{description} item[Chemistry] the study of behavior of elements and compounds item[History] the study of past item[Geology] the study of the solid Earth end{description} end{document} 

Результат показаний на зображенні нижче:

Латексні СПИСКИ

Вкладені списки

Для всіх перерахованих вище списків Вкладені списки використовуються для створення різних середовищ. Це також означає, що можна мати підсписок для елемента списку. Максимальна глибина за кількістю рівнів - чотири. Нижче наведено приклад вкладеного списку:

 documentclass[12pt]{article} egin{document} egin{enumerate} item One egin{enumerate} item First item Second item Third end{enumerate} item Two item Three end{enumerate} end{document} 

Результат показаний на зображенні нижче:

Латексні СПИСКИ

Стилі нумерації вкладених списків залежать від глибини списків. Розглянемо інший приклад:

 documentclass[17pt]{article} egin{document} egin{enumerate} item first is entered item another item of first egin{enumerate} item Second one item another item of second egin{enumerate} item third is entered item another item of third egin{enumerate} item Fourth one item another item of fourth end{enumerate} end{enumerate} end{enumerate} end{enumerate} end{document} 

Після написання наведеного вище коду в Texmaker екран виглядатиме так, як показано нижче:

Латексні СПИСКИ

Як уже обговорювалося, збережіть файл і натисніть на Швидка збірка опція компіляції програми. Результат показаний на зображенні нижче:

sim-карта вставлена, але служби android немає
Латексні СПИСКИ

Ви можете помітити, що залежно від глибини списку; відповідно коригується нумерований список.

Примітка:TheitemsepКоманда використовується для керування відстанню між елементами. Він використовується лише після початку команди.

Латексні списки також класифікуються залежно від порядку, а саме: впорядкований список і невпорядковані списки . Приклад обох цих списків наведено нижче:

1. Упорядковані списки

Латекс забезпечує перелічувати середовище для впорядкованих списків. Давайте розглянемо приклад. Написаний тут код використовується в Texmaker для отримання результату. Нижче наведено приклад упорядкованого списку:

 documentclass[12pt]{article} egin{document} egin{enumerate} item First item Second item Third end{enumerate} end{document} 

Результат показаний на зображенні нижче:

Латексні СПИСКИ

2. Невпорядковані списки

Для невпорядкованих списків Latex надає деталізувати навколишнє середовище. Він також працює без додаткових пакетів. У наведеному нижче прикладі код такий самий, як у впорядкованого списку, лише замість перелічувати, перелічувати використовується.

 documentclass[12pt]{article} egin{document} egin{itemize} item First item Second item Third end{itemize} end{document} 

Результат показаний на зображенні нижче:

Латексні СПИСКИ

Для обох середовищ латекс забезпечує item команда, яка має бути оголошена на початку.

Зміна шаблону маркування та нумерації/формату латексних списків

Іноді виникає необхідність змінити маркери та нумерацію списків, щоб використовувати інший формат. Як відомо, для введення спеціального символу на початку і в кінці використовується знак $. Нижче наведено метод як для впорядкованого, так і для невпорядкованого списку:

    Невпорядковані списки

Якщо змінити формат з маркерів на тире, використовується така команда:

 item[--] or item[$-$] 

Якщо змінити формат із маркерів на зірочку, використовується така команда:

 item[$ast$] 

Якщо ви змінюєте формат із маркерів на певний символ, використовується така команда:

знайти заблоковані номери на android
 item[$ Any character$] 

Програма для зміни куль наведена нижче:

 documentclass[14pt]{article} egin{document} egin{itemize} item[--] Dash item[$-$] Dash item[$ast$] Asterisk item[$#$] hash character used end{itemize} end{document} 

Вихід наведеного вище коду в Texmaker наведено нижче:

Латексні СПИСКИ
    Упорядковані списки

Це складний процес, якщо ви хочете змінити середовище. Найпростішим кроком є ​​використання перелічено навколишнє середовище. Це використовується з командою usepackage, наприклад usepackage{enumitem} .

Нижче наведено код для наступних списків:

 documentclass[12pt]{article} usepackage{enumitem} egin{document} egin{enumerate}[label=(alph*)] item one item item two item egin{enumerate}[label=(arabic*)] item third item item fourth item egin{enumerate}[label=(
oman*)] item fifth item item sixth item end{enumerate} end{enumerate} end{enumerate} end{document} 

Після написання наведеної вище програми екран Texmaker виглядатиме так, як показано на зображенні нижче:

Латексні СПИСКИ

Результат наведено нижче:

Латексні СПИСКИ

Ви також можете використовувати перелічено опція для невпорядкованого списку, щоб змінити символ для всіх елементів списку.

    Деталізуйте

У цьому типі списків команда renew використовується для зміни розміру маркерів на різних рівнях. Давайте розберемося в цьому на прикладі. Команди можна використовувати для форматів для заміни маркерів. Приклад наведено нижче:

файлова система linux
 documentclass{article} egin{document} 
enewcommand{labelitemi}{$ast$} 
enewcommand{labelitemii}{$cdot$} 
enewcommand{labelitemiii}{$diamond$} egin{itemize} item this is the first point egin{itemize} item this is the second point egin{itemize} item this is the third point end{itemize} end{itemize} end{itemize} end{document} 

Результат показаний на зображенні нижче:

Латексні СПИСКИ

На різних рівнях використовуються такі команди міток:

  • labelitemi для рівня 1
  • labelitemii для рівня 2
  • labelitemiii для рівня 3
  • labelitemiv для рівня 4
    Стилі нумерованих списків

Нижче наведено стилі, доступні для нумерованих списків:

Код опис
Альф Використовується для великих літер (A, B, C...)
alph Використовується для нижнього регістру (a, b, c, d....)
роман Для малих римських цифр (i, ii, iii, iv...)
Роман Для великих римських цифр (I, II, III, IV...)
арабська Використовується для арабських цифр (1, 2, 3, 4, 5...)

Щоб змінити стартовий номер або стартовий номер, ви можете скористатися setcounter для списків типу enumerate. Код для цього типу показано в прикладі нижче:

 documentclass{article} egin{document} 
enewcommand{labelitemiii}{Roman{enumiii}} egin{enumerate} item first item item first number item egin{enumerate} item second item item second number item egin{enumerate} setcounter{enumiii}{6} item third item item third number item end{enumerate} end{enumerate} end{enumerate} end{document} 

Після написання наведеного вище коду екран Texmaker виглядатиме так, як показано на зображенні нижче:

Латексні СПИСКИ

Результат показаний на зображенні нижче:

Латексні СПИСКИ

Аргументи інтервалів

Ці команди використовуються для зміни параметрів інтервалів у списку. Залежно від стилів і параметрів документа, нуль{} Команда, яка зазвичай використовується тут, вибере інтервали за замовчуванням.

Команди інтервалів, які можна використовувати тут, згадані нижче:

    itemsep:використовується для додаткових вертикальних проміжків між елементами ightmargin:відстань по горизонталі між правим полем і списками середовищаleftmargin:відстань по горизонталі між лівим полем і списками середовища opsep:додаткові вертикальні пробіли у верхній частині спискуlabelsep:розділення між першим рядком елемента та кінцем поля, що містить мітку.labelwidth:нормальна ширина коробки, яка містить міткуparse:вертикальні проміжки між абзацами всередині елементів.makelabel{мітка}:використовується для створення етикетки, надрукованої командою item