|
@ -0,0 +1,108 @@
|
|||
This font has been adapted for Ink/Stitch by @Augusa
|
||||
|
||||
ORIGINAL FONT DOWNLOAD: https://www.fontsquirrel.com/fonts/dejavu-serif
|
||||
LICENSE: https://www.fontsquirrel.com/license/dejavu-serif
|
||||
|
||||
==========================
|
||||
DejaVu Fonts License v1.00
|
||||
==========================
|
||||
|
||||
This license can also be found at this permalink: https://www.fontsquirrel.com/license/dejavu-serif
|
||||
|
||||
Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
|
||||
Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below)
|
||||
|
||||
Bitstream Vera Fonts Copyright
|
||||
———————————————
|
||||
|
||||
Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is
|
||||
a trademark of Bitstream, Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of the fonts accompanying this license (“Fonts”) and associated
|
||||
documentation files (the “Font Software”), to reproduce and distribute the
|
||||
Font Software, including without limitation the rights to use, copy, merge,
|
||||
publish, distribute, and/or sell copies of the Font Software, and to permit
|
||||
persons to whom the Font Software is furnished to do so, subject to the
|
||||
following conditions:
|
||||
|
||||
The above copyright and trademark notices and this permission notice shall
|
||||
be included in all copies of one or more of the Font Software typefaces.
|
||||
|
||||
The Font Software may be modified, altered, or added to, and in particular
|
||||
the designs of glyphs or characters in the Fonts may be modified and
|
||||
additional glyphs or characters may be added to the Fonts, only if the fonts
|
||||
are renamed to names not containing either the words “Bitstream” or the word
|
||||
“Vera”.
|
||||
|
||||
This License becomes null and void to the extent applicable to Fonts or Font
|
||||
Software that has been modified and is distributed under the “Bitstream
|
||||
Vera” names.
|
||||
|
||||
The Font Software may be sold as part of a larger software package but no
|
||||
copy of one or more of the Font Software typefaces may be sold by itself.
|
||||
|
||||
THE FONT SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
|
||||
TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
|
||||
FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
|
||||
ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
|
||||
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
|
||||
THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
|
||||
FONT SOFTWARE.
|
||||
|
||||
Except as contained in this notice, the names of Gnome, the Gnome
|
||||
Foundation, and Bitstream Inc., shall not be used in advertising or
|
||||
otherwise to promote the sale, use or other dealings in this Font Software
|
||||
without prior written authorization from the Gnome Foundation or Bitstream
|
||||
Inc., respectively. For further information, contact: fonts at gnome dot
|
||||
org.
|
||||
|
||||
Arev Fonts Copyright
|
||||
———————————————
|
||||
|
||||
Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the fonts accompanying this license (“Fonts”) and
|
||||
associated documentation files (the “Font Software”), to reproduce
|
||||
and distribute the modifications to the Bitstream Vera Font Software,
|
||||
including without limitation the rights to use, copy, merge, publish,
|
||||
distribute, and/or sell copies of the Font Software, and to permit
|
||||
persons to whom the Font Software is furnished to do so, subject to
|
||||
the following conditions:
|
||||
|
||||
The above copyright and trademark notices and this permission notice
|
||||
shall be included in all copies of one or more of the Font Software
|
||||
typefaces.
|
||||
|
||||
The Font Software may be modified, altered, or added to, and in
|
||||
particular the designs of glyphs or characters in the Fonts may be
|
||||
modified and additional glyphs or characters may be added to the
|
||||
Fonts, only if the fonts are renamed to names not containing either
|
||||
the words “Tavmjong Bah” or the word “Arev”.
|
||||
|
||||
This License becomes null and void to the extent applicable to Fonts
|
||||
or Font Software that has been modified and is distributed under the
|
||||
“Tavmjong Bah Arev” names.
|
||||
|
||||
The Font Software may be sold as part of a larger software package but
|
||||
no copy of one or more of the Font Software typefaces may be sold by
|
||||
itself.
|
||||
|
||||
THE FONT SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
|
||||
TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
||||
|
||||
Except as contained in this notice, the name of Tavmjong Bah shall not
|
||||
be used in advertising or otherwise to promote the sale, use or other
|
||||
dealings in this Font Software without prior written authorization
|
||||
from Tavmjong Bah. For further information, contact: tavmjong @ free
|
||||
. fr.
|
|
@ -0,0 +1,105 @@
|
|||
{
|
||||
"name": "Dejavu for Inkstitch semicondensed",
|
||||
"description": "The capital em is 19,8 millimeter wide at 100% scale. Can be scaled down to 80% or up to 150%. Every satin has center-walk underlay.",
|
||||
"leading": 24,
|
||||
"letter_spacing": 1.5,
|
||||
"word_spacing": 7,
|
||||
"auto_satin": false,
|
||||
"default_glyph": "<22>",
|
||||
"min_scale": 0.80,
|
||||
"max_scale": 1.5,
|
||||
"kerning_pairs": {
|
||||
"AA": -1.5 , "AB": -1.5, "AC": -2, "AD": -1.5, "AE": -1.5,
|
||||
"AF": -1.5,"AG": -2, "AH": -1.5, "AI": -1.5, "AJ": -4,
|
||||
"AK": -1.5, "AL": -1.5, "AM": -1.5, "AN": -1.5, "AO": -2,
|
||||
"AP": -1.5, "AQ": -2, "AR": -1.5,"AS": -1.5,"AT": -4,
|
||||
"AU": -2.5, "AV": -4, "AW": -4, "AX": -1.5, "AY": -3,
|
||||
"AZ": -1.5,
|
||||
|
||||
"BA": -1.5, "CA": -2, "DA": -2, "EA": -1.5, "FA": -2.5,
|
||||
"GA": -1.5, "HA": -1.5, "IA": -1.5, "JA": -2, "KA": -1.5,
|
||||
"LA": -1.5, "MA": -1.5, "NA": -1.5, "OA": -2.5, "PA": -2.5,
|
||||
"QA": -2.5, "RA": -1.5, "SA": -2, "TA": -4, "UA": -2.5,
|
||||
"VA": -4, "WA": -4, "XA": -1.5, "YA": -3, "ZA": -1.5,
|
||||
"BJ": -4, "BT": -1, "BU": -1, "BV": -1, "BW": -1,
|
||||
"BX": -1.5, "BY": -1.5, "BZ": -1,"CJ": -3.5, "CT": -1,
|
||||
"CV": -1, "CW": -1, "CX": -3.5, "CJ": -3.5, "CY": -1,
|
||||
|
||||
"DJ": -3.5, "DT": -1, "DU": -1.5, "DV": -1, "DW": -1,
|
||||
"DX": -1.5, "DY": 1, "DZ": -1,
|
||||
|
||||
"EJ": -3.5, "ET": -1, "EV": -1, "EW": -1, "EY": -1.5,
|
||||
|
||||
"FC": -0.5, "FG": -0.5, "FJ": -1.5, "FO": -1, "FQ": -1,
|
||||
"FS": -1, "FT": -1.5, "FU": -1, "FV": -1.5, "FW": -1.5,
|
||||
"FY": -1.5,
|
||||
|
||||
"GJ": -3, "GT": -0.5, "GV": -1, "GW": -1, "GY": -1,
|
||||
|
||||
"HJ": -4, "HT": -1, "HV": -1.5, "HW": -1.5, "HY": -1,
|
||||
|
||||
"IJ": -4, "IT": -1, "IV": -1.5,"IW": -1.5,"IY": -1,
|
||||
|
||||
"KC": -1.5, "KC": -1.5, "KC": -1.5, "KG": -1.5, "KO": -1.5,
|
||||
"KQ": -1.5, "KT": -1.5, "KV": -1.5, "KW": -1.5, "KY": -1.5,
|
||||
|
||||
"LC": -1, "LG": -1, "LI": -1, "LJ": -4, "LO": -1,
|
||||
"LQ": -1, "LS": -1, "LT": -1, "LU": -1, "LV": -3,
|
||||
"LW": -3, "LX": -1, "LY": -3,
|
||||
|
||||
"MJ": -3.5, "MT": -1, "MV": -1.5, "MW": -1.5, "MY": -1,
|
||||
"NJ": -3.5, "NT": -1, "NV": -1.5, "NW": -1.5, "NY": -1,
|
||||
|
||||
"OJ": -3, "OT": -1, "OV": -2, "OW": -2, "OX": -2,
|
||||
"OY": -2, "OZ": -1,
|
||||
|
||||
"PJ": -4, "PT": -1, "PU": -1, "PV": -1.5, "PW": -1.5,
|
||||
"PX": -1, "PY": -1, "PZ": -1,
|
||||
|
||||
"QJ": -3, "QT": -1, "QU": -1, "QT": -1, "QV": -2,
|
||||
"QW": -2, "QY": -2, "QX": -2,
|
||||
|
||||
"RC": -2, "RG": -2, "RJ": -4, "RO": -1, "RQ": -1,
|
||||
"RS": -1, "RT": -3, "RU": -3, "RV": -3, "RW": -3,
|
||||
"RX": -1, "RY": -4, "RZ": -1,
|
||||
|
||||
"SJ": -4, "SO": -1, "SQ": -1, "ST": -2, "SU": -1,
|
||||
"SV": -1, "SW": -1, "SX": -1, "SY": -1, "SZ": -1,
|
||||
|
||||
"TB": -1, "TC": -1, "TD": -1, "TE": -1, "TF": -1,
|
||||
"TG": -1, "TH": -1, "TI": -1, "TJ": -4, "TK": -1,
|
||||
"TL": -1, "TM": -1, "TN": -1, "TO": -1, "TQ": -1,
|
||||
"TR": -1, "TS": -1, "TU": -1, "TV": -1, "TW": -1,
|
||||
"TX": -1, "TY": -1, "TZ": -1,
|
||||
|
||||
"UJ": -4, "UO": -1, "UQ": -1, "US": -1, "UT": -1,
|
||||
"UU": -1, "UV": -1, "UW": -1, "UX": -1, "UY": -1,
|
||||
|
||||
"VB": -1, "VC": -1, "VC": -2, "VD": -1, "VE": -1,
|
||||
"VF": -1, "VG": -2, "VH": -1, "VI": -1, "VJ": -4,
|
||||
"VK": -1, "VL": -1, "VM": -1, "VN": -1, "VO": -2,
|
||||
"VP": -1, "VQ": -2, "VR": -1, "VS": -1, "VT": -1,
|
||||
"VU": -1, "VV": -1, "VW": -1, "VX": -1, "VY": -1,
|
||||
"VZ": -1,
|
||||
|
||||
"WB": -1, "WC": -1, "WC": -2, "WD": -1, "WE": -1,
|
||||
"WF": -1, "WG": -2, "WH": -1, "WI": -1, "WJ": -4,
|
||||
"WK": -1, "WL": -1, "WM": -1, "WN": -1, "WO": -2,
|
||||
"WP": -1, "WQ": -2, "WR": -1, "WS": -1, "WT": -1,
|
||||
"WU": -1, "WV": -1, "WW": -1, "WX": -1, "WY": -1,
|
||||
"WZ": -1,
|
||||
|
||||
"XC": -2, "XG": -2, "XJ": -4, "XO": -2, "XQ": -2,
|
||||
"XT": -2, "XU": -1, "XV": -1, "XW": -1, "XX": -1,
|
||||
"XY": -2, "XZ": -1,
|
||||
|
||||
"YB": -1, "YC": -3, "YD": -1, "YE": -1, "YF": -1,
|
||||
"YG": -3, "YH": -1, "YI": -1, "YJ": -4, "YK": -1,
|
||||
"YL": -1, "YM": -1, "YN": -1, "YO": -3, "YP": -1,
|
||||
"YQ": -3, "YR": -1, "YS": -1, "YT": -1, "YU": -1,
|
||||
"YV": -1, "YW": -1, "YX": -1, "YZ": -1,
|
||||
|
||||
"ZC": -1, "ZG": -1, "ZJ": -4, "ZO": -2, "ZT": -1,
|
||||
"ZU": -1, "ZV": -1, "ZW": -1, "ZX": -1, "ZY": -1, "ZZ": -1
|
||||
}
|
||||
}
|
Po Szerokość: | Wysokość: | Rozmiar: 658 KiB |
Po Szerokość: | Wysokość: | Rozmiar: 658 KiB |
Po Szerokość: | Wysokość: | Rozmiar: 658 KiB |
Po Szerokość: | Wysokość: | Rozmiar: 658 KiB |
|
@ -0,0 +1 @@
|
|||
CC-BY-SA 2.5 https://creativecommons.org/licenses/by-sa/2.5/
|
|
@ -0,0 +1,7 @@
|
|||
Geneva-simple-sans-rounded embroidery typeface V2 (draft)
|
||||
suitable (in principle) for small fonts 8 to 20 mm
|
||||
|
||||
License: https://creativecommons.org/licenses/by-sa/2.5/
|
||||
Cite: https://edutechwiki.unige.ch/en/InkStitch_-_Geneva-simple_typefaces
|
||||
This work is based on the 1-stroke Hershey font available in InkScape
|
||||
http://evilmadscientist.com/go/hershey
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"name": "Geneva Simple Sans Rounded",
|
||||
"description": "Suitable for small fonts (8 to 20 mm)",
|
||||
"leading": 16,
|
||||
"letter_spacing": 2,
|
||||
"word_spacing": 8,
|
||||
"auto_satin": true,
|
||||
"default_glyph": "<22>",
|
||||
"min_scale": 0.75,
|
||||
"max_scale": 2.0,
|
||||
"kerning_pairs": {
|
||||
"wo": -0.9
|
||||
}
|
||||
}
|
Po Szerokość: | Wysokość: | Rozmiar: 433 KiB |
Po Szerokość: | Wysokość: | Rozmiar: 433 KiB |
Po Szerokość: | Wysokość: | Rozmiar: 433 KiB |
Po Szerokość: | Wysokość: | Rozmiar: 433 KiB |
|
@ -0,0 +1 @@
|
|||
CC-BY-SA 2.5 https://creativecommons.org/licenses/by-sa/2.5/
|
|
@ -0,0 +1,7 @@
|
|||
Geneva-simple-sans embroidery typeface V1 (draft)
|
||||
suitable (in principle) for small fonts (6 to 15mm)
|
||||
|
||||
License: https://creativecommons.org/licenses/by-sa/2.5/
|
||||
Cite: https://edutechwiki.unige.ch/en/InkStitch_-_Geneva-simple_typefaces
|
||||
This work is based on the 1-stroke Hershey font available in InkScape
|
||||
http://evilmadscientist.com/go/hershey
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"name": "Geneva Simple Sans",
|
||||
"description": "Suitable for small fonts (6 to 15mm)",
|
||||
"leading": 16,
|
||||
"letter_spacing": 2.5,
|
||||
"word_spacing": 9,
|
||||
"auto_satin": true,
|
||||
"default_glyph": "<22>",
|
||||
"min_scale": 0.75,
|
||||
"max_scale": 2.0,
|
||||
"kerning_pairs": {
|
||||
"wo": -0.9
|
||||
}
|
||||
}
|
Po Szerokość: | Wysokość: | Rozmiar: 392 KiB |
Po Szerokość: | Wysokość: | Rozmiar: 392 KiB |
Po Szerokość: | Wysokość: | Rozmiar: 392 KiB |
Po Szerokość: | Wysokość: | Rozmiar: 392 KiB |
|
@ -144,6 +144,12 @@ class Font(object):
|
|||
|
||||
if self.auto_satin and len(destination_group) > 0:
|
||||
self._apply_auto_satin(destination_group, trim)
|
||||
else:
|
||||
# set stroke width because it is almost invisible otherwise (why?)
|
||||
for element in destination_group.iterdescendants(SVG_PATH_TAG):
|
||||
style = ['stroke-width:1px' if s.startswith('stroke-width') else s for s in element.get('style').split(';')]
|
||||
style = ';'.join(style)
|
||||
element.set('style', '%s' % style)
|
||||
|
||||
return destination_group
|
||||
|
||||
|
|