Jak naprawić brakujące znaki punktora w Word Online?

8

Używam Word Online w Ubuntu, a punktory nie pojawiają się poprawnie. Tak to wygląda w przeglądarce Firefox:

wprowadź opis zdjęcia tutaj

Jak mogę to naprawić?

bmaupin
źródło

Odpowiedzi:

10

Aktualizacja

Złożyłem raport o błędzie , a problem ten został rozwiązany z dniem 68 Firefox.

Ten problem pierwotnie dotyczył wszystkich przeglądarek, ale Microsoft naprawił go dla Chrome, dodając wersje czcionek do pobrania do witryny Word Online.

Obejście tego problemu znajduje się poniżej, na wypadek, gdyby problem nadal występował w przypadku innych przeglądarek.

Obejście

  1. Zainstaluj brakujące czcionki lokalnie

    mkdir -p ~/.fonts/
    wget https://source.winehq.org/git/wine.git/blob/HEAD:/fonts/symbol.ttf -O ~/.fonts/symbol.ttf
    wget https://source.winehq.org/git/wine.git/blob/HEAD:/fonts/wingding.ttf -O ~/.fonts/wingding.ttf
    wget https://bmaupin.github.io/askubuntu-983191-research/symbol_msfontservice.ttf -O ~/.fonts/symbol_msfontservice.ttf
    wget https://bmaupin.github.io/askubuntu-983191-research/wingdings_msfontservice.ttf -O ~/.fonts/wingdings_msfontservice.ttf
    fc-cache -f -v
    
  2. Gdy to zrobisz, punkty kulowe powinny zostać naprawione:

    wprowadź opis zdjęcia tutaj

Detale

Sprawdzając źródło strony, oto informacje na temat różnych punktów wypunktowanych:

  • Pierwszy poziom
    • Znak: unicode f0b7 ()
    • Czcionka: Symbol
  • Drugi poziom
    • Charakter: o
    • Czcionka: Courier New
  • Trzeci poziom
    • Znak: unicode f0a7 ()
    • Czcionka: Wingdings

Więcej szczegółów na temat tego problemu można znaleźć tutaj: https://github.com/bmaupin/askubuntu-983191-research#readme

bmaupin
źródło
1
Dzięki. To sprawiło, że działa dla mnie w Chrome, ale nie Firefox. Masz pomysł na to, aby działało w tym drugim przypadku?
bit-pirate
Poprawiło to liczbę dostępnych dla mnie znaków wypunktowania, ale domyślna jednolita czarna kula (symbol f0b7) wciąż jest dla mnie niedostępna. Ubuntu 18.04, Firefox.
Dean
Spędziłem trochę czasu zagłębiając się w problem i opracowałem realne obejście dla Firefoksa. Zaktualizowałem swoją odpowiedź, aby to odzwierciedlić. Dzięki za wskazanie tego!
bmaupin,
2

Mam ten sam problem, wypróbowałem twoje rozwiązanie , ale problem pozostał. To było tak, jakby skrzydła nie były dobrze zainstalowane.

Word Online: W Word Online, wybierając: pociski / Zdefiniuj nowy punkt / Wingdings

LibreOffice: W LibreOffice wstawianie znaków specjalnych

Naprawieniem problemu było pobranie czcionki z https://github.com/IamDH4/ttf-wps-fonts/blob/master/wingding.ttf . Umieściłem go bezpośrednio w /usr/share/fonts/truetype/. Potem pobiegłem:

sudo fc-cache -rv
Pierre Soubourou
źródło
Właśnie udało mi się to naprawić! Pobrałem czcionkę z: „ github.com/IamDH4/ttf-wps-fonts/blob/master/wingding.ttf ”, umieściłem ją bezpośrednio w „/ usr / share / fonts / truetype /”, a następnie uruchomiłem: „ sudo fc-cache -rv "
Pierre Soubourou,
Znalazłem Symbol i Wingdings w innych miejscach online, ale nie jestem pewien co do ich licencji. Czcionki z Wine działają i mają otwartą licencję. Czy później zamknąłeś / ponownie zrobiłeś przeglądarkę? ta część jest ważna. Ponadto system powinien pobierać czcionki w ~ / .fonts bez konieczności edytowania czcionek ogólnosystemowych. Z jakiej przeglądarki korzystasz? Odpowiedź, którą opublikowałem, działała w Chrome i Firefox.
bmaupin,
Próbowałem pobrać czcionki z tego repozytorium github iz pakietu Wine, jak opisano w poprzedniej odpowiedzi. Oba naprawiają wiele brakujących znaków w Word Online. Jednak żadne z nich nie rozwiązało problemu z domyślną postacią wypunktowania.
Dean
1

Mam już zainstalowane wino, więc zadziałało to dla mnie:

cd ~/.fonts
ln -s /usr/share/wine/fonts wine
fc-cache

Nie musiałem nawet ponownie uruchamiać Firefoksa.

Chris
źródło