\documentclass{article} \usepackage[pdftex,active,tightpage]{preview} \setlength\PreviewBorder{0mm} \usepackage{tkz-fct} \usetikzlibrary{arrows, decorations.pathreplacing} \usetikzlibrary{shapes.misc} \tikzset{ line/.style={ thick, black, to path={% works only with "to" and not "--" -- (\tikztotarget) node[at start,point] {} node [at end,point] {} \tikztonodes } }, line2/.style={ ultra thick, black, to path={% works only with "to" and not "--" -- (\tikztotarget) node[at start,point] {} node [at end,point] {} \tikztonodes } }, point/.style={ ultra thick, draw=gray, cross out, inner sep=0pt, minimum width=4pt, minimum height=4pt, }, } \begin{document} \begin{preview} \begin{tikzpicture} \draw[white,fill=white] (-0.5,-0.5) rectangle (5.2,5.2); % background \tkzInit [xmin=0,xmax=4.5,ymin=0,ymax=4.5] \begin{scriptsize} \tkzGrid[color = gray!30!white] \tkzAxeXY \end{scriptsize} \draw[line2,red] (2,2) to (4,4); \draw[line,blue] (1,1) to (3,3); \end{tikzpicture} \end{preview} \end{document}