signet.sh/sac/pages/birdfont-org

1503 lines
41 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Birdfont A free font editor for TTF, OTF and SVG fonts</title>
<link href='//fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700|Open+Sans:300' rel='stylesheet' type='text/css'>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/styles.css" rel="stylesheet">
<link rel="canonical" href="https://birdfont.org/" />
<style>
.screenshotContainer {
margin-bottom: 1em;
}
#nextScreenshotButton:hover {
cursor: pointer;
}
#nextScreenshotButton {
position: absolute;
top: 50%;
left: 100%;
margin-top: -27.8px;
margin-left: -40px;
opacity: 0;
transition: opacity 0.4s ease-in;
}
</style>
<script>
var screenshotIndex = 0;
var screenshots = [
"images/bambi_berry_a_font_made_by_yandi_adi_prasetya_in_birdfont2.png",
"images/birdfont_example_font_1.png",
"images/birdfont_example_font_lato_black.png",
"images/birdfont_example_overview.png"
];
function clearSelection() {
if (window.getSelection) {
window.getSelection().removeAllRanges();
} else if (document.selection) {
document.selection.empty();
}
}
function cacheScreenshots() {
var len = screenshots.length;
var screenshotIndexToLoad = (screenshotIndex + 1) % len;
var preload = new Image(1, 1);
preload.src = screenshots[screenshotIndexToLoad];
var preload = new Image(1, 1);
screenshotIndexToLoad = (screenshotIndex + 2) % len;
preload.src = screenshots[screenshotIndexToLoad];
}
function showScreenshotUpdateArrow() {
var len = screenshots.length;
screenshotIndex = (screenshotIndex + 1) % len;
var button = document.getElementById("nextScreenshotButton");
button.style.opacity = "1";
cacheScreenshots();
}
function hideScreenshotUpdateArrow() {
var button = document.getElementById("nextScreenshotButton");
button.style.opacity = "0";
}
function updateScreenshot() {
var len = screenshots.length;
screenshotIndex = (screenshotIndex + 1) % len;
var nextImage = screenshots[screenshotIndex];
document.getElementById("screenshotSlide").src = nextImage;
document.getElementById("screenshotSlideLink").href = nextImage;
cacheScreenshots();
clearSelection();
}
</script>
</head>
<body>
<nav class="navbar menu">
<div class="menu">
<div class="container-fluid col-sm-offset-1">
<div class="navbar-header">
<a class="navbar-brand" href="https://birdfont.org/"><img src="https://birdfont.org/images/birdfont_logo2.png" class="logo" alt="Birdfont icon"></a>
</div>
<div>
<ul class="nav navbar-nav navbar-left">
<li><a href="https://birdfont.org/download.php" class="navbar-link">Download</a></li>
<li><a href="https://birdfont.org/doku/doku.php/tutorials" class="navbar-link">Tutorials</a></li>
</ul>
</div>
</div>
</div>
</nav>
<section class="container-fluid section4">
<div class="row">
<div class="col-sm-6 col-sm-offset-1" onmouseout="hideScreenshotUpdateArrow();">
<div class="screenshotContainer">
<a id="screenshotSlideLink" onmouseover="showScreenshotUpdateArrow();" href="images/bambi_berry_a_font_made_by_yandi_adi_prasetya_in_birdfont2.png" class="img_link" onclick="hideScreenshotUpdateArrow();">
<img src="images/bambi_berry_a_font_made_by_yandi_adi_prasetya_in_birdfont2.png" id="screenshotSlide" alt="Example of editing a font in Birdfont." class="screenshot" id="screenshotImage">
</a>
<div id="nextScreenshotButton" onmouseover="showScreenshotUpdateArrow();" onclick="updateScreenshot();">
<svg xmlns="http://www.w3.org/2000/svg" class="nextScreenshotImage">
<g transform="scale(4)">
<path style="opacity:1;fill:#000000;fill-opacity:1;" d="M 8.151,4.07 A 4.1426,4.14 0 0 1 4.048,8.215 4.142,4.142 0 0 1 -0.132,4.152 4.142,4.1426 0 0 1 3.889,-0.068 4.1426778,4.1426 0 0 1 8.1486,3.913" />
<path
style="fill:#ffffff;fill-opacity:1"
d="m 6.249,4.0714 -2.028,2.028 V 5.085 h -2.028 v -2.028 h 2.02 V 2.04 Z"
style="fill:#ffffff;" />
</g>
</svg>
</div>
</div>
</div>
<div class="col-sm-4">
<h1 class="birdfont">BIRDFONT</h1>
<div class="sub">
Birdfont is a free font editor which lets you create vector graphics and export TTF, OTF
and SVG fonts. The editor has good support for both monochrome and color font formats.
<ul class="frontpage_navigation">
<li class="frontpage_navigation"><a href="#download">Download</a></li>
<li class="frontpage_navigation"><a href="#support">Support</a></li>
<li class="frontpage_navigation"><a href="#contact">Bugs/Help</a></li>
<li class="frontpage_navigation"><a href="#release">Release Notes</a></li>
</ul>
</div>
</div>
</div>
</section>
<section class="container-fluid separation section3" id="download">
<div>
<div class="col-sm-7 col-sm-offset-1">
<div>
<h2>Download</h2>
<p>Installers and source code packages are available for Windows, Linux, Mac&nbsp;OS&nbsp;X and BSD.
<a href="download.php" style="color: #a3daf6;">Download BirdFont</a> from this site.
</p>
</div>
</div>
</div>
</section>
<section class="container-fluid separation section2" id="support">
<div>
<div class="col-sm-7 col-sm-offset-1">
<h2>Support</h2>
<p style="width: 100%">
Your support for the Birdfont project is important. Even
small sums makes a huge difference. The income from this project
is used to fix bugs and implement new features with the aim
to provide an excellent font editor for everyone. Many hours are put
in to this project every month.
</p>
<div class="infobox">
<h3 class="donation" style="color: #000;">Goal for March</h3>
<div style="height:31px; width: 210px; background-color:#fff; border: solid 1px #000;">
<div style="height:29px; background-color:#B0B3CE; margin: 0 0 0 0; padding: 0 0 0 0; width: 30px;" class="progressbar">
<div style="font-size: 16pt;">&nbsp;17%</div> </div>
</div>
</div>
<div class="infobox">
<h3 style="color: #000;">Make a Donation</h3>
<form action="//birdfont.org/purchase.php" method="post">
<p>$<input name="price" style="width: 60px;" type="text" value="10" onkeypress="return isNumberKey(event);"> USD</p>
<input type="submit" value="Donate">
</form>
</div>
<div class="infobox" style="max-width:210px;">
<h3 style="color: #000;">Recent Donations</h3>
<table style="width: 210px">
<tr><td class="container"><div>Mar 12</div></td><td class="container"><div style="text-align: right">10.00 USD</div></td></tr>
<tr><td class="container"><div>Mar 12</div></td><td class="container"><div style="text-align: right">10.00 USD</div></td></tr>
<tr><td class="container"><div>Mar 11</div></td><td class="container"><div style="text-align: right">10.00 USD</div></td></tr>
<tr><td class="container"><div>Mar 11</div></td><td class="container"><div style="text-align: right">10.00 USD</div></td></tr>
</table>
</div>
<p style="width: 100%; margin-top: 1em;">
You can also <a href="subscribe.php">signup for a subscription</a> if you want to support the project with a small amount each month.
</p>
</div>
</div>
</section>
<section class="container-fluid section4" style="margin-left:-15px;" id="contact">
<div>
<div class="col-sm-7 col-sm-offset-1">
<h2>Contact, Bugs &amp; Help</h2>
<p class="link">
Here are some places you can report bugs or get help:
<ul>
<li>Email: johan.mattsson.m@gmail.com</li>
<li>Mastodon: <a rel="me" href="https://typo.social/@birdfont">@birdfont@typo.social</a></li>
<li>Twitter: <a href="https://twitter.com/Birdfont">@birdfont</a></li>
<li>Facebook: <a href="https://www.facebook.com/groups/birdfont">groups/birdfont</a></li>
<li>Github: <a href="https://github.com/johanmattssonm/birdfont/issues">birdfont/issues</a></li>
</ul>
</p>
</div>
</div>
</section>
<section class="container-fluid separation section2">
<div class="col-sm-7 col-sm-offset-1">
<h2>Development</h2>
<p>BirdFont is developed by Johan Mattsson. The editor is written in Vala and has around 101&nbsp;000 lines of code.</p>
<p>
• <a href="//birdfont.org/authors.php">Authors</a>
</p>
</div>
</section>
<section class="container-fluid separation section3">
<div class="col-sm-6 col-sm-offset-1">
<div class="video-container">
<video width="560" controls>
<source src="https://birdfont.org/doku/data/media/variable%20fonts.webm" type="video/webm">
</video>
</div>
<p>There are many ways to create fonts with Birdfont. This is an advanced example using varable glyph properties.</p>
<h3><a href="variable_fonts.php">Instructions</a></h3>
</div>
</section>
<section class="container-fluid separation section2">
<div class="col-sm-7 col-sm-offset-1">
<div>
<h2>Fonts</h2>
<p>
Discover <a href="//birdfont.org/fonts.php">fonts</a> made with BirdFont and submit your own work.
</p>
</div>
</div>
</section>
<section class="container-fluid separation section4" id="release">
<div class="col-sm-10 col-sm-offset-1">
<h2>Release Notes</h2>
<!-- Upcoming features:
6.xx
• Better merging (Ctrl + m or Command + m).
• Use Ctrl+tab and Ctrl+Sift+tab to switch tabs.<br>
-->
<br>
<div class="news">
<div class="version">6.2</div>
<p class="news">
• A ruler<br>
</p>
<br>
<div class="version">6.1</div>
<p class="news">
• Better tools for navigation.<br>
• Quick Glyph Switching: Swiftly switch to a specific glyph directly from the kerning tab, making glyph editing more intuitive and faster.<br>
• Word Display in Editing View: The editing view can now display the last entire word from the kerning tab.<br>
• Direct Glyph Jump: Jumping to a particular glyph in the editing view is now possible without navigating through the overview tab.<br>
</p>
<br>
<div class="version">6.0</div>
<p class="news">
• New user interface<br>
• Move canvas with middle mouse button<br>
• Speed optimizations<br>
• Bright and dark color themes are now available in gray scale<br>
• Snap to guides with point editing tools<br>
• Many bug fixes<br>
</p>
<br>
<div class="version">5.9.3</div>
<p class="news">
• Bug fixes in the SVG parser<br>
</p>
<br>
<div class="version">5.9</div>
<p class="news">
• New tab for managing new additional <a href="https://birdfont.org/doku/doku.php/guides">guides</a> (overshoot etc.)<br>
• Give mark classes names<br>
• Capture mouse up outside of the window in zoom bar<br>
• Fix import of SVG fonts from glyphrstudio<br>
</p>
<br>
<div class="version">5.8.0</div>
<p class="news">
• <a href="https://birdfont.org/doku/doku.php/markclasses">Mark to base positioning</a> of custom diacritical marks in the GPOS table.<br>
</p>
<br>
<div class="version">5.7.1</div>
<p class="news">
• Multi master export for SVG font<br>
</p>
<br>
<div class="version">5.6.1</div>
<p class="news">
• Multi master export for OTF font (cubic bezier curves)<br>
• Many small improvements for variable fonts<br>
</p>
<br>
<div class="version">5.5.0</div>
<p class="news">
• Export multiple static fonts from one variable master font (for example many weights)<br>
• Clear recent files. Menu -> Clear Recent Files<br>
• Bug fixes<br>
</p>
<br>
<div class="version">5.4.0</div>
<p class="news">
• Allow all Unicode characters in font names, not just ASCII<br>
• Bug fixes<br>
• Run on Mac OS 14, Sonoma<br>
</p>
<br>
<div class="version">5.3.0</div>
<p class="news">
• Better mono space support<br>
• Support for generating multiple static styles from a variable font<br>
</p>
<br>
<div class="version">5.3.0</div>
<p class="news">
• Better variable font support<br>
• SVG import fix<br>
</p>
<br>
<div class="version">5.2.4</div>
<p class="news">
• Bugs fixed: lsb - rsb updates, SVG imports, color alternates<br>
</p>
<br>
<div class="version">5.2</div>
<p class="news">
• Make sure fonts work better in PDF files.<br>
• New autobold settings that allows the designer to keep the sidebearings.<br>
</p>
<br>
<div class="version">5.0</div>
<p class="news">
• Variable TTF <a href="variable_fonts.php">fonts</a>.<br>
• A new tool for adjusting creating extremas (put handles on axis). Select a point and press e.<br>
• Fix loading of OpenType SVG files.<br>
• Fix outline stroke issues.<br>
</p>
<br>
<div class="version">4.31</div>
<p class="news">
• Parse OpenType SVG fonts (TTF and OTF).<br>
• Fix gradients in OpenType SVG fonts.<br>
</p>
<br>
<div class="version">4.30.11</div>
<p class="news">
• Bug fixed in color fonts<br>
</p>
<br>
<div class="version">4.30</div>
<p class="news">
• Anchor points for diacritical marks<br>
• Bug fixed in ligature creation<br>
</p>
<br>
<div class="version">4.29</div>
<p class="news">
• Insert letters with diacritical marks by pressing and holding down the key you want to show diacritics for.<br>
• Updated SVG parser.<br>
• Support for italic angle in metadata.<br>
• Add support for setting width from SVG files in folder import.<br>
• Fix bugs related to kerning.<br>
</p>
<br>
<div class="version">4.28</div>
<p class="news">
• Bug fixes, better ligature creation and other small things.<br>
</p>
<br>
<div class="version">4.27</div>
<p class="news">
• Improvements in SVG parser and color ligature creation.<br>
• Add a keybinding for toggling background image on and off (k)<br>
• Many bug fixes.<br>
</p>
<br>
<div class="version">4.26</div>
<p class="news">
• Add support for exporting an entire folder with all selected glyphs as SVG files Menu -> Import and Export -> Export all selected glyphs as SVG<br>
• Many bug fixes.<br>
</p>
<br>
<div class="version">4.25</div>
<p class="news">
• Make it possible to store background images out side of the font file, this makes loading Birdfont files much faster.<br>
• Fix high resolution icons in the tab bar.<br>
• Fix a bug that made fonts with background files very big.<br>
</p>
<br>
<div class="version">4.24</div>
<p class="news">
• New grid dialog.<br>
• Fix copy and paste in the overview tab.<br>
</p>
<br>
<div class="version">4.23</div>
<p class="news">
• A better way to browse the Unicode database.<br>
• Many bug fixes.<br>
<br>
I wrote the first line of code in Birdfont on Jan 1 2012. Birdfont turns ten today. I celebrate the day by releasing version 4.23. Many thanks to all of you that bought and used the product!
</p>
<br>
<div class="version">4.22.x</div>
<p class="news">
• Bug fixes for the default glyphs in the overview tab.<br>
</p>
<br>
<div class="version">4.22</div>
<p class="news">
• Many changes to ligature creation.<br>
</p>
<br>
<div class="version">4.21</div>
<p class="news">
• Better kerning tab<br>
• Improvements to ligature generation<br>
• Bug fixes<br>
</p>
<br>
<div class="version">4.20</div>
<p class="news">
• Support for randomized glyphs (OTF tag rand)<br>
• Spacing class in menu<br>
• Bug fixes<br>
</p>
<br>
<div class="version">4.19</div>
<p class="news">
• Fix SVG import (Vectornator)<br>
• Support gor oldstyle figures (OTF tag onum)<br>
</p>
<br>
<div class="version">4.17</div>
<p class="news">
• Better handling of positioning very small details.<br>
• Apply grid in circle tool.<br>
• Flip COLR paths.<br>
• Better size and position buttons.<br>
• Use the bottom of a path to position it with the "Y" button (instead of the top), zero means that the shape is on the baseline.<br>
</p>
<br>
<div class="version">4.16</div>
<p class="news">
• Update spacing when layer visibility changes<br>
</p>
<br>
<div class="version">4.15</div>
<p class="news">
• Speed optimizations<br>
• Fix undo issues<br>
• Other bug fixes<br>
</p>
<br>
<div class="version">4.14</div>
<p class="news">
• Better SVG parser (mainly for the Github Octicons)<br>
• Other bug fixes<br>
• Add a menu item for updating layer names (Menu → Layers → Rename Layer)<br>
• Make it possible to set zoom from text input<br>
</p>
<br>
<div class="version">4.13</div>
<p class="news">
• Bug fixes<br>
</p>
<br>
<div class="version">4.12</div>
<p class="news">
• Show outlines instead of filled glyphs when you create circles and rectangles.<br>
• Add a setting for changing the default width for new glyphs.<br>
• An important bug fix in the TTF and OTF generator.<br>
</p>
<br>
<div class="version">4.10</div>
<p class="news">
• Bug fixes, especially useful things if you are working with Adobe Illustrator but also many other small fixes.<br>
</p>
<br>
<div class="version">4.9</div>
<p class="news">
• Moves selected objects in larger steps (Ctrl + arrow).<br>
• Better SVG parser.<br>
• A setting for the number of decimals in SVG fonts.<br>
</p>
<br>
<div class="version">4.8</div>
<p class="news">
• A new tab for folder import of SVG images (batch import).<br>
• Support for rectangles with rounded corners.<br>
• Bug fixes related to ligature substitution in the kerning tab.<br>
</p>
<br>
<div class="version">4.7.17</div>
<p class="news">
• Add the option to delete all kerning pairs in a font.<br>
• Important bug fixes in the SVG parser.<br>
</p>
<br>
<div class="version">4.7</div>
<p class="news">
• Add support for renaming glyphs (in the POST table).<br>
• Add support for <a href="https://birdfont.org/doku/doku.php/filter_characters">filtering glyphs</a>. You can keep a small subset and delete all other characters.<br>
• Bug fixes.<br>
</p>
<br>
<div class="version">4.6</div>
<p class="news">
• An additional format for single stroke CNC (engraving) fonts (same way back).<br>
• Bug fixes and updates for older operating systems.<br>
</p>
<br>
<div class="version">4.5.1</div>
<p class="news">
• Single stroke paths for CNC machines.<br>
• Unicode 13<br>
• Four letter vendor ID<br>
</p>
<br>
<div class="version">4.3.0</div>
<p class="news">
• Bug fixes and speed optimizations<br>
</p>
<br>
<div class="version">4.1.0</div>
<p class="news">
• Many improvements to the overview tab<br>
</p>
<br>
<div class="version">4.0.0</div>
<p class="news">
• Better spacing classes. It makes to kerning and spacing of your fonts easier.<br>
• Smaller file size for OTF fonts.<br>
• Many improvements to the underlying engine and plenty of bugfixes in all parts of the program.<br>
</p>
<br>
<div class="version">3.33.3</div>
<p class="news">
• Solve problems in OpenType-SVG fonts.<br>
</p>
<br>
<div class="version">3.33.2</div>
<p class="news">
• Fix SVG folder import.<br>
</p>
<br>
<div class="version">3.32.0</div>
<p class="news">
• Better tools for editing COLR paths.<br>
</p>
<br>
<div class="version">3.31.0</div>
<p class="news">
• Better SVG parsing. Support for the “use” tag in the SVG parser.<br>
</p>
<br>
<div class="version">3.30.2</div>
<p class="news">
• Speed optimizations.<br>
• Bug fixes.<br>
</p>
<br>
<div class="version">3.30.0</div>
<p class="news">
• Support for aalt, a new OTF tag for alternates. Illustrator uses this feature.<br>
• Additional vertical guides.<br>
</p>
<br>
<div class="version">3.29.3</div>
<p class="news">
• Retain view and selected glyph when switching character set in the overview tab.<br>
• Compare both monochrome and color glyph in the editing view.<br>
• Make it possible to import a TTF or OTF glyph even if a Unicode value can't be found for it.<br>
• Menu reorganization (view menu).<br>
</p>
<br>
<div class="version">3.28.1</div>
<p class="news">
• Automatic backups.<br>
• A new tab for creating ligatures.<br>
</p>
<br>
<div class="version">3.27.1</div>
<p class="news">
• Edit COLR glyphs in Birdfont.<br>
• Generate COLR fallback from SVG and vice versa.<br>
</p>
<br>
<div class="version">3.26.0</div>
<p class="news">
• Support for a new color font format: COLR/CPAL.<br>
• Visual feedback when fonts have been exported.<br>
• Set a color as the forground color in COLR glyphs (the color will be selected by the user).<br>
</p>
<br>
<div class="version">3.25.0</div>
<p class="news">
• Better strokes, use less points. Fix bevel and round line joins.<br>
• Center glyphs vertically.<br>
</p>
<br>
<div class="version">3.24.1</div>
<p class="news">
• Add stylistic set substitution, OTF tags ss01 ss20.<br>
</p>
<br>
<div class="version">3.24</div>
<p class="news">
• Enable comments in SVG file names for designers that imports all files in a folder.<br>
</p>
<br>
<div class="version">3.22</div>
<p class="news">
• Add a customized character set to the overview tab.<br>
• Center glyphs.<br>
</p>
<br>
<div class="version">3.21</div>
<p class="news">
• Import and export large character sets in OTF fonts.<br>
</p>
<br>
<div class="version">3.20</div>
<p class="news">
• Set width for all glyphs at the same time.<br>
• Add support for adjusting line gap.<br>
• Cut paths (Ctrl+X or Cmd+X).<br>
</p>
<br>
<div class="version">3.19.0</div>
<p class="news">
• Fix OTF support (compatibility with After Effects).<br>
• Support for adding new Unicode points.<br>
• Show ligatures in search results.<br>
</p>
<br>
<div class="version">3.18.0</div>
<p class="news">
• Bug fixes: grid, file dialog and special search terms in the Unicode Charater Database (UCD).<br>
</p>
<br>
<div class="version">3.17.0</div>
<p class="news">
• Fixes for SVG files made with Illustrator.<br>
</p>
<br>
<div class="version">3.16.0</div>
<p class="news">
• Theme color fixes.<br>
• Fix resize tool.<br>
</p>
<br>
<div class="version">3.15.0</div>
<p class="news">
• Customizable preview template (HTML).<br>
</p>
<br>
<div class="version">3.14.4</div>
<p class="news">
• Speed optimizations of spacing classes.<br>
• Bug fixes in OTF files on Mac.<br>
</p>
<br>
<div class="version">3.14.2</div>
<p class="news">
• Better conversion from SVG to font.<br>
</p>
<br>
<div class="version">3.14.0</div>
<p class="news">
• Round, bevel or miter line joins.<br>
</p>
<br>
<div class="version">3.12.12</div>
<p class="news">
• Fix SVG import.<br>
</p>
<br>
<div class="version">3.12.0 (plus)</div>
<p class="news">
• OTF support, OpenType Fonts with PostScript outlines.<br>
</p>
<br>
<div class="version">3.11.0</div>
<p class="news">
• A good number of bug fixes.<br>
• New file extension: .birdfont replaces .bf. You can still open your font in
older versions of the editor if you change the extention to .bf.<br>
</p>
<br>
<div class="version">3.9.0</div>
<p class="news">
• Adjust underline thickness and position in a font.<br>
• Run faster on Windows.<br>
• Export large (CJK) fonts.<br>
• Fix parsing of TTF fonts.<br>
</p>
<br>
<div class="version">3.8.3</div>
<p class="news">
• Add support for input with Cyrillic keyboards and other character sets.<br>
• Fix ligature encoding.<br>
• Use native file dialog on Windows 10.<br>
</p>
<br>
<div class="version">3.7.1</div>
<p class="news">
• Make sure fonts pass validation in Font Book.<br>
</p>
<br>
<div class="version">3.6.6</div>
<p class="news">
• Fix stroke export.<br>
</p>
<br>
<div class="version">3.6.2</div>
<p class="news">
• Fix parsing of CSS data in SVG files<br>
• Updated Unicode Character Database (ucd)<br>
</p>
<br>
<div class="version">3.5.0</div>
<p class="news">
• Fix Illustrator import
</p>
<br>
<div class="version">3.4.6 (plus)</div>
<p class="news">
• Color font support for Edge
</p>
<br>
<div class="version">3.4.1</div>
<p class="news">
• Support for Arabic scripts
</p>
<br>
<div class="version">3.2.2 (plus)</div>
<p class="news">
• Color fonts
</p>
<br>
<div class="version">3.1.0</div>
<p class="news">
• Better SVG import
</p>
<br>
<div class="version">2.19.0</div>
<p class="news">
• Larger number of kerning pairs is supported in the GPOS table (LookupType 9: Extension Positioning).
</p>
<br>
<div class="version">2.18.3</div>
<p class="news">
• HiDPI support on Windows and bugfixes.
</p>
<br>
<div class="version">2.16.9</div>
<p class="news">
• Change writing direction to RTL (right to left) in kerning tab<br>
• Bug fixes<br>
</p>
<br>
<div class="version">2.16</div>
<p class="news">
• New freehand tool<br>
• Rotate objects and point handles with 45 degree steps<br>
• Bug fixes<br>
</p>
<br>
<div class="version">2.15</div>
<p class="news">
• Speed opimizations<br>
</p>
<br>
<div class="version">2.14</div>
<p class="news">
• Improved vertical metrics in TTF fonts<br>
• Sandbox support on Mac OS<br>
• Bug fixes<br>
</p>
<br>
<div class="version">2.13</div>
<p class="news">
• More descriptive fields in TTF fonts (license, designer, URL etc.)<br>
• Stylistic alternates (OpenType feature tag: salt)<br>
• Small Caps (OpenType feature tag: scmp)<br>
• Capitals to Small Caps (OpenType feature tag: c2sc)<br>
• Swashes (OpenType feature tag: swsh)<br>
• Parse circles, ellipses and lines in SVG files<br>
</p>
<br>
<div class="version">2.12</div>
<p class="news">
• Support for high resolution screens<br>
</p>
<br>
<div class="version">2.11</div>
<p class="news">
• Lock grid and guides<br>
• Merge overlapping regions<br>
• Bug fixes in the TTF generator<br>
</p>
<br>
<div class="version">2.10</div>
<p class="news">
• Layers<br>
• Mac specific TTF fonts (fixes fontbook problems)<br>
</p>
<br>
<div class="version">2.9</div>
<p class="news">
• Fallback font with support for many languages<br>
• Faster GUI<br>
</p>
<br>
<div class="version">2.8</div>
<p class="news">
• Speed optimization in font export<br>
• Faster search queries in the Unicode Data Base<br>
• Better parsing of SVG files generated with Illustrator<br>
• Dialog for importing a folder with SVG files<br>
</p>
<br>
<div class="version">2.7</div>
<p class="news">
• Stroke<br>
• Round line caps<br>
• Bug fixes<br>
</p>
<br>
</div>
<div class="news">
<div class="version">2.6</div>
<p class="news">
• Bright and dark color themes<br>
• A tool box for the recent files tab<br>
</p>
<br>
<div class="version">2.5</div>
<p class="news">
• Export settings<br>
• Curve orientation<br>
</p>
<br>
<div class="version">2.4</div>
<p class="news">
• Contextual ligature substitution<br>
• Kerning strings<br>
</p>
<br>
<div class="version">2.3</div>
<p class="news">
• Customizable color themes and better icons<br>
• High contrast settings for better readability<br>
• Fixes for problems in TTF creation and other bugs<br>
</p>
<br>
<div class="version">2.2</div>
<p class="news">
• Customizable guides<br>
• Bug fixes and many small UI improvements<br>
</p>
<br>
<div class="version">2.1</div>
<p class="news">
• A new spacing tab<br>
• Improved Beziér editing<br>
• Side bearing metrics in edit view<br>
• Key bindings for zoom in and zoom out in kerning tab<br>
• Bug fixes<br>
</p>
<br>
<div class="version">2.0</div>
<p class="news">
• New UI layout<br>
• New zoom tool<br>
• Improved background import<br>
• Customizable short cuts<br>
• New tab for changing font name<br>
• Better Illustrator SVG import and other bug fixes<br>
• Load bf fonts faster<br>
</p>
<br>
<div class="version">1.9</div>
<p class="news">
• Fix compatibility with Inkscape<br>
• Bug fixes.<br>
</p>
<br>
<div class="version">1.8</div>
<p class="news">
• A new Beziér drawing tool<br>
• Move paths independent from handles or along handles.<br>
• Bug fixes<br>
</p>
<br>
<div class="version">1.7</div>
<p class="news">
• Fixes a critical spacing bug and bugs in the drawing canvas.<br>
</p>
<br>
<div class="version">1.6</div>
<p class="news">
• Ligature substitution, (Open Type Feature, GSUB table)<br>
• Input characters by unicode value in kerning tab<br>
</p>
<br>
<div class="version">1.5</div>
<p class="news">
• Bug fixes<br>
• A new XML parser<br>
</p>
<br>
<div class="version">1.4</div>
<p class="news">
• Bug fixes<br>
• A complete Czech translation<br>
</p>
<br>
<div class="version">1.3</div>
<p class="news">
• A bug fix<br>
</p>
<br>
<div class="version">1.2</div>
<p>
• Bug fixes<br>
• Generate fonts compatible with Microsoft Word on Mac OS<br>
• Command line utility for autotracing images (birdfont-autotrace)<br>
</p>
<br>
<div class="version">1.1</div>
<p>
• Bug fixes and minor GUI improvements.<br>
</p>
<br>
<div class="version">1.0</div>
<p>
• Autotrace convert raster images to vector fonts.<br>
• Simplify paths. Deleteing points reduces the number of control points while
still keeping the same approximate path. Use Ctrl+Del to break the paths.<br>
• Spacing classes that copies side bearings and kerning pairs from one glyph
to another. This feature makes it easier to create fonts with only upper
case characters as well as mono spaced fonts.<br>
• Copy and paste multiple glyphs in the overview tab.<br>
• Redo command<br>
</p>
<br>
<div class="version">0.47</div>
<p>
• Oblique and italic transformation<br>
• Improved overview tab<br>
• Compability with CS6<br>
</p>
<br>
<div class="version">0.46</div>
<p>
• Copy and paste side bearings<br>
• Support for many more languages including Japanese with CMAP format 12.<br>
• Tools for adjusting side bearings in the kerning tab<br>
• A tool for moving objects to the baseline<br>
• A spin buttons for moving objects to a specific coordinate, rotating objects and resizing paths.<br>
• Bug fixes<br>
</p>
<br>
<div class="version">0.45</div>
<p>
• A bug fix for quadratic control points in TTF files.<br>
</p>
<br>
<div class="version">0.44</div>
<p>
• Better conversion from SVG to TTF<br>
</p>
<br>
<div class="version">0.43</div>
<p>
• Fixes a TTF export bug<br>
</p>
<br>
<div class="version">0.42</div>
<p>
• Parse transform directive in SVG import.<br>
• A new command line utility that makes it possible to import a set of SVG files to a bf font file (birdfont-import).<br>
• Crop rotaded and resized images.<br>
• Better conversion from SVG files to TTF fonts.<br>
• Important bug fixes.<br>
• Load, save and export fonts in background threads.<br>
• Faster TTF export<br>
• Improved preview tab on Windows<br>
</p>
<br>
<div class="version">0.41</div>
<p>
• Retain the angle of a control point handle while adjusting the length<br>
• Parse round corners and stroke endings in SVG files<br>
• Fixes bugs in the SVG import code and elsewhere in order to improve<br>
compability with potrace and Illustrator<br>
• Delete and undo for kerning pairs<br>
• Complete Ukrainian and Spanish translations<br>
</p>
<br>
<div class="version">0.40</div>
<p>
• Bug fixes<br>
</p>
<br>
<div class="version">0.39</div>
<p>
• Bug fixes in the kerning code<br>
</p>
<br>
<div class="version">0.38</div>
<p>
• Many bugs and memory leaks have been fixed in this version<br>
</p>
<br>
<div class="version">0.37</div>
<p>
• Font size settings in the kerning tab<br>
• A new SVG parser<br>
• Compatibility with many Microsoft Windows applications<br>
• Bug fixes<br>
</p>
<br>
<div class="version">0.36</div>
<p>
• Paste letters in the kerning tab<br>
• Settings for the freehand tool<br>
• Bug fixes<br>
</p>
<br>
<div class="version">0.35</div>
<p>
• A new tool for drawing freehand shapes with the mouse<br>
• Bug fixes related to conversion from SVG to TTF<br>
• Fixes crash bug in SVG import code<br>
</p>
<br>
<div class="version">0.34</div>
<p>
• This release solves kerning issues and other problems.<br>
</p>
<br>
<div class="version">0.33</div>
<p>
• Import background images on new versions of Mac OS X and bug fixes.<br>
</p>
<br>
<div class="version">0.32</div>
<p>
• Touch screen friendly interface<br>
• New tools for adding and moving control points<br>
• Icons in 320 dpi<br>
• French translation<br>
• Bug fixes<br>
</p>
<br>
<div class="version">0.31</div>
<p>
• Bug fixes in the Linux version<br>
</p>
<br>
<div class="version">0.30</div>
<p>
• Bug fixes<br>
</p>
<br>
<div class="version">0.29</div>
<p>
• Groups of paths and control points<br>
• Speed optimizations<br>
• Bold and italic styles<br>
• Bug fixes<br>
• TTF units<br>
• Paste in place and paste at cursor<br>
</p>
<br>
<div class="version">0.28</div>
<p>
• Kerning classes<br>
• Copy and paste paths between windows<br>
</p>
<br>
<div class="version">0.27</div>
<p>
• Rotate paths<br>
• Flip path<br>
• Convert segments to lines<br>
• Symmetrical control points<br>
• Use glyphs as backgrounds<br>
</p>
<br>
<div class="version">0.26</div>
<p>
• Bug fixes in the Mac OS X version<br>
</p>
<br>
<div class="version">0.25</div>
<p>
• Bug fixes<br>
</p>
<br>
<div class="version">0.24</div>
<p>
• New overview tab<br>
• Two control point handles for quadratic paths<br>
• Better conversion from SVG to TTF<br>
• Bug fixes
</p>
<br>
<div class="version">0.23</div>
<p>
• Bugfixes
</p>
<br>
<div class="version">0.22</div>
<p>
• Bug fixes and many changes to make BirdFont run on Mac OS X
with a native window.
</p>
<br>
<div class="version">0.21</div>
<p>
• Bug fixes
</p>
<br>
<div class="version">0.20</div>
<p>
• Descriptive fields in TTF fonts (version number and name)<br>
• Kerning for both Chrome and Firefox<br>
• Read TTF font instead of SVG font in html template<br>
• Bugfixes<br>
• Improved translations<br>
</p>
<br>
<div class="version">0.19</div>
<p>
• Descriptions from the Unicode Character Database<br>
• A new file format is introduced (.bf replaces .ffi)<br>
• Bug fixes<br>
• Two quadratic points with a hidden point in between creates a quadratic path with two line handles.<br>
• Quadratic points is now the default<br>
• Scrollbar<br>
• TTF export on Mac OS X<br>
• French translation<br>
</p>
<br>
<div class="version">0.18</div>
<p>
• Bug fixes
</p>
<br>
<div class="version">0.17</div>
<p>
• Macports validation
</p>
<br>
<div class="version">0.16</div>
<p>
• Correct location in ID loadcommand for Macports
</p>
<br>
<div class="version">0.15</div>
<p>
• Macports file
</p>
<br>
<div class="version">0.14</div>
<p>
• Bug fixes<br>
</p>
<br>
<div class="version">0.13</div>
<p>
• Quadratic Bézier paths<br>
• Edit SVG fonts<br>
• Open OTF and TTF fonts with freetype2<br>
• Open Type kerning (GPOS pair adjustment positioning subtable)<br>
• Bug fixes<br>
• Spanish translation<br>
• Russian translation<br>
• Italian translation<br>
• Brasilian Portuguese translation<br>
</p>
<br>
<div class="version">0.12</div>
<p>
• Bug fixes and updated test suit<br>
</p>
<br>
<div class="version">0.11</div>
<p>
• Bug fixes<br>
</p>
<br>
<div class="version">0.10</div>
<p>
• Bug fixes<br>
• Backup and crash recovery<br>
• Move paths with keyboard<br>
</p>
<br>
<div class="version">0.9</div>
<p>
• Color<br>
• Adjustable control point size<br>
• Select all path<br>
• Resize all selected paths<br>
• Import SVG files from Inkscape and Adobe Illustrator<br>
• Move control points with keyboard<br>
• Join paths<br>
• Bugfixes<br>
• German translation<br>
• Chinese translation<br>
<br>
</p>
<br>
<div class="version">0.8</div>
<p>
• Copy and paste paths from Inkscape<br>
• Export SVG files<br>
• New build system on top of Eduardo Schettinos doit<br>
• Dutch translation by Sven Santegoeds<br>
</p>
<br>
<div class="version">0.7</div>
<p>
• New icons<br>
• Bugfixes<br>
• Menu<br>
• Internationalization<br>
</p>
<br>
<div class="version">0.6</div>
<p>
• Improved TrueType outlines<br>
• Resize paths<br>
</p>
<br>
<div class="version">0.5</div>
<p>
• Move multiple control points<br>
• Draw path from both ends<br>
• New edit commands<br>
• Man pages<br>
</p>
<br>
<div class="version">0.4.1</div>
<p>
• Bug fixes<br>
</p>
<br>
<div class="version">0.4.0</div>
<p>
• Larger control points<br>
• Crop background updates position of the image<br>
• Undo command for background images<br>
• Faster multithreaded export<br>
• Juxtapose glyphs and draw every glyph in it's context<br>
• New .notdef character<br>
• New tab bar<br>
<br>
</p>
<div class="version">0.3.0</div>
<p>
• Embedded OpenType (EOT) support<br>
• Utility for exporting fonts from the command line (birdfont-export)<br>
• Rotate, scale and crop background images<br>
• New key bindings<br>
<br>
</p>
<div class="version">0.2.0</div>
<p>
• TTF support<br>
• Desktop file and icon<br>
• Merge paths<br>
• Wine support<br>
<br>
</p>
<br>
<div class="version">0.1.1</div>
<p>
• Several important bug fixes
</p>
<br>
<div class="version">0.1.0</div>
<p>
• First release
</p>
</div>
</div>
</section>
<footer id="footer">
<div class="container-fluid">
<div class="row">
<div class="col-sm-10 col-sm-offset-1">
<div>
<div class="column">
<p style="margin-top:10px">Contact:<br> johan.mattsson.m at gmail.com</p>
<p style="margin-top:10px">Privacy Policy: <a href="https://birdfont.org/data.html">About Your Data</a></p>
</div>
</div>
</div>
</div>
</div>
</footer>
</body>
</html>