An Introduction to Sophie
In the current release of Sophie, saving and opening books doesn't work. However, Sophie can still do many things. This tutorial will walk you through starting Sophie and making a simple book.
To get started with Sophie, you need to download it from the download page. You'll end up with a .zip file; you'll need to unzip that. If you're running on Windows, double-click the file build_run.bat to start Sophie. If you're running Linux, execute build_run.sh. If you're running Mac, things are a bit more complicated: see the installation instructions here for instructions on how to get Sophie running on a Mac.
When you start up Sophie, it will look something like this:
That red rectangle is the book desktop. The book desktop appears behind all books that are open in Sophie.
First, let's make a new book. To make a new book, choose File > New Book. Now your Sophie will look something like this:
Now let's import an image. Right-click this Sophie logo to download it to your desktop - or you might just be able to drag it from your browser to your desktop:
You should have a image on your desktop named SophieLogo.jpg. Go back to Sophie and choose Insert > Image from the menu bars. You'll be asked to find an image; navigate to your desktop and select SophieLogo.jpg. Click OK to import it. You'll have something like this:
One thing you'll immediately notice is that the image is the wrong size: this release of Sophie imports all resources in a frame 280 pixels wide by 210 pixels high. But we can change this. To do this, you need to select the image by clicking on it. The halos will appear above the frame. Halos are an important part of the Sophie interface: they provide access to more complicated functionality right by the object that's being manipulated. There are a lot of halos - you can find out about them in the documentatino? - but the one we want is the frame size and position halo, which is the second halo from the left, the red square being cross by a diagonal arrow. Click on that to open the frame size and position HUD, which looks like this:
Now we're going to change the width and height of the image back to what it should be, which is 137 pixels wide by 62 pixels high. Move your cursor into the field that's labeled Width and change it to 137. Put your cursor in the field labeled Height and change it to 62. The size of the image's frame will instantly change - but you probably won't be able to see it until you click the frame size & position halo again, which will close the frame size & position HUD. What you'll see is something like this:
What you'll notice now is that the image has a bright red border around it. Right now, all frames in Sophie automatically start with a bright red border. This can be changed via halo as well. To do this, click the borders and margins halo, which is the first halo on the left - the one with a paint bucket. Clicking that will open the borders and margins HUD, which looks like this:
This HUD controls the borders and fills of frames. If you look at it, you'll see that this frame has a 10 pixel margin on all sides. Let's change all of those values to 0, so that there's no border at all. The border will disappear; click the border and fill halo again to close the HUD. Things are looking better now - there's no red border.
Now let's move the Sophie logo into the upper right corner of the page. To do this, you need to find the drag handle on the frame. The drag handle is the little cross-shaped halo above the middle of the frame:
This halo works a little bit differently: it's a handle, which means you need to drag it. Click on it and drag the frame in the direction you want it to move, until you have something like this:
Great. Now: let's change the background of the page. To do this, click on the page itself, so the page halos in the upper left corner appear:
These halos work a lot like the frame halos. Choose the page border and fill halo; it's the first one on the left, the little paint bucket. Click it to open the page border and fill HUD, which looks just like the frame border and fill HUD. This time, let's change the page's fill to a gradient. To do this, click on the black square labeled gradient. This will bring up the gradient control window, which looks something like this:
Play around with the gradient controls until you've made something that you like - try clicking on the little squares if you're confused - then click OK to close the gradient control window. Then click on the page border and fill halo to close it. Your book should now look very different:
You've now learned the basics of working with halos and HUDs in Sophie. Keep playing around - if you choose Insert > Text from the menu bars, you can insert an empty text frame in your book which has halos just like an image frame. Text support in this release of Sophie is limited, but if you double-click in an empty text frame, you can enter text in it. See if you can make this:
It's not very hard. More tutorials will be on the way with new release of Sophie - stay tuned!