Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

TextMesh Pro Issue with TextMeshPro not rendering special characters

Discussion in 'UGUI & TextMesh Pro' started by Bodkin, Feb 18, 2023.

  1. Bodkin

    Bodkin

    Joined:
    Jul 12, 2012
    Posts:
    11
    Hi,

    I am trying to convert legacy text to TextMesh Pro Assets, but am having an issue. I'm not able to render the following characters:
    ¹½⅓¼⅕⅙⅐⅛⅑⅒²⅔⅖³¾⅗⅜⁴⅘⁵⅚⅝⁶⁷⅞⁸⁹⁰ⁿ∅%\|=[]<>{}✓

    I saw this post [link] but setting the asset to dynamic population mode doesn't work.

    Any help would be appreciated.

    [.ttf font file attached]
     

    Attached Files:

  2. Gorki1337

    Gorki1337

    Joined:
    Mar 2, 2018
    Posts:
    31
    I had same issue with Latin Extended

    Screenshot_52.png

    I fixed that issue by selecting 'Custom Characters' in the Font Asset Creator and instructing Chat GPT to generate all letters (uppercase, lowercase), symbols, numbers, and so on.


    Screenshot_53.png
    When I added this to the Custom Character List, everything worked as it should. So, you can try doing the same.

    Just add ¹½⅓¼⅕⅙⅐⅛⅑⅒²⅔⅖³¾⅗⅜⁴⅘⁵⅚⅝⁶⁷⅞⁸⁹⁰ⁿ∅%\|=[]<>{}✓
    Also if someone need here is mine:
    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z ! @ # $ % ^ & * ( ) - _ + = [ ] { } | \ ; : , . < > / ? ` ~ 0 1 2 3 4 5 6 7 8 9 Č Ć Dž Đ Š Ž a b č ć dž đ š ž a b c d e f g h i j k l m n o p q r s t u v w x y z
     
    Last edited: Sep 18, 2023