Below is drawn another angle-maintaining jig that was shown to me in real life by a friend. His was just a notch cut into a piece of pine 2x4 lumber.
To sharpen the full length of the blade, he moved the knife blade slowly forward-and-back through the notch as he slid the sharpening stone back-and-forth (perpendicular to the blade edge) across the opening of the notch. The stone never moved so far that it lost contact with the section of the edge that was being sharpened.
My friend recommended the 1:4 ratio of depth (D) to length (L) of the notch, as shown in the graphic below. That works out to being roughly 14 degrees per side, or a 28 degree total angle. The math to figure this out is:
Angle-per-side = arctan (D/L). If you increased the ratio to 1:6 it would give you about 10 degrees per side.
The spine of the blade is held down in a lower corner and the edge should just reach the upper opposite corner of the notch, where the edge will make contact with the moving sharpening stone.
Note that this jig is not particularly adjustable. His was set up for basically one angle on one height of knife blade (spine to edge dimension). For different angles or taller/shorter knife blades, you'd make more notches in your board with differing depths and lengths.