Strona główna
» Porady PC
»
Przywróć czcionki Calibri i Arial w LibreOffice bez zgadywania
Przywróć czcionki Calibri i Arial w LibreOffice bez zgadywania
Jeśli w LibreOffice brakuje czcionek Calibri lub Arial, najpierw zdecyduj, czy potrzebujesz dokładnych plików czcionek Microsoft, czy tylko zbliżonego zamiennika. W systemie Linux opartym na Debianie lub Ubuntu, instalacja czcionek Carlito dla czcionek Calibri i Liberation Sans dla czcionek Arial jest zazwyczaj najprostszym rozwiązaniem: oba są udokumentowane jako zgodne z systemem metrycznym, co pomaga zachować długość wiersza i podział stron. Są to zamienniki, a nie czcionki Microsoftu. Aby uzyskać dokładne kroje pisma, skorzystaj z odpowiednio licencjonowanego źródła i sprawdź jego warunki przed kopiowaniem plików czcionek między komputerami.
Dane wyjściowe polecenia fc-match identyfikują faktyczną rodzinę czcionek, której Linux użyje dla każdej żądanej nazwy czcionki.W systemach opartych na Debianie Carlito i Liberation Sans można zainstalować z repozytoriów pakietów.Folder czcionek na poziomie użytkownika przechowuje ręcznie zainstalowane czcionki na jednym koncie; po jego zainstalowaniu należy odświeżyć pamięć podręczną czcionek.Tabela zamiany czcionek pakietu LibreOffice mapuje niedostępne nazwy na wybrane czcionki lokalne bez konieczności zmiany formatowania dokumentu.
Co oznacza „brakujący” w LibreOffice
LibreOffice korzysta z czcionek udostępnianych przez system operacyjny. Dokument nadal może zawierać czcionkę „Calibri” lub „Arial”, podczas gdy komputer renderuje w jej miejsce inną dostępną czcionkę. To rozwiązanie może zmienić kształty znaków, zawijanie wierszy i numerację stron, nawet jeśli dokument otwiera się normalnie. Zacznij od sprawdzenia, którą czcionkę system operacyjny rozpoznaje dla żądanej nazwy, zamiast ponownie instalować LibreOffice.
W systemie Linux uruchom fc-matchdla każdej rodziny:
fc-match Calibri
fc-match Arial
Jeśli w wynikach wyszukiwania widnieje Carlito, Liberation Sans lub inna rodzina czcionek, system rozwiązuje problem z zamiennikiem. Aby uzyskać bardziej szczegółowe wyniki, użyj fc-match -f '%{family}: %{file}\n' Calibri. Dokładny wynik zależy od zainstalowanych czcionek i lokalnej konfiguracji czcionek. W systemie Windows należy wybrać Ustawienia > Personalizacja > Czcionki; w systemie macOS należy wybrać Album czcionek. Te sprawdzenia identyfikują, czy system operacyjny widzi daną rodzinę, ale nie potwierdzają, że dany plik czcionki jest objęty licencją na transfer.
Wybierz pomiędzy dokładnymi czcionkami i kompatybilnymi zamiennikami
Informacje o czcionkach firmy Microsoft wymieniają czcionkę Calibri jako dołączoną do produktów i usług firmy Microsoft, tam gdzie ma to zastosowanie, zamiast oferować ogólną, oddzielną wersję do pobrania. Wytyczne firmy Microsoft dotyczące czcionek dla systemu Windows informują również, że redystrybucja jest zasadniczo niedozwolona i ostrzegają przed kopiowaniem czcionek systemu Windows na inne komputery lub serwery. Zatem pobranie z internetu oznaczone etykietą „Calibri” nie jest automatycznie legalne ani bezpieczne. Jeśli wymagane są dokładne glify i metryki tekstu, czcionki należy uzyskać ze źródła, którego licencja obejmuje użytkowanie i instalację; nie należy wyodrębniać ani udostępniać plików, chyba że zezwala na to odpowiednia licencja.
Jeśli Twoim głównym zmartwieniem jest układ dokumentu, rozwiązanie zastępcze często wystarczy. Debian opisuje czcionki Carlito jako zgodne metrycznie z czcionkami Calibri. Debian opisuje czcionki Liberation jako posiadające te same metryki co Arial, Times i Courier. Zgodność metryczna pomaga zachować odstępy, ale nie zapewnia identyczności kształtu liter ani nie gwarantuje dopasowania piksel po pikselu. Wybierz czcionki Carlito i Liberation Sans, gdy potrzebujesz praktycznego rozwiązania awaryjnego w Linuksie; szukaj tych samych krojów tylko wtedy, gdy wymaga tego identyfikacja wizualna, wymogi marki lub precyzyjna reprodukcja dokumentu.
Zainstaluj zamienniki Linuksa
W systemach Debian i Ubuntu zainstaluj pakiety z repozytoriów dystrybucji:
Inne dystrybucje oparte na Debianie mogą używać tych samych nazw pakietów, ale dostępność repozytoriów może się różnić. Użyj menedżera pakietów swojej dystrybucji, aby sprawdzić nazwy pakietów przed zastąpieniem ich poleceniami z innego systemu. Te pakiety zapewniają czcionki zgodne z systemem metrycznym; nie zamieniają one czcionek Carlito na Calibri ani Liberation Sans na Arial.
Jeśli masz plik czcionki, który możesz zainstalować, standardowa lokalizacja dla każdego użytkownika w systemie Linux to ~/.local/share/fonts/. W razie potrzeby utwórz katalog, umieść w nim licencjonowane pliki czcionek i odśwież pamięć podręczną:
mkdir -p ~/.local/share/fonts
fc-cache -f
Nie pobieraj zastrzeżonych plików czcionek z niezweryfikowanych stron z czcionkami. Jeśli nie masz pewności, czy Twoja licencja zezwala na instalację na drugim komputerze, korzystaj z zamienników dołączonych do dystrybucji, dopóki nie potwierdzisz warunków.
Odśwież LibreOffice i w razie potrzeby ustaw regułę zastępczą
Zamknij wszystkie okna LibreOffice po zainstalowaniu czcionek, a następnie ponownie otwórz aplikację. Jeśli LibreOffice był już uruchomiony, lista czcionek może nie zostać odświeżona do momentu całkowitego zakończenia procesu. Sprawdź ponownie fc-match Calibrii fc-match Arialw terminalu. W przypadku instalacji zastępczej oczekiwane rodziny czcionek to Carlito i Liberation Sans.
Jeśli dokument nadal renderuje się z niepożądaną tabelą zastępczą, skonfiguruj własną tabelę zastępczą w LibreOffice. Otwórz Narzędzia > Opcje > LibreOffice > Czcionki (w systemie macOS otwórz LibreOffice > Preferencje, a następnie tę samą sekcję Czcionki). Włącz opcję Zastosuj tabelę zastępczą , dodaj Calibriw kolumnie Zamień i Carlitow kolumnie Na; dodaj Ariali Liberation Sansjako drugie mapowanie. Wybierz zastąpienie tylko wtedy, gdy chcesz je zastosować. Ustawienie Zawsze może zostać zastosowane nawet wtedy, gdy oryginalna czcionka jest zainstalowana; jeśli nie jest zaznaczone, zastąpienie zostanie zastosowane tylko wtedy, gdy żądana czcionka jest niedostępna.
Reguła zastępcza kontroluje renderowanie i drukowanie; nie zmienia nazwy czcionki zapisanej w formatowaniu dokumentu. Jest to przydatne, gdy chcesz wyświetlić istniejący plik lokalnie bez przepisywania jego stylów. Jeśli potrzebujesz dostarczyć dokument z faktycznie określonymi czcionkami zastępczymi, zmień style dokumentu lub zaznaczony tekst celowo i zapisz osobną kopię.