4.3. 创建模板

模板名称是存储模板文件的目录名称。 元数据目录是名为 meta 的子目录,其中包含描述模板的文件。
使用模板创建项目时,模板中的所有文件和目录都将复制到新项目路径,meta 除外。
从模板创建新项目时,将使用新项目文件名重命名以模板名称开头的所有文件和目录,不包括文件扩展名。
元数据由一个必需文件组成,可能包含可选文件。 所有文件必须由用户使用文本编辑器或以前的 KiCad 项目文件创建,并放入所需的目录结构中。
这是一个显示 raspberrypi-gpio 模板的项目文件的示例:
images/template_tree.png
和元数据文件:
images/template_tree_meta.png

4.3.1. 所需文件:

meta/info.html 描述模板的 HTML 格式信息。
<title> 标签确定向用户公开的模板的实际名称以进行模板选择。 请注意,如果项目模板名称太长,则会将其截断。由于字体字距调整,通常可以显示7或8个字符。
使用 HTML 意味着可以轻松地对图像进行内联,而无需发明新方案。 本文档中只能使用基本 HTML 标记。
这是一个示例 info.html 文件:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <HTML>
  3. <HEAD>
  4. <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html;
  5. charset=windows-1252">
  6. <TITLE>Raspberry Pi - 扩展板</TITLE>
  7. </HEAD>
  8. <BODY LANG="fr-FR" DIR="LTR">
  9. <P>这个项目模板是扩展板的基础
  10. <A HREF="http://www.raspberrypi.org/" TARGET="blank">Raspberry Pi $25
  11. ARM 板。</A> <BR><BR>该基础项目包括一个PCB边缘,
  12. 其尺寸与Raspberry-Pi PCB相同,
  13. 连接器正确放置以对齐两块板。Raspberry-Pi 板上的所有 IO 都通过
  14. 0.1&quot;连接到项目。扩展
  15. 头。 <BR><BR>板轮廓如下所示:
  16. </P>
  17. <P><IMG SRC="brd.png" NAME="brd" ALIGN=BOTTOM WIDTH=680 HEIGHT=378
  18. BORDER=0><BR><BR><BR><BR>
  19. </P>
  20. <P>(c)2012 Brian Sidebotham<BR>(c)2012 KiCad Developers</P>
  21. </BODY>
  22. </HTML>

4.3.2. 可选文件:

meta/icon.png 一个 64 x 64 像素的 PNG 图标文件,用作模板选择对话框中的可单击图标。
meta/info.html 使用的任何其他图像文件(例如上面对话框中的电路板文件图像)也会放在此文件夹中。