Spiral Wrapped Text

From Evil Mad Scientist Wiki
Revision as of 16:23, 15 June 2011 by Dnewman (talk | contribs)
Jump to: navigation, search
eggbottiny.jpg This wiki page is part of the documentation for the Egg-Bot kit. Click here to return to the Egg-Bot overview.
The specifics of this portion assume that you have version 2.2.0 or higher of the Eggbot extensions installed.
Click here if you need help determining which version you have installed.

<<< Post process trace bitmap || Spiral Wrapped Text || Stretch >>>


!!! THIS PAGE IS AN UNFINISHED DRAFT !!!


Introduction

extensions-spiral-text-01.png

Creating long passages of text which gently spiral around an egg makes for a fun and striking design. Make an egg with a favorite poem, text passage, or even an egg related recipe! This extension will automatically size your text to achieve a desired number of wraps around an egg. The text itself is drawn with vector fonts selected for use with the Eggbot [1]. The extension draws these fonts as paths: they do not need to be converted to paths before plotting.

extensions-spiral-text-02.png

Basic operation

Type the text to be spiral wrapped in the extension's "Text" input field and then enter the number of times to wrap the text around the egg. The number of times to wrap need not be a whole number: you may enter values such as 8.5. The extension will size the text to achieve the necessary overall length. For instance, if you enter 8.5, then the text will have an overall length of 8.5×3200 pixels. Consequently, the more number of times the text wraps around the egg, the larger the size of the text. If the text seems too small, just increase the amount of wrapping. Conversely, if it is too large, decrease the amount wrapping. Note that if the text scales to too large of a size, then the wrapped text may overlap between wraps. If this occurs, decrease the size of the text by decreasing the amount of wrapping.

Note that the extension's text input field is not very friendly: it's difficult to see all your text at once or to move about within the text. This is an Inkscape limitation. You may find it easier to edit your text in some other application and then cut-and-paste it into the extension's text input field [2].

Changing fonts and other markup

Additional controls

To account for the horizontal compression which occurs when plotting on eggs, select the "Stretch the text horizontally..." checkbox. That will horizontally stretch the text by 50% [3].

To rotate the text 180 degrees turning it upside down, check the "Plot with the egg's bottom at the egg motor?" checkbox. You do not need to use this option if you have reversed the motion of both motors in the Options tab of the Eggbot Control extension.

Notes

1. For more information on these fonts, please see [Hershey Text].
2. On Mac OS X, this can be difficult: you need to change the X11 preferences to allow cut and paste operations between the clipboard and pasteboard. This, however, is not a mode you want to leave enabled as it causes cut and paste operations on elements in your Inkscape drawings to work incorrectly. So, do not leave X11's cut and paste enabled.
3. This horizontal compression is a result of the egg's horizontal or equatorial circumference being less than its pole-to-pole circumference.


<<< Post process trace bitmap || Spiral Wrapped Text || Stretch >>>