Lazy Text Tool Plugin and japanese vertical text

I finally got it running.

■あっとまーく、はんにゃしんぎょう。
■ケース・バイ・ケ~ス(多分)ですどーも
■それは「恐らく」正しいフォント?
■123=ABC@♡!
■奇妙奇天烈摩訶不思議魑魅魍魎

■半角数字12で!!あ!?で!!!
□
■ab■123■??■???■Aa

And output.

==== Warning: Script not saved! ====
cont None
<string>:140: DeprecationWarning: an integer is required (got type float).  Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
<string>:164: DeprecationWarning: an integer is required (got type float).  Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
Font Metrics 源ノ明朝 Vertical 10.08 32.109375 13.609375 0.640625 0.125 -12.960999999999999 -0.8969999999999999 ascent 14.953125 9.46875 18.65625 xheight 6.671875 0.0 18.65625 3.703125
PyQt5.QtCore.QRectF(1.25, -1.578125, 1.734375, 1.75) PyQt5.QtCore.QRectF(0.671875, -6.875, 6.359375, 7.0625) 7.328125
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL ケ 0x30b1 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
ケ 17.0 17.0 > 5.310235507246377
RL ー 0x30fc {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
ー 17.0 16.0 > 5.310235507246377
RL ス 0x30b9 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
ス 17.0 17.0 > 5.310235507246377
RL ・ 0x30fb {'charwidth': 2, 'charmode': 2, 'fw_height': '[height]/1.33', 'name': 'middle dot'}
・ 17.0 17.0 > 5.310235507246377
RL バ 0x30d0 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
バ 17.0 17.0 > 5.310235507246377
RL イ 0x30a4 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
イ 17.0 17.0 > 5.310235507246377
RL ・ 0x30fb {'charwidth': 2, 'charmode': 2, 'fw_height': '[height]/1.33', 'name': 'middle dot'}
・ 17.0 17.0 > 5.310235507246377
RL ケ 0x30b1 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
ケ 17.0 17.0 > 5.310235507246377
RL ~ 0xff5e {'charwidth': 2, 'charmode': 2, 'name': 'FullWidth Alphanumeric'}
~ 17.0 17.0 > 5.310235507246377
RL ス 0x30b9 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
ス 17.0 17.0 > 5.310235507246377
RL ( 0xff08 {'charwidth': 2, 'charmode': 2, 'fw_height': '[height]/2', 'name': 'open parantheses'}
( 17.0 17.0 > 5.310235507246377
RL 多 0x591a {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
多 17.0 17.0 > 5.310235507246377
RL 分 0x5206 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
分 17.0 17.0 > 5.310235507246377
RL ) 0xff09 {'charwidth': 2, 'charmode': 2, 'name': 'FullWidth Alphanumeric'}
) 17.0 17.0 > 5.310235507246377
RL で 0x3067 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
で 17.0 17.0 > 5.310235507246377
RL す 0x3059 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
す 17.0 17.0 > 5.310235507246377
RL ど 0x3069 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
ど 17.0 17.0 > 5.310235507246377
RL ー 0x30fc {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
ー 17.0 17.0 > 5.310235507246377
RL も 0x3082 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
も 17.0 17.0 > 5.310235507246377
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ケ 0 0
HO ケ 14.953125 PyQt5.QtCore.QRectF(1.4375, -10.0, 10.078125, 10.34375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ー 0 0
HO ー 14.953125 PyQt5.QtCore.QRectF(5.0625, -9.734375, 2.25, 9.875) PyQt5.QtCore.QRectF(0.0, 0.0, 16.0, 25.0)
hw ス 0 0
HO ス 14.953125 PyQt5.QtCore.QRectF(1.203125, -8.84375, 10.09375, 8.84375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ・ 0 0
HO ・ 14.953125 PyQt5.QtCore.QRectF(5.296875, -6.140625, 2.40625, 6.140625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
SOLVE ・ 10.08 10.08/1.33
hw バ 0 0
HO バ 14.953125 PyQt5.QtCore.QRectF(0.609375, -9.28125, 11.3125, 9.28125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
SOLVE バ 10.08 10.08/1.33
hw イ 0 0
HO イ 14.953125 PyQt5.QtCore.QRectF(1.671875, -9.859375, 7.921875, 10.3125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ・ 0 0
HO ・ 14.953125 PyQt5.QtCore.QRectF(5.296875, -6.140625, 2.40625, 6.140625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
SOLVE ・ 10.08 10.08/1.33
hw ケ 0 0
HO ケ 14.953125 PyQt5.QtCore.QRectF(1.4375, -10.0, 10.078125, 10.34375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
SOLVE ケ 10.08 10.08/1.33
hw ~ 0 0
HO ~ 14.953125 PyQt5.QtCore.QRectF(5.234375, -10.796875, 2.546875, 11.71875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ス 0 0
HO ス 14.953125 PyQt5.QtCore.QRectF(1.203125, -8.84375, 10.09375, 8.84375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ( 0 0
HO ( 14.953125 PyQt5.QtCore.QRectF(0.40625, -3.0, 12.1875, 3.734375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
SOLVE ( 10.08 10.08/2
hw 多 0 0
HO 多 14.953125 PyQt5.QtCore.QRectF(0.6875, -10.96875, 11.75, 11.96875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 分 0 0
HO 分 14.953125 PyQt5.QtCore.QRectF(0.515625, -10.921875, 12.15625, 11.9375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ) 0 0
HO ) 14.953125 PyQt5.QtCore.QRectF(0.40625, -10.625, 12.1875, 10.625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw で 0 0
HO で 14.953125 PyQt5.QtCore.QRectF(0.84375, -9.125, 11.109375, 9.125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
SOLVE で 10.08 10.08/2
hw す 0 0
HO す 14.953125 PyQt5.QtCore.QRectF(1.234375, -10.015625, 10.84375, 10.765625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ど 0 0
HO ど 14.953125 PyQt5.QtCore.QRectF(2.6875, -10.171875, 9.5625, 10.578125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ー 0 0
HO ー 14.953125 PyQt5.QtCore.QRectF(5.0625, -9.734375, 2.25, 9.875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw も 0 0
HO も 14.953125 PyQt5.QtCore.QRectF(2.625, -10.078125, 7.828125, 10.609375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL そ 0x305d {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
そ 17.0 17.0 > 5.310235507246377
RL れ 0x308c {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
れ 17.0 17.0 > 5.310235507246377
RL は 0x306f {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
は 17.0 17.0 > 5.310235507246377
RL 「 0x300c {'charwidth': 2, 'charmode': 2, 'fw_height': '[height]/2', 'name': 'open parantheses'}
「 17.0 17.0 > 5.310235507246377
RL 恐 0x6050 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
恐 17.0 17.0 > 5.310235507246377
RL ら 0x3089 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
ら 17.0 17.0 > 5.310235507246377
RL く 0x304f {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
く 17.0 17.0 > 5.310235507246377
RL 」 0x300d {'charwidth': 2, 'charmode': 2, 'name': 'punctuation'}
」 17.0 17.0 > 5.310235507246377
RL 正 0x6b63 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
正 17.0 17.0 > 5.310235507246377
RL し 0x3057 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
し 17.0 17.0 > 5.310235507246377
RL い 0x3044 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
い 17.0 17.0 > 5.310235507246377
RL フ 0x30d5 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
フ 17.0 16.0 > 5.310235507246377
RL ォ 0x30a9 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
ォ 17.0 17.0 > 5.310235507246377
RL ン 0x30f3 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
ン 17.0 17.0 > 5.310235507246377
RL ト 0x30c8 {'charwidth': 2, 'charmode': 2, 'name': 'Katakana'}
ト 17.0 17.0 > 5.310235507246377
RL ? 0xff1f {'charwidth': 2, 'charmode': 2, 'name': 'FullWidth Alphanumeric'}
? 17.0 17.0 > 5.310235507246377
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw そ 0 0
HO そ 14.953125 PyQt5.QtCore.QRectF(1.578125, -9.859375, 9.734375, 10.390625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw れ 0 0
HO れ 14.953125 PyQt5.QtCore.QRectF(0.859375, -10.140625, 11.890625, 10.703125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw は 0 0
HO は 14.953125 PyQt5.QtCore.QRectF(1.59375, -9.703125, 10.4375, 10.09375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 「 0 0
HO 「 14.953125 PyQt5.QtCore.QRectF(3.390625, -2.90625, 9.296875, 4.0) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
SOLVE 「 10.08 10.08/2
hw 恐 0 0
HO 恐 14.953125 PyQt5.QtCore.QRectF(0.515625, -10.625, 11.953125, 11.375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ら 0 0
HO ら 14.953125 PyQt5.QtCore.QRectF(2.8125, -9.96875, 8.125, 10.46875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw く 0 0
HO く 14.953125 PyQt5.QtCore.QRectF(3.578125, -10.265625, 5.140625, 10.984375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 」 0 0
HO 」 14.953125 PyQt5.QtCore.QRectF(0.3125, -10.90625, 9.296875, 10.90625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 正 0 0
HO 正 14.953125 PyQt5.QtCore.QRectF(0.546875, -10.546875, 11.953125, 10.9375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
SOLVE 正 10.08 10.08/2
hw し 0 0
HO し 14.953125 PyQt5.QtCore.QRectF(2.859375, -9.6875, 8.53125, 10.109375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw い 0 0
HO い 14.953125 PyQt5.QtCore.QRectF(1.1875, -8.78125, 10.578125, 8.78125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw フ 0 0
HO フ 14.953125 PyQt5.QtCore.QRectF(2.46875, -8.8125, 8.578125, 8.96875) PyQt5.QtCore.QRectF(0.0, 0.0, 16.0, 25.0)
hw ォ 0 0
HO ォ 14.953125 PyQt5.QtCore.QRectF(4.484375, -8.984375, 7.765625, 8.984375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ン 0 0
HO ン 14.953125 PyQt5.QtCore.QRectF(2.46875, -8.796875, 9.203125, 8.796875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ト 0 0
HO ト 14.953125 PyQt5.QtCore.QRectF(4.265625, -9.765625, 5.75, 10.171875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ? 0 0
HO ? 14.953125 PyQt5.QtCore.QRectF(3.203125, -9.953125, 6.09375, 10.125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL 1 0xff11 {'charwidth': 2, 'charmode': 2, 'name': 'FullWidth Alphanumeric'}
1 17.0 17.0 > 5.310235507246377
RL 2 0xff12 {'charwidth': 2, 'charmode': 2, 'name': 'FullWidth Alphanumeric'}
2 17.0 17.0 > 5.310235507246377
RL 3 0xff13 {'charwidth': 2, 'charmode': 2, 'name': 'FullWidth Alphanumeric'}
3 17.0 17.0 > 5.310235507246377
RL = 0xff1d {'charwidth': 2, 'charmode': 2, 'name': 'FullWidth Alphanumeric'}
= 17.0 17.0 > 5.310235507246377
RL A 0x41 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
A 17.0 12.0 > 5.310235507246377
A 1 1
RL B 0x42 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
B 17.0 11.0 > 5.310235507246377
B 1 2
RL C 0x43 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
C 17.0 12.0 > 5.310235507246377
C 1 3
RL @ 0xff20 {'charwidth': 2, 'charmode': 2, 'name': 'FullWidth Alphanumeric'}
@ 17.0 17.0 > 5.310235507246377
RL ♡ 0x2661 {'charwidth': 2, 'charmode': 2}
♡ 17.0 17.0 > 5.310235507246377
RL ! 0xff01 {'charwidth': 2, 'charmode': 2, 'name': 'FullWidth Alphanumeric'}
! 17.0 17.0 > 5.310235507246377
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 1 0 0
HO 1 14.953125 PyQt5.QtCore.QRectF(3.703125, -9.890625, 5.765625, 9.90625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 2 0 0
HO 2 14.953125 PyQt5.QtCore.QRectF(3.28125, -9.953125, 6.5625, 9.96875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 3 0 0
HO 3 14.953125 PyQt5.QtCore.QRectF(3.328125, -9.953125, 6.375, 10.203125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw = 0 0
HO = 14.953125 PyQt5.QtCore.QRectF(4.71875, -9.5, 3.25, 9.5) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw A 1 3
M A PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(0.09375, -9.578125, 9.140625, 9.59375) height 7.943925233644859 9.34375 0.09375 0.109375
hw B 1 3
M B PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(0.671875, -9.484375, 7.453125, 9.5) height 9.600000000000001 8.765625 0.671875 0.640625
hw C 1 3
M C PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(0.703125, -9.703125, 7.640625, 9.921875) height 8.8 8.96875 0.703125 0.625
hw @ 0 0
HO @ 14.953125 PyQt5.QtCore.QRectF(1.15625, -9.953125, 10.921875, 11.09375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ♡ 0 0
HO ♡ 14.953125 PyQt5.QtCore.QRectF(1.0, -10.375, 11.015625, 10.9375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ! 0 0
HO ! 14.953125 PyQt5.QtCore.QRectF(5.671875, -9.953125, 1.65625, 10.125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL 奇 0x5947 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
奇 17.0 17.0 > 5.310235507246377
RL 妙 0x5999 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
妙 17.0 17.0 > 5.310235507246377
RL 奇 0x5947 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
奇 17.0 17.0 > 5.310235507246377
RL 天 0x5929 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
天 17.0 17.0 > 5.310235507246377
RL 烈 0x70c8 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
烈 17.0 17.0 > 5.310235507246377
RL 摩 0x6469 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
摩 17.0 17.0 > 5.310235507246377
RL 訶 0x8a36 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
訶 17.0 17.0 > 5.310235507246377
RL 不 0x4e0d {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
不 17.0 17.0 > 5.310235507246377
RL 思 0x601d {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
思 17.0 17.0 > 5.310235507246377
RL 議 0x8b70 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
議 17.0 17.0 > 5.310235507246377
RL 魑 0x9b51 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
魑 17.0 17.0 > 5.310235507246377
RL 魅 0x9b45 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
魅 17.0 17.0 > 5.310235507246377
RL 魍 0x9b4d {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
魍 17.0 17.0 > 5.310235507246377
RL 魎 0x9b4e {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
魎 17.0 17.0 > 5.310235507246377
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 奇 0 0
HO 奇 14.953125 PyQt5.QtCore.QRectF(0.546875, -10.90625, 11.921875, 11.921875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 妙 0 0
HO 妙 14.953125 PyQt5.QtCore.QRectF(0.46875, -10.859375, 12.109375, 11.890625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 奇 0 0
HO 奇 14.953125 PyQt5.QtCore.QRectF(0.546875, -10.90625, 11.921875, 11.921875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 天 0 0
HO 天 14.953125 PyQt5.QtCore.QRectF(0.515625, -10.4375, 12.03125, 11.484375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 烈 0 0
HO 烈 14.953125 PyQt5.QtCore.QRectF(0.53125, -10.734375, 11.796875, 11.84375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 摩 0 0
HO 摩 14.953125 PyQt5.QtCore.QRectF(0.40625, -10.90625, 12.140625, 11.9375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 訶 0 0
HO 訶 14.953125 PyQt5.QtCore.QRectF(0.453125, -10.75, 12.1875, 11.734375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 不 0 0
HO 不 14.953125 PyQt5.QtCore.QRectF(0.453125, -10.65625, 11.890625, 11.640625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 思 0 0
HO 思 14.953125 PyQt5.QtCore.QRectF(0.578125, -10.640625, 11.96875, 11.4375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 議 0 0
HO 議 14.953125 PyQt5.QtCore.QRectF(0.46875, -10.96875, 12.046875, 12.0) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 魑 0 0
HO 魑 14.953125 PyQt5.QtCore.QRectF(0.375, -10.9375, 12.09375, 11.96875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 魅 0 0
HO 魅 14.953125 PyQt5.QtCore.QRectF(0.421875, -10.921875, 12.171875, 11.953125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 魍 0 0
HO 魍 14.953125 PyQt5.QtCore.QRectF(0.375, -10.9375, 12.09375, 11.96875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 魎 0 0
HO 魎 14.953125 PyQt5.QtCore.QRectF(0.375, -10.9375, 12.09375, 11.96875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL 半 0x534a {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
半 17.0 17.0 > 5.310235507246377
RL 角 0x89d2 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
角 17.0 17.0 > 5.310235507246377
RL 数 0x6570 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
数 17.0 17.0 > 5.310235507246377
RL 字 0x5b57 {'charwidth': 2, 'charmode': 2, 'name': 'Kanji'}
字 17.0 17.0 > 5.310235507246377
RL 1 0x31 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
1 17.0 9.0 > 5.310235507246377
1 1 1
RL 2 0x32 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
2 17.0 9.0 > 5.310235507246377
2 1 2
RL で 0x3067 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
で 17.0 17.0 > 5.310235507246377
RL ! 0x21 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
! 17.0 5.0 > 5.310235507246377
! 2 1
RL ! 0x21 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
! 17.0 5.0 > 5.310235507246377
! 2 2
RL あ 0x3042 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
あ 17.0 17.0 > 5.310235507246377
RL ! 0x21 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
! 17.0 5.0 > 5.310235507246377
! 3 1
RL ? 0x3f {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
? 17.0 7.0 > 5.310235507246377
? 3 2
RL で 0x3067 {'charwidth': 2, 'charmode': 2, 'name': 'Hiragana'}
で 17.0 17.0 > 5.310235507246377
RL ! 0x21 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
! 17.0 5.0 > 5.310235507246377
! 4 1
RL ! 0x21 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
! 17.0 5.0 > 5.310235507246377
! 4 2
RL ! 0x21 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
! 17.0 5.0 > 5.310235507246377
! 4 3
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 半 0 0
HO 半 14.953125 PyQt5.QtCore.QRectF(0.53125, -10.90625, 11.984375, 11.9375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 角 0 0
HO 角 14.953125 PyQt5.QtCore.QRectF(0.5, -10.921875, 10.953125, 11.921875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 数 0 0
HO 数 14.953125 PyQt5.QtCore.QRectF(0.4375, -10.90625, 12.234375, 11.953125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 字 0 0
HO 字 14.953125 PyQt5.QtCore.QRectF(0.609375, -10.9375, 11.859375, 11.96875) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 1 1 2
hw で 0 0
HO で 14.953125 PyQt5.QtCore.QRectF(0.84375, -9.125, 11.109375, 9.125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ! 2 2
hw あ 0 0
HO あ 14.953125 PyQt5.QtCore.QRectF(1.734375, -10.125, 9.796875, 10.59375) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ! 3 2
hw で 0 0
HO で 14.953125 PyQt5.QtCore.QRectF(0.84375, -9.125, 11.109375, 9.125) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ! 4 3
M ! PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(1.15625, -9.71875, 1.625, 9.890625) height 7.943925233644859 3.9375 1.15625 1.15625
hw ! 4 3
M ! PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(1.15625, -9.71875, 1.625, 9.890625) height 4.0 3.9375 1.15625 1.15625
hw ! 4 3
M ! PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(1.15625, -9.71875, 1.625, 9.890625) height 4.0 3.9375 1.15625 1.15625
RL □ 0x25a1 {'charwidth': 2, 'charmode': 2}
□ 17.0 17.0 > 5.310235507246377
hw □ 0 0
HO □ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL a 0x61 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
a 17.0 9.0 > 5.310235507246377
a 1 1
RL b 0x62 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
b 17.0 11.0 > 5.310235507246377
b 1 2
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL 1 0x31 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
1 17.0 9.0 > 5.310235507246377
1 2 1
RL 2 0x32 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
2 17.0 9.0 > 5.310235507246377
2 2 2
RL 3 0x33 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
3 17.0 9.0 > 5.310235507246377
3 2 3
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL ? 0x3f {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
? 17.0 7.0 > 5.310235507246377
? 3 1
RL ? 0x3f {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
? 17.0 7.0 > 5.310235507246377
? 3 2
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL ? 0x3f {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
? 17.0 7.0 > 5.310235507246377
? 4 1
RL ? 0x3f {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
? 17.0 7.0 > 5.310235507246377
? 4 2
RL ? 0x3f {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
? 17.0 7.0 > 5.310235507246377
? 4 3
RL ■ 0x25a0 {'charwidth': 2, 'charmode': 2}
■ 17.0 17.0 > 5.310235507246377
RL A 0x41 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
A 17.0 12.0 > 5.310235507246377
A 5 1
RL a 0x61 {'charwidth': 1, 'charmode': 2, 'name': 'Latin'}
a 17.0 9.0 > 5.310235507246377
a 5 2
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw a 1 2
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw 1 2 3
M 1 PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(1.078125, -9.609375, 5.140625, 9.625) height 7.943925233644859 7.0 1.078125 0.78125
hw 2 2 3
M 2 PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(0.625, -9.671875, 5.796875, 9.6875) height 7.2 7.0 0.625 0.578125
hw 3 2 3
M 3 PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(0.609375, -9.671875, 5.765625, 9.859375) height 7.2 7.0 0.609375 0.625
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ? 3 2
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw ? 4 3
M ? PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(0.984375, -9.734375, 3.84375, 9.90625) height 7.943925233644859 5.6875 0.984375 0.859375
hw ? 4 3
M ? PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(0.984375, -9.734375, 3.84375, 9.90625) height 5.6000000000000005 5.6875 0.984375 0.859375
hw ? 4 3
M ? PyQt5.QtCore.QSizeF(21.0, 18.65625) PyQt5.QtCore.QRectF(0.984375, -9.734375, 3.84375, 9.90625) height 5.6000000000000005 5.6875 0.984375 0.859375
hw ■ 0 0
HO ■ 14.953125 PyQt5.QtCore.QRectF(1.296875, -10.140625, 10.40625, 10.40625) PyQt5.QtCore.QRectF(0.0, 0.0, 17.0, 25.0)
hw A 5 2
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<!-- Created using Krita: https://krita.org -->
<svg xmlns="http://www.w3.org/2000/svg" 
    xmlns:xlink="http://www.w3.org/1999/xlink"
    xmlns:krita="http://krita.org/namespaces/svg/krita"
    xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
    width="5000.0pt"
    height="5000.0pt"
    viewBox="0 0 5000.0 5000.0">
<defs/><text id="vf_100.0_100.0_1628846628.9936872" transform = "" font-family="源ノ明朝 Vertical" font-size="10.0">
<tspan y="0">
</tspan>
<tspan y="0">
<tspan dy="0" x="82.22">■</tspan>
<tspan dy="10.08" x="82.22">ケ</tspan>
<tspan dy="10.08" x="82.72">ー</tspan>
<tspan dy="10.08" x="82.22">ス</tspan>
<tspan dy="7.578947368421052" x="82.22">・</tspan>
<tspan dy="7.578947368421052" x="82.22">バ</tspan>
<tspan dy="10.08" x="82.22">イ</tspan>
<tspan dy="7.578947368421052" x="82.22">・</tspan>
<tspan dy="7.578947368421052" x="82.22">ケ</tspan>
<tspan dy="10.08" x="82.22">~</tspan>
<tspan dy="10.08" x="82.22">ス</tspan>
<tspan dy="5.04" x="82.22">(</tspan>
<tspan dy="10.08" x="82.22">多</tspan>
<tspan dy="10.08" x="82.22">分</tspan>
<tspan dy="10.08" x="82.22">)</tspan>
<tspan dy="5.04" x="82.22">で</tspan>
<tspan dy="10.08" x="82.22">す</tspan>
<tspan dy="10.08" x="82.22">ど</tspan>
<tspan dy="10.08" x="82.22">ー</tspan>
<tspan dy="10.08" x="82.22">も</tspan>
</tspan>
<tspan y="0">
<tspan dy="0" x="72.14">■</tspan>
<tspan dy="10.08" x="72.14">そ</tspan>
<tspan dy="10.08" x="72.14">れ</tspan>
<tspan dy="10.08" x="72.14">は</tspan>
<tspan dy="5.04" x="72.14">「</tspan>
<tspan dy="10.08" x="72.14">恐</tspan>
<tspan dy="10.08" x="72.14">ら</tspan>
<tspan dy="10.08" x="72.14">く</tspan>
<tspan dy="10.08" x="72.14">」</tspan>
<tspan dy="5.04" x="72.14">正</tspan>
<tspan dy="10.08" x="72.14">し</tspan>
<tspan dy="10.08" x="72.14">い</tspan>
<tspan dy="10.08" x="72.64">フ</tspan>
<tspan dy="10.08" x="72.14">ォ</tspan>
<tspan dy="10.08" x="72.14">ン</tspan>
<tspan dy="10.08" x="72.14">ト</tspan>
<tspan dy="10.08" x="72.14">?</tspan>
</tspan>
<tspan y="0">
<tspan dy="0" x="62.06">■</tspan>
<tspan dy="10.08" x="62.06">1</tspan>
<tspan dy="10.08" x="62.06">2</tspan>
<tspan dy="10.08" x="62.06">3</tspan>
<tspan dy="10.08" x="62.06">=</tspan>
<tspan dy="7.943925233644859" x="67.84625" font-family="源ノ明朝 Rotated">A</tspan>
<tspan dy="9.600000000000001" x="67.268125" font-family="源ノ明朝 Rotated">B</tspan>
<tspan dy="8.8" x="67.236875" font-family="源ノ明朝 Rotated">C</tspan>
<tspan dy="10.08" x="62.06">@</tspan>
<tspan dy="10.08" x="62.06">♡</tspan>
<tspan dy="10.08" x="62.06">!</tspan>
</tspan>
<tspan y="0">
<tspan dy="0" x="51.980000000000004">■</tspan>
<tspan dy="10.08" x="51.980000000000004">奇</tspan>
<tspan dy="10.08" x="51.980000000000004">妙</tspan>
<tspan dy="10.08" x="51.980000000000004">奇</tspan>
<tspan dy="10.08" x="51.980000000000004">天</tspan>
<tspan dy="10.08" x="51.980000000000004">烈</tspan>
<tspan dy="10.08" x="51.980000000000004">摩</tspan>
<tspan dy="10.08" x="51.980000000000004">訶</tspan>
<tspan dy="10.08" x="51.980000000000004">不</tspan>
<tspan dy="10.08" x="51.980000000000004">思</tspan>
<tspan dy="10.08" x="51.980000000000004">議</tspan>
<tspan dy="10.08" x="51.980000000000004">魑</tspan>
<tspan dy="10.08" x="51.980000000000004">魅</tspan>
<tspan dy="10.08" x="51.980000000000004">魍</tspan>
<tspan dy="10.08" x="51.980000000000004">魎</tspan>
</tspan>
<tspan y="0">
</tspan>
<tspan y="0">
<tspan dy="0" x="31.820000000000007">■</tspan>
<tspan dy="10.08" x="31.820000000000007">半</tspan>
<tspan dy="10.08" x="31.820000000000007">角</tspan>
<tspan dy="10.08" x="31.820000000000007">数</tspan>
<tspan dy="10.08" x="31.820000000000007">字</tspan>
<tspan dy="10.08" x="31.320000000000007">12</tspan>
<tspan dy="10.08" x="31.820000000000007">で</tspan>
<tspan dy="10.08" x="35.32000000000001">!!</tspan>
<tspan dy="10.08" x="31.820000000000007">あ</tspan>
<tspan dy="10.08" x="34.32000000000001">!?</tspan>
<tspan dy="10.08" x="31.820000000000007">で</tspan>
<tspan dy="7.943925233644859" x="36.54375000000001" font-family="源ノ明朝 Rotated">!</tspan>
<tspan dy="4.0" x="36.54375000000001" font-family="源ノ明朝 Rotated">!</tspan>
<tspan dy="4.0" x="36.54375000000001" font-family="源ノ明朝 Rotated">!</tspan>
</tspan>
<tspan y="0">
<tspan dy="0" x="21.74000000000001">□</tspan>
</tspan>
<tspan y="0">
<tspan dy="0" x="11.66000000000001">■</tspan>
<tspan dy="10.08" x="10.16000000000001">ab</tspan>
<tspan dy="10.08" x="11.66000000000001">■</tspan>
<tspan dy="7.943925233644859" x="16.46187500000001" font-family="源ノ明朝 Rotated">1</tspan>
<tspan dy="7.2" x="16.91500000000001" font-family="源ノ明朝 Rotated">2</tspan>
<tspan dy="7.2" x="16.93062500000001" font-family="源ノ明朝 Rotated">3</tspan>
<tspan dy="10.08" x="11.66000000000001">■</tspan>
<tspan dy="10.08" x="13.16000000000001">??</tspan>
<tspan dy="10.08" x="11.66000000000001">■</tspan>
<tspan dy="7.943925233644859" x="16.55562500000001" font-family="源ノ明朝 Rotated">?</tspan>
<tspan dy="5.6000000000000005" x="16.55562500000001" font-family="源ノ明朝 Rotated">?</tspan>
<tspan dy="5.6000000000000005" x="16.55562500000001" font-family="源ノ明朝 Rotated">?</tspan>
<tspan dy="10.08" x="11.66000000000001">■</tspan>
<tspan dy="10.08" x="9.66000000000001">Aa</tspan>
</tspan>
</text>
</svg>

1 Like