6. Number Lines booklet LaTeX๏
6.1. 2 page booklets๏
The worksheet code can be modified to produce multipage booklets.
The same diagram template can be used, without further modification.
6.1.1. 2 page number lines examples๏
6.1.2. Boolet template๏
The multi page LaTeX number lines booklet template is below.
1\documentclass[leqno, 12pt]{article}
2\usepackage{tikz}
3\usetikzlibrary{positioning}
4\usetikzlibrary {arrows.meta}
5\usetikzlibrary{bending}
6\usepackage[a4paper, portrait, margin=1cm]{geometry}
7\usepackage{fancyhdr}
8
9\def\jumpheight{10}
10\def\qgap{\rule[-1pt]{1.0em}{.25pt}}
11
12\def \HeadingQuestions {\section*{\Large Name: \underline{\hspace{8cm}} \hfill Date: \underline{\hspace{3cm}}} \vspace{-3mm}
13{Number lines: Questions} \vspace{1pt}\hrule}
14
15% raise footer with page number; no header
16\fancypagestyle{myfancypagestyle}{
17 \fancyhf{} % clear all header and footer fields
18 \renewcommand{\headrulewidth}{0pt} % no rule under header
19 \fancyfoot[C] {\thepage} \setlength{\footskip}{6pt} % raise page number 6pt
20}
21\pagestyle{myfancypagestyle} % apply myfancypagestyle
22
23\begin{document}
24 \HeadingQuestions
25 \vspace{-1mm}
26 <<diagrams>>
27\end{document}
28
The multi page LaTeX number lines booklet answer template is below.
1\documentclass[leqno, 12pt]{article}
2\usepackage{tikz}
3\usetikzlibrary{positioning}
4\usetikzlibrary {arrows.meta}
5\usetikzlibrary{bending}
6\usepackage[a4paper, portrait, margin=1cm]{geometry}
7\usepackage{fancyhdr}
8
9\def\jumpheight{10}
10\def\qgap{\rule[-1pt]{1.0em}{.25pt}}
11
12\def \HeadingAnswers {\section*{\Large Name: \underline{\hspace{8cm}} \hfill Date: \underline{\hspace{3cm}}} \vspace{-3mm}
13{Number lines: Answers} \vspace{1pt}\hrule}
14
15% raise footer with page number; no header
16\fancypagestyle{myfancypagestyle}{
17 \fancyhf{} % clear all header and footer fields
18 \renewcommand{\headrulewidth}{0pt} % no rule under header
19 \fancyfoot[C] {\thepage} \setlength{\footskip}{6pt} % raise page number 6pt
20}
21\pagestyle{myfancypagestyle} % apply myfancypagestyle
22
23\begin{document}
24 \HeadingAnswers
25 \vspace{-1mm}
26 <<diagrams>>
27\end{document}
28
29
6.1.3. Modifications๏
\usepackage{fancyhdr}
brings in the fancyhdr package to control the position of the page number.The code below has been added to the preamble in LaTeX to move the page number up6pt.
% raise footer with page number; no header
\fancypagestyle{myfancypagestyle}{
\fancyhf{}% clear all header and footer fields
\renewcommand{\headrulewidth}{0pt} % no rule under header
\fancyfoot[C] {\thepage} \setlength{\footskip}{6pt} % raise page number 6pt
}
\pagestyle{myfancypagestyle}