Skip to content

Tunic文字生成器 把英文单词转换成TUNIC文字 English to tunic character

License

Notifications You must be signed in to change notification settings

passerbyzhao/TunicCharacterGenerator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tunic文字生成器

LOGO

把英文单词转换成TUNIC文字

简介

虽然我没玩过TUNIC,是看的大仙的视频云的游戏,但是我还是很喜欢小狐狸。

本程序是一个简单的英文原文到转TUNIC中狐狸文字的转换程序。 使用turtle库绘图,eng_to_ipa库获取单词音标。 输入为英文单词或句子,输出为TUNIC文字的图片。 只支持单向转换,想读懂输出的符号请学习TUNIC文字。 可以去看 旭日之记忆教学视频

需要额外安装eng_to_ipaghostscript

每次运行都会弹出turtle绘图窗口,忍受巨慢的绘图过程欣赏文字书写的过程。
目前无UI,只能用命令行运行。
有时候输出图片右侧会有黑边。正在排查。

依赖

eng_to_ipa
ghostscript

效果

  • 原文:banana
  • 输入:python main.py --sentence banana
  • 输出:
    image
  • 原文:Hello world!
  • 输入:python main.py --sentence "Hello World!" --fontsize 20 -c blue
  • 输出:
    image
  • 原文:How are you? Fine, thank you. And you? I'm fine too.
  • 输入:python main.py --sentence "How are you? Fine, thank you. And you? I'm fine too." --mode handwriting
  • 输出:
    image
  • 原文:Tunic Character Generator
  • 输入: python main.py --sentence "Tunic Character Generator" --fontsize 13
  • 输出:
    image

注意

  • 原文中如果有空格的话需要用英文双引号将原文括起来。
  • 不支持除了26个字母、英文逗号、句号、 感叹号、问号、单引号和空格之外的字符!(数字也不支持)
  • 能转换的单词取决于eng_to_ipa模块能否返回输入单词的音标。

可用参数

--sentence 想要翻译的原文 有空格的话请用英文双引号括起来
-p --path 输出图片保存路径 默认为根目录
-n --name 输出图片的名称 默认为result
--fontsize 输出符号的大小 默认为15
--pensize 输出符号的笔画粗细 默认为4
-m --mode 输出模式 默认为formal 可选handwritingoriginal 三种模式的差别请看教学视频
-s --save 是否保存结果图片 默认为保存

Tunic Character Generator v0.2

About

Tunic文字生成器 把英文单词转换成TUNIC文字 English to tunic character

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages