Difference between revisions of "Multipage"
Jump to navigation
Jump to search
| (10 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
== Multipage support == | |||
* this feature is currently not implemented | |||
* this page describes how the feature should be implemented | |||
* there should be multiple pages within a document | * there should be multiple pages within a document | ||
* problem arises when saving to singlepage file formats (jpg, png, etc) | * problem arises when saving to singlepage file formats (jpg, png, etc) | ||
* SVG does not support multipage per se, but upcomming SVG will do [[http://www.w3.org/TR/2004/WD-SVG12-20041027/multipage.html see W3.org]] | |||
* There are two contrary implementattions in the real world: | |||
** distribute pages around the graphics elements - the Adobe way | |||
** distribute graphics elements around the pages - how Corel does it and how SVG propose it | |||
=== multipage ala Corel | == multipage in the SVG standard == | ||
* All pages are contained within a single pageSet element. A pageSet may contain any number of page elements. Each page element defines a single container of graphical objects. | |||
* In a screen-based user agent, only one page element is displayed at any time on the main canvas. | |||
* The SVG content typically defines a page dimension or aspect ratio in the topmost svg element and its viewBox. The viewBox transformation applies to printed SVG in the same way as screen display. | |||
* The orientation of each page element can be controlled by the page-orientation property. This enables the content to define whether a portrait or landscape mode is used for display and printing. | |||
== multipage ala Corel == | |||
* there is a list of pages as tabs on the lower side of the drawing window | * there is a list of pages as tabs on the lower side of the drawing window | ||
* all pages share the same page properties | * all pages share the same page properties | ||
* a '''master page''' contains elements that are visible on all other pages: drawings, markers | * a '''master page''' contains elements that are visible on all other pages: drawings, markers | ||
* in an object browser pages and layers are integrated | |||
* see a screenshot [[http://wiki.inkscape.org/wiki/images/Corel_pages.PNG here]] | * see a screenshot [[http://wiki.inkscape.org/wiki/images/Corel_pages.PNG here]] | ||
== Multi-page tool(similar to Artboard tool on adobe illustrator cs4). == | |||
* see this adobe tutorial [[http://www.adobe.com/designcenter/illustrator/articles/lrvid4016_ai.html here]] | |||
* there is an [[http://www.vimeo.com/2503097 video]] by Valessio Brito presenting an UI mockup how multipage can be handled in inkscape | |||
== implementation == | |||
* see this [http://www.nabble.com/Multipage-plan-td16394431.html thread] | |||
* all export dialogues must becom extra properties to handle multiple pages, in order to specify not only the elements but also the pages to be exported | |||
Revision as of 13:05, 23 April 2009
Multipage support
- this feature is currently not implemented
- this page describes how the feature should be implemented
- there should be multiple pages within a document
- problem arises when saving to singlepage file formats (jpg, png, etc)
- SVG does not support multipage per se, but upcomming SVG will do [see W3.org]
- There are two contrary implementattions in the real world:
- distribute pages around the graphics elements - the Adobe way
- distribute graphics elements around the pages - how Corel does it and how SVG propose it
multipage in the SVG standard
- All pages are contained within a single pageSet element. A pageSet may contain any number of page elements. Each page element defines a single container of graphical objects.
- In a screen-based user agent, only one page element is displayed at any time on the main canvas.
- The SVG content typically defines a page dimension or aspect ratio in the topmost svg element and its viewBox. The viewBox transformation applies to printed SVG in the same way as screen display.
- The orientation of each page element can be controlled by the page-orientation property. This enables the content to define whether a portrait or landscape mode is used for display and printing.
multipage ala Corel
- there is a list of pages as tabs on the lower side of the drawing window
- all pages share the same page properties
- a master page contains elements that are visible on all other pages: drawings, markers
- in an object browser pages and layers are integrated
- see a screenshot [here]
Multi-page tool(similar to Artboard tool on adobe illustrator cs4).
- see this adobe tutorial [here]
- there is an [video] by Valessio Brito presenting an UI mockup how multipage can be handled in inkscape
implementation
- see this thread
- all export dialogues must becom extra properties to handle multiple pages, in order to specify not only the elements but also the pages to be exported