Text FormattingWorksheets for young Students

Information and discussion about LaTeX's general text formatting features (e.g. bold, italic, enumerations, ...)
Post Reply
jim192837
Posts: 1
Joined: Sat Jan 28, 2012 3:51 am

Worksheets for young Students

Post by jim192837 »

Hi,

I've been searching for a way to create an addition or subtraction worksheet using LaTeX, but I haven't had any luck. How would I create a worksheet with 5 columns and 8 rows of 3-digit addition problems like this (total 40 problems)?
i.e.

Code: Select all

  214      105  etc...
+ 135    + 152
=====    =====


  345      271  etc...
+ 421    + 376
=====    =====
Is there a way to do this in LaTeX that allows you to create each addition problem at a time, then put it all together in rows and columns (Tables within tables??)? I've been doing it in MS Word using the equation editor, which has been really cumbersome.

I'd greatly appreciate any advice. Thank you.
Jim

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

cgnieder
Site Moderator
Posts: 2000
Joined: Sat Apr 16, 2011 7:27 pm

Worksheets for young Students

Post by cgnieder »

This shouldn't be too difficult. Something like this maybe?

Code: Select all

\documentclass{scrartcl}
\usepackage{tabu,mathtools}
\setlength\parindent{0pt}
\tabulinesep=_20pt
\begin{document}
\begin{center}
 \LARGE Worksheet
\end{center}
\begin{tabu} to \linewidth {XXXXX}
 % first line
 $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
 &
 $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
 &
 $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
 &
 $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
 &
 $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
  \\ % second line
  $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
 &
 $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
 &
 $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
 &
 $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
 &
 $\begin{array}{r}
    123 \\
   +456 \\
   \hline
  \end{array}$
\end{tabu}

\end{document}
math_worksheet.jpg
math_worksheet.jpg (9.55 KiB) Viewed 4722 times
Regards
site moderator & package author
Post Reply