1 \NeedsTeXFormat{LaTeX2e}
2 \ProvidesPackage{myclass}[]
4 %% Just use the original class and pass the options
5 \LoadClassWithOptions{report}
6 % report, book, memoir, scrreprt or scrbook ?
9 % https://amyrhoda.wordpress.com/2012/06/04/latex-to-lulu-the-making-of-aosa-other-useful-packages-and-settings/
11 % The microtype package provides the ability to micromanage your
12 % typography. When invoked without any options it does some nice things
13 % like protruding punctuation over the edge of the right margin to make
14 % the margin appear smoother. Basically it makes your book look more
15 % professional with very little effort. It also has a ton of options if
16 % you want to micromanage even more.
17 \usepackage{microtype}
19 % By dafault, LaTeX will try and make all your pages the length that
20 % you set using the geometry setting. If a page has images, tables,
21 % headings or paragraph breaks which make it shorter than that page
22 % length, LaTeX will pad the page by adding whitespace between
23 % elements. We thought that looked sillier than having pages be
24 % different lengths, so we used the raggedbottom command.