diff --git a/Makefile b/Makefile
index 1e12ee1..2c864ef 100644
--- a/Makefile
+++ b/Makefile
@@ -110,8 +110,10 @@ gui_tool.o gui.o: $(XPMS:%=icons/%)
upload-manual: $(XPMS:%=icons/%)
scp gui.html README $(UPLOAD)/
- scp $(XPMS:%=icons/%) $(UPLOAD)/icons/
- scp $(PNGS:%=screens/%) $(UPLOAD)/screens/
+ for n in $(XPMS:%.xpm=%); do \
+ convert icons/$$n.xpm manual/$$n.png || exit 1; done
+ scp $(XPMS:%.xpm=manual/%.png) $(PNGS:%=manual/%) \
+ $(UPLOAD)/manual/
# ----- Dependencies ----------------------------------------------------------
diff --git a/gui.html b/gui.html
index 5b044a0..46de6ea 100644
--- a/gui.html
+++ b/gui.html
@@ -24,10 +24,10 @@ Here is a simple example:
Right-click on the yellow field that says "(root)" and select
"Add loop". An entry saying "_ = 0 ... 0 (0)" appears next to the
yellow field.
-
+
Click on the underscore, type n=1,5 and press Enter.
The entry should now show "n = 1 ... 5 (1 2 3 4 5)"
-
+
Click on the dark-yellow vector icon on the right-hand side.
A red frame shows that it is selected.
Move the mouse pointer to the green dot in the middle of the
@@ -38,21 +38,21 @@ Here is a simple example:
to dark yellow after the button is released.
Click on the yellow line. It is now shown in bright yellow and
a number of text entry fields appear below the canvas.
-
+
Click into the field on the top that probably says "0.1mm",
change it to n*1mm and press Enter.
Select "Zoom all" from the "View" drop-down menu. The canvas
should now show the green dot on the left, with a yellow arrow
pointing to the right, and four more even darker arrows following
that arrow.
-
+
Click on the icon depicting a light-blue circle.
Move the mouse pointer over the green dot, then drag to the
circle at the end of the vector, and release the mouse button.
A series of partial circles should appear.
-
+
Select "Zoom all" again to show the full circles.
-
+
The graphical items you have entered are a vector and a circle with the
radius determined by the vector. We call these items "objects". Furthermore,
@@ -120,13 +120,13 @@ overwhelming. The visibility options help to quickly hide irrelevant
details and get one's bearings. They are located in the menu bar at the
top.
- -
+
-
- Show all frames. If disabled, only show the currently active frame.
-
-
+
-
- Show vectors and frames.
-
-
+
-
- Show measurements.
-
-
+
-
- Highlight the elements that will be exported to KiCad, i.e.,
the pads and the silk screen drawings. To show the component
exactly as it will appear in KiCad, also turn off vectors,
@@ -139,18 +139,18 @@ The visibility options can be combined.
Tools are used to add new elements and to manipulate existing ones.
- -
+
-
- The pointer. This is the default tool. The pointer is used to
select items and do move points of the selected item.
To move points, select the item, then move the mouse pointer over
the point to move. A red circle will appear under the mouse pointer.
Then drag the point to its new location and release the mouse button.
-
-
+
-
- Delete the currently selected item. Whenever an item is selected,
the delete icon lights up. Clicking the icon deletes the item.
To undelete the item, press U.
-
-
+
-
- Add a vector. To add a new vector, move the mouse pointer to the
new vector's starting point then drag towards the desired end point.
Vectors are normally specified via parameters. To enter the parameters,
@@ -159,8 +159,8 @@ Tools are used to add new elements and to manipulate existing ones.
Note that the starting point of the vector has to be in the same
frame as the vector being drawn. This limitation also applies to
points defining pads and silk-screen items.
-
-
-
+
-
+
- Add a frame reference. A frame reference inserts the content of a
frame into another frame. There are three steps in this process: