Hello everyone,
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 scripts?
TIA, jbar
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 nontrivial.
Another question, is there a repository/web page/whatever for sharing these scripts?
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.
Bryce
participants (2)
-
Bryce Harrington
-
Jiri Barton