Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows TerminalでPUAにある絵文字が小さく表示される #57

Open
hanubeki opened this issue Dec 1, 2019 · 6 comments
Open

Comments

@hanubeki
Copy link

hanubeki commented Dec 1, 2019

image
どうやらWindows Terminalではキリル文字・ギリシャ文字・罫線・PUAは半角扱いのようです。
Unicode絵文字は全角扱いになっているのでambiwidth=singleというわけでもないようです。
訂正:Unicode絵文字の文字幅はAとは限らないんですね・・・

  • Cica: 5.0.1
  • OS: Windows 10 18363
  • Windows Terminal: 0.7.3291.0
@miiton
Copy link
Owner

miiton commented Dec 18, 2019

Windows Terminalェ...

Preview版を脱するまで様子見したいなと思います!

@omasanori
Copy link

microsoft/terminal#900 と関係がありそうです。
Powerlineのプロンプトはフォントによっては等倍で表示されている様子。(Windows Terminal v0.8.10091.0、Windows 10 Build 18363)

  • Cica (v5.0.1)
    image
  • Fira Code (v2)
    image

@hanubeki
Copy link
Author

microsoft/terminal#2928 にてAmbiguousな文字の幅が半角幅に強制されたのですね。
さっき思い出しました。

@masoo
Copy link

masoo commented Apr 23, 2020

ちゃんと確認できたわけではありませんが、
今日きた Windows Terminal バージョン 0.11.1121.0
で文字が小さくなる問題が直っている気がしています。

@yuusakuri
Copy link

Windows Terminal バージョン 0.11.125.1.0
Cica v5.0.1
にて、未だにこの問題は解決されていないことを確認しました。

また、 Cascadia Code PL というフォントではこの問題は再現されず、予想される通りに表示されました。
https://github.com/microsoft/cascadia-code/releases

@hanubeki
Copy link
Author

今日リリースされたWindows Terminal 1.0.1401.0 (on Windows 10 19041) にて問題が解決していないことを確認しました。
Unicode絵文字が全角扱いになった一方、PUAは半角扱いなのが仕様のようです。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants