In this tutorial, you will learn how to add hyperlinks in Sozi documents and how to link to a Sozi frame.
Download and open the example document
This tutorial is based on an SVG document that contains the drawing elements of our presentation. Download the base SVG document (Right-click on the link and choose Save link target as).
This SVG document has been created with Inkscape. We recommend to install Inkscape before proceeding.
Create the frames of the presentation
Open tutorial-links.svg
in the Sozi presentation editor.
Create five frames as illustrated by the following screenshots:
Edit the frame titles and IDs as follows:
Frame number | Title | ID |
---|---|---|
1 | Home | home |
2 | Top left | top-left |
3 | Top right | top-right |
4 | Bottom right | bottom-right |
5 | Bottom left | bottom-left |
You can already open the presentation in a web browser to check that all frames are correctly defined.
Frame URLs
When a Sozi document is opened in a web browser, the content of the address bar changes each time you move from one frame to another.
In the example above the address bar shows the URL:
file://.../tutorial-links.sozi.html#top-right
If your document is served by a web server, the first element of the URL will be http
or https
instead of file
.
In the URL above, the HTML file name is followed by a hash character (#
)
and the ID of the current frame (top-right
).
As a result, if you are sharing a presentation on the web, it will be possible to make a direct link to any frame.
Creating hyperlinks in a Sozi presentation
The SVG standard supports hyperlinks natively. For this reason, Sozi provides no specific feature related to the creation of links in your presentations. You must add them to your SVG documents using Inkscape or any other SVG-compliant vector drawing software.
Open the document tutorial-links.svg
in Inkscape.
Right-click on the big arrow that points in the top-left direction
and choose Create Link.
This action opens the Object attributes dialog where you can edit the properties of the link.
To create a link to the top left frame, we only need to set the Href
attribute to
#top-left
:
Process similarly for the other frames: for each arrow, create a link to the corresponding frame ID.
Finally, select the blue circle and create a link to #home
.
Update and play the presentation in a web browser
Save the SVG document in Inkscape. Move back to the Sozi window to update the SVG content of the presentation. The update operation is automatic.
Open the file tutorial-links.sozi.html
with your favorite web browser.
It will automatically focus on the first frame.
Click inside the white background of the document to move to the next frame
(See also: Playing a presentation)
or click on an arrow to move directly to the corresponding frame.
Download the full presentation (Right-click on the link and choose Save link target as).