KiCad怎么安装和配置

KiCad怎么安装和配置

这篇文章主要介绍了KiCad怎么安装和配置的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇KiCad怎么安装和配置文章都会有所收获,下面我们一起来看看吧。

KiCad 安装

KiCad 文档

KiCad 在线文档

KiCad 在线简体中文文档 目前简体中文文档和 i18n 由 kicad-cn 和 taotieren 提供翻译和维护。

KiCad怎么安装和配置

KiCad 离线文档

  • KiCad 文档简体中文仓库,由于 Gitee 仓库大小限制目前只提供编译完后英文原版和简体中文文档下载。

  • KiCad 文档简体中文 PDF 下载 发行版只提供 PDF 文档,需要其他格式文档请自行到仓库对应目录下载。

  • 因为 KiCad 在线文档的 CI/CD 服务所使用的是 Ubuntu 14.04 系统,和我本地使用的 Manjaro Linux 编译系统不一致,会存在简体中文文档编译后显示不全,甚至部分表格排序错误等问题,目前正在和 KiCad 文档团队沟通此问题,暂时提出使用多种不同编译环境来编译文档,最后发行版本使用哪个编译环境还没确定。也有提出更新文档编译系统,也有提出更新文档编译方式,因为编译的文档是通过 latex 来进行的。目前的 latex 是使用 Python2 开发,现在 Python 官方将放弃 Python2 的支持。

  • 如果需要阅读简体中文文档前使用离线文档阅读或校对,如果在文档阅读中遇到不明白或者更好建议都可以到仓库下提交建议或者问题。

  • 每次的简体中文文档发行版都会提供相应的修复和更新说明。

配置 git 代理

配置 git 的 http https 代理

Linux 和 Windows 都适用

#gitlab服务器在国外下载速度速度收到很大影响。下面对gitlab配置httphttps代理。同理也可以对github配置httphttps代理。gitconfig--globalhttp.https://gitlab.com.proxysocks5://127.0.0.1:1080gitconfig--globalhttp.https://github.com.proxysocks5://127.0.0.1:1080#其中socks5://127.0.0.1:1080换成你使用代理服务。如:gitconfig--globalhttp.https://gitlab.com.proxyhttp://127.0.0.1:8080

配置 git 的 ssh 代理

Linux 系统

#需要安装openbsd-netcat来实现转发,以ManjaroLinux安装为例:sudopacman-Sopenbsd-netcat

#在用户目录下的.ssh/创建config文件vim~/.ssh/config#详细配置如下

Hostgithub.comHostgitlab.comProxyCommandnc-X5-x127.0.0.1:1080%h%pHostName%hPort22UsergitIdentityFile~/.ssh/id_rsaIdentitiesOnlyyes

Windows 系统

Windows 10 带有 connect 转发工具无需手动安装。同样也是在 在用户目录下(c:\User\username\.ssh\)的 .ssh\ 创建 config 文件

Hostgithub.comHostgitlab.comProxyCommandconnect-S127.0.0.1:1080%h%p#-H为HTTPHostName%hPort22UsergitIdentityFile~/.ssh/id_rsaIdentitiesOnlyyes

KiCad i18n 翻译

KiCad i18n 官方仓库。翻译使用的工具为 PoEdit 不同操作系统下载安装不同版本的工具。

克隆 kicad 源代码和 kicad-i18n 仓库

#由于我在kicad-i18n/zh_CN/kicad.po中配置了自动从源代码更新翻译的功能。#目录名为kicad-source-mirror。克隆下来的源码仓库请重命名成kicad-source-mirror#需要将kicad-source-mirror和kicad-18n放在同一级目录下。gitclonehttps://gitlab.com/kicad/code/kicad.gitkicad-source-mirror#克隆kicad-i18n翻译仓库gitclonehttps://gitlab.com/kicad/code/kicad-i18n.git

切换分支

克隆下来的仓库默认是在 master 分支下。如果如果修改其他分支翻译需要切换两个仓库的分支状态。

KiCad 源码仓库分支切换

#进入kicad源码目录cdkicad-source-mirror#切换到5.1分支gitcheckout5.1#切换到master分支gitcheckoutmaster

kicad-i18n 仓库分支切换

#进入kicad源码目录cdkicad-i18n#切换到5.1分支gitcheckout5.1#切换到master分支gitcheckoutmaster

关于 PoEdit 设置

补充一点关于 PoEdit 从源代码中更新的操作。 按照我上述的 git clone 操作的一步步进行的话。单击 PoEdit 中的 从源代码更新 就能自动从源代码中获取最新的翻译文件。

关于 PoEdit 的翻译操作可以参考 KiCad-doc 中的 《如何使用 GUI 翻译》手册。

翻译后单击 保存 按钮会进行自动编辑检测会自动在 zh_CN 目录下生成 kicad.mo 文件。可以用于下面的测试操作。 根据给出的提示就行操作。不懂的仓库提问。

kicad-i18n 翻译文件测试

Linux 下 master 分支翻译文件测试。以 Manjaro Linux (Arch Linux 也可以)为例: 配置 ArchLinuxCN 源使用方法:在 /etc/pacman.conf 文件末尾添加以下两行:

[archlinuxcn]Server=https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch

之后安装 archlinuxcn-keyring 包导入 GPG key。

安装 KiCad master 分支版本:

#打包的时候将kicad-git和kicad-i18n-git合并成kicad-git。只需安装kicad-git即可yay-Skicad-git

替换翻译文件

#先备份旧的翻译文件。以防新的翻译文件存在严重问题导致KiCad运行崩溃。无法进行测试。sudomv/usr/share/kicad/internat/zh_CN/kicad.mo/usr/share/kicad/internat/zh_CN/kicad.mo.bak#复制zh_CN/kicad.mo到/usr/share/kicad/internat/zh_CN/kicad.mosudocpzh_CN/kicad.mo/usr/share/kicad/internat/zh_CN

启动 KiCad 就能进行对应测试的操作。看看翻译有没有什么严重问题。显示问题排版问题等等。

Windows 到国内镜像站 获取 夜间测试版本 下载安装。 在 KiCad 安装目录下 KiCad\share\kicad\internat\zh_CN\kicad.mo 先备份原始的翻译文件。然后再用新的文件进行替换。 同样也能下载 5.1 分支的测试版本进行翻译测试。

提交 KiCad 翻译到官方仓库

kicad-i18n 官方仓库,需要注册 GitLab 账户。 这里就用通过网页的方式提交合并请求(PR): 在 kicad-i18n 网页仓库上 master 这里选择你想提交的你本地对应翻译分支。 如你本地完成 5.1 分支的翻译就在网页仓库这里选择 5.1 分支,然后单击 zh_CN/kicad.po 进去后单击 编辑 按钮; 会出现一个在线的编辑框。用文本编辑器打开你本地对应分支的 kicad.po 文件并复制里面的内容,全选在线编辑框的内容并删除,然后粘贴你本地的翻译内容到在线编辑框中。 提交信息建议填写保持仓库的简洁性:Update Simplified Chinese translation 然后单击 Commit changes(提交变更) 完成变更会进入到 New Merger Repuest(新建合并请求),还只是完成了变更过程,还需要一步提交过程。 如果你需要写一些描述信息就可以在 Description(描述)中书写你想表达的内容。填写完成后单击 Submit 合并请求 按钮。完成合并请求提交。

如果想通过 git 命令完成合并请求提交,这个参考精通 Git 手册第二版中介绍的 Git 命令行操作。

关于“KiCad怎么安装和配置”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“KiCad怎么安装和配置”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注恰卡编程网行业资讯频道。

发布于 2022-03-29 22:25:16
收藏
分享
海报
0 条评论
27
上一篇:OrCAD相关的问题有哪些 下一篇:jquery怎么监听下拉框
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码