Now we'll go to the Light Weave editor and create our first weaving.
Press <E> for the Edit menu.~
]
[14
#'W' 32
@ 32 6 73 8 126 31 123 112 23
?~Press <W> to edit or create a weaving.~
]
[15
#27 32 64 0 0 150
@ 27 9 68 26 126 31 123 112 23
?~Welcome to the Light Weave editor!
There is a lot to absorb--a menu, a status line, a menu information line above the status line, numberlines for warp, weft, and tieup. But let's jump right into creating a weaving.
Notice that the menu info line says to Press <ESC> for the Weave Editor. That will close the top menu and jump us into the threading window where we can enter a threading.
Press <Esc> for the threading window.~
]
[16
#59 160 64 0 0 60
@ 27 12 68 28 126 31 123 112 23
?~Notice that the status line now says that the cursor--that magenta square--is at position Warp 1 Harness 1, and we are now in "Draft Input" mode.
There are several ways to enter a threading with the keyboard, as well as using a mouse. We'll use the Function keys, which represent harness or shaft numbers.
Press <F1> to put warp thread #1 through harness #1.~
]
[17
#77 160 64 0 0 60
@ 27 15 68 30 126 31 123 112 23
?~
Notice that the status line (lower left corner) says that the Smart Cursor is "idling": that's what those two ≡≡ symbols mean. By pressing the right arrow key, we'll move one thread to the right and also tell Smart Cursor we want to thread from left to right. (You could also start on the right and work to the left.)
So press the <Right Arrow> key.~
]
[18
#60 160
@ 27 24 68 32 126 31 123 112 23
?~
Smart Cursor now says , which means we're headed to the right, and we also moved to thread #2.
Press the <F2> key for harness #2.~
]
[19
#61 160 64 0 0 50
@ 27 24 68 33 126 31 123 112 23
?~
This time Smart Cursor moved us one position to the right after we put thread #2 through harness #2. We're already at thread #3.
Press <F3> to use harness #3.~
]
[20
#62 160
@ 27 24 68 29 126 31 123 112 23
?~
Press <F4> for harness 4.~
]
[21
#63 160
@ 27 24 68 28 126 31 123 112 23
?~
Press <F5> for harness 5.~
]
[22
#64 160
?~
<F6> for harness 6.~
]
[23
#65 160
?~
<F7> selects harness number 7.~
]
[24
#66 160
@ 31 26 72 32 126 31 123 112 23
?~
And <F8> selects harness 8 to complete a straight draw for the first 8 threads.
~
]
[25
#75 160 64 0 0 100
@ 31 21 72 33 126 31 123 112 23
?~
Let's use the Block mark and copy feature to make a repeat of the first 8 threads. We'll use the menu this time; later, you may find it faster to use the shortcut keys. First we need to move back to Thread #1 to begin marking Threads 1-8 as Block #1.
Press <Left Arrow>.
~
]
[26
#75 160
@ 31 29 72 33 126 31 123 112 23
?~
Press <Left Arrow> again.~
]
[27
#75 160
]
[28
#75 160
]
[29
#75 160
]
[30
#75 160
]
[31
#75 160
]
[32
#75 160
]
[33
#27 32 64 0 0 60
@ 31 24 72 35 126 31 123 112 23
?~
Now we need the Block menu. We'll bring up the main menu first, and then select the Block menu. You could also select the Block menu immediately by pressing <B> for block.
But press <Esc> now for the main Light Weave editor menu.~
]
[34
#'B' 32 64 0 0 60
@ 32 13 73 24 126 31 123 112 23
?~
Now we'll open the Block menu. We could use arrow keys to highlight Block, and then press Enter. Or we could click on Block with a mouse. But we'll use the highlighted letter key instead.
Press <B> for the block menu.~
]
[35
#'B' 32 64 0 0 60
@ 46 4 74 14 126 31 123 112 23
?~
Remember that we already put the editor cursor on Warp Thread #1. We want to mark it as the beginning of Block 1.
Press <B> for Begin mark.~
]
[36
#13 32 64 0 0 60
@ 28 17 66 30 126 31 123 112 23
?~
Block #1 is already highlighted with a double frame. If we wanted to mark a different block we could use the arrow keys or press the top row numeric key corresponding to the block number.
But since block 1 is highlighted, Press <Enter> to mark the current thread as the beginning of Block 1.~
]
[37
#77 160 64 0 0 75
@ 30 20 73 35 126 31 123 112 23
?~
Note that a small "1" appeared on the lower frame of the threading window. This tells us that warp thread #1 is marked as part of Block 1. We still have to mark the end of Block 1.
We could use the menu again and select "End Mark"--but lets use the shortcut key this time.
First, press <Right Arrow> to begin moving back to warp thread 8.~
]
[38
#77 160
@ 30 30 73 34 126 31 123 112 23
?~
Press <Right Arrow> again.~
]
[39
#77 160
]
[40
#77 160
]
[41
#77 160
]
[42
#77 160
]
[43
#77 160
]
[44
#'!' 34 64 0 0 75
@ 30 21 73 35 126 31 123 112 23
?~
Now we're on thread 8. The shortcut key to marking either end of a block is to hold down the shift key while pressing the top row numeric key corresponding to the block you want to mark. Patternland reads the key as the number instead of the puncuation character that the Shift key normally produces.
Press <Shift 1> to mark the end of Block One now.~
]
[45
#77 160
@ 30 22 74 34 126 31 123 112 23
?~
Notice that a second numeral "1" appeared on the lower threading frame: warp threads 1-8 are now marked as Block 1.
We want to make a repeat starting at thread 9, so move the cursor over one thread.
Press <Right Arrow> for thread 9.~
]
[46
#'B' 32 64 0 0 50
@ 30 25 74 34 126 31 123 112 23
?~
We'll use the Block Menu to copy the repeat; as you might have guessed, there is also a shortcut way to copy without using the menu.
Press <B> to open the Block menu.~
]
[47
#'C' 32 64 0 0 60
@ 29 24 75 35 126 31 123 112 23
?~
Notice that the status line says we are in "Pure" mode (lower right). This means we will get an exact copy of our repeat when we select Copy from the menu. Later we'll use "Flip" mode. But for now, we want a simple repeat.
Press <C> to copy a block.~
]
[48
#13 32 64 0 0 75
@ 30 22 77 34 126 31 123 112 23
?~
OK, but which Block to Copy? We've only marked Block 1, and the pick window shows us that Block 1 contains threads 1 to 8. Just like when we marked the beginning, Block one is also (conveniently) already highlighted so we can press Enter to copy it.
Press <ENTER> to copy Block 1 to the cursor position.~
]
[49
#77 160 64 0 0 60
@ 42 22 75 33 126 31 123 112 23
?~
MAGIC! Let's do it again. This time we'll use the shortcut key for pure copy, and we'll put it at warp thread #17.
Press <Right Arrow> to go to the right.~
]
[50
#77 160
@ 42 30 75 34 126 31 123 112 23
?~
<Right Arrow> again.~
]
[51
#77 160
]
[52
#77 160
]
[53
#77 160
]
[54
#77 160
]
[55
#77 160
]
[56
#77 160
]
[57
#120 168 64 0 0 60
@ 42 25 75 35 126 31 123 112 23
?~
The shortcut to pure copy is to hold the ALT key while pressing the top row numeric key corresponding to the block number to copy.
Press <ALT 1> now.~
]
[58
#77 160 64 0 0 50
@ 45 27 78 35 126 31 123 112 23
?~
Alright! That's the beginning of an "M" in a MW twill. Let's move to warp thread 25.
Press <Right Arrow>.~
]
[59
#77 160
@ 45 29 78 34 126 31 123 112 23
?~
<Right Arrow> again.~
]
[60
#77 160
]
[61
#77 160
]
[62
#77 160
]
[63
#77 160
]
[64
#77 160
]
[65
#77 160
]
[66
#65 160
@ 45 31 78 35 126 31 123 112 23
?~
Press <F7> for harness 7.~
]
[67
#64 160
?~
<F6> for harness 6.~
]
[68
#63 160
/' <Ctrl Esc> to cancel. '
?~
<F5> for harness 5.~
]
[69
#62 160
?~
<F4> for harness 4.~
]
[70
#63 160
?~
<F5> for harness 5.~
]
[71
#64 160
?~
<F6> for harness 6.~
]
[72
#65 160
@ 45 28 78 35 126 31 123 112 23
?~
Etc. We'll keep going to finish the rest of the "M".
Press <F7> for harness 7.
~
]
[73
#66 160
@ 51 32 75 36 126 31 123 112 23
?~
<F8>~
]
[74
#65 160
?~
<F7>~
]
[75
#64 160
?~
<F6>~
]
[76
#63 160
?~
<F5>~
]
[77
#62 160
?~
<F4>~
]
[78
#61 160
?~
<F3>~
]
[79
#60 160
?~
<F2>~
]
[80
#59 160
@ 51 32 78 36 126 31 123 112 23
?~
<F1> to finish the "M".
~
]
[81
#75 160 64 0 0 100
@ 29 21 67 37 126 31 123 112 23
?~
OK! Let's use the Block Options to copy and flip both horizontally and vertically the pattern we have so far. Flipping both ways at once is the same as Rotating 180 degrees. So we'll pick the Rotate 180 Copy Mode.
First, let's extend Block 1 to include warp threads 1 to 39.
Press <Left Arrow> to move back one thread.~
]
[82
#'!' 34 64 0 0 60
@ 29 27 67 37 126 31 123 112 23
?~
When you re-mark a block with the shortcut key, Patternland automatically moves the closest marker.
Press <Shift 1> to move the end mark of Block 1.~
]
[83
#77 160
@ 29 32 67 37 126 31 123 112 23
?~
Press <Right Arrow> to move to thread #40.~
]
[84
#'B' 32
@ 29 33 67 37 126 31 123 112 23
?~
<B> for the Block menu.~
]
[85
#'O' 32
@ 52 9 78 14 126 31 123 112 23
?~
<O> for the Options menu.~
]
[86
#'R' 32 64 0 0 50
@ 52 14 78 18 126 31 123 112 23
?~
<R> for Rotate 180 mode.~
]
[87
#'C' 32 64 0 0 60
@ 52 8 78 17 126 31 123 112 23
?~
Notice that the status line now says we are in "180" copy mode.
Press <C> to copy a block.~
]
[88
#13 32 64 0 0 50
@ 47 21 77 26 126 31 123 112 23
?~
Press <ENTER> to select the highlighted Block--Block 1.~
]
[89
#77 160 64 0 0 80
@ 20 28 80 37 126 31 123 112 23
?~
OK! But we can't see the full repeat. We'll use the right arrow key to scroll the screen. When we get to thread 61, Smart Cursor will scroll the screen for us. We could also use Ctrl Right Arrow to scroll immediately, but this time let's watch as the screen scrolls automatically when we reach the edge.~
]
[90
#77 160 64 0 0 10
@ 53 33 77 37 126 31 123 112 23
?~
<Right Arrow> again.~
]
[91
#77 160 64 0 0 10
]
[92
#77 160 64 0 0 10
]
[93
#77 160 64 0 0 10
]
[94
#77 160 64 0 0 10
]
[95
#77 160 64 0 0 5
]
[96
#77 160 64 0 0 5
]
[97
#77 160 64 0 0 5
]
[98
#77 160 64 0 0 5
]
[99
#77 160 64 0 0 5
]
[100
#77 160 64 0 0 5
]
[101
#77 160 64 0 0 5
]
[102
#77 160 64 0 0 5
]
[103
#77 160 64 0 0 5
]
[104
#77 160 64 0 0 5
]
[105
#77 160 64 0 0 5
]
[106
#77 160 64 0 0 5
]
[107
#77 160 64 0 0 5
]
[108
#77 160 64 0 0 5
]
[109
#77 160 64 0 0 5
]
[110
#77 160 64 0 0 5
]
[111
#115 164 64 0 0 100
@ 19 25 66 37 126 31 123 112 23
?~
The screen has scrolled to the end of the weaving (Demo.pwv had 80 threads to start with). Now we can see the full effect of our rotated copy!
Let's use the Ctrl key this time to scroll the window back to start with thread 1.
Press <CTRL Left Arrow>.~
]
[112
#9 32 64 0 0 60
@ 19 29 66 37 126 31 123 112 23
?~
Now we're ready to enter a tieup.
Press the <TAB> key once to jump to the tieup window.~
]
[113
#59 160 64 0 0 100
@ 19 24 80 37 126 31 123 112 23
?~
Notice that the tieup window is now double-framed, indicating that it is the active window. Also notice that the status line now says, "Tieup 1 Harness 1". We'll use a combination of the Function keys and a special tieup copy feature to create a tieup.
Our first treadle will be tied up to harnesses 1, 2, 5, and 7.
Press <F1> for harness 1.~
]
[114
#60 160
@ 19 33 80 37 126 31 123 112 23
?~
Press <F2> for harness two.~
]
[115
#63 160
?~
Press <F5> for harness 5.~
]
[116
#65 160
?~
Press <F7> for harness 7.~
]
[117
#73 160 64 0 0 100
@ 19 25 80 37 126 31 123 112 23
?~
Now comes the tricky part. We want to make a copy of treadle one to treadle two--but shifted up one harness so we get harnesses 2, 3, 6, and 8.
We have to let Smart Cursor know how to make the copy, so we'll move to treadle two by pressing the PageUp key. PgUp moves on the diagonal.
Press <PgUp> to move to treadle 2.~
]
[118
#46 168 64 0 0 80
@ 19 27 80 37 126 31 123 112 23
?~
Notice that Smart Cursor now says / indicating it is moving to the right and being deflected up. The special tieup copy feature is accessed by holding the ALT key and pressing <C>. (This feature works similarly in the Lift Plan editor too.)
Press <ALT C>.~
]
[119
#73 160 64 0 0 40
@ 19 31 46 37 126 31 123 112 23
?~
We'll do it again.
Press <PgUp>~
]
[120
#46 168
@ 19 32 46 37 126 31 123 112 23
?~
Press <ALT C>.~
]
[121
#' ' 36 64 0 0 110
@ 19 25 72 37 126 31 123 112 23
?~
OK, we got 1, 3, 4, and 7. The "1" came from Harness 8 of treadle 2 wrapping around. But we only want 3, 4, and 7 for this treadle, so we need to erase harness 1. With Smart Cursor OFF, the space bar alone inputs and erases harnesses. But with Smart Cursor on, CTRL plus Spacebar erases a harness and moves the cursor.
Press <CTRL Spacebar> to erase harness 1.~
]
[122
#46 168 64 0 0 75
@ 19 27 72 37 126 31 123 112 23
?~
We want 1, 4, 5, and 8 for treadle 4. First we'll get the 4, 5, and 8 by copying treadle 3.
We're still moving in the right direction for Smart Cursor to make the copy.
Press <ALT C>.~
]
[123
#80 160 64 0 0 60
?~
We got 4, 5, and 8; we need harness 1.
We could press <F1>, but we'll use the space bar again.
Press <Down Arrow> to get to harness 1.~
]
[124
#' ' 32 64 0 0 50
@ 19 33 72 37 126 31 123 112 23
?~
Press the <Spacebar> to input a harness.~
]
[125
#'T' 32 64 0 0 80
@ 19 25 72 37 126 31 123 112 23
?~
As you've seen, Smart Cursor can be useful in the tieup editor for making shifted copies, but sometimes it is easier to leave it off in the tieup--at least until you understand exactly how it works, and how to work with it. We'll turn it off now and enter the rest of the tieups with the function keys.
Press <T> for the Tools Menu.~
]
[126
#13 32 64 0 0 40
@ 19 33 72 37 126 31 123 112 23
?~
Press <Enter> to toggle Smart Cursor into Neutral.~
]
[127
#60 160 64 0 0 70
@ 19 27 72 37 126 31 123 112 23
?~
Notice that the status line now says "NeutralC" indicating that the cursor is in neutral and will have to be moved by you.
We want 2, 5, and 6 for this tieup.
Press <F2> for harness 2.~
]
[128
#63 160
@ 19 33 44 37 126 31 123 112 23
?~
<F5> for harness 5.~
]
[129
#64 160
?~
<F6> for harness 6.~
]
[130
#77 160
@ 19 33 58 37 126 31 123 112 23
?~
<Right Arrow> to move to treadle 6.~
]
[131
#59 160 64 0 0 50
@ 19 30 56 37 126 31 123 112 23
?~
Treadle 6 gets tied to harness 1, 3, 6, and 7.
Press <F1> for harness 1.~
]
[132
#61 160
@ 19 33 44 37 126 31 123 112 23
?~
<F3> for harness 3.~
]
[133
#64 160
?~
<F6>~
]
[134
#65 160
?~
<F7>~
]
[135
#77 160
@ 19 33 50 37 126 31 123 112 23
?~
<Right Arrow> for treadle 7.~
]
[136
#59 160 64 0 0 60
@ 19 31 64 37 126 31 123 112 23
?~
Treadle 7 gets tied to 1, 2, 4, 7, and 8.
Press <F1> for harness 1.~
]
[137
#60 160
@ 19 33 44 37 126 31 123 112 23
?~
<F2>~
]
[138
#62 160
?~
<F4>~
]
[139
#65 160
?~
<F7>~
]
[140
#66 160
?~
<F8>~
]
[141
#77 160
?~
<Right Arrow>~
]
[142
#59 160 64 0 0 60
@ 19 30 53 37 126 31 123 112 23
?~
Treadle 9 is the last. We need harnesses 1, 2, 3, 5, and 8.
Press <F1>~
]
[143
#60 160
@ 19 33 45 37 126 31 123 112 23
?~
<F2>~
]
[144
#61 160
?~
<F3>~
]
[145
#63 160
?~
<F5>~
]
[146
#66 160
?~
<F8>~
]
[147
#'T' 32 64 0 0 130
@ 19 22 64 37 126 31 123 112 23
?~
OK! That's the tieup.
We could use the same technique we used for the threading to create the treadling. Or we could use the Spacebar along with Smart Cursor directional commands to zip through the diagonals. But for our sample, the treadling will match the threading, so we can use the Tromp-As-Writ tool.
Press <T> for the Tools menu.~
]
[148
#'T' 32 64 0 0 60
@ 42 6 72 13 126 31 123 112 23
?~
Press <T> again for Tromp-As-Writ and Patternland will copy the threading to the treadling.~
]
[149
#13 32 64 0 0 130
@ 6 14 74 22 126 31 123 112 23
?~
First we are given a warning that the treadling is about to be overwritten by the threading. That's what we want; and we don't have a treadling anyway.
Press <ENTER> to continue.~
]
[150
#' ' 32 64 0 0 150
@ 6 17 74 26 126 31 123 112 23
?~
Next, we are given the option of copying Pattern only, or warp colors and symbols too. Usually, the warp will use different colors than the weft. With only one warp color, if we copied it to the weft, we wouldn't be able to see any pattern at all!
So press <Space> to copy only the pattern.~
]
[151
#27 32 64 0 0 60
@ 36 26 79 37 126 31 123 112 23
?~
More Magic! Let's see how we can scroll the treadling window to see more of the weft. In a minute, we'll display the whole weaving at once in VGA graphics mode.
Press <ESC> to close the menu and return to the editor.~
]
[152
#9 32 64 0 0 40
@ 15 33 50 37 126 31 123 112 23
?~
Press <Tab> to hop to the tieup.~
]
[153
#9 32 64 0 0 40
@ 15 33 55 37 126 31 123 112 23
?~
<Tab> again for the treadling window.~
]
[154
#132 164 64 0 0 40
?~
Press <CTRL PgUp> to scroll up.~
]
[155
#132 164
?~
<CTRL PgUp> once more.~
]
[156
#80 160 64 0 0 100
@ 18 7 75 24 126 31 123 112 23
?~
OK. We got a copy of the threading, including pesky threads 79 and 80 which weren't warped. Before we display the weaving in graphics mode, lets do a little clean up. We need to get up to 79 and 80 and delete them!
We could use the Up Arrow key. But here's a trick: if Smart Cursor is OFF, the cursor WRAPS at the last thread, instead of the window scrolling automatically. So if we head DOWN, we'll wrap to the top!
Press <Down Arrow> one time to wrap to weft thread 80.~
]
[157
#83 160 64 0 0 50
@ 15 2 46 7 126 31 123 112 23
?~
Press the <DEL> key one time to delete weft thread 80.~
]
[158
#83 160 64 0 0 40
?~
Press <DEL> once more for weft thread 79.~
]
[159
#9 32 64 0 0 60
@ 15 2 59 10 126 31 123 112 23
?~
OK, they're history! Now let's fix the threading too.
First, press <TAB> to jump to the threading window.~
]
[160
#116 164 64 0 0 40
@ 15 33 59 37 126 31 123 112 23
?~
<Ctrl Right Arrow> to scroll to the right.~
]
[161
#75 160 64 0 0 50
@ 15 32 59 37 126 31 123 112 23
?~
<Left Arrow> to wrap to the right. (Remember, Smart Cursor is still OFF.)~
]
[162
#83 160 64 0 0 50
@ 15 33 63 37 126 31 123 112 23
?~
Press the <DEL> key to delete warp thread 80.~
]
[163
#83 160 64 0 0 40
?~
Press <DEL> once more to delete thread 79.~
]
[164
#'G' 32 64 0 0 60
@ 15 30 65 37 126 31 123 112 23
?~
DONE! Now let's get a better view of our work by displaying the weaving in Graphics mode.
Press <G> for the Graph menu.~
]
[165
#13 32
?~
The Display option is first so it is already highlighted; Enter will select it.
Press <ENTER> to display the weaving.~
]
[166
#27 32 64 0 0 200
@ 15 20 65 25 126 31 123 112 23
?~OK. There's the weaving. But it's a little
small. Let's zoom in more.
Press <ESC> to exit the Graphics display.~
]
{ changed from G and messed it up
[167
#27 32 64 0 0 50
@ 30 14 62 23 126 31 123 112 23
?~
This time press <ESC> to open the main menu.
Press <ESC>~
]
}
[168
#'G' 32
@ 30 14 62 18 126 31 123 112 23
?~
Press <G> for the Graph menu.~
]
[169
#'Z' 32 64 0 0 40
?~
Press <Z> to set the Zoom.~
]
[170
#'1' 32 64 0 0 40
@ 24 9 56 13 126 31 123 112 23
?~
Type <1> for Zoom level 1.~
]
[171
#13 32
?~
Press <Enter>.~
]
[172
#'A' 32 64 0 0 60
@ 25 18 57 31 126 31 123 112 23
?~
Zoom level 1 will magnify the weaving 1 x the Aspect Zoom settings. We don't need to change them, but let's have a look to see how they are set.
Press <A> for the Aspect Zoom menu.~
]
[173
#27 32 64 0 0 70
@ 25 12 60 23 126 31 123 112 23
?~
Horizontal and Vertical aspects are both set for 3. That means our weaving will be magnified 1x3 or 3 times in both directions.
Press <ESC> to close the Aspect menu without changing anything.~
]
[174
#'D' 32 64 0 0 40
@ 16 2 57 6 126 31 123 112 23
?~
Press <D> to Display the weaving again.~
]
[175
#27 32 64 0 0 250
@ 19 0 60 5 126 31 123 112 23
?~That's better. But what about the
threading and treadling and tieup?
Press <ESC> to exit the graphic.~
]
[176
#'G' 32
@ 26 5 67 9 126 31 123 112 23
?~
Press <G> for the Graph menu.~
]
[177
#'S' 32
@ 30 13 59 17 126 31 123 112 23
?~
Press <S> to Select Data.~
]
[178
#'T' 32
?~
Press <T> for threading.~
]
[179
#'R' 32
@ 30 13 63 17 126 31 123 112 23
?~
Press <R> for Treadling/Tieup.~
]
[180
#'C' 32
?~
Press <C> for Color key bars.~
]
[181
#27 32
?~
Press <Esc> to close the menu.~
]
[182
#'D' 32
?~
Press <D> to display again.~
]
[183
#27 32
@ 19 0 60 5 126 31 123 112 23
?~There is the full weaving along with
the threading and treadling.
Press <Esc> to exit the graphic.~
]
[184
#'M' 32 64 0 0 120
@ 19 6 70 21 126 31 123 112 23
?~
This is nearly the end of the first Patternland Demo macro.
We have created and displayed a weaving. The second Demo will explore the VGA palette and some of the format options available.
It will start with the weaving we have just created.
Now press <M> for the Main Weave Simulator menu.~
]
[185
#'S' 32 64 0 0 60
@ 19 6 60 11 126 31 123 112 23
?~So you can see where to load the other macros, we'll open the macro menu.
Press <S> for Setup.~
]
[186
#'M' 32
@ 23 9 64 11 126 31 123 112 23
?~Press <M> for the Macros menu.~
]
[187
#'S' 32
@ 6 7 47 20 126 31 123 112 23
?~
This concludes the first Patternland Demo.
To run the Color Demo, choose <Play> from this menu, and load <DEMO2>.