Skip to content

Instantly share code, notes, and snippets.

@Bahm
Created November 15, 2018 04:30
Show Gist options
  • Save Bahm/9f5b772fe7f26dcff879e0f5d67c4a71 to your computer and use it in GitHub Desktop.
Save Bahm/9f5b772fe7f26dcff879e0f5d67c4a71 to your computer and use it in GitHub Desktop.
Generates pages counting from 1 to n
\documentclass[a4paper,landscape]{article}
\usepackage[margin=0pt]{geometry}
\usepackage{fix-cm}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[sfdefault]{cabin}
\pagestyle{empty}
\makeatletter
\newcommand\HUGE{\@setfontsize\Huge{400}{0}}
\newcommand\HUGe{\@setfontsize\Huge{350}{0}}
\newcommand\HUge{\@setfontsize\Huge{225}{0}}
\makeatother
\makeatletter
\newcommand{\Repeat}[1]{%
\expandafter\@Repeat\expandafter{\the\numexpr #1\relax}%
}
\def\@Repeat#1{%
\ifnum#1>0
\expandafter\@@Repeat\expandafter{\the\numexpr #1-1\expandafter\relax\expandafter}%
\else
\expandafter\@gobble
\fi
}
\def\@@Repeat#1#2{%
\@Repeat{#1}{#2}#2%
}
\makeatother
\begin{document}
%\fontfamily{verdana}\selectfont
\newcommand{\lalala}{
\vspace*{\fill}
\begin{quote}
\centering
\thepage
\end{quote}
\vspace*{\fill}
\newpage
}
\Repeat{9}{\HUGE\lalala}
\Repeat{90}{\HUGE\lalala}
\Repeat{517}{\HUGE\lalala}
\end{document}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment