How to add a Repeat or Border to a Stitchmastery chart

A little while ago I wrote gave some examples of how ‘Borders’ and ‘Repeats’ could be added to a Stitchmastery chart (Repeats and Borders on a Stitchmastery chart) and the differences that these made to both the visual appearance of the chart and to the written instructions that Stitchmastery automatically generates. The bottom line: if you want the generated written instructions to match a Border on the chart then be sure to add both a Repeat and a Border to the chart.

Rectangular Repeats

At the time I didn’t explain the mechanics of how to add the Repeat or Border using Stitchmastery. This post will give a quick guide to how to do that. Our starting point is this chart;-

Diamonds chart before repeat added

I’d like to add a Repeat / Border to include all the stitches in columns 7 to 18 inclusive. In order to do this all those stitches need to first be ‘selected’. The easiest way to do this is to use the Arrow Select tool combined with the Shift key.

The Arrow Select tool can be found both on the main tool bar and on the mini tool bar at the top of the Palette (both locations circled in red in the screen shot below).

1) Select the tool and the cursor now changes to an Arrow.

2) Now begin selecting a rectangular area of the chart by first selecting a stitch at one of the corners of the rectangle. Here I have selected the stitch circled in green. It is shaded light grey to indicate the selection.

Screenshot of Arrow Select and first corner stitch selected


3) Now hold down the Shift key and select the stitch at the opposite corner of the rectangle to the first stitch. See the screenshot below where the first selected stitch is circled in green and the second selected stitch is circled in blue. All the stitches in the rectangle defined by those two corners are now selected and are shaded light grey to indicate the selection.

Screen Shot of all stitches selected

4) Having selected all the stitches the Repeat can now be added. To so this select Repeat > Place Stitches in Selection into a Repeat from the main menu (shown in the screenshot above).

5) In the Add a Repeat dialog you can configure the details of the Repeat and of an optional Border that can also be drawn around the selected stitches so that a visual Border matches the Repeat in the written instructions. Add a Repeat dialog

In this example I have chosen to add a ‘Round Bracket’ repeat with a ‘5 times’ qualifier so that, for example, row 1 of the written instructions now reads;-

K1, ssk, k3, yo, (k1, yo, k3, k2tog, k1, ssk, k3, yo) 5 times, k1, yo, k3, k2tog, k1.

The effect of adding the Repeat on the instructions is highlighted in red. In addition I have also opted to add a Border to the selected stitches. The ‘Work 5 times’ text will be displayed in the key.

Note that nearly all of the chosen options in the Add a Repeat dialog are editable at a later point. The exception is the ‘type’ of the Repeat which cannot be edited later. If you add a ‘Round Bracket’ and then decide that you would rather have an ‘Asterisk’ repeat then all the repeats need to be removed and re-added to make this change.

After you have pressed OK in the Add a Repeat dialog, the changes will be made and the chart and written instructions will now look like this;-

Lace chart with Border and Repeat

Non-rectangular repeats

What if the repeat that you want to add is not rectangular? There are several ways to handle this situation.

An important point to note is that Repeats are actually modeled on a row by row basis. Hence a Repeat can be added in stages, that is either row by row, or even better in a set of rows at a time.

Another important point is that ALL stitches that belong in a Repeat on any given row must be added to a Repeat at the SAME time. If you change your mind about which stitches in any given row belong in a Repeat then you would need to remove the Repeat for that row from the chart and start over.

Let’s add a Repeat to this chart;-


First I want to add a Repeat to all stitches in columns 1 to 7 but only for rows 1 to 5. Hence I select those stitches using the Arrow Select tool combined with the Shift key as described previously. This time I want the Repeat to be worked 3 times.

Screen Shot of first block selected

Now I want to extend the Repeat to include all the stitches in columns 4 to 10 for row 6 to 10 only. As before I select the stitches and select Repeat > Place Stitches in Selection into a Repeat to bring up the Add a Repeat dialog. To be consistent and also to have a ‘valid’ chart, I set the Repeat to be worked 3 times. This time, however, instead of adding a NEW Border I use the existing Border.

Screen Shot of second block selected

And this is the result;-


Editing a repeat(s)

I mentioned above that if you changed your mind about the type of a Qualifier or the number of times that a repeat is worked it is possible to change this later. In order to do this you have to be able to select the Repeats. You cannot do this by directly clicking on them as there is no visual element for a repeat in a chart that can be clicked on. Instead you should use the select menu on the main toolbar. In the screenshot below the select menu is outlined in red. There are three menu options for selecting repeats. In the case of this chart the best option is to use Select All Repeats will select all the repeats in the one chart. Note how each selected Repeat is shown with a thin black outline and that each row has a separate Repeat even though we added the stitches in two blocks. This is because the Repeats are used to generate Row by Row written instructions and are actually modeled on a Row by Row basis.

Screen Shot of select menu

Now I can select Repeat > Edit Repeat(s) from the main menu. In the Edit Repeat(s) dialog (Yes, the title of the dialog is wrong!) I can either remove the qualifier, add one if there wasn’t on there previously or change the existing one. In my case I am going to add multiple values to qualifier so that written instructions are generated for three different sizes.

Screen Shot of Edit Repeats

Select OK and this is the result;-

screenshot after edit repeats

Note the key text for the Border is not automatically updated. You need to directly edit this yourself;-

Screen Shot of key edit

Removing repeats

To remove repeats, select either a chart or a row or several rows depending on what repeat(s) you would like to remove and then select Repeat > Remove all Repeats from Stitches in Selection from the main menu;-

Screen Shot of remove repeats




Publications using Stitchmastery – Knit Now

Last week I blogged about Knitty who have been using Stitchmastery to create all of their knitting charts for nearly 5 years. There is another magazine, though, that has been using Stitchmastery for just over 5 years and has a record number of editions (67!) published with charts created with the use of Stitchmastery. KnitContinue Reading

Publications using Stitchmastery – Knitty

One of the first publications to begin using Stitchmastery to create all of their knitting charts was Knitty. That was nearly 5 years ago in the Winter bis 2011 edition;- Save Save In that edition Knitty also published a review of Stitchmastery and explained the reasons why Knitty adopted Stitchmastery as their official charting software.Continue Reading

Get creative with lace knitting stitches.

How you ever thumbed through a stitch dictionary looking for exactly the right stitch pattern for a knitting project that you had in mind? Perhaps you have found a stitch patterns that’s almost right but not quite there? Or perhaps you want to find a stitch pattern that’s different from any that you’ve seen? InContinue Reading

Repeats and Borders on a knitting chart

I’ve received several requests to give some examples of using repeats in a chart. This post will cover the basics of doing that. Let’s start with a lace chart created in Stitchmastery but with no Border or Repeat added;- Notice that when Stitchmastery generates the written instructions it looks for patterns in the text andContinue Reading

Version 2.4.1 of the Knitting Chart Editor published

A new version 2.4.1 of the Knitting Chart Editor is now available. If you are currently running any version earlier than 2.4.0 then the update mechanism will not work. Instead it requires that the existing version is uninstalled and then the new version installed in its place. If you are currently running version 2.4.0 thenContinue Reading

Hard at work on new software.

Just recently I have been working on a new software project. I’m not going to give out many details today except to say that this is software that will be of interest to all knitters who like to work from charts. More details of the software will be released in run up to the EdinburghContinue Reading

Update 2.3.3 published for the Knitting Chart Editor

An update for the Knitting Chart Editor is now available. To install this update;- Start up the Knitting Chart Editor. Select Tools > Install updates from the main menu. The software checks for available updates and shows a dialog box listing the available updates. Select version 2.3.3 and follow the prompts. When prompted be sureContinue Reading