跳转到主要内容

用于创建田野实验模板元数据表的工具

项目描述

生成“位置表”的工具

有时你需要比简单的文本/二维码标签更多一点。这正是这个工具的作用所在。使用例如Excel或Inkscape创建一个模板,然后在Inkscape中创建一个svglue模板

要创建一个模板,您需要在SVG文件中有两个或更多项目

  • 一个带有template-id属性设置为id_image的矩形,它将包含二维码图像。您可以通过添加数字(例如id_image1id_image2,...)来添加多个。
  • 一个文本框(tspan),其template-id设置为id_text,它将包含该ID的文本。同样,可以有多个,例如id_text1,2,3,...

./templates下有一些来自我们研究的模板,应该相当容易理解。如果您有任何问题,请通过github issues或电子邮件联系。

以下是一个使用templates/ctx_v2.svg模板生成的示例表单。

如果上面的链接失效,以下是如何在inkscape中添加所需的属性。

简而言之,在inkscape中

  1. 点击您想要模板化的元素

  2. 进入XML编辑器(编辑 -> XML编辑器,或Ctrl+Shift+X)

  3. 添加(使用加号按钮)一行到属性表中,其中名称(第一列)为template-id,值(第二列)为您的关键字。

对于文本,请确保您在tspan元素上操作,而不是包含文本的元素(对我来说)在文档中点击文本时inkscape会聚焦的元素。我必须在xml编辑器中手动点击tspan元素。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

nvtk-sitesheets-0.1.0.tar.gz (59.5 kB 查看哈希值)

上传时间 源代码

构建分发

nvtk_sitesheets-0.1.0-py2.py3-none-any.whl (6.5 kB 查看哈希值)

上传时间 Python 2 Python 3

支持