memoir is not yet compatible with the LaTeX tagged-PDF code, so full
\DocumentMetadata (which pulls in all the latex-lab tagging machinery)
crashes at compile time. Use \RequirePackage{pdfmanagement-testphase}
plus \DeclareDocumentMetadata to get the PDF-management layer — document
language, PDF 2.0 — without triggering tagging. Also adds pdflang and
pdfdisplaydoctitle to the existing hypersetup.
The \DocumentMetadata block and tagpdf load are left in the file as
commented-out lines so this is a one-edit swap once memoir gains
tagging support upstream:
https://github.com/latex3/tagging-project/issues/910
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
83 lines
2.3 KiB
TeX
83 lines
2.3 KiB
TeX
% memoir is currently incompatible with the LaTeX tagged-PDF code, so we
|
|
% load just the PDF management layer (for metadata). When memoir support
|
|
% lands upstream, swap this block for the commented-out \DocumentMetadata +
|
|
% tagpdf lines below. See https://github.com/latex3/tagging-project/issues/910
|
|
\RequirePackage{pdfmanagement-testphase}
|
|
\DeclareDocumentMetadata{lang=en-US,pdfversion=2.0}
|
|
|
|
% \DocumentMetadata{
|
|
% pdfversion=2.0,
|
|
% pdfstandard=ua-2,
|
|
% lang=en-US,
|
|
% }
|
|
|
|
\documentclass[12pt]{memoir}
|
|
|
|
% article-1 and article-2 styles were originally based on kieran healy's
|
|
% templates
|
|
\usepackage{mako-mem}
|
|
\chapterstyle{article-2}
|
|
% \usepackage{tagpdf}
|
|
% \tagpdfsetup{activate-all}
|
|
|
|
% with article-3 \chapterstyle, change to: \pagestyle{memo}
|
|
\pagestyle{mako-mem}
|
|
|
|
\usepackage{fontspec}
|
|
\setmainfont{EB Garamond}
|
|
\setsansfont{TeX Gyre Heros}
|
|
|
|
\usepackage[letterpaper,left=1.65in,right=1.65in,top=1.3in,bottom=1.2in]{geometry}
|
|
|
|
% packages i use in essentially every document
|
|
\usepackage{graphicx}
|
|
\usepackage{enumerate}
|
|
|
|
% packages i use in many documents but leave off by default
|
|
% \usepackage{amsmath, amsthm, amssymb}
|
|
% \usepackage{dcolumn}
|
|
% \usepackage{endfloat}
|
|
|
|
% import and customize urls
|
|
\usepackage[usenames,dvipsnames]{color}
|
|
\usepackage[breaklinks]{hyperref}
|
|
|
|
\hypersetup{colorlinks=true, linkcolor=Black, citecolor=Black, filecolor=Blue,
|
|
urlcolor=Blue, unicode=true,
|
|
pdflang={en-US},
|
|
pdfdisplaydoctitle=true}
|
|
|
|
% add bibliographic stuff
|
|
% memoir function to take out of the space out of the whitespace lists
|
|
\firmlists
|
|
|
|
% LATEX NOTE: these lines will import vc stuff after running `make vc` which
|
|
% will add version control information to the bottom of each page. This can be
|
|
% useful for keeping track of which version of a document somebody has:
|
|
% \input{vc}
|
|
% \pagestyle{mako-mem-git}
|
|
|
|
\begin{document}
|
|
|
|
\setlength{\parskip}{4.5pt}
|
|
% LATEX NOTE: Ideal linespacing is usually said to be between 120-140% the
|
|
% typeface size. So, for 12pt (default in this document, we're looking for
|
|
% somewhere between a 14.4-17.4pt \baselineskip. Single; 1.5 lines; and Double
|
|
% in MSWord are equivalent to ~117%, 175%, and 233%.
|
|
|
|
\baselineskip 16pt
|
|
|
|
\title{Title}
|
|
\author{Nathan TeBlunthuis\\
|
|
\href{mailto:nathante@uw.edu}{nathante@uw.edu}}
|
|
\date{\today}
|
|
|
|
\maketitle
|
|
|
|
\section{Section}
|
|
|
|
|
|
\end{document}
|
|
|
|
% LocalWords:
|