Birdfont logo

Birdfont - Font Editor

Birdfont is a font editor which can create vector graphics and export SVG, EOT and TTF fonts.

Author: Johan Mattsson and others see AUTHORS for full attribution.
License: GNU GPL v3
Webpage: https://birdfont.org
Bugtracker: https://birdfont.org/bugtracker/my_view_page.php

Building from Source

Install vala and all required libraries, they are most likely in packages with a -dev or -devel affix:

valac
python3-doit
libxmlbird-dev
libgee-0.8-dev
libglib2.0-dev 
libgtk-3-dev 
libwebkit2gtk-4.0-dev 
libnotify-dev
libsqlite3-dev
libxmlbird-dev

XML Bird is available from https://birdfont.org.

BirdFont have two build systems, one python script that builds all binaries at once and one dependency based build system that uses doit.

Configure, build and install with python:

./configure
./build.py
sudo ./install.py

Configure, build and install with doit:

./configure
doit3
sudo ./install.py

The default prefix is /usr/local on Fedora should BirdFont be compiled with /usr as prefix.

./configure --prefix=/usr
./build.py
 sudo ./install.py

All patches must be compiled with support for valas null pointer checks. Configure the project with ./configure --nonnull

Packages

Windows and Mac binaries can be downloaded from https://birdfont.org Many Linux distributions have packages of Birdfont in their repositories. There is a BSD package in OpenBSD.



Birdfont

Birdfont - Font Editor

Birdfont是一个可以创建矢量图形的字体编辑器 导出SVG,EOT和TTF字体。

Author: Johan Mattsson and others see AUTHORS for full attribution.
License: GNU GPL v3
Webpage: https://birdfont.org
Bugtracker: https://birdfont.org/bugtracker/my_view_page.php

从源头

安装vala和所有必需的库,它们最有可能在 包含-dev或-devel affix的包:

valac
python3-doit
libxmlbird-dev
libgee-0.8-dev
libglib2.0-dev
libgtk-3-dev
libwebkit2gtk-4.0-dev
libnotify-dev
libsqlite3-dev
libxmlbird-dev

可以从 https://birdfont.org

BirdFont有两个构建系统,一个构建所有的python脚本 二进制文件和一个依赖关系的构建系统 doit。

使用python配置,构建和安装:

./configure
./build.py
sudo ./install.py

使用doit配置,构建和安装:

./configure
doit3
sudo ./install.py

如果使用BirdFont编译,则默认前缀为Fedora上的/ usr / local / usr作为前缀。

./configure –prefix=/usr
./build.py
 sudo ./install.py
必须编译支持valas空指针检查的所有补丁。 使用./configure –nonnull

配置项目

可以从中下载Windows和Mac二进制文件 https://birdfont.org 许多Linux发行版都有包 Birdfont在他们的存储库。 OpenBSD中有一个BSD包。




相关问题推荐