Here labelindent is a new parameter introduced by enumitem, described below. 4 of the enumitem manual). – Peter Grill. See my updated answer. So despite latex's protestations, it does seem to be setting the counter right in the first enumerate (though in fact it should be (b), since I haven't decremented the counter by one; and it also prints out extra (a)'s). The enumitem method avoids this. More text. The enumitem package also implements inline lists for all of the three list types. However, this will only work if the two enumerate environments follow each other (maybe separated by some text). 5mm} In this case, enumerate d lists will not also be effected. The rest are those in standard LATEX. If LaTeX in this context looks for a closing ], it simply closes all from beginning [. setlist {nosep,topsep=-parskip} to offset that space globally. The package enumitem is useful for customizing lists. You can do this in several ways: for example, by using an empty optional argument for item (as Jake suggested), or by using the enumitem package to use an empty label, or by redefining labelitemi; these approaches are illustrated in the following example: documentclass {article} usepackage {enumitem} egin {document} egin. To change the format of the label use enewcommand (see ewcommand & enewcommand) on the commands labelenumi through labelenumiv. enumitem provides a wealth of features so we can’t cover all of them but we can provide a few basic examples to help get you get started. Improve this answer. enumitem tries to guess the width of the widest possible label by measuring the width of the label with value. 2cm}\item Second Line \end {itemize} the ~ is needed because space at the end of the page might won't show. Improve this answer. TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. } {. I want them to be able to share levels (i. Using cleveref doesn't change. Solution. 2 Answers. The settings are persistent after a setlist has been. Sorted by: 340. TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It’s way more flexible and (in some cases) easier to use. Sorted by: 238. ここで紹介する enumitem を使うと,これら3つの標準. If this does not fix your issue, post a compilable, full document, not just. You can set the labels to be like (1), (2), etc. sty manually and place it into your project's folder. Use default overlays of lists locally (parameter [<+->]) I use enumitem for 1. You can use setlist[enumerate]{itemsep=0mm} to change enumerate globally, and something like egin{enumerate}[itemsep=5mm] to change locally. usepackage{enumitem} setlist[itemize]{leftmargin=*} setlist[description]{leftmargin=*} But apparently enumerate has some issues determining the width of its labels. 1 Answer. 4 Answers. Complementing the answer provided by Stefan, we can use the enumitem to create a compact list using the setlist{nolistsep} or parametrizing each component of setlist, as following: setlist{ topsep=0pt, partopsep=0pt, itemsep=0pt, parsep=0pt } Where topsep and partopsep are the vertical space between the list and the paragraphs, itemsep is the. To begin with, I had to employ some trickery to not have enumtitle overwrite the selected slide style. El entorno itemize crea items indicados con un símbolo distintivo mientras que el entorno enumerate crea listas. However, My problem turns out to be more complicated. (For example, it’s a bit tricky to obtain enumerations with _bold_ letters: (a), (b) etc with the enumerate package – try it! With enumitem, it’s much easier. latex 使用 enumitem 宏包调整上下左右缩进间距,标签样式. 1 Answer. For an example, you may want to. I want to write a book of close to 300 mathematics exercises. I'm pretty amazed enumitem doesn't fall in the 'basic' category. . The enumitem package provides just the kind of commands that can help. This works with me. While you should not use subitem, you can use a different name like SubItem to achieve the desired results with some small hackery. , the end user of the package doesn't. The easy way is part of the paralist package (see page 3 of the manual). Beware of using label*={(\Alph*)} however. As Bernard mentioned, egin{enumerate}[(a)] is not a standard LaTeX environment. Use the enumitem package; a little example: documentclass{report} usepackage{enumitem} usepackage{bbding} usepackage{tikz} ewcommand*circled[1]{ ikz[baseline. sty installed, then download enumitem. It only takes a minute to sign up. I use vspace, gives you full control on the amount of space. aaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaa aaaaaaaa aaaaaaaaaaaaa aaaaaaa aaaaaa a aaaaaaaaa aaaaaaaa aaa aaaaaaaaa. – user193767. documentclass {article} usepackage {enumitem} setlist [enumerate,1. documentclass {article} usepackage [inline] {enumitem. to set spacing between items and between paragraphs within items. I have the following MWE that I am currently working on. egin {enumerate} item [0. There are basically three possibilities to do achieve the 1) style: Reformat the counter output for the label. item extbf {gen} item extbf {assets} item extbf {bin} end {itemize} Furthermore, another option which gives you a new environment for bold prefixes ( bolditemize ), while keeping the bulleted. 3. This example demonstrates the use of setitemize (from enumitem) with beamer templates, restoring font, color and template of the current beamer theme: documentclass [12pt] {beamer} usepackage {enumitem}. TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Well, not really. The enumitem package is the recommended method for modifying standard LaTeX lists or creating your own custom list formats. If you have many lists like this you can define a new list environment: Aenumerate, after you've added this code to your preamble: usepackage {enumitem} ewlist {Aenumerate} {enumerate} {1} setlist [Aenumerate] {label=A. enumitem provides a wealth of features so we can’t cover all of them but we can provide a few basic examples to help get you get started. But, when the custom settings are needed again, you will have to re-issue your three custom settings and so on. Of course this warning isn't helpful if you don't know what it means. This requires to know how to work with the LaTeX list environment. It provides powerful and easy control over all types of list formatting. setlistdepth", the version of enumitem. You can use the widthof{} from the calc package to compute the correct width for the labelwidth on a per description list to obtain:. I think the enumitem package could be helpful here: documentclass{mwrep} usepackage{enumitem} egin{document} egin{itemize}[label= extbullet] item Item 1 item Item 2 end{itemize} end{document}. My goal is to label each item as Case: 1, Case: 2, etc. This is what I used to get a compact list: \usepackage {enumitem} \setlist {topsep=0pt, leftmargin=*} Then use \begin {itemize} as usual to start a list. Here's how to do (something like) what it is I think you want: \usepackage{enumitem} \setlist{nolistsep} or \usepackage{enumitem} \setlist{nosep} enumerate is quite old and you should probably use enumitem but you can use enumerate but you are misusing it \begin {enumerate} [ (b)] should be \begin {enumerate} [ (a)]\setcounter {enumii} {2} Only a is a special value to set the counter format you can not use b to set the start value. Just to complete the answer of Jukka with a copy/pastable example: \documentclass{article} \usepackage{enumitem} \begin{document} \begin{enumerate} \item Hello \item I am \end{enumerate} \begin{enumerate}[resume] \item a list \item that continues \end{enumerate} \begin{enumerate}[start=42] \item and go \item beyond your hopes \end{enumerate} \end{document} First, load the package: \usepackage {enumitem} Then, for instance, if you like to set both left margin and item indentation to 10pt, for the first level (0): \setitemize [0] {leftmargin=10pt,itemindent=10pt} For example, if the bulletpoints shall align with the left margin of the text, use. The following code examples show how to use the most common types of lists you’re going to use in your document. 1 Answer. Anybody can ask a question Anybody can answer The best answers are voted up and rise to the top Home; Questions; Tags; Users. This is a good thing. setlist {leftmargin=10pt} Full example:3. More text. tk0miya mentioned this issue on Jun 9, 2016. When using enumitem this needs special handling. Don' load both enumerate and enumitem but only enumitem. If it is repreatedly used, it will be simpler to defined a new custom list, say algo-enum and say setlist [algo-enum] {label=Step Roman*} in the. Presumably you expected the label to start left aligned at the indentation but that's not how list labels are usually set. ). 2 Answers. the counter formatting macro for the current level of enumeration. Here's a minimal document. egin{enumerate}[align=left] item Item 1 item Item 2 item[3--5. The strong point of paralist is the. The enumitem package is the recommended method for modifying standard LaTeX lists or creating your own custom list formats. A nested list behaves actually the same. It starts with a shaky assumption, which pushes small labels too far to the right, and extends beyond the left margin if the enumeration gets big enough (I know the 10000 value. @user94293 Thanks for pointing this out. Note: the later one changes the indent. However, note that this package does not work well with the beamer package which is used to make presentations in Latex. Actually, the layout is more complex because the label. The elements within both environments have to be declared beginning with the \item command. The {enumerate} environment will do the rest for you. As soon as say a list/paragraph goes over two pages, I would like to automatically force a page break (without having to manually add page break). enumitem provides a wealth of features so we can’t cover all of them but we can provide a few basic examples to help get you get started. Undefined control sequence. In this case, \documentclass {beamer} \usepackage {enumitem} \setlist [itemize] {noitemsep, nolistsep} \begin {document} \begin {frame} \begin {itemize} \item Item 1 \item. an enumerate* environment nested inside an enumerate environment is recognised to be. The latter depends on the circumstances, namely, on whether the list was or was not started. I would use enumitem (and not intermix it with using the enumerate package ): documentclass {article} usepackage {enumitem,amssymb} ewlist {todolist} {itemize} {2} setlist [todolist] {label=$square$} egin {document} My ToDo list egin {itemize} item Immediate plan of action. 1 Answer. Improve this answer. 1 Answer. The idea is this allows you to use ef and cref independently -- their outputs will differ only in whether or not a label ("Thm. A enumitem quick and dirty solution. I'm trying to configure aligning of lists and sublists using enumitem. usepackage{enumitem}. 2. Share. Follow. Use enumitem for example and set the list parameters. You need to put it between dollar signs egin {itemize} [label=$lacktriangleright$] (and of course you. To do so, you need to use enumitem package. 3 Answers. Indeed source2e says: leftmargin: space between left margin of enclosing environment (or of page if top level list) and left margin of this list. Share. TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. These item. You need to use the shortlabels option to have compatibility with the enumerate -like scheme for labels: documentclass [] {article} usepackage. 4 Answers. Sorted by: 7. As defined, the two environments share labels, settings, etc. \usepackage{enumitem} \begin{frame} \begin{itemize}[noitemsep] \item Apples \item Oranges \item Bananas \end{itemize} \end{frame} Output (the bullets have disappeared): Any hints regarding what settings I should use with enumitem when using Beamer, or what other alternative packages I can use (which is more compatible with Beamer) which can. The paralist package provides very compact lists: compactitem, compactenum and even lists within paragraphs like inparaenum and inparaitem. end{itemize} I want to continue the pararaph, and. More text. enumitem offers ready-made options for eliminating the space between items and paragraphs within the list (noitemsep) or all vertical spacing (nosep): \documentclass[11pt]{article} \usepackage{enumitem, kantlipsum} \begin{document} \paragraph{List without vertical spacing between items and paragraphs:} \kant[2] \begin{enumerate}[noitemsep] \item a \item b \item c \end{enumerate} Something. Otherwise, it works fine. The package is part of the latex-tools bundle in the LaTX required. option as well, meant for the label font (which. Section 2. 2. t. The enumitem package is my favourite way to do this sort of thing; it has many options and parameters that can be varied, either for all lists or for each list individually. You do not need to set addtolength {leftmargini} {3em} in the preamble it is a local declaration so can be set at any point before the special list. 3. The enumitem package has A LOT of functionality to customize your list environments, and the documentation is very good. Here is a method that wraps each matrix in a minipage and the resume feature of the enumitem package: If you wish to align the labels with the top,. enumitem package is a convenient tool. }1 Answer. You can use a global option or limit the scope to the environment you want to use: documentclass {article} usepackage {enumitem} setlist [itemize] {noitemsep} egin {document} egin {itemize} item One item Two item Three end {itemize} end {document} Share. , the end user of the package doesn't. If you want to make a global setting to your list (rather than the optional argument on a per-list basis), you can use. enumitem packages have many options for completing the same task. For unordered lists, LaTeX provides the itemize environment and for ordered lists there is the enumerate environment. If you must use enumerate, you can start the optional argument of the enumerated list with an \hspace to push the whole list farther to the right: \documentclass [leqno] {article} \usepackage {amsmath,enumerate} \begin. documentclass{article}. If you just want to alter attributes of the default lists, you can instead specify enumerate, for example. However, you can clone the existing enumerate environment and increase the depth with the enumitem pacakge: ewlist {myEnumerate} {enumerate} {6} You then need to use setlist to set up the counters for each depth, and use setlistdepth {} to increase the default depth limit of 6. 9. \usepackage [inline] {enumitem} and \begin {enumerate*}\end {enumerate*} (with asterisks) should do your work. It supersedes both enumerate and mdwlist (providing well-structured replacements for all their funtionality), and in addition provides functions to compute. In order to remove the natural indent of itemize globally, you can use setlist command to set leftmargin for the itemize environment. 垂直间距. I know this could be achieved by defining a counter for each item, or even hard-coding the values, but I'd rather do this with labels and references if possible. 8 2019-02-04 - Fix - calc stopped working if loaded after. When you create a new list using enumitem, it creates a set of counters for that list depending on the number of levels you choose. the enumitem package adds another parameter labelindent for the blank space from the margin of the enclosing list/text to the left edge of the label box. 1 Answer. The enumitem package is the recommended method for modifying standard LaTeX lists or creating your own custom list formats. A complete MWE follows. 9 2019-06-20 - \DrawEnumitemLabel rewritten 3. conflict between hyperref and enumitem packages (and efstepcounter) 3. Version 2. I am using enumitem package in order to extend latex default 4 itemize-list levels. I use the exam class for various exercises. I'd guess BasicTeX has a package install mechanism, but, if not, you can always install it directly from CTAN. Try to redefine the list default settings with enumitem. 0. If you want to auto fill the space, try setlist [itemize] {itemjoin=hspace* {fill},itemjoin*=hspace* {fill}} but this will not prevent the line break, if a line is full, it is full. This is how it looks for me: This is the code to reproduce: documentclass [letterpaper, 12pt] {article} usepackage [utf8] {inputenc} usepackage [margin=1. You can tweak the leftmargin value to get the desired indent on the 2nd level. . For example, you can produce. usage. This gives LaTeX’s default for the format at each nesting level, where 1 is the top level, the outermost level. 4 Answers. Choose the indentation of the whole list by the value of the key labelindent, e. documentclass {article} usepackage {enumitem} setlist [enumerate,1] {% label=arabic*. However, this doesn't result as expected (see MWE. end{enumerate} I tried this with enumitem but it didn't work. the counter formatting macro for the current level of enumeration. Learn how to use the enumerate and. documentclass {article} usepackage {enumitem} egin {document} egin {enumerate} [label= extbf {arabic*}. Sure you need to add usepackage. LaTeX. A better approach is to "fix" the labeling once and forall so that the referencing works as expected when the enumerate environment is used in the "normal" way: \begin {enumerate} \item text1\label {itm:1}. It only takes a minute to sign up. . enumitem provides a wealth of features so we can’t cover all of them but we can provide a few basic examples to help get you get started. The book by Leslie Lamport, LaTeX: a document preparation system (1994) has a figure like the one you asked for on page 113, which explains, among other things, that the vertical space at the bottom of a. Note that none of the package inclusions are needed to make this method work. The strong point of paralist is the. Latest changes 3. )Whenever you're customizing a list, the enumitem is your best friend. g. 9. In the code below, assume that the custom list test is defined in the package, i. I have a class file in which I need to set up the enumerate and the inline version enumerate* (as provided by the enumitem package with option inline). , } ewlist {inlinelist} {enumerate*} {1} \setlist. The rest are those in standard LATEX. For instance, this first level list. 2cm}item Second Line end {itemize} the ~ is needed because space at the end of the page might won't show. It only takes a minute to sign up. egin{legal} item First subitem. This is easiest to do with the enumitem package. LaTeX forum ⇒ Text Formatting ⇒ Enumitem. Follow edited Aug 5, 2019 at 20:47. This is what i got so far. If you just want to test quickly if that works, put enumitem. g. setitemize [0] {leftmargin=*}34. enumitem – Control layout of itemize, enumerate, description. and. You should create a ewlist instead and there is no more need to put the inline option unless you want to use the predefined lists. egin {itemize} vspace {-0. An example from TeXblog documentclass{article}. 1 Answer. To apply the desired setting to a particular description, you may use [style=nextline] appended to \begin {description} \usepackage {enumitem} \begin {description} [style=nextline] \item [foo] bar \item [baz] bang \end {description} This will apply your style only to that particular description. For the bullet, you can easily do it by slightly abusing the font key: documentclass[12pt,a4paper]{article} usepackage{enumitem} egin{document}. 2 Text. 2 Answers. Of course, global setting is also possible. documentclass [11pt, letter] {article} usepackage [utf8] {inputenc} usepackage [T1] {fontenc} usepackage {enumitem. 1 Answer. That behavior is part of how enumerate sets things up: take or leave. answered Mar 18, 2020 at 9:37. For example in the following MWE: documentclass{article} usepackage{enumitem} setlist[itemize]{align=parleft,left=0pt. enumitem | Indentation for whole Item in an enumerated List. The easy way is part of the paralist package (see page 3 of the manual ). Remove indentation of itemize globally. You are using the enumitem package. enumitem パッケージは,3つの基本的なリスト環境(enumerate、itemize、およびdescription)の. sty that LaTeX uses is older then version 3. If all you want is to print some number in Roman numerals, here are two easy macros: ewcommand {upperRomannumeral} [1]. Sorted by: 42. Sorted by: 15. ) Whenever you're customizing a list, the enumitem is your best friend. In particular, I've changed the label using. 2cm}item First Line vspace {-0. I try the different options in enumitem to control this and they work they way I expect. and longer has some explaining text inbetween 3. stefanbschneider. This package provides user control over the layout of the three basic list environments: enumerate,. Have to use enumerate. beamer already loads the geometry package for you. Note: I remove [label=(alph*)] and [resume*], this all works perfectly. The enumitem package is the recommended method for modifying standard LaTeX lists or creating your own custom list formats. This can be used for doing the necessary arithmetic with the help of getrefnumber. For instance, to increase the indentation, load the package, and start enumerate with : egin{enumerate}[leftmargin=3cm]` Many options in the enumitem package and it can certainly fit your needs. have you checked enumitem package? Welcome to TeX SX! egin {enumerate} [label=Step Roman*] with package enumitem will do the tricks. To completely eliminate that space without changing parskip, you can use. Here's an example. The web portal has a search function, as well as categorised lists of packages, so you can see similar packages. \documentclass [a4paper,10pt] {article} \usepackage {enumitem} \begin {document} Foobar \begin {enumerate} [label= { (\arabic*)}] \item baz \item [\refstepcounter {enumi} (* umber\value {enumi. ここで紹介する enumitem を使うと,これら3. For capitals use A instead of a, for Roman numbers use i or I, for arabic numbers use 1. You can simply put your first label between square bracket. 25in, right=1. an enumeration, that is long 2. \item [$\blacksquare$] This will give a filled square bullet. % +-----+ % | Typeset enumitem. How to adjust list spacing. Skip a level in nested list. ---\:] Thanks for to read me. A big plus point is also the resuming of enumerate counters after a break. Use setbeamercolor {enumerate item} {fg=green} for enumerate lists. – JPi. 5cm]{geometry} usepackage{enumitem} usepackage{lipsum} egin{document} lipsum[11]. If you do this then you can change the labels in the enumerate in standard way provided by the enumitem package: egin{enumerateoptional}[label=alph*] item[Some first] item one item[Some second]. 2 of enumitem used a different way to setup the standard lists; for your needs it should be. How can I align the left hand side of both the enumerate and the itemize environments to be the same? That is, I want to set the lengths such that the blue. You can use the enumitem package to customize the description environment, e. Note that you have to change hethm to the counter you're using for your theorems. Post by diazdeus » Mon Apr 22, 2019 10:39 am . You just have to put this setlist [itemize] {leftmargin=*} in the preamble. This works with me. In your example, you can change itemjoin, which works as a separator for the items. Share. Trivlist correction (e) Enumitem is the more advanced package, for example the trivlist correction leaves the spacing environmens such as quote unchanged and the keyvalue arguments makes on the fly changes to the lables and refs easy. You need to take into account that egin{environment} may have one optional argument. LaTeX has a limit of depth of lists to save counters. This can be easily done with enumitem and the resume option. Here's a solution that doesn't require loading a separate package (such as enumerate or enumitem ): Just issue the command. enumitem redefines beamer list features. Sorted by: 99. We can continue the enumeration like so: egin {enumerate} setcounter {enumi} { heenumTemp} item The list goes on item and on. Well, I used to use the enumerate package too – but only until I found out about another one, called enumitem. } \renewcommand {\labelenumii} {\bf {\arabic. The command ewlist in combination with setlist are the relavant commands. It seems to be a general theme from Does enumitem conflict with beamer for lists that you need to use \setlist to get beamer and enumitem to play well together. 3 Answers. More text. tex file and try to compile. 1 Answer. Don't use the enumitem package with beamer, they are not compatible. ]. 目次. Here are the Code examples of this chapter. , ) can be arbitrary, you can escape the special characters. The enumitem package is the recommended method for modifying standard LaTeX lists or creating your own custom list formats. It. I couldn't figure out how to get the text to be flush with the edge. 番号付き箇条書き. A definition list. However, in the second enumerate, it fails to even form a valid list (I get ! I have the latest version of the enumitem package and I'm trying to use different labels for enumerate lists which are set as normal lists and enumerate lists which are set inline. Sorted by: 7. Enumitem package does not control it. Set the first-level bullet-point to -- only in one itemize environment: egin {itemize} enewcommandlabelitemi {--} item asdasd item dsfsdf end {itemize} Note that there's no reason that it would have to be two dashes instead of one; this would work equally well as item [-]. This is what I used to get a compact list: usepackage {enumitem} setlist {topsep=0pt, leftmargin=*} Then use egin {itemize} as usual to start a list. setlistdepth{9} And you can have up. enumerate – Enumerate with redefinable labels. If you like just to remove the bullet in front of the first paragraph, place enewcommandlabelitemi {} directly after esumeItemListStart in this itemize environment. The rest are those in standard LATEX. Here labelindent is a new parameter introduced by enumitem, described below. In the code below, assume that the custom list test is defined in the package, i. However, it doesn't seem to work (one customization overwrites the other), and I've already asked a question about this where it turned out to be due to a bug. sty の使い方 備忘録) §1 はじめに. label*=\alph*) which changes the label to a), b), etc. This tutorial discussed how to change the label of enumerate, or what are those options available for this in LaTeX using enumitem package. By default, lists contain quite a lot of vertical space. labelsep increases extra distance from the. I recommend to use the enumitem package which offers a lot of features for customizing lists - both fine tuning and also consistent list adjustment. enumitem provides a wealth of features so we can’t cover all of them but we can provide a few basic examples to help get you get started. If that works, you probably want to move the file to a. Perhaps you should delete the before end and add usepackage[shortlabels]{enumitem} to your tex document. Use the enumitem package to customize the symbols or enumeration. Here's using the enumerate package: documentclass {article} usepackage {enumerate}%. tex. I want to be able to indent individual items in an enumerate environment. 3 Answers. Controlling itemsep at bottom of page with enumitem. egin{enumerate}[label=protectcircled{arabic*}] item First item item Second item item Third item item Fourth item end{enumerate}I'm trying to typeset a numbered list in which I'm overriding the default enumerate behaviour using enumitem so that there's text in addition to a number. I'd like the text to be flush with the left margin, and I've found this solution to that particular problem. This package provides most of the flexibility you may want to customize the three basic list environments ( enumerate, itemize and description) and to design your. Ideally the bullets would be one indent to the left (if that makes any sense). MWE: documentclass[a4paper,12pt]{article} usepackage{lipsum} usepackage{amsmath} usepackage{enumitem} egin{document} egin{enumerate}. You might want to have a look at the enumitem package and the inline option or alternatively at the tasks package. Also consider package paralist which adds the possibility of having in-line enumeration. That is by adding usepackage {enumitem} and. And you don't need to use AtBeginEnvironment since enumitem has a before key for injecting this sort of code. \documentclass {article} \usepackage {enumerate} \begin {document} \begin {enumerate} [ { [}1 {]} ] \item first \item second \end {enumerate} \end {document. The following example gives 1, 2, 2, when what I want to see is 1, 2, 3. This will make ightlist do nothing, and the settings you set with enumitem will be respected. The exercises include questions interspersed lengthy passages of text. Here is a paragraph. TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. @[email protected] enumitem package is the recommended method for modifying standard LaTeX lists or creating your own custom list formats. i. It can say a lot about what the problem is. Specific enumeration style in Latex. To achieve a) b) c) just start your enumeration with egin{enumerate}[a)] (or egin{inparaenum}[a)]). This package provides user control over the layout of the three basic list environments: enumerate, itemize and description. Since you mention that the roman-lowercase enumeration style is a one-off requirement for your document, I suggest you (a) load the enumitem package and (b) use its machinery to provide the formatting requirements as optional arguments to the respective instances of egin{enumerate}.