List structures[ edit ] Lists often appear in documents, especially academic, as their purpose is often to present information in a clear and concise fashion. List structures in LaTeX are simply environments which essentially come in three types: itemize for a bullet list enumerate for an enumerated list and description for a descriptive list. So long as they are still contained within the enclosing environment, they will automatically be indented to follow underneath their item. Try out the examples below, to see what the lists look like in a real document.

Author:Meztigis Kazishicage
Language:English (Spanish)
Published (Last):1 November 2007
PDF File Size:5.15 Mb
ePub File Size:14.54 Mb
Price:Free* [*Free Regsitration Required]

Automatic installation[ edit ] If on an operating system with a package manager or a portage tree, you can often find packages in repositories. With MikTeX there is a package manager that allows you to pick the package you want individually. As a convenient feature, upon the compilation of a file requiring non-installed packages, MikTeX will automatically prompt to install the missing ones. With TeX Live, it is common to have the distribution packed into a few big packages.

For example, to install something related to internationalization, you might have to install a package like texlive-lang.

With TeX Live manually installed, use tlmgr to manage packages individually. The use of tlmgr is covered in the Installation chapter. If you cannot find the wanted package with any of the previous methods, see the manual installation. Instructions for specific operating systems[ edit ] On Ubuntu, with releases such as Trusty, you can use texlive and texlive-extra packages, e.

Downloading packages[ edit ] What you need to look for is usually two files, one ending in. The first is a DOCTeX file, which combines the package program and its documentation in a single file. The second is the installation routine much smaller. You must always download both files. Download the package files to a temporary directory. There will often be a readme. You should of course read this file first. Installing a package[ edit ] There are five steps to installing a LaTeX package.

These steps can also be used on the pieces of a complicated package you wrote yourself; in this case, skip straight to Step 3. Extract the files Run LaTeX on the. That is, open the file in your editor and process it as if it were a LaTeX document which it is , or if you prefer, type latex followed by the.

This will extract all the files needed from the. Note down or print the names of the files created if there are a lot of them read the log file if you want to see their names again.

Create the documentation Run LaTeX on the. You might need to run it twice or more, to get the cross-references right just like any other LaTeX document. This will create a. If you created a. If you want the index to be created properly, follow the steps in the indexing section.

Sometimes you will see that a. Run the following command instead: makeindex -s gglo. Install the files While the documentation is printing, move or copy the package files from your temporary directory to the right place[s] in your TeX local installation directory tree. Packages installed by hand should always be placed in your "local" directory tree, not in the directory tree containing all the pre-installed packages.

This is done to a prevent your new package accidentally overwriting files in the main TeX directories; and b avoid your newly-installed files being overwritten when you next update your version of TeX. Often there is just a. For example, new BibTeX packages or font packages will typically have several files to install.

This is why it is a good idea to create a sub-directory for the package rather than dump the files into misc along with other unrelated stuff.

If there are configuration or other files, read the documentation to find out if there is a special or preferred location to move them to.


enumitem: Control layout of itemize, enumerate, description



LaTeX list - Enumerate and Itemize



enumitem – Control layout of itemize, enumerate, description


Related Articles