Списки 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 виглядатиме так, як показано на зображенні нижче:
Результат показаний на зображенні нижче:
Аргументи інтервалів
Ці команди використовуються для зміни параметрів інтервалів у списку. Залежно від стилів і параметрів документа, нуль{} Команда, яка зазвичай використовується тут, вибере інтервали за замовчуванням.
Команди інтервалів, які можна використовувати тут, згадані нижче: