ASCIIPresentation icon indicating copy to clipboard operation
ASCIIPresentation copied to clipboard

[Bug] ASCII Presentation.lib.pyfiglet.FontNotFound: slant

Open Kristinita opened this issue 9 years ago • 0 comments

1. Summary

I can not convert my text to ASCII symbols use ASCII Presentation.

2. Expected behavior

Like pyfiglet in console.

I sun command in my terminal: pyfiglet Sasha Best! -f univers -w 100.

I get result:

 ad88888ba                       88
d8"     "8b                      88
Y8,                              88
`Y8aaaaa,   ,adPPYYba, ,adPPYba, 88,dPPYba,  ,adPPYYba,
  `"""""8b, ""     `Y8 I8[    "" 88P'    "8a ""     `Y8
        `8b ,adPPPPP88  `"Y8ba,  88       88 ,adPPPPP88
Y8a     a8P 88,    ,88 aa    ]8I 88       88 88,    ,88
 "Y88888P"  `"8bbdP"Y8 `"YbbdP"' 88       88 `"8bbdP"Y8



88888888ba                               88
88      "8b                        ,d    88
88      ,8P                        88    88
88aaaaaa8P'  ,adPPYba, ,adPPYba, MM88MMM 88
88""""""8b, a8P_____88 I8[    ""   88    88
88      `8b 8PP"""""""  `"Y8ba,    88    ""
88      a8P "8b,   ,aa aa    ]8I   88,   aa
88888888P"   `"Ybbd8"' `"YbbdP"'   "Y888 88

3. Actual behavior

command: convert_title
Traceback (most recent call last):
  File "D:\Sublime Text 3 x64\sublime_plugin.py", line 818, in run_
    return self.run(edit)
  File "ASCIIPresentation in D:\Sublime Text 3 x64\Data\Installed Packages\ASCII Presentation.sublime-package", line 79, in run
  File "ASCIIPresentation in D:\Sublime Text 3 x64\Data\Installed Packages\ASCII Presentation.sublime-package", line 65, in convert_title
  File "ASCIIPresentation in D:\Sublime Text 3 x64\Data\Installed Packages\ASCII Presentation.sublime-package", line 27, in heading_text
  File "lib.pyfiglet in D:\Sublime Text 3 x64\Data\Installed Packages\ASCII Presentation.sublime-package", line 42, in figlet_format
  File "lib.pyfiglet in D:\Sublime Text 3 x64\Data\Installed Packages\ASCII Presentation.sublime-package", line 443, in __init__
  File "lib.pyfiglet in D:\Sublime Text 3 x64\Data\Installed Packages\ASCII Presentation.sublime-package", line 450, in setFont
  File "lib.pyfiglet in D:\Sublime Text 3 x64\Data\Installed Packages\ASCII Presentation.sublime-package", line 84, in __init__
  File "lib.pyfiglet in D:\Sublime Text 3 x64\Data\Installed Packages\ASCII Presentation.sublime-package", line 95, in preloadFont
ASCII Presentation.lib.pyfiglet.FontNotFound: slant

4. Settings

I try to change my User/ASCIIPresentation.sublime-settings file:

{
  "title_font": "standard",
}

But I get same error:

ASCII Presentation.lib.pyfiglet.FontNotFound: standard

5. Steps to reproduce

The problem is reproduced for me in a version of Sublime Text without plugins and user settings.

pip install pyfiglet → I install ASCIIPresentation via Package Control → I restart Sublime Text → I open file example.pres → I print and select text Sasha Best!Ctrl+Shift+PASCIIPresentation: Convirt Title to ASCII → I get actual behavior.

6. Environment

Operating system and version: Windows 10 Enterprise LTSB 64-bit EN Sublime Text: Build 3126 Python: 3.6.0 pyfiglet: 0.7.5

Thanks.

Kristinita avatar Feb 05 '17 07:02 Kristinita