I am currently including:


Which of these can I remove?


It is written to the log file or check the manual Section 18.24:

memoir does include code from several packages and uses a similar internal command to ensure that the packages are not loaded following some later \usepackage command. The names of the emulated packages are written to the log file. At the time of writing the emulated packages are: abstract, appendix, array, booktabs, ccaption, chngcntr, crop, dcol- umn, delarray, enumerate, epigraph, ifmtarg, ifpdf, index, makeidx, moreverb, needspace, newfile, nextpage, pagenote, patchcmd, parskip, setspace, shortvrb, showidx, tabularx, ti- tleref, tocbibind, tocloft, verbatim, and verse. As well as the emulated packages memoir provides functions equivalent to those in the following packages, although the class does not prevent you from using them: fancyhdr, framed, geometry, sidecap, subfigure, and ti- tlesec.

| improve this answer | |

Aside from reading the documentation (which you should always do, although in the case of memoir it can be intimidating), you always have the option to check the log file: it reports all the names of the files it includes in brackets, with their nesting levels; hence you would have something like:

(.../memoir.sty (.../somepackage.sty) [etc.])

This is only a hypothetical example, as according to the documentation quoted by Leo, many packages are actually not included at all, but have their code embedded into memoir.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.