recently I created a presentation using inkscape. I specified 1280x1024 under
File|Document Preferences|Custom Canvas. Then, I found out most installations
use the display ratio 4:3 (e.g. 1600x1200, 1024x768, and 800x600) - including
the computer that will run the presentation. Now, if I use inkview to view
the presentation full-screen on such a computer, a white stripe is added to
the right of each page - to keep the aspect ratio; compensating the
difference 5:4 and 4:3. Of course, this white edge is unacceptable.
How can I avoid this? Inkview has no options yet, and so the only solution is
to change each SVG in the presentation. But how do I do this? Changing Custom
Canvas again won't rescale the SVG - I have to:
* select everything - Ctrl+A
* Object|Transform|Scale - Vertical = 93.75%
* Object|Transform|Move - Vertical = 32
* File|Document Preferences|Custom Canvas - 1280x960
This is a pain when I have to do this for all the pages in the presentation.
Is there a trick that will achieve the same? Or a tool/script (possibly
outside of inkscape)? Or am I to create a script in the inkscape (I have not
looked into it but I would be able to write one using the Python interface
for embedded scripting)?
Another question, is there a repository/web page/whatever for sharing these
On Sun, Jul 24, 2005 at 11:28:50AM +0200, Jiri Barton wrote:
> This is a pain when I have to do this for all the pages in the presentation.
> Is there a trick that will achieve the same? Or a tool/script (possibly
> outside of inkscape)? Or am I to create a script in the inkscape (I have not
> looked into it but I would be able to write one using the Python interface
> for embedded scripting)?
The current process for using inkview for doing presentations is fairly
primitive, so expect to need to do some scripting for anything
> Another question, is there a repository/web page/whatever for sharing these
Yes, indeed, you are welcome to post it whereever it is convenient, and
you may also post them to the Inkscape patch tracker to be reviewed and
later incorporated into the Inkscape codebase.
We've also talked a bit about setting up an "Inkscape Script Repository"
but this is still conceptual at this point.