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๏ƒ

nlBk_plus_q

nlBk_plus_ans

nlBk_minus_neg_q

nlBk_minus_neg_ans

nlBk_minus_q

nlBk_minus_ans

nlBk_minus_pos_q

nlBk_minus_pos_ans

nlBk_plus_neg_q

nlBk_plus_neg_ans

nlBk_random_q

nlBk_random_ans


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}