LLISTAS DE LÀTEX
Les llistes de làtex s'utilitzen per afegir qualsevol paquet addicional. Hi ha tres tipus de llistes. Un és el enumerar llista, que produeix la llista numerada. El segon és detallar , que s'utilitza per a les llistes amb vinyetes. El tercer és el llista de descripció , que no està ni numerat ni amb vinyetes. A Latex, cada llista està definida per article . Mitjançant aquest mètode, també es poden crear subllistes.
L'exemple de les llistes es mostra a continuació:
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} El resultat d'això es mostra a la imatge següent:
1. Enumerar
S'utilitza per crear llistes numerades.
El codi senzill per a la llista d'enumeració es mostra a continuació:
documentclass{article} egin{document} egin{enumerate} item this is the first point item this is the second point end{enumerate} end{document} La sortida es mostra a la imatge següent:
2. Detallar
S'utilitza per crear la llista sense numerar. L'exemple es presenta a continuació:
documentclass{article} egin{document} egin{itemize} item this is the first point item this is the second point end{itemize} end{document} La sortida es mostra a la imatge següent:
3. Descripció
La llista de descripció és la menys coneguda. S'utilitza quan cal explicar termes o anotacions. El programa o codi per a la llista de descripció es mostra a continuació:
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} La sortida es mostra a la imatge següent:
Llistes imbricades
Per a totes les llistes anteriors, Llistes imbricades s'utilitzen per crear diferents entorns. També vol dir que és possible tenir una subllista per a un element d'una llista. La profunditat màxima per al nombre de nivells és de quatre. L'exemple de la llista imbricada es mostra a continuació:
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} La sortida es mostra a la imatge següent:
Els estils de numeració de les llistes imbricades depenen de la profunditat de les llistes. Considerem un altre exemple:
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} Després d'escriure el codi anterior a Texmaker, la pantalla es veurà com la imatge que es mostra a continuació:
Com ja s'ha comentat, deseu el fitxer i feu clic a Construcció ràpida opció per compilar el programa. La sortida es mostra a la imatge següent:
Podeu notar que depenent de la profunditat de la llista; la llista numerada s'ajusta en conseqüència.
Nota: El itemsep L'ordre s'utilitza per controlar l'espaiat entre els elements. Només s'utilitza just després de l'inici de l'ordre.
Les llistes de làtex també es classifiquen en funció de l'ordre, és a dir, llista ordenada i llistes no ordenades . L'exemple d'aquestes dues llistes es mostra a continuació:
1. Llistes ordenades
El làtex proporciona el enumerar entorn per a les llistes ordenades. Considerem un exemple. El codi escrit aquí s'utilitza en el Texmaker per produir la sortida. A continuació es mostra l'exemple de la llista ordenada:
documentclass[12pt]{article} egin{document} egin{enumerate} item First item Second item Third end{enumerate} end{document} La sortida es mostra a la imatge següent:
2. Llistes no ordenades
Per a les llistes no ordenades, Latex proporciona el detallar medi ambient. També funciona sense cap paquet addicional. A l'exemple que es mostra a continuació, el codi és el mateix que el d'una llista ordenada, només en lloc de enumerar, detallar s'utilitza.
documentclass[12pt]{article} egin{document} egin{itemize} item First item Second item Third end{itemize} end{document} La sortida es mostra a la imatge següent:
Per als dos entorns, Latex proporciona el article comanda, que s'ha de declarar al principi.
Canviar la vinyeta i el patró/format de numeració de les llistes de làtex
De vegades, es fa necessari canviar les vinyetes i la numeració de les llistes per utilitzar un format diferent. Com sabem, per a l'entrada d'un caràcter especial, s'utilitza el signe $ al principi i al final. El mètode tant per a la llista ordenada com per a la no ordenada es mostra a continuació:
Si canvieu el format de vinyetes a guionet, s'utilitzarà l'ordre següent:
item[--] or item[$-$]
Si canvieu el format de vinyetes a asterisc, s'utilitzarà l'ordre següent:
item[$ast$]
Si canvieu el format de vinyetes a un caràcter concret, s'utilitzarà l'ordre següent:
item[$ Any character$]
El programa per canviar les vinyes es mostra a continuació:
documentclass[14pt]{article} egin{document} egin{itemize} item[--] Dash item[$-$] Dash item[$ast$] Asterisk item[$#$] hash character used end{itemize} end{document} La sortida del codi anterior al Texmaker es mostra a continuació:
És un procés complicat si es vol canviar l'entorn. El pas més fàcil és utilitzar el enumerat medi ambient. Això s'utilitza amb l'ordre usepackage com usepackage{enumitem} .
A continuació es mostra el codi de les llistes següents:
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} Després d'escriure el programa anterior, la pantalla de Texmaker semblarà a la imatge següent:
La sortida es dóna a continuació:
També pots utilitzar enumerat opció per a la llista no ordenada per canviar el símbol de tots els elements de la llista.
En aquest tipus de llistes, l'ordre renew s'utilitza per canviar la mida de les vinyetes a diferents nivells. Entenem-ho amb un exemple. Les ordres es poden utilitzar per als formats per substituir les vinyetes. L'exemple es presenta a continuació:
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} La sortida es mostra a la imatge següent:
Les ordres d'etiquetes utilitzades als diferents nivells són:
- labelitemi per al nivell 1
- labelitemii per al nivell 2
- labelitemiii per al nivell 3
- labelitemiv per al nivell 4
Els estils disponibles per a les llistes numerades es donen a continuació:
| Codi | Descripció |
|---|---|
| Alf | S'utilitza per a les majúscules (A, B, C...) |
| alpha | S'utilitza per a les minúscules (a, b, c, d....) |
| omà | Per als números romans minúscules (i, ii, iii, iv...) |
| Romà | Per als números romans majúscules (I, II, III, IV...) |
| àrab | S'utilitza per als nombres àrabs (1, 2, 3, 4, 5...) |
Per canviar el número d'inici o d'inici podeu utilitzar el setcounter per a les llistes de tipus d'enumeració. El codi d'aquest tipus es mostra a l'exemple següent:
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} Després d'escriure el codi anterior, la pantalla de Texmaker semblarà a la imatge següent:
La sortida es mostra a la imatge següent:
Arguments d'espaiat
Aquestes ordres s'utilitzen per canviar els paràmetres d'espaiat de la llista. Depenent dels estils de document i de l'opció, el nul{} L'ordre que s'utilitza habitualment aquí, seleccionarà els espais predeterminats.
Les ordres d'espaiat, que es poden utilitzar aquí, s'esmenten a continuació: