I have some code to make a coordinate plane that my students can use for graphing, but it takes up most of the page.

Working Code, but image is too large:

```
\documentclass{article}

\usepackage[lmargin=1in, rmargin=1in, tmargin=1in,bmargin=1in]{geometry} %1 inch margins
\usepackage{tkz-euclide} % coordinate plane

\setlength{\parindent}{0in} % No indent on line returns 
\pagestyle{empty} %no page numbers

\begin{document}

    \begin{tikzpicture}
        \tkzInit[xmax=6,ymax=6,xmin=-6,ymin=-6]
        \tkzGrid
        \tkzAxeXY
    \end{tikzpicture}

\end{document}

```

[![Looks good but too big](https://i.stack.imgur.com/xNzKX.png)](https://i.stack.imgur.com/xNzKX.png)

I've tried scaling the whole picture, but the labels don't scale. It ends up looking terrible.

Same code with scaling added, but labels look awful:

```
\documentclass{article}

\usepackage[lmargin=1in, rmargin=1in, tmargin=1in,bmargin=1in]{geometry} %1 inch margins
\usepackage{tkz-euclide} % coordinate plane

\setlength{\parindent}{0in} % No indent on line returns 
\pagestyle{empty} %no page numbers

\begin{document}

    \begin{tikzpicture}[scale=0.50]
        \tkzInit[xmax=6,ymax=6,xmin=-6,ymin=-6]
        \tkzGrid
        \tkzAxeXY
    \end{tikzpicture}

\end{document}

```

[![good size but looks awful](https://i.stack.imgur.com/yGlfa.png)](https://i.stack.imgur.com/yGlfa.png)

How can I scale the labels with the rest of the picture so it looks nice but fits better on the page?