Jak naprawić brakujące czcionki Microsoft (Calibri, Arial) w LibreOffice

Przykład ilustrujący: Jordan otwiera raport DOCX w LibreOffice w Ubuntu i widzi inny krój czcionki, szersze podziały wiersza i przesuniętą numerację stron. Dokument nadal się otwiera, ale czcionki Calibri i Arial nie są zainstalowane na tym komputerze. Ten przykład jest hipotetyczny; pokazuje, jak zdiagnozować ten sam problem w rzeczywistym systemie, nie traktując czcionki zastępczej jako oryginalnej.

Dlaczego czcionki Calibri i Arial znikają z LibreOffice

LibreOffice zazwyczaj korzysta z czcionek dostarczonych przez system operacyjny. Jeśli w dokumencie nazwa czcionki to Calibri lub Arial, ale brakuje danej czcionki, LibreOffice wybiera czcionkę zastępczą. Taka zamiana może zmienić zawijanie wierszy, odstępy między wierszami, liczbę stron i grubość nagłówków. Nie oznacza to jednak, że plik DOCX jest uszkodzony.

Calibri to czcionka firmy Microsoft dostarczana z systemem Windows i produktami Microsoft; Microsoft wymienia ją jako dołączoną do wersji systemu Windows i aplikacji pakietu Office, ale nie oferuje jej jako samodzielnego, ogólnego pobrania. Arial to również czcionka firmy Microsoft. W systemie Linux powszechnie używane pakiety mogą zawierać kilka podstawowych czcionek firmy Microsoft, w tym Arial, ale pakiety te nie zawierają czcionki Calibri. Sprawdź informacje o czcionkach Calibri firmy Microsoft oraz dokumentację czcionek systemu Debian, aby dowiedzieć się, czym się różnią.

Jordan powinien najpierw ustalić, czy brak nazwy jest jedynym problemem. W programie Writer zaznacz akapit, który powinien używać czcionki Calibri, i sprawdź pole czcionki na pasku formatowania. Jeśli wyświetlana jest czcionka Calibri, a litery wyglądają inaczej, czcionka może być niedostępna i zastąpiona. Jeśli nazwa czcionki jest obecna, a krój wygląda poprawnie, przyczyną może być ustawienie stylu, ograniczenie osadzonej czcionki lub wybór formatowania specyficzny dla dokumentu.

Krok 1: Sprawdź, czy czcionka jest zainstalowana

Zamknij i ponownie otwórz dokument po sprawdzeniu listy czcionek w systemie. LibreOffice może wymagać pełnego restartu, aby wykryć czcionki dodane podczas działania. W systemie Windows sprawdź Ustawienia w sekcji Personalizacja > Czcionki lub otwórz Panel sterowania Czcionki. W systemie macOS użyj Książki Czcionek. W systemie Linux sprawdź zainstalowane czcionki w przeglądarce czcionek na pulpicie lub wyszukaj Fontconfig w terminalu:

fc-match Calibri
fc-match Arial
fc-list | grep -i -E 'Calibri|Arial|Carlito|Liberation Sans'

fc-matchRaportuje czcionkę, której Fontconfig użyłby dla żądanej rodziny; może wyświetlić czcionkę zapasową zamiast dowodzić, że oryginalna czcionka jest zainstalowana. Wynik taki jak Carlito dla Calibri wskazuje, że wybierany jest kompatybilny zamiennik. Jordan powinien zapisać rzeczywisty wynik przed zainstalowaniem czegokolwiek, aby późniejsze sprawdzenie miało wyraźne porównanie.

Krok 2: Wybierz odpowiednią poprawkę dla swojego systemu

Windows lub macOS: zainstaluj czcionkę, na której używanie posiadasz licencję

Jeśli w systemie Windows lub macOS brakuje czcionek Calibri lub Arial, należy użyć plików czcionek z produktu firmy Microsoft lub innego legalnego źródła objętego odpowiednią licencją. Nie należy pobierać plików czcionek z losowych stron z „darmowymi czcionkami”. Firma Microsoft wyjaśnia, że ​​prawa do instalacji i redystrybucji czcionek zależą od licencji danej czcionki; patrz FAQ dotyczące redystrybucji czcionek .

Zainstaluj czcionkę za pośrednictwem systemu operacyjnego, a nie kopiując ją do folderu programu LibreOffice. Następnie zamknij wszystkie okna LibreOffice i uruchom ponownie Writera. Jeśli plik czcionki jest już zainstalowany, ale się nie pojawia, uruchom ponownie komputer lub usuń i ponownie zainstaluj tę czcionkę za pomocą systemowego menedżera czcionek.

Ubuntu lub Debian: zainstaluj dostępny pakiet zastępczy lub Arial

W systemie Ubuntu czcionka Carlito jest darmowa, a jej metryki są zgodne z czcionką Calibri. Może ona redukować zawijanie wierszy i zmiany w paginacji, ale nie jest czcionką Calibri i może nie pasować do wszystkich glifów lub szczegółów wizualnych. Zainstaluj ją z repozytorium dystrybucji:

sudo apt update
sudo apt install fonts-crosextra-carlito

Ubuntu wymienia ten pakiet jako czcionkę bezszeryfową metrycznie zgodną z Calibri w informacjach o pakiecie . W przypadku czcionki Arial, systemy oparte na Debianie mogą oferować ttf-mscorefonts-installer, która pobiera zestaw podstawowych czcionek firmy Microsoft zgodnie z warunkami pakietu. Nie dostarcza ona jednak Calibri. W systemie Ubuntu wymagane repozytorium może wymagać wcześniejszego włączenia, a instalator może wyświetlić monit o licencję. Przeczytaj i zaakceptuj warunki tylko wtedy, gdy się z nimi zgadzasz.

sudo apt install ttf-mscorefonts-installer

Dostępność pakietu może się różnić w zależności od wersji dystrybucji i włączonych repozytoriów. Jeśli menedżer pakietów nie może go znaleźć, skorzystaj z aktualnej dokumentacji dystrybucji, zamiast pobierać pakiet z niezweryfikowanego serwera lustrzanego.

Używaj oryginalnego Calibri w systemie Linux tylko wtedy, gdy posiadasz licencjonowaną kopię

Jeśli Jordan potrzebuje konkretnej rodziny czcionek Calibri, najskuteczniejszym rozwiązaniem jest pobranie plików czcionek z legalnie licencjonowanej instalacji systemu Windows lub pakietu Office i zainstalowanie ich w systemie Linux tylko wtedy, gdy licencja zezwala na zamierzone użycie. Nie kopiuj folderu czcionek z komputera innej osoby ani nie rozpowszechniaj plików. Zazwyczaj istnieje katalog czcionek dla każdego użytkownika ~/.local/share/fonts; utwórz go w razie potrzeby, umieść tam licencjonowane pliki czcionek i odśwież pamięć podręczną. Instrukcje dotyczące czcionek w poszczególnych dystrybucjach mogą się różnić.

mkdir -p ~/.local/share/fonts
fc-cache -f -v

W przypadku instalacji w całym systemie należy postępować zgodnie z instrukcjami zarządzania czcionkami i zasadami licencjonowania systemu operacyjnego. Odświeżenie pamięci podręcznej czcionek nie powoduje ich zainstalowania, a jedynie ponowne indeksowanie czcionek już obecnych w systemie.

Krok 3: Odśwież listę czcionek i uruchom ponownie LibreOffice

Po dodaniu czcionek w systemie Linux uruchom program fc-cache -f -v, a następnie całkowicie zamknij LibreOffice. Otwórz ponownie Writera i sprawdź listę rozwijaną czcionek. W systemach Windows i macOS instalacja za pośrednictwem systemowego menedżera czcionek zazwyczaj automatycznie aktualizuje inwentarz czcionek, ale LibreOffice nadal wymaga ponownego uruchomienia. Jeśli program pozostaje otwarty w tle, użyj polecenia Quit aplikacji, zamiast zamykać tylko okno dokumentu.

Jordan powinien unikać edytowania stylów dokumentu przed potwierdzeniem dostępności czcionki. W przeciwnym razie ręczna zmiana czcionki na zamiennik może zmienić plik i uniemożliwić sprawdzenie, czy poprawka na poziomie systemu zadziałała.

Krok 4: Sprawdź wynik w programie Writer i w pliku PDF

Otwórz ponownie ten sam plik DOCX i sprawdź zdanie, w którym występuje brakująca rodzina. Wybierz kilka słów i sprawdź, czy w polu czcionki wyświetla się zamierzona nazwa. W systemie Linux powtórz fc-match Calibrilub fc-match Arial. Jeśli zainstalowana jest dokładna nazwa Calibri, Fontconfig powinien przekształcić nazwę na plik czcionki Calibri; jeśli przekształca się na Carlito, Writer ma alternatywę zgodną z metryką.

Porównaj podziały wierszy, liczbę stron, tabele i nagłówki dokumentu z kopią referencyjną, jeśli jest dostępna. Wyeksportuj testowy plik PDF i obejrzyj go w normalnym rozmiarze oraz w podglądzie wydruku. Celem nie jest tylko wyświetlenie nazwy czcionki w menu: tekst powinien być wyświetlany spójnie, a ważne treści powinny pozostać na odpowiednich stronach. Zamiana czcionek może zachować użyteczność, a jednocześnie zmienić wygląd. Dokumentacja opcji czcionek pakietu LibreOffice opisuje ustawienia zamiany czcionek i zaznacza, że ​​zamiany mogą wpływać na wyświetlanie na ekranie i drukowanie.

Opcjonalnie: ustaw celowy zamiennik w LibreOffice

Jeśli instalacja oryginalnej czcionki nie jest możliwa, w wielu wersjach LibreOffice na komputerach stacjonarnych dostępna jest tabela zamiany czcionek w menu Narzędzia > Opcje > LibreOffice > Czcionki. Dodaj regułę, taką jak Calibri na Carlito lub Arial na Liberation Sans, włącz zamianę i wybierz, czy ma ona być stosowana na ekranie, podczas drukowania, czy w obu tych trybach. Etykiety mogą się nieznacznie różnić w zależności od systemu operacyjnego lub wersji LibreOffice; w przypadku różnic w menu zapoznaj się z podlinkowaną stroną pomocy.

Reguła zastępowania nie dodaje oryginalnej czcionki ani nie przepisuje każdej nazwy czcionki zapisanej w pliku DOCX. Informuje ona LibreOffice, co ma wyświetlić w jej miejsce. Użyj czcionki Carlito, aby uzyskać metrykę linii podobną do Calibri, lub Liberation Sans jako popularnej alternatywy dla stylu Arial, a następnie zweryfikuj podziały wierszy i wynik PDF. Jeśli dokument ma wyglądać identycznie na innym komputerze, odbiorca również potrzebuje tej samej czcionki lub uzgodnionego zamiennika.

Typowe błędy, których należy unikać

  • Zakładając, że każdy pakiet czcionek firmy Microsoft zawiera czcionkę Calibri: instalator podstawowych czcionek Debiana zawiera czcionkę Arial i inne rodziny, ale nie Calibri.
  • Instalowanie nieznanego pobranego pliku: pliki czcionek mogą być objęte ograniczeniami licencyjnymi i powinny pochodzić ze zaufanego, autoryzowanego źródła.
  • Odświeżanie tylko pamięci podręcznej: fc-cache nie można utworzyć brakującego pliku czcionki.
  • Oczekiwanie, że zamiennik będzie identyczny: zgodność metryczna ułatwia paginację, ale nie gwarantuje identycznych kształtów liter, kerningu ani wyników w formacie PDF.
  • Zmiana całego dokumentu zbyt wcześnie: najpierw sprawdź, czy czcionka systemowa nie brakuje; zachowaj style dokumentu podczas rozwiązywania problemów.

Jak wygląda sukces

Kontrola Jordana kończy się, gdy Writer rozpozna oczekiwaną rodzinę czcionek lub wybrany zamiennik, akapity nie będą się już nieoczekiwanie przeplatać, a wyeksportowany plik PDF zachowa nagłówki, tabele i podziały stron w akceptowalnych pozycjach. Jeśli do dokumentu prawnego, drukowanego lub o kontrolowanej marce wymagany jest ten sam krój czcionki, zamiennik może nie spełniać tego wymagania; należy użyć licencjonowanej kopii oryginalnej czcionki i zweryfikować ostateczny plik PDF w systemie docelowym.

Zostaw komentarz

Jak utworzyć i wysłać zaproszenie na spotkanie w programie Outlook

Jak utworzyć i wysłać zaproszenie na spotkanie w programie Outlook

Utwórz zaproszenie na spotkanie w programie Outlook, dodaj wymaganych lub opcjonalnych uczestników, wybierz godzinę, dodaj szczegóły dotyczące usługi Teams, ustaw cykliczność i sprawdź odpowiedzi w nowej lub klasycznej wersji programu Outlook.

Jak dodać limit znaków do komórek w programie Excel

Jak dodać limit znaków do komórek w programie Excel

Użyj ustawień sprawdzania poprawności danych programu Excel, aby określić maksymalną, minimalną, dokładną długość lub zakres znaków, a następnie dodaj przejrzyste monity i alerty o błędach.

Jak naprawić błąd „Nie możemy zaplanować spotkania” w programie Outlook

Jak naprawić błąd „Nie możemy zaplanować spotkania” w programie Outlook

Napraw błąd programu Outlook „Nie możemy zaplanować spotkania”, sprawdzając obsługę konta, odświeżając logowanie do usługi Teams i naprawiając klasyczny dodatek do programu Outlook.

Jak zmienić język w pakiecie Office 365 (Microsoft 365)

Jak zmienić język w pakiecie Office 365 (Microsoft 365)

Zmień menu pakietu Office 365, ustawienia pisowni i gramatyki lub wprowadzanie tekstu z klawiatury w aplikacjach komputerowych i usłudze Microsoft 365 dla sieci Web.

Jak automatycznie przekierować wiadomości e-mail w programie Outlook 365

Jak automatycznie przekierować wiadomości e-mail w programie Outlook 365

Dowiedz się, jak automatycznie przekazywać dalej wszystkie lub wybrane wiadomości e-mail w programie Outlook 365, korzystając z ustawień przekazywania dalej lub reguł, a także jak zatrzymać przekazywanie dalej i naprawić zablokowane przekazywanie wiadomości zewnętrznych.

Jak korzystać z Edytora Microsoft w programie Word dla usługi Microsoft 365

Jak korzystać z Edytora Microsoft w programie Word dla usługi Microsoft 365

Użyj Edytora Microsoft w programie Word dla usługi Microsoft 365, aby sprawdzić pisownię, gramatykę, przejrzystość i zwięzłość, przejrzeć sugestie i dostosować ustawienia sprawdzania poprawności.

Jak dodać kanał RSS do programu Outlook 365 w klasycznej wersji programu Outlook

Jak dodać kanał RSS do programu Outlook 365 w klasycznej wersji programu Outlook

Dowiedz się, jak dodać kanał RSS do programu Outlook 365 w klasycznej wersji programu Outlook dla systemu Windows, znaleźć prawidłowy adres URL kanału, zarządzać subskrypcjami i rozwiązywać typowe problemy z kanałami RSS.

Jak przejść do strony w programie Word dla usługi Microsoft 365

Jak przejść do strony w programie Word dla usługi Microsoft 365

Możesz przejść bezpośrednio do dowolnej strony w programie Word dla Microsoft 365 za pomocą kombinacji klawiszy Ctrl+G lub F5, względnych numerów stron lub panelu nawigacji, korzystając ze skrótów klawiaturowych systemu Windows i Mac.

Jak dodawać kontakty do programu Outlook w sieci Web, systemie Windows i na urządzeniach mobilnych

Jak dodawać kontakty do programu Outlook w sieci Web, systemie Windows i na urządzeniach mobilnych

Dowiedz się, jak dodawać kontakty do aplikacji Outlook w sieci Web, nowej aplikacji Outlook, klasycznej aplikacji Outlook i aplikacji mobilnej, a także jak działa synchronizacja kontaktów i importowanie plików CSV.

Jak zmienić kolor tła w programie Microsoft Word lub dodać obraz

Jak zmienić kolor tła w programie Microsoft Word lub dodać obraz

Zmień kolor strony w programie Word, dodaj obraz tła, usuń go i włącz drukowanie tła w systemie Windows lub Mac, korzystając z przejrzystych i aktualnych instrukcji.