4. Mayer Magazine (Digital PDF)

ByMike Nelson
Supports* front matter
* 1 layer of nesting (each article can put in a part)
* back matter


Designed to look good when viewed from a device or printing to paper. The two-column layout leads to more compact content, especially good if your content doesn’t require the full page width


  • Main matter is divided into two columns, while front matter uses the full page width.
  • Content can be divided into parts with a special part opening area using the full page width.
  • The title page can include a title and preamble. Other content can immediately follow, without needing a page break.
  • Each article includes just its title and content, and an optional dividing line to help distinguish between articles.
  • If your content is already divided into columns, optionally automatically remove them to improve the layout.
  • Optionally begin each post on a new page, or be shown immediately following the previous one.
  • Optionally have each article title take up the full page width, or show them inside columns.
  • Internal links (hyperlinks to content included in the project) are replaced with page references.
  • External links (hyperlinks to content on the internet) are left as-is.

Page Layout

  • Main matter pages fade from white to a color of your choosing in the corner where your logo and page number are shown.
  • Page numbers in bottom-right corner, and part titles in the top-left. Front-matter’s pages are numbered with Roman numerals
Mayer Magazine divides the content into two columns. If parts are used, their titles appear in the top-left corner. Page numbers appear in the bottom-right corner.

Special Instructions

Front matter defaults to using the full page width. To force something to be divided into columns, add the CSS class “mayer-columns” inside your content.

Main matter defaults to being divided into columns. To force something to use the full page width, add the CSS class “mayer-wide” inside the content.

“Each Page Begins on a New Page” forces each post to begin at the top of the page.
“Show Post Header Inside Columns” controls whether the article’s title should appear inside a column or span the whole page.

“Show a Dividing Line Between Posts” will add an extra horizontal line between posts to help delineate between them. “Full-Column Images” will force images to always take up the full column’s width (but images never take up more than the full column width.) “Remove Extra Columns” will remove columns from the content before placing it into columns (otherwise you could see more columns than you bargained for!)

Generic Settings

“Apply Website Theme” will let your current theme help style the generated file. Generally themes are not well-suited to print and require significant customization to work, so we generally suggest you leave it unchecked. If you decide to check it on, you will need to have a business license in order to receive help resolving layout issues. So again, it’s usually recommended to leave it off. (The most common reason people want to use their theme is because they like the font, but adding a custom font to your design is usually easier than resolving all the theme’s print layout issues.)
“Custom CSS” is CSS code to be used only in files PMB Pro generates; it won’t be used anywhere else on your website. Because PMB Pro uses Prince CSS, use any CSS from the official Prince documentation.