some ligature rendered abnormally #16898

Open
opened 2026-01-31 05:26:38 +00:00 by claunia · 0 comments
Owner

Originally created by @zhang-stephen on GitHub (Mar 1, 2022).

Windows Terminal version

1.13.10395.0(preview)

Windows build number

10.0.19042.1466

Other Software

Something over SSH to CentOS 7.9:

  • neovim 0.6.1
  • tmux 3.1a

Fonts:
FiraCode NF(with windows compatible)

Steps to reproduce

  1. install FiraCode NF follow above link

  2. terminal configuration:

    {
        "protiles": {
             "lists": [
                {
                    "adjustIndistinguishableColors": true,
                    "antialiasingMode": "cleartype",
                    "backgroundImage": null,
                    "closeOnExit": "always",
                    "colorScheme": "Campbell",
                    "commandline": "ssh <username>@<hostname>",
                    "name": "<remoteHost>",
                    "cursorShape": "underscore",
                    "experimental.useAtlasEngine": true,
                    "font": {
                        "face": "FiraCode NF",
                        "size": 11
                    },
                    "guid": "{6c5275a4-b63e-46ce-a2eb-e3ea1f73666f}",
                    "hidden": false,
                    "historySize": 100001,
                    "opacity": 85,
                    "padding": "8",
                    "useAcrylic": true
                }
            ]
        }
    }
    
  3. print this text on terminal(the logo of neovim in following screenshots):
    test.txt

  4. it could be reproduced under powershell 7 on Windows

Expected Behavior

the true rendering in other terminal:

image
image

Actual Behavior

you can find ligatures not effective in screenshots:

image
image

screenshot of Powershell 7:
image

Originally created by @zhang-stephen on GitHub (Mar 1, 2022). ### Windows Terminal version 1.13.10395.0(preview) ### Windows build number 10.0.19042.1466 ### Other Software Something over SSH to CentOS 7.9: + neovim 0.6.1 + tmux 3.1a Fonts: [FiraCode NF(with windows compatible)](https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/FiraCode.zip) ### Steps to reproduce 1. install FiraCode NF follow above link 2. terminal configuration: ```json { "protiles": { "lists": [ { "adjustIndistinguishableColors": true, "antialiasingMode": "cleartype", "backgroundImage": null, "closeOnExit": "always", "colorScheme": "Campbell", "commandline": "ssh <username>@<hostname>", "name": "<remoteHost>", "cursorShape": "underscore", "experimental.useAtlasEngine": true, "font": { "face": "FiraCode NF", "size": 11 }, "guid": "{6c5275a4-b63e-46ce-a2eb-e3ea1f73666f}", "hidden": false, "historySize": 100001, "opacity": 85, "padding": "8", "useAcrylic": true } ] } } ``` 3. print this text on terminal(the logo of neovim in following screenshots): [test.txt](https://github.com/microsoft/terminal/files/8159332/test.txt) 4. it could be reproduced under powershell 7 on Windows ### Expected Behavior the true rendering in other terminal: ![image](https://user-images.githubusercontent.com/17326718/156116977-a91c3b3e-fad1-49a4-97ed-e3ebdfd00292.png) ![image](https://user-images.githubusercontent.com/17326718/156117002-2b2afd14-5b6d-4133-9250-5e848be84416.png) ### Actual Behavior you can find ligatures not effective in screenshots: ![image](https://user-images.githubusercontent.com/17326718/156116802-7bd54f2e-8791-4b73-9bb3-e5895c40275d.png) ![image](https://user-images.githubusercontent.com/17326718/156116898-bbf7cf40-938b-4961-bc2d-611231573ead.png) screenshot of Powershell 7: ![image](https://user-images.githubusercontent.com/17326718/156120184-b5f1a4e6-7d31-472d-b185-a6ebacc3654b.png)
claunia added the Issue-BugResolution-Duplicate labels 2026-01-31 05:26:38 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#16898