InkScape is a “Linux, Windows & OSX vector graphics editor (SVG format) featuring transparency, gradients, node editing, pattern fills, PNG export, and more. Aiming for capabilities similar to Illustrator, CorelDraw, Visio, etc.” (description taken from InksScape SourceForge site: http://sourceforge.net/projects/inkscape/)
Version: 0.48
In this post, I’d like to share the tips that I use all the time while using InksScape to write a game programming book
How to set default Pencil and other Tool preference
Select “Pencil” tool and adjust the setting to your liking. Then select “File”->”Inkscape Preferences..” to open the Preferences dialog. Select “Pencil” from the left dialog and then select “Last used styled” radio button. And then click “Take from selection”.
To Show or Hide Grid
To show or hide grid, toggle “#” or select “View”->”Grid”
To set “snapping to grid”,
 To Adjust the Grid Size
Select “File”->”InksScape Preference” or Ctrl+Shift+P to open the Preference Window. Select “Grid” and change “Major grid line every…” value.
To Add Subscript or Superscript to Text
Click the text icon at the left bar
Then the Text-specific tools would show up on the tool bar on top. Type the normal text, then add a space, type the text to convert to subscript, select the text to convert, then hit the subscript icon. Then remove the space.