-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
waiting for releasemerged into main, yet not on PyPImerged into main, yet not on PyPI
Description
$ fontknife convert tom-thumb.{bdf,png}
Traceback (most recent call last):
File "/home/username/.local/bin/fontknife", line 8, in <module>
sys.exit(main())
^^^^^^
File "/home/username/.local/lib/python3.12/site-packages/fontknife/commands/__main__.py", line 361, in main
font = load_font(source_path, **source_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/username/.local/lib/python3.12/site-packages/fontknife/formats/__init__.py", line 84, in load_font
font = reader.load_source(source, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/username/.local/lib/python3.12/site-packages/fontknife/formats/common/__init__.py", line 243, in load_source
result = RasterFont(**raw_glyph_data, size_points=font_size, path=actual_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/username/.local/lib/python3.12/site-packages/fontknife/formats/common/raster_font.py", line 195, in __init__
self._update_max_tile_size_and_tofu()
File "/home/username/.local/lib/python3.12/site-packages/fontknife/formats/common/raster_font.py", line 231, in _update_max_tile_size_and_tofu
self._notdef_glyph = generate_missing_character_core(self._max_tile_bbox[:2])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/username/.local/lib/python3.12/site-packages/fontknife/formats/common/raster_font.py", line 149, in generate_missing_character_core
draw.rectangle(rectangle_bbox, outline=color)
File "/home/username/.local/lib/python3.12/site-packages/PIL/ImageDraw.py", line 296, in rectangle
self.draw.draw_rectangle(xy, ink, 0, width)
ValueError: x1 must be greater than or equal to x0
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
waiting for releasemerged into main, yet not on PyPImerged into main, yet not on PyPI