| Главная | post 1052 # pygmentize | [ Связь ] [ no Python ] [ no AJAX ] [ css ] |
Я всегда знаю, чего ожидать от программы на Питоне.
[voker57@nbl 0] ~/projects/rolemodel/showdown% pygmentize -f png showdown.rb
Traceback (most recent call last):
File "/usr/bin/pygmentize", line 3, in <module>
pygments.cmdline.main()
File "/usr/lib/pymodules/python2.5/pygments/cmdline.py", line 324, in main
fmter = get_formatter_by_name(fmter, **parsed_opts)
File "/usr/lib/pymodules/python2.5/pygments/formatters/__init__.py", line 51, in get_formatter_by_name
return cls(**options)
File "/usr/lib/pymodules/python2.5/pygments/formatters/img.py", line 285, in __init__
self.fonts = FontManager(options.get('font_name', ''), fontsize)
File "/usr/lib/pymodules/python2.5/pygments/formatters/img.py", line 71, in __init__
self._create_nix()
File "/usr/lib/pymodules/python2.5/pygments/formatters/img.py", line 90, in _create_nix
self.font_name)
pygments.formatters.img.FontNotFound: No usable fonts named: "Bitstream Vera Sans Mono"
Метки: бардак, python | Комментировать[5] »
Jun 10th, 2009 (Wednesday) 10:13 от Voker57А вот такую хуиту оно выводит, если все-таки заставить его работать.
Вывод хорош, даже Ш не Г. Но зачем?
Вывод отвратительный. между строчками полно места и вообще они плавают в пустоте, номера строк заползают на линию.
Надо было раскрасить исходники для включения в реферат.
надо быть полной идиотом, чтоб не понять суть проблемы из-за которой возникла ошибка...
или вы любите вывод ошибок в "окошках"?
Такая проблема не должна вылетать к юзеру в виде эксепшна. Достаточно было бы написать "Font not found: Bitstream Vera Sans". Давно видели серьезное приложение на Си, которое бы при отсутствии файла на диске выдавало сегфолт?
Ни одно из полей не обязательно.
Можно граиспользовать textile + NBL markup, a BB-code и HTML категорически запрещено.