Unicode zawiera kilka specjalnych „znaków”, których większość czcionek nie wyświetla. Chcę użyć jednego z nich, kamery wideo.
Wygląda na to, że taki znak rzeczywiście istnieje i ma znak kodowy U + 1F4F9. Kiedy odwiedzam http://graphemica.com/%F0%9F%93%B9 , widzę, że wyświetla się zarówno na stronie internetowej, jak i na pasku adresu przeglądarki Firefox. Zakładam więc, że mam w systemie przynajmniej jedną czcionkę, która zawiera glif.
Ale kiedy wklejam go do Inkscape, dostaję puste pole dla nieznanej postaci, nawet jeśli wybiorę czcionkę, która zwykle ma wiele glifów, na przykład Arial.
Jak dowiedzieć się, które z zainstalowanych czcionek mogą wyświetlać „znak”?
fonts
unicode
special-characters
Rumi P.
źródło
źródło
<firefox>\fonts\EmojiOneMozilla.ttf
zainstalowana i nie jest instalowana globalnieOdpowiedzi:
Wypróbuj tę stronę: www.Fileformat.info
http://www.fileformat.info/info/unicode/char/1f4f9/fontsupport.htm
Tam możesz zapytać o znaki Unicode i uzyskać listę obsługiwanych czcionek.
źródło
Całkowicie rozumiem pytanie, ponieważ sam napotkałem ten sam problem:
Wiesz, że na komputerze jest zainstalowana czcionka, ponieważ jeden program wyświetla poprawnie zawartość, ale inny program wyświetla tę samą zawartość jak puste pole, ponieważ nie wie, jakiej czcionki użyć do prawidłowego wyświetlenia. I nie chcesz przewijać wszystkich czcionek, aby znaleźć taką, która zawiera żądany znak.
Spróbuj wkleić skopiowany tekst / symbol do pustego dokumentu Microsoft Word. Treść powinna być wyświetlana poprawnie, jeśli Word jest domyślnie ustawiony na Zachowaj formatowanie źródłowe dla wklejonego tekstu. Jeśli tak, wybierz treść, a menu czcionek Word wyświetli czcionkę źródłową na twoim komputerze, która zawiera niezbędny znak. To prawda, że mogą istnieć inne, ale przynajmniej jest to szybki i brudny sposób na znalezienie jednej czcionki, która może być odpowiednia.
źródło
Poniższy skrypt Pythona wydrukuje wszystkie czcionki zawierające znak (przetestowane na moim Linux-ie).
Na moim komputerze daje to:
źródło