Answers:
如今,由于严格执行的SVG规范的限制,Inkscape中没有本机多页面支持(多页面支持仅在SVG 1.2。草案中引入,但从未发布,但被即将推出的SVG 2.0所支持)。
为了解决这个问题,外部插件inkscape-pages通过生成带有子页面链接的母版页来提供多页支持。但是,此插件不会产生SVG 2.0代码以实现将来的兼容性。尽管如此,它将有助于创建多个页面以供以后导出到PDF(例如,在pdftk 的帮助下 )。
** (inkscape:26506): CRITICAL **: Inkscape::Extension::Extension* Inkscape::Extension::build_from_reprdoc(Inkscape::XML::Document*, Inkscape::Extension::Implementation::Implementation*): assertion 'doc != NULL' failed ** (inkscape:26506): WARNING **: Unable to create extension from definition file /usr/share/inkscape/extensions/pages_addlayer.inx.
安装脚本不会chmod o + r所有复制的文件,也不会chmod + x .py文件。
一种技巧是使一个巨大的页面与Inkscape中所需的页面数量一样高。确保部分的高度相等,这可以通过在页面区域旁边复制/粘贴矩形以供参考来完成,如以下屏幕截图所示:
然后,您可以照常导出高分辨率的.png并使用海报创建工具,例如PosteRazor,可以通过以下工具安装:
sudo apt-get install posterazor
使用以下命令启动它(注意大写字母):
PosteRazor
请遵循PosteRazor中的说明。一些要点:
可以用mupdf和其他替代方法代替PosteRazor,您可以在此unix stackexchange 问题中找到它。