% This was created by Chris Staecker % You are free to do whatever you want with it. \documentclass{article} \usepackage{nopageno} \usepackage[dvipsnames]{xcolor} \usepackage{tikz} \usepackage{changepage} \usepackage{geometry} \geometry{ letterpaper, total={7in,10in}, left=.75in, % right=.75in, % inner=.75in, % outer=.75in, top=.25in, } \newcommand{\col}{OliveGreen} %\newcommand{\col}{Black} %\newcommand{\col}{Apricot} \newcommand{\bigbox}[1]{\noindent\raisebox{-\height}[0pt][0pt]{% \makebox[\linewidth][l]{#1}}} \usepackage[outline]{contour} \contourlength{1.2pt} \newcommand{\labelpad}{.1} \tikzset{every picture/.style={line width=.1pt}} \begin{document} \color{\col} \begin{center} \bigbox{ \begin{tikzpicture}[draw=\col] %\draw(0,0) rectangle (7in,10in); \draw[ultra thin, step=.1in](0,0) grid (7in,10in); \draw[thin, step=.5in](0,0) grid (7in,10in); \draw[thick, step=1in](0,0) grid (7in,10in); \node[] at (3.5in,-.1in) {Square section $10\times10$ to 1 in, 5th lines accented, 10th lines heavy.}; \end{tikzpicture} } \end{center} \newpage \begin{center} \begin{tikzpicture}[draw=\col,text=\col] \draw[ultra thin, step=.125in](0,0) grid (6.875in,10in); \foreach \y in {0,...,10} { \draw[ultra thick] (0,\y in) -- (6.875in,\y in); } \foreach \x in {0,...,11} { \draw[ultra thick] (\x*.625 in, 0) -- (\x*.625 in, 10in); } \node[] at (3.5in,-.1in) {Rectangular section $5\times 8$}; \end{tikzpicture} \end{center} \begin{center} \bigbox{ \begin{tikzpicture}[draw=\col,text=\col] \foreach \x in {0,...,70} { \draw[ultra thin] (\x*.1in, 0) -- (\x*.1in, 10in); } \foreach \x in {0,...,14} { \draw[thin] (\x*.5in, 0) -- (\x*.5in, 10in); } \foreach \x in {0,...,7} { \draw[thick] (\x in, 0) -- (\x in, 10in); } \foreach \y in {1,...,10} { \draw[thick] (0,{(log10(\y*10)-1)*5in}) -- (7in,{(log10(\y*10)-1)*5in}); \draw[thick] (0,{(log10(\y*10)-1)*5in+5in}) -- (7in,{(log10(\y*10)-1)*5in+5in}); } \foreach \y in {2,...,20} { \draw[ thin] (0,{(log10(\y*5)-1)*5in}) -- (7in,{(log10(\y*5)-1)*5in}); \draw[ thin] (0,{(log10(\y*5)-1)*5in+5in}) -- (7in,{(log10(\y*5)-1)*5in+5in}); } \foreach \y in {10,...,100} { \draw[ultra thin] (0,{(log10(\y)-1)*5in}) -- (7in,{(log10(\y)-1)*5in}); \draw[ultra thin] (0,{(log10(\y)-1)*5in+5in}) -- (7in,{(log10(\y)-1)*5in+5in}); } \foreach \y in {20,...,40} { % extra half marks from 1 to 2 \draw[ultra thin] (0,{(log10(\y*.5)-1)*5in}) -- (7in,{(log10(\y*.5)-1)*5in}); \draw[ultra thin] (0,{(log10(\y*.5)-1)*5in+5in}) -- (7in,{(log10(\y*.5)-1)*5in+5in}); } \node[] at (3.5in,-.1in) {Semilogarithmic, 2 log cycles, 5th lines accented, 10th lines heavy}; \end{tikzpicture} } \end{center} \newpage \begin{center} \bigbox{ \begin{tikzpicture}[draw=\col,text=\col] \foreach \y in {1,...,10} { \draw[thick] (0,{(log10(\y*10)-1)*7in}) -- (7in,{(log10(\y*10)-1)*7in}); } \foreach \y in {2,...,20} { \draw[ thin] (0,{(log10(\y*5)-1)*7in}) -- (7in,{(log10(\y*5)-1)*7in}); } \foreach \y in {10,...,100} { \draw[ultra thin] (0,{(log10(\y)-1)*7in}) -- (7in,{(log10(\y)-1)*7in}); } \foreach \y in {20,...,40} { % extra half marks from 1 to 2 \draw[ultra thin] (0,{(log10(\y*.5)-1)*7in}) -- (7in,{(log10(\y*.5)-1)*7in}); } \foreach \x in {1,...,10} { \draw[thick] ({(log10(\x*10)-1)*7in},0) -- ({(log10(\x*10)-1)*7in},7in); } \foreach \x in {2,...,20} { \draw[ thin] ({(log10(\x*5)-1)*7in},0) -- ({(log10(\x*5)-1)*7in},7in); } \foreach \x in {10,...,100} { \draw[ultra thin] ({(log10(\x)-1)*7in},0) -- ({(log10(\x)-1)*7in},7in); } \foreach \x in {20,...,40} { % extra half marks from 1 to 2 \draw[ultra thin] ({(log10(\x*.5)-1)*7in},0) -- ({(log10(\x*.5)-1)*7in},7in); } \node[] at (3.5in,-.1in) {Full logarithmic, 1 log cycle}; \end{tikzpicture} } \end{center} \newpage % reciprocal \begin{center} \bigbox{ \begin{tikzpicture}[draw=\col,text=\col] \foreach \t in {0,.0083333,...,1.001} { \draw[ultra thin] (\t*7in, 0) -- (\t*7in,10in); } \foreach \t in {0, .041666, ..., 1.001} { \draw[thin] (\t*7in, 0) -- (\t*7in,10in); } \foreach \t in {0, .083333, ..., 1.001} { \draw[thick] (\t*7in, 0) -- (\t*7in,10in); } \draw[thick] (0,0) -- (7in, 0); \node[rotate=-90] at (-\labelpad, 0) {\tiny $\infty$}; \foreach \t in {1,1.1,1.2,1.3,1.4,1.5,1.6,1.7,1.8,1.9,2,2.5,3,4,...,10,20,50} { \draw[thin] (0,{(1/\t)*10in}) -- (7in,{(1/\t)*10in}); \node[rotate=-90] at (-\labelpad, {(1/\t)*10in}) {\tiny \t}; } \foreach \t in {1.05,1.15,...,2,2.1,2.2,2.3,2.4,2.5,2.6,2.7,2.8,2.9,3,3.2,3.4,3.6,3.8,4,4.2,4.4,4.6,4.8,5.5,6.5,12,14,16,18} { \draw[ultra thin] (0,{(1/\t)*10in}) -- (7in,{(1/\t)*10in}); } \node[] at (3.5in,-.1in) {Reciprocal scale}; \end{tikzpicture}} \end{center} \newpage %probability \begin{center} \bigbox{\begin{tikzpicture}[draw=\col,text=\col] \foreach \t in {0,.0083333,...,1.001} { \draw[ultra thin] (\t*7in, 0) -- (\t*7in,10in); } \foreach \t in {0, .041666, ..., 1.001} { \draw[thin] (\t*7in, 0) -- (\t*7in,10in); } \foreach \t in {0, .083333, ..., 1.001} { \draw[thick] (\t*7in, 0) -- (\t*7in,10in); } \draw[thick] (0,0) -- (7in, 0); % crazy numbers from excel \foreach \t in {0,0.05760793957751,0.084536352789362,0.113047999336466,0.153694825819885,0.18723614386509,0.223885479042158,0.278859056771574,0.327702892612,0.386848950943842,0.42949742025091,0.465938964760362,0.5,0.534061035239638,0.57050257974909,0.613151049056158,0.672297107388,0.721140943228426,0.776114520957842,0.81276385613491,0.886952000663534,0.915463647210643,0.999999999999966} { \draw[thin] (0,{(\t)*10in}) -- (7in,{(\t)*10in}); % \node[rotate=-90] at (-\labelpad, {(1/\t)*10in}) {\tiny \t}; \node[rotate=-90] at (-\labelpad, {(1*10in}) {\tiny 0.01}; \node[rotate=-90] at (-\labelpad, {(0.94239206042249*10in}) {\tiny 0.05}; \node[rotate=-90] at (-\labelpad, {(0.915463647210638*10in}) {\tiny 0.1}; \node[rotate=-90] at (-\labelpad, {(0.886952000663534*10in}) {\tiny 0.2}; \node[rotate=-90] at (-\labelpad, {(0.846305174180115*10in}) {\tiny 0.5}; \node[rotate=-90] at (-\labelpad, {(0.81276385613491*10in}) {\tiny 1}; \node[rotate=-90] at (-\labelpad, {(0.776114520957842*10in}) {\tiny 2}; \node[rotate=-90] at (-\labelpad, {(0.721140943228426*10in}) {\tiny 5}; \node[rotate=-90] at (-\labelpad, {(0.672297107388*10in}) {\tiny 10}; \node[rotate=-90] at (-\labelpad, {(0.613151049056158*10in}) {\tiny 20}; \node[rotate=-90] at (-\labelpad, {(0.57050257974909*10in}) {\tiny 30}; \node[rotate=-90] at (-\labelpad, {(0.534061035239638*10in}) {\tiny 40}; \node[rotate=-90] at (-\labelpad, {(0.5*10in}) {\tiny 50}; \node[rotate=-90] at (-\labelpad, {(0.465938964760362*10in}) {\tiny 60}; \node[rotate=-90] at (-\labelpad, {(0.42949742025091*10in}) {\tiny 70}; \node[rotate=-90] at (-\labelpad, {(0.386848950943842*10in}) {\tiny 80}; \node[rotate=-90] at (-\labelpad, {(0.327702892612*10in}) {\tiny 90}; \node[rotate=-90] at (-\labelpad, {(0.278859056771574*10in}) {\tiny 95}; \node[rotate=-90] at (-\labelpad, {(0.223885479042158*10in}) {\tiny 98}; \node[rotate=-90] at (-\labelpad, {(0.18723614386509*10in}) {\tiny 99}; \node[rotate=-90] at (-\labelpad, {(0.113047999336466*10in}) {\tiny 99.8}; \node[rotate=-90] at (-\labelpad, {(0.0845363527893572*10in}) {\tiny 99.9}; \node[rotate=-90] at (-\labelpad, {(0.0000000000000336397576461422*10in}) {\tiny 99.99}; } \foreach \t in {0,0.024056452418174,0.038639527810159,0.049236364826974,0.05760793957751,0.064551524439381,0.070497863311857,0.075706807127109,0.080347497575369,0.084536352789362,0.101005005362573,0.113047999336466,0.130576874801307,0.143444736226109,0.153694825819885,0.162256898059615,0.169635318932398,0.176135403642839,0.181956488211904,0.18723614386509,0.196542183489452,0.204587706825959,0.211696542715232,0.218080379938486,0.223885479042158,0.247138307196721,0.264630504046063,0.278859056771574,0.290969789905845,0.301588533695576,0.311096352247351,0.319743332822853,0.327702892612,0.335100472822141,0.342029902709329,0.348563305185136,0.354757387465226,0.360657596766905,0.366300957914696,0.371718066204097,0.376934521341513,0.381971981236907,0.386848950943842,0.39618314180529,0.405041754237674,0.413505975584014,0.421640370572355,0.42949742025091,0.43712063378267,0.444546746289716,0.451807313216673,0.458929895942372,0.465938964760362,0.472856603361209,0.479703072561363,0.486497274090577,0.493257144239495,0.5,0.506742855760505,0.513502725909423,0.520296927438637,0.527143396638791,0.534061035239638,0.541070104057628,0.548192686783327,0.555453253710284,0.56287936621733,0.57050257974909,0.578359629427645,0.586494024415986,0.594958245762326,0.60381685819471,0.613151049056158,0.618028018763093,0.623065478658487,0.628281933795903,0.633699042085303,0.639342403233095,0.645242612534774,0.651436694814864,0.657970097290671,0.664899527177859,0.672297107388,0.680256667177147,0.68890364775265,0.698411466304424,0.709030210094155,0.721140943228426,0.735369495953937,0.752861692803279,0.776114520957842,0.781919620061514,0.788303457284768,0.795412293174042,0.803457816510548,0.812763856134911,0.818043511788096,0.823864596357159,0.830364681067599,0.837743101940386,0.846305174180121,0.856555263773903,0.869423125198716,0.886952000663534,0.898994994637425,0.915463647210643,0.91965250242463,0.924293192872884,0.929502136688129,0.935448475560602,0.942392060422461,0.950763635172979,0.961360472189845,0.97594354758183,0.999999999999966} { \draw[ultra thin] (0,{(\t)*10in}) -- (7in,{(\t)*10in}); } \node[] at (3.5in,-.1in) {Probability scale}; \end{tikzpicture}} \end{center} \newpage % polar \begin{center} \bigbox{ \noindent \begin{tikzpicture}[draw=\col,text=\col] \begin{scope} \clip(0,0) rectangle (7 in,10in); \draw(0,0) rectangle (7 in, 10in); \tikzset{shift={(3.5in,5in)}} \foreach \r in {1,...,5} { \draw[thick] (0,0) circle (\r in); } \foreach \r in {.1,.2,...,5} { \draw (0,0) circle (\r in); } \foreach \d in {0,10,...,359} { \draw (\d:.1 in) -- (\d:8 in); } \foreach \d in {0,5,...,359} { \draw (\d:.5 in) -- (\d: 1in); } \foreach \d in {0,2,...,359} { \draw (\d:1in) -- (\d:5in); } \foreach \d in {0,1,...,359} { \draw (\d:2in) -- (\d:5in); } \end{scope} \node at (3.5in,-.15in) {$0^\circ$}; \foreach \d [evaluate=\d as \c using {int(360-\d)}] in {10,20,30,330,340,350} { \node[align=center] at ({3.5 in + tan(\d)*5in}, -.1in) {\tiny $\d^\circ$\\[-2mm] \tiny\emph{\c}$^\circ$}; } \foreach \d [evaluate=\d as \c using {int(360-\d)}] in {150, 160, ..., 210} { \node[align=center] at ({3.5 in - tan(\d)*5in}, 10.1in) {\tiny $\d^\circ$\\[-2mm] \tiny\emph{\c}$^\circ$}; } \foreach \d [evaluate=\d as \c using {int(360-\d)}] in {40,50,...,140} { \node[align=left] at (7.15in, {5in + tan(\d-90)*3.5in}) {\tiny $\d^\circ$\\[-2mm] \tiny\emph{\c}$^\circ$}; } \foreach \d [evaluate=\d as \c using {int(360-\d)}] in {220,230,...,320} { \node[align=right] at (-0.15in, {5in - tan(\d-90)*3.5in}) {\tiny $\d^\circ$\\[-2mm] \tiny\emph{\c}$^\circ$}; } \end{tikzpicture} } \end{center} \newpage % circle percentage \begin{center} \begin{tikzpicture}[draw=\col,text=\col] \def\ra{3in} \draw (0,0) circle (\ra); \foreach \d in {0,...,99} { \draw (90-\d*3.6:\ra-.05in) -- (90-\d*3.6:\ra); } \foreach \d in {0,5,...,99} { \draw (90-\d*3.6:\ra-.1in) -- (90-\d*3.6:\ra + .05in); \node[] at (90-\d*3.6:\ra + .2in) {\d}; } \foreach \d in {0,.5,...,99} { \draw (90-\d*3.6:\ra-.025in) -- (90-\d*3.6:\ra ); } \end{tikzpicture} \vfill \def\ra{1in} \begin{tikzpicture}[draw=\col,text=\col] \draw (0,0) circle (\ra); \foreach \d in {0,...,99} { \draw (90-\d*3.6:\ra-.05in) -- (90-\d*3.6:\ra); } \foreach \d in {0,5,...,99} { \draw (90-\d*3.6:\ra-.1in) -- (90-\d*3.6:\ra + .05in); \node[] at (90-\d*3.6:\ra + .2in) {\d}; } \end{tikzpicture} \hfill \begin{tikzpicture}[draw=\col,text=\col] \draw (0,0) circle (\ra); \foreach \d in {0,...,99} { \draw (90-\d*3.6:\ra-.05in) -- (90-\d*3.6:\ra); } \foreach \d in {0,5,...,99} { \draw (90-\d*3.6:\ra-.1in) -- (90-\d*3.6:\ra + .05in); \node[] at (90-\d*3.6:\ra + .2in) {\d}; } \end{tikzpicture} \vfill Circular percentage paper \end{center} \newpage \def\xx{6.92} \def\yy{9} \[ \begin{tikzpicture}[draw=\col,text=\col] \clip(0,0) rectangle (\xx in,9in); \draw(0,0) rectangle (\xx in, 9in); \foreach \y in {-50,...,50} { \draw[] (0,\y in) -- (7 in,{\y in+ (7 in)*(.57735)}); \draw[] (0,\y in) -- (7in,{\y in - (7 in)*.57735}); } \foreach \x in {0,.86602,...,50} { \draw (\x in,0) -- (\x in,9 in); } \foreach \y in {-50,-49.75,...,50} { \draw[densely dashed] (0,\y in) -- (7 in,{\y in+ (7 in)*(.57735)}); \draw[densely dashed] (0,\y in) -- (7in,{\y in - (7 in)*.57735}); } \foreach \x in {0,0.216505,...,50} { \draw[densely dashed] (\x in,0) -- (\x in,9 in); } \end{tikzpicture} \] \begin{center} Isometric paper \end{center} \newpage \begin{center} \def\xx{6.92} \def\yy{9} \begin{tikzpicture}[draw=\col,text=\col] \clip(0,0) rectangle (\xx in,9in); \draw(0,0) rectangle (\xx in, 9in); \foreach \y in {-50,...,50} { \draw[thick] (0,\y in) -- (7 in,{\y in+ (7 in)*(.57735)}); \draw[thick] (0,\y in) -- (7in,{\y in - (7 in)*.57735}); } \foreach \x in {0,.86602,...,50} { % \draw[thick] (\x in,0) -- (\x in,9 in); } \foreach \y in {-50,-49.75,...,50} { \draw[ultra thin] (0,\y in) -- (7 in,{\y in+ (7 in)*(.57735)}); \draw[ultra thin] (0,\y in) -- (7in,{\y in - (7 in)*.57735}); } \foreach \x in {0,0.216505,...,50} { % \draw[ultra thin] (\x in,0) -- (\x in,9 in); } \foreach \x in {0, ..., 7} { \draw[thick] (\x in - .535in, 0) -- (\x in - .535in, 9in); } \foreach \y in {0, ..., 9} { \draw[thick] (0, \y in) -- (7 in, \y in); } \foreach \x in {0,.25, ..., 7} { \draw[ultra thin] (\x in - .535in, 0) -- (\x in - .535in, 9in); } \foreach \y in {0,.25, ..., 9} { \draw[ultra thin] (0, \y in) -- (7 in, \y in); } \end{tikzpicture} \vfill Isometric-Orthographic paper \end{center} %perspective %\newcommand{\labelpad}{.1} \newcommand{\Ax}{0.4} \newcommand{\Ay}{5} \newcommand{\Bx}{3.5} \newcommand{\By}{7.1} \newcommand{\Cx}{5.7} \newcommand{\Cy}{4.5} \newcommand{\Dx}{11.2} \newcommand{\Dy}{5.7} \newcommand{\Ex}{0.4} \newcommand{\Ey}{0} \newcommand{\Fx}{5.7} \newcommand{\Fy}{.75} \newcommand{\Hx}{3.5} \newcommand{\Hy}{-2} \newcommand{\Gx}{11.2} \newcommand{\Gy}{-.3} \begin{adjustwidth*}{-.5in}{-.5in} \begin{center} \begin{tikzpicture}[scale=2,draw=\col,text=\col,rotate=90,transform shape] \draw (\Ax,\Ay) -- (\Bx,\By) -- (\Hx,\Hy) -- (\Ex,\Ey) -- (\Ax,\Ay); \draw (\Bx,\By) -- (\Dx,\Dy) -- (\Gx,\Gy) -- (\Hx,\Hy); \draw [dashed] (\Ax,\Ay) -- (\Cx,\Cy) -- (\Dx,\Dy); \draw [dashed] (\Ex,\Ey) -- (\Fx,\Fy) -- (\Gx,\Gy); \draw [dashed] (\Fx,\Fy) -- (\Cx,\Cy); % spacing for perspective along AC \def\spacing{{0,0.142,0.271,0.383,0.478,0.569,0.650,0.721,.779,0.849,0.903,0.953,1}} \foreach \i in {0,...,11} { % face AB to EH \draw [] ({\Bx + \spacing[\i]*(\Ax-\Bx)}, {\By + \spacing[\i]*(\Ay-\By)}) -- ({\Hx + \spacing[\i]*(\Ex-\Hx)}, {\Hy + \spacing[\i]*(\Ey-\Hy)}); % face AB to CD \draw [densely dashed] ({\Bx + \spacing[\i]*(\Ax-\Bx)}, {\By + \spacing[\i]*(\Ay-\By)}) -- ({\Dx + \spacing[\i]*(\Cx-\Dx)}, {\Dy + \spacing[\i]*(\Cy-\Dy)}); % face FG to CD \draw [densely dashed] ({\Gx + \spacing[\i]*(\Fx-\Gx)}, {\Gy + \spacing[\i]*(\Fy-\Gy)}) -- ({\Dx + \spacing[\i]*(\Cx-\Dx)}, {\Dy + \spacing[\i]*(\Cy-\Dy)}); % face EH to FG \draw [densely dashed] ({\Gx + \spacing[\i]*(\Fx-\Gx)}, {\Gy + \spacing[\i]*(\Fy-\Gy)}) -- ({\Hx + \spacing[\i]*(\Ex-\Hx)}, {\Hy + \spacing[\i]*(\Ey-\Hy)}); } \foreach \i in {1,...,11} { % H-E labels \node[rotate=60] at ({-\labelpad + \Hx + \spacing[\i]*(\Ex-\Hx)}, {-\labelpad + \Hy + \spacing[\i]*(\Ey-\Hy)}) {\tiny \i}; % B-A labels \node[rotate=120] at ({-\labelpad + \Bx + \spacing[\i]*(\Ax-\Bx)}, {\labelpad + \By + \spacing[\i]*(\Ay-\By)}) {\tiny \i}; } % perspective along BD \def\spacing{{0,0.121,0.229,0.333,.428,.519,.6,.678,.744,.817,.879,.94,1}} \foreach \i in {0,...,11} { % face BD to HG \draw [] ({\Bx + \spacing[\i]*(\Dx-\Bx)}, {\By + \spacing[\i]*(\Dy-\By)}) -- ({\Hx + \spacing[\i]*(\Gx-\Hx)}, {\Hy + \spacing[\i]*(\Gy-\Hy)}); % face BD to AC to EF to HG \draw [densely dashed] ({\Bx + \spacing[\i]*(\Dx-\Bx)}, {\By + \spacing[\i]*(\Dy-\By)}) -- ({\Ax + \spacing[\i]*(\Cx-\Ax)}, {\Ay + \spacing[\i]*(\Cy-\Ay)}) -- ({\Ex + \spacing[\i]*(\Fx-\Ex)}, {\Ey + \spacing[\i]*(\Fy-\Ey)}) -- ({\Hx + \spacing[\i]*(\Gx-\Hx)}, {\Hy + \spacing[\i]*(\Gy-\Hy)}); } \foreach \i in {1,...,12} { % B-D labels \node[rotate=80] at ({0*\labelpad + \Bx + \spacing[\i]*(\Dx-\Bx)}, {1*\labelpad + \By + \spacing[\i]*(\Dy-\By)}) {\tiny \i}; % H-G labels \node[rotate=105] at ({.5*\labelpad + \Hx + \spacing[\i]*(\Gx-\Hx)}, {-1*\labelpad + \Hy + \spacing[\i]*(\Gy-\Hy)}) {\tiny \i}; } % perspective along AE \def\spacing{{0,0.128,.246,.371,.496,.624,.746,.871,1}}; \foreach \i in {0,...,8} { %(AE)--(BH)--(DG) \draw ({\Ax + \spacing[\i]*(\Ex-\Ax)}, {\Ay + \spacing[\i]*(\Ey-\Ay)}) -- ({\Bx + \spacing[\i]*(\Hx-\Bx)}, {\By + \spacing[\i]*(\Hy-\By)}) -- ({\Dx + \spacing[\i]*(\Gx-\Dx)}, {\Dy + \spacing[\i]*(\Gy-\Dy)}); %(AE)--(CF)--(DG) \draw[densely dashed] ({\Ax + \spacing[\i]*(\Ex-\Ax)}, {\Ay + \spacing[\i]*(\Ey-\Ay)}) -- ({\Cx + \spacing[\i]*(\Fx-\Cx)}, {\Cy + \spacing[\i]*(\Fy-\Cy)}) -- ({\Dx + \spacing[\i]*(\Gx-\Dx)}, {\Dy + \spacing[\i]*(\Gy-\Dy)}); } % vertical labels \foreach \i in {1,...,7} { %G-D \node[rotate=-90] at ({1*\labelpad + \Gx + \spacing[\i]*(\Dx-\Gx)}, {0.5*\labelpad + \Gy + \spacing[\i]*(\Dy-\Gy)}) {\tiny \i}; % E-A \node[rotate=90] at ({-1*\labelpad + \Ex + \spacing[\i]*(\Ax-\Ex)}, {0*\labelpad + \Ey + \spacing[\i]*(\Ay-\Ey)}) {\tiny \i}; } \foreach \i in {1,...,8} { % H-B \node[rotate=0] at ({1*\labelpad + \Hx + \spacing[\i]*(\Bx-\Hx)}, {2*\labelpad + \Hy + \spacing[\i]*(\By-\Hy)}) {\tiny \i}; % F-C \node[rotate=0] at ({.5*\labelpad + \Fx + \spacing[\i]*(\Cx-\Fx)}, {1*\labelpad + \Fy + \spacing[\i]*(\Cy-\Fy)}) {\tiny \i}; } \end{tikzpicture} \end{center} \end{adjustwidth*} \newpage \begin{adjustwidth*}{-.5in}{-.5in} \begin{center} \newcommand{\s}{23} \begin{tikzpicture} \newcommand{\vlines}[2]{\draw[#2] ({\s*sqrt(3)/2*#1}, \s/2*#1) -- ({\s*sqrt(3)/2*#1}, {\s-\s/2*#1})} \newcommand{\selines}[2]{\draw[#2] (0,\s*#1) -- ({\s*sqrt(3)/2*#1}, \s/2*#1)} \newcommand{\nwlines}[2]{\draw[#2] (0,\s*#1) -- ({\s*sqrt(3)/2*(1-#1)}, {\s-\s/2*(1-#1)})} \foreach \t in {0,.1,...,1.09} { \selines{\t}{thick}; \nwlines{\t}{thick}; \vlines{\t}{thick}; } \foreach \t in {0,.05,...,1.049} { \selines{\t}{thin}; \nwlines{\t}{thin}; \vlines{\t}{thin}; } \foreach \t in {0,.01,...,1.009} { \selines{\t}{ultra thin}; \nwlines{\t}{ultra thin}; \vlines{\t}{ultra thin}; } %altitudes \draw[thick] (0,0) -- ({\s*sqrt(3)/4},\s*3/4); \draw[thick] (0,\s/2) -- ({\s*sqrt(3)/2},\s/2); \draw[thick] (0,\s) -- ({\s*sqrt(3)/4},\s/4); %labels \foreach \t in {0,10,...,100} { \node[rotate=-90] at ({\s*sqrt(3)/2*\t*.01},\s/2) {\contour{white}{\tiny \t}}; \node[rotate=150] at ({\s*sqrt(3)/4*(100-\t)*.01},{\s*3/4*(100-\t)*.01}) {\contour{white}{\tiny\t}}; \node[rotate=30] at ({\s*sqrt(3)/4*(100-\t)*.01},{\s-\s*3/4*(100-\t)*.01}) {\contour{white}{\tiny\t}}; } \end{tikzpicture} \vfill Triangular Co-ordinate paper \end{center} \end{adjustwidth*} \vfill \end{document}