User Tools

Site Tools


Sidebar

Introduction

* Home

Documentation & help

LibreCAD Community

Help on DokuWiki

Temporary shorcuts

community:fonts

This is an old revision of the document!


Fonts

Context

LibreCAD uses its own font format for various reasons. Based on its roots in QCAD, which used its own CXF format, LibreCAD enhanced this format in LFF (LibreCAD Font Format).

Deployment

LibreCAD comes with a collection of common used fonts. Some of them are contributions from our community, others are converted from TTF fonts with our command line conversion tool ttf2lff.

When LibreCAD is installed from a binary package, chances are good, that the fonts are installed properly, and that they are available in text tools.
Their location depends on the used operating system.

If you have converted your own fonts, you can add an additional path in Application Preferences, that you can keep them separated from the deployed fonts.

For users who build LibreCAD themselves, they can find the font files on our Github repository

Sharing drawings with text

Because LFF is a LibreCAD feature, other CAD applications probably can't show texts in DXF drawings.
To share DXF with text with other CAD applications, create a copy of the drawing and explode all text. This makes them basic entities again and allow other CAD applications to show the text. The back draw is, that the exploded text is no longer editable as text.

Font list

Deployed

Font File Font Type Technical / Single Line
amiri-regular.lff Serif
azomix.lff Sans Serif X
azomix_i.lff Sans Serif X
cursive.lff Sans Serif X
cyrillic_ii.lff Sans Serif X
gothgbt.lff Blackletter / Gothic
gothgrt.lff Blackletter / Gothic
gothitt.lff Blackletter / Gothic
greek_ol.lff Greek Lettering
greekc.lff Greek Lettering
greekcs.lff Greek Lettering
greekp.lff Greek Lettering
greeks.lff Greek Lettering X
iso.lff Sans Serif X
iso3098.lff Sans Serif X
iso3098_i.lff Sans Serif X
italicc.lff Serif
italiccs.lff Serif
italict.lff Serif
kochigothic.lff Sans Serif
kochimincho.lff Serif
kst32b.lff Sans Serif X
lc_opengost-ar.lff Sans Serif X
lc_opengost-br.lff Sans Serif X
opengosttypea-regular.lff Sans Serif X
opengosttypeb-regular.lff Sans Serif X
romanc.lff Serif
romancs.lff Serif
romand.lff Sans Serif
romanp.lff Serif
romans.lff Sans Serif X
romansi.lff Sans Serif X
romant.lff Serif
scriptc.lff Formal Script
scripts.lff Formal Script
simplex.lff Sans Serif X
standard.lff Sans Serif X
syastro.lff Symbol
symap.lff Symbol
symath.lff Symbol
symbol.lff Symbol
symbol_misc1.lff Symbol
symbol_misc2.lff Symbol
symeteo.lff Symbol
symusic.lff Symbol
unicode.lff Sans Serif X

Additional

Font File Font Type Technical / Single Line
wqy-unicode.lff Sans Serif

Examples

From 2.1.3

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.

community/fonts.1691340163.txt.gz · Last modified: 2023/08/06 16:42 by lordofbikes