有没有办法在 Inkscape 中自定义默认画布大小?
Inkscape:更改默认画布大小
从 Inkscape 1.0 开始,有一种简单的方法可以做到这一点:
- 创建一个新的空白文档(File → New)。
- 打开文件→文档属性...对话框并按照您想要的方式设置您的画布大小(以及您想要更改默认值的任何其他设置,如显示单位、参考线、网格、背景颜色等)。
- 现在打开File → Save Template...对话框,输入您想要的模板名称,确保选中“设置为默认模板”复选框,然后按Save。
感谢 Spencer Russell 指出这一点。如果您觉得这很有用,请点赞他们的答案。
仍然可以使用的旧方法是从空白文档开始,将画布大小更改为您想要的任何大小,然后将文档保存templates/default.svg
在您的 Inkscape 配置目录中(~/.config/inkscape
在 Linux 上)。然后重新启动 Inkscape,它应该以您刚刚保存为默认模板的任何文档打开。
您还可以通过在该目录中保存具有其他名称的文件来创建自己的文档模板(您可以从“文件” → “从模板新建”对话框访问)。
(Ps. 如果您的界面语言设置为英语以外的语言,您可能需要将默认模板保存为default.xx.svg
而不是default.svg
,其中xx
代表您的语言的两个字母 ISO 语言代码。这在最近的版本中应该不是必需的然而,Inkscape。)
Windows 用户的简短回答:
打开任何文档,您可能希望从默认文档或其他模板开始使用
File | Templates
.使用选项卡在文档上修改您想要的任何
Document Properties
(Shift-Ctrl-D),在这里您可以找到文档大小、大小单位、网格(默认)单位等,选择用户界面选项(如捕捉选项按钮),
如果需要,在文档中添加任何默认对象,
等等。
将此文档另存为%appdata%\inkscape\templates\default.svg
. 此文件夹实际上C:\Users\Me\AppData\Roaming\inkscape\templates
在 Windows 7 中,并且是空的。
我总是会惊讶于为全世界制作的软件,它默认配置为使用英制单位,并且有一个网站解释如何通过参考 Linux 来更改单位。几乎全世界都在使用 SI 单位和 Windows……但那是免费和开源软件,所以这个小烦恼在很大程度上被其余的平衡了。
在其他回复之上,您可以保存对模板的更多更改:捕捉选项、指南等。本文对此进行了详细说明。
它甚至比这更容易。在File > Save Template...下,在弹出窗口中为新模板选择您想要的任何名称,然后在单击Save之前选中“设置为默认模板”复选框。而已。