TransWikia.com

Compact customisable class?

TeX - LaTeX Asked by OctopuSS7 on July 21, 2021

Is there a document class like amsart in that it has compact list’s and headings? It just needs to not be an ams class, because they have specific guidelines, and so are not very customisable. I’ve added an example of what I mean by compact lists. I don’t want to use something like savetrees, because the ams classes still look good despite taking less space and being more compact.

amsart
Compact lists.

vs

article

Non-compact list

Here is the code for the list (Although this is not just for lists. The ams classes make everything more compact.):

begin{enumerate}
item ALU (Arithmetic Logic Unit)
    subitem Arithmetic Operations
    subitem Logical Operations
item CU (Control Unit)
    subitem Directs electrical signals
    subitem Doesn't execute program
item AGU (Address Generation Unit)
item MMU (Memory Management Unit)
end{enumerate}

2 Answers

The memoir class has macros firmlist and tightlist which can be used at the beginning of a list (itemize, enumerate, description) environment. tightlist removes all vertical spaces between list entries while firmlist reduces the spaces.

Correct answer by Peter Wilson on July 21, 2021

For lists, I've found this works well with the article class:

usepackage{enumitem}
setenumerate[1]{label={(arabic*) -}}
setitemize{noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt}
setenumerate{noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt}
renewcommandlabelitemi{--}

Answered by OctopuSS7 on July 21, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP