- From: tatarize via GitHub <sysbot+gh@w3.org>
- Date: Mon, 20 Jun 2022 23:00:38 +0000
- To: public-svg-issues@w3.org
tatarize has just created a new issue for https://github.com/w3c/svgwg: == Provide Spec support for Inkscape Pages; multiple-viewbox == Inkscape circa version 1.2 supports pages. This is a pretty reasonable feature and should be considered. This would require that `<page>` be added and contain `x` `y`, `width`, `height`, `id`, and optionally `label`. This page serves as an alternative viewbox. The rest of the document remains the same. ```xml <svg width="210mm" height="297mm" viewBox="0 0 210 297" version="1.1" id="svg5" inkscape:version="1.2 (dc2aedaf03, 2022-05-15)" sodipodi:docname="2pages.svg" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg"> <sodipodi:namedview id="namedview7" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:showpageshadow="2" inkscape:pageopacity="0.0" inkscape:pagecheckerboard="0" inkscape:deskcolor="#d1d1d1" inkscape:document-units="mm" showgrid="false" inkscape:zoom="0.2102413" inkscape:cx="525.58655" inkscape:cy="558.88162" inkscape:window-width="1920" inkscape:window-height="1018" inkscape:window-x="-8" inkscape:window-y="497" inkscape:window-maximized="1" inkscape:current-layer="layer2"> <inkscape:page x="0" y="0" width="210" height="297" id="page3950" /> <inkscape:page x="279.38135" y="55.372883" width="205.13135" height="298.25848" id="page3952" inkscape:label="hi" /> </sodipodi:namedview> ``` Objects outside the viewbox are unseen (usually), so the additional information for the additional pages are generally hidden unless the viewbox is switched to the specific page. This could permit svgs to somewhat compete with PDFs and provide general support for multiple-page documents. And in the simplest form this all operate within the same space, and page changing is merely a change in the viewbox. Please view or discuss this issue at https://github.com/w3c/svgwg/issues/889 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Monday, 20 June 2022 23:00:39 UTC