summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/knitting/knitkey.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/fonts/knitting/knitkey.tex')
-rw-r--r--Master/texmf-dist/doc/fonts/knitting/knitkey.tex52
1 files changed, 34 insertions, 18 deletions
diff --git a/Master/texmf-dist/doc/fonts/knitting/knitkey.tex b/Master/texmf-dist/doc/fonts/knitting/knitkey.tex
index 046dbdd054e..fc50643144a 100644
--- a/Master/texmf-dist/doc/fonts/knitting/knitkey.tex
+++ b/Master/texmf-dist/doc/fonts/knitting/knitkey.tex
@@ -25,17 +25,18 @@
% The complete list of files considered part of this work is in
% the file `knitting-doc.pdf' and its source code `knitting-doc.tex'.
%
-% Date: 2010/08/29
+% Date: 2019/04/03
%
-% Version: 2
+% Version: 3
-\documentclass{article}
+\documentclass{amsart}
\usepackage{knitting}
\usepackage[colorlinks]{hyperref}
% Choose your chart symbol font
\knitnogrid
\knitwide
+\knitmixed
\knitgrid
% \ifdesigner lets me easily hide all my comments to the designer and
@@ -124,11 +125,17 @@ exact definition should vary from pattern to pattern.
\definecolor{darkgrey}{gray}{0.3}
The Craft Yarn Council of America suggests a \href{http://www.craftyarncouncil.com/chart_knit.html}{slightly different set of symbols}. In particular, they want to use
+
\begin{itemize}
+
\item \textknit{)} and \textknit{(} for single decreases (where I have \textknit{>} and \textknit{<})
+
\item \textknit{v} and \textknit{6} for slipped stitches (where I have \textknit{s} and \textknit{\purlbackground{s}})
+
\item Solid black dots \textknit{\knitbox{{$\bullet$}}{1}} for bobbles
+
\item Solid dark squares \textknit{{\purlpass{\color{darkgrey}}\mainpass[=]{``}}} for no-stitch boxes
+
\item
\textknit{\rlap{\raisebox{-1pt}{\hskip1.3pt \footnotesize\textnormal{\textsf{3}}}}%
\mainpass[(]{\hskip1pt\rule[-\stitchdp]{0pt}{\stitchht}\raisebox{1pt}[0pt][0pt]{(}\hskip-1pt}}
@@ -140,11 +147,15 @@ for double decreases (and
and \textknit{\mainpass[)]{\hskip-1pt\rule[-\stitchdp]{0pt}{\stitchht}\raisebox{1pt}[0pt][0pt]{)}\hskip1pt}%
\llap{\raisebox{-1pt}{\footnotesize\textnormal{\textsf{4}}\hskip1.3pt}}}
for triple decreases)
+
\item \textknit{7}, \textknit{8}, and \textknit{9} instead of \textknit{y}, \textknit{u}, and \textknit{z}.
+
\end{itemize}
\textknit{{\purlpass{\color{darkgrey}}\mainpass[=]{``}}}
is harder to get out of \TeX\ than the grid symbol {\knitgrid\textknit{,}} and is less clear than the nongrid symbol {\knitnogrid\textknit{,}}. The rest of my symbols are different because I think they are clearer, prettier, or allow for more different stitches to be indicated. (\textknit{v} looks like an increase to me, and the CYCA doesn't distinguish between \textknit{l} and \textknit{L}). \fi
+\clearpage
+
\section{General symbols}
\ifdesigner
@@ -156,6 +167,8 @@ substitute \textknit{\knitbox{B}{1}} for \textknit{b}.
\textknit{(} and \textknit{)} are meant to indicate biased stitches, that is, stitches worked between increases and decreases. These are needed in charts for machine knitting; they also can make the chart easier to visualize.
+%If you use bobbles, be sure to define ssp tbl somewhere.
+
\medskip
\fi
@@ -173,6 +186,11 @@ substitute \textknit{\knitbox{B}{1}} for \textknit{b}.
\keyrow{\textknit{B}}{Purl through back loop}{Knit through back loop}
\dblkeyrow{\textknit{q}}{Slip 1 as if to knit, return to right needle, and knit (RS) or purl (WS) through front loop. This twists the stitch, but in the opposite direction from \textknit{b}.}
\dblkeyrow{\textknit{Q}}{As for \textknit{q}, but this time purl on WS and knit on RS.}
+\dblkeyrow{\textknit{s} or \textknit{S}}{Slip one as if to purl with yarn held to the wrong side.}
+\dblkeyrow{\textknit{\purlbackground{s}} or \textknit{\purlbackground{S}}}
+{Slip one as if to purl with yarn held to the right side.}
+\dblkeyrow{\textknit{[} or \textknit{]}}{Slip one as if to knit with yarn held to the wrong side.}
+\dblkeyrow{\textknit{\purlbackground{[}} or \textknit{\purlbackground{]}}}{Slip one as if to knit with yarn held to the right side.}
\keyrow{\textknit{\bobble{3}}}
{(Knit 1, yarn over, knit 1) in next stitch, turn, purl 3, turn, slip 1 knitwise, knit 2 together, pass slipped stitch over}
{(Purl 1, yarn over, purl 1) in next stitch, turn, knit 3, turn, purl 3 together or slip 1 purlwise, ssp tbl, pass slipped stitch over}
@@ -184,23 +202,19 @@ If you use bobbles, be sure to define ssp tbl somewhere.
\keyrow{\textknit{\bobble{5}}}
{(Knit 1, yarn over, knit 1, yarn over, knit 1) in next stitch. Turn, purl 5, turn, knit 5, turn, purl 5, turn. Quadruple decrease: slip 2 as if to knit, knit 3 together, pass slipped sts over}
{(Purl 1, yarn over, purl 1, yarn over, purl 1) in next stitch. Turn, knit 5, turn, purl 5, turn, knit 5, turn. Quadruple decrease: purl 5 together or slip 2 as if to purl, sssp tbl, pass 2 slipped sts over}
-\dblkeyrow{\textknit{s} or \textknit{S}}{Slip one as if to purl with yarn held to the wrong side.}
-\dblkeyrow{\textknit{\purlbackground{s}} or \textknit{\purlbackground{S}}}
-{Slip one as if to purl with yarn held to the right side.}
-\dblkeyrow{\textknit{[} or \textknit{]}}{Slip one as if to knit with yarn held to the wrong side.}
-\dblkeyrow{\textknit{\purlbackground{[}} or \textknit{\purlbackground{]}}}{Slip one as if to knit with yarn held to the right side.}
\dblkeyrow{\textknit{"} or \textknit{""}}{Wrap and turn: Move yarn between needles to right side of work, slip 1 stitch as if to purl, move yarn to wrong side of work (wrapping it around the slipped stitch), slip stitch back to the left needle, and turn work.}
\ifgrid\dblkeyrow{\textknit{,} or \textknit{.}}{No stitch; ignore these squares} \fi
\dblkeyrow{\textknit{@}}{Beaded stitch}
\dblkeyrow{\textknit{h}}{Drop stitch from needle}
-\keyrow{\textknit{\gridpass[``*``]{\knitbox{}{3}}}}{Purl 3 together but do not remove from left needle. Knit same 3 stitches together. Then purl same 3 stitches together and remove from left needle.}{Knit 3 together but do not remove from left needle. Purl same 3 stitches together. Then knit same 3 stitches together and remove from left needle.}
+\keyrow{\textknit{\widesymbol{*}{3}}}{Purl 3 together but do not remove from left needle. Knit same 3 stitches together. Then purl same 3 stitches together and remove from left needle.}{Knit 3 together but do not remove from left needle. Purl same 3 stitches together. Then knit same 3 stitches together and remove from left needle.}
+\keyrow{\textknit{111}}{Slip 1 as if to knit, knit 2, pass slipped stitch over both knitted stitches}{Slip 1 as if to purl, purl 2, pass slipped stitch over both purled stitches}
+\dblkeyrow{\textknit{???}}{Wrapped stitches: Knit 3 (RS) or purl 3 (WS) and then slide these three stitches to a cable needle. Move yarn to the right side and wrap yarn from left to right across these three stitches, then move yarn to wrong side and wrap yarn from right to left across these three stitches. You have just wrapped the yarn all the way around these three stitches once. Wrap yarn in this direction 2 more times, then slip stitches from cable needle to right needle and continue knitting.}
\hrule
\clearpage
\setcolwidths{3\stitchwd}
-\keyrow{\textknit{111}}{Slip 1 as if to knit, knit 2, pass slipped stitch over both knitted stitches}{Slip 1 as if to purl, purl 2, pass slipped stitch over both purled stitches}
-\dblkeyrow{\textknit{???}}{Wrapped stitches: Knit 3 (RS) or purl 3 (WS) and then slide these three stitches to a cable needle. Move yarn to the right side and wrap yarn from left to right across these three stitches, then move yarn to wrong side and wrap yarn from right to left across these three stitches. You have just wrapped the yarn all the way around these three stitches once. Wrap yarn in this direction 2 more times, then slip stitches from cable needle to right needle and continue knitting.}
+
\keyrow{\textknit{+++}}
{Horizontal cable (worked throughout with yarn held to back):
\par\emph{First stitch}: Slip 1 as to knit. Insert left needle through last 2 stitches on right needle from right to left and remove right needle. Slip 1 as if to purl.
@@ -222,7 +236,7 @@ A horizontal cable should (usually) be preceded by a yarn over and followed by a
\medskip
\setcolwidths{\stitchwd}
-{\knitgrid
+{\ifgrid\else \knitgrid\fi
\keyrow{\textknit{\char21}}
{Yarn over. Slip 1 as to knit. Insert left needle through last 2 stitches on right needle from right to left and remove right needle. Slip 1 as if to purl.}{Purl 2 together}
@@ -239,7 +253,8 @@ A horizontal cable should (usually) be preceded by a yarn over and followed by a
\section{Increases}
-\ifdesigner Some charts work better if a double increase \textknit{W} takes up three squares instead of one. In the grid font, the best-looking way to do this is to use \verb|\mainpass|: {\verb|\mainpass[\purlbox{}{3}]{``W``}| \knitgrid \textknit{\mainpass[\purlbox{}{3}]{``W``}}}.
+\ifdesigner Some charts work better if a double increase \textknit{W} takes up three squares instead of one. In the grid font, the best-looking way to do this is to use \verb|\widesymbol{W}{3}|.
+The symbols \textknit{0} and \textknit{\#} have no predetermined definitions; use them for whatever you need.
\medskip
@@ -267,6 +282,7 @@ A horizontal cable should (usually) be preceded by a yarn over and followed by a
\dblkeyrow{\textknit{w}}{Make 3 from 1: Knit (RS) or purl (WS) 1 through back loop, then through front loop of the same stitch, and slide stitch off the left needle. Then pick up the front strand of the stitch just worked, twist it and knit or purl it.}
\dblkeyrow{\textknit{W}}{As for \textknit{w}, but purl all stitches on RS and knit all stitches on WS.}
\keyrow{\textknit{E}}{(Knit 1, purl 1, knit 1) in next stitch}{(Purl 1, knit 1, purl 1) in next stitch}
+\keyrow{\textknit{\&}}{(Purl 1, knit 1, purl 1) in next stitch}{(Knit 1, purl 1, knit 1) in next stitch}
\keyrow{\textknit{Y}}{(Knit 1, yarn over, knit 1) in next stitch}{(Purl 1, yarn over, purl 1) in next stitch}
\hrule
@@ -321,7 +337,7 @@ first stitch, return first stitch on right needle to left needle.* Repeat from *
\ifdesigner
This is a comprehensive list of the cable symbols available in the grid
-fonts; more non-grid cable symbols are possible. (A few examples are at the end of this document.
+fonts; more non-grid cable symbols are possible. (A few examples are at the end of this document.)
\medskip
@@ -333,9 +349,9 @@ fonts; more non-grid cable symbols are possible. (A few examples are at the end
% These macros make it easy to change our keys to show more than one set of definitions.
% Key showing two or three symbols
-%\newcommand\cableset[3]{\textknit{#1}\ifgrid\par\vspace{3pt}\textknit{#2}\par\vspace{3pt}\textknit{#3}\fi}
-\newcommand\cableset[3]{\textknit{#1}\ifgrid\hspace{3pt}\textknit{#2}\fi}
-\newcommand\twistset[2]{\textknit{#1}\ifgrid\hspace{3pt}\textknit{#2}\fi}
+%\newcommand\cableset[3]{\textknit{#1}\ifknitsymbol\else\par\vspace{3pt}\textknit{#2}\par\vspace{3pt}\textknit{#3}\fi}
+\newcommand\cableset[3]{\textknit{#1}\ifknitsymbol\else\hspace{3pt}\textknit{#2}\fi}
+\newcommand\twistset[2]{\textknit{#1}\ifknitsymbol\else\hspace{3pt}\textknit{#2}\fi}
% Most basic key
%\newcommand\cableset[3]{\textknit{#1}}
@@ -428,7 +444,7 @@ fonts; more non-grid cable symbols are possible. (A few examples are at the end
\setcolwidths{6\stitchwd}
%\newcommand\cablepair[2]{\textknit{#1}}
-\newcommand\cablepair[2]{\textknit{#1}\ifgrid \par\vspace{7pt}\par\textknit{#2}\fi}
+\newcommand\cablepair[2]{\textknit{#1}\ifknitsymbol\else \par\vspace{7pt}\par\textknit{#2}\fi}
\noindent
\keyrow{\cablepair{Kpk}{Kpd}}{