This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
community:fonts [2023/08/08 20:02] – [Deployed] complete Alphabet column lordofbikes | community:fonts [2023/11/17 19:11] (current) – added ttf2lff section lordofbikes | ||
---|---|---|---|
Line 81: | Line 81: | ||
===== Issues ===== | ===== Issues ===== | ||
Some fonts have performance issues. This depends on the number of entities defining a single letter. When there are fonts with mostly less than 10 entities per letter, there are others with 50 to well over 100 entities per Letter. | Some fonts have performance issues. This depends on the number of entities defining a single letter. When there are fonts with mostly less than 10 entities per letter, there are others with 50 to well over 100 entities per Letter. | ||
+ | |||
+ | ====== ttf2lff ====== | ||
+ | ===== The Tool ===== | ||
+ | **ttf2lff** is the LibreCAD converter to create //LFF// fonts from //TTF// fonts. | ||
+ | |||
+ | The tool's source code is part of the LibreCAD code base and can be build optional with LibreCAD. \\ | ||
+ | There is no deployment for the tool, because it's just a console application which is not much comfortable to use for inexperienced users. \\ | ||
+ | There are some binaries around, which may work on their targeted operating system, but without any warranty. | ||
+ | |||
+ | ===== Limitations ===== | ||
+ | Because the //TTF// file format supports much more font types and features, it is not guaranteed that the conversion is possible with every //TTF// font. \\ | ||
+ | The result is at most an outline font, because //LFF// format does not support filled letters. \\ | ||
+ | There are some hints in the forum, explaining how to explode text and fill letters with solid hatch, but this can end in huge efforts and makes the text no longer editable. | ||
+ | |||
+ | ===== Online Converter ===== | ||
+ | Because of the requests for **ttf2lff** binaries from time to time we recently launched an online converter. \\ | ||
+ | This allows everybody to upload //TTF// fonts, let **ttf2lff** do its work on our server, and then provides a download link for the //LFF// font. It's basically working, we got first positive response, but it's probably not fully bullet proofed yet. \\ | ||
+ | If any issues arise, please report them to the forum: \\ | ||
+ | https:// | ||
+ | |||
+ | Before you convert a font, please check its license and ensure that conversion is allowed. \\ | ||
+ | For the upload provide correct data for author and license, these information is set into the //LFF// file to appreciate the authors work and probably to satisfy the license. | ||
+ | |||
+ | The online converter: https:// | ||
+ | The upload limit for TTF files is about 30MB. | ||