Najpierw ustal, kiedy zmienia się wygląd tekstu: podczas otwierania pliku PDF, umieszczania go w Affinity czy wyświetlania nowego eksportu. Następnie sprawdź dostępność czcionek, zamienniki użyte podczas importowania i ustawienia eksportu. Każda z tych sytuacji ma inne opcje i ograniczenia.

Ten poradnik opisuje bieżący przebieg pracy na Macu w centrum pomocy Affinity dla komputerów stacjonarnych. Jego celem jest pomoc w ustaleniu przyczyny nieprawidłowych kształtów liter, brakujących znaków lub zmienionych odstępów oraz wybraniu obsługiwanego sposobu zachowania zamierzonego wyglądu.

W którym momencie czcionka po raz pierwszy wygląda nieprawidłowo?

Podczas diagnozowania problemu nie zmieniaj oryginalnego pliku PDF ani edytowalnego dokumentu Affinity. Wybierz jedną stronę, na której występuje problem, i zanotuj konkretny objaw, na przykład: „zaokrąglone litery w nagłówku zmieniają kształt” lub „ostatnie słowo przenosi się do następnego wiersza”. Precyzyjne porównanie jest bardziej przydatne niż ocenianie całej strony z pamięci.

Zanim otworzysz oryginalny plik PDF do edycji w Affinity, otwórz go w osobnej przeglądarce, takiej jak Podgląd lub Acrobat. Porównaj tę samą stronę przy podobnym powiększeniu. Następnie skorzystaj z poniższej tabeli pomocniczej. Są to wnioski diagnostyczne, a nie automatyczny dowód konkretnej usterki.

Obserwacja Co sprawdzić w następnej kolejności
Oryginał wygląda prawidłowo w przeglądarce, ale zmienia się po otwarciu w Affinity Opcje importowania PDF i czcionki dostępne lokalnie
Tekst w dokumencie Affinity już przed eksportem wygląda nieprawidłowo Brakujące czcionki, zamienniki lub nieobsługiwane znaki
Tekst wygląda prawidłowo, ale zmienia się w wyeksportowanym pliku PDF Osadzanie czcionek i inne ustawienia eksportu PDF
Umieszczony plik PDF wygląda inaczej w Affinity Stan Passthrough, podgląd bitmapowy i wynik końcowego eksportu
Ten sam wyeksportowany plik PDF różni się w zależności od przeglądarki Możliwa różnica w wyświetlaniu zależna od przeglądarki; porównaj pliki przed zmianą źródła

To rozróżnienie ma znaczenie, ponieważ Affinity opisuje różne zachowania podczas otwierania i umieszczania plików PDF. Otwarcie importuje plik PDF do nowego dokumentu Affinity. Umieszczenie może zachować plik PDF w trybie Passthrough, przeznaczonym do dokładnego odwzorowania. Te operacje należy sprawdzić osobno. Zobacz Importowanie dokumentów PDF i Umieszczanie zawartości.

Czy dana czcionka jest faktycznie osadzona?

Jeśli masz Acrobat, otwórz problematyczny plik PDF i w systemie macOS wybierz Plik > Właściwości dokumentu > Czcionki. Zapisz dokładne nazwy czcionek, łącznie z wielkością liter i łącznikami, a także sprawdź informacje o osadzeniu problematycznej czcionki. Powtórz tę czynność na nowym eksporcie, jeśli problem pojawił się po wyeksportowaniu. Adobe opisuje tę ścieżkę w artykułach Znajdowanie nazw czcionek w plikach PDF i Omówienie osadzania czcionek w plikach PDF.

Osadzanie dołącza dane czcionki do pliku, aby można ją było wyświetlać lub drukować. Można osadzić całą czcionkę albo jej podzbiór zawierający znaki użyte w pliku. Sam podzbiór nie świadczy więc o wadliwym eksporcie. Adobe wyjaśnia obie formy w omówieniu osadzania czcionek.

Rozdziel dwa pytania: czy plik PDF zawiera dane czcionki i czy Affinity ma dostępną właściwą czcionkę do edycji tekstu? Bieżąca pomoc Affinity dotycząca importowania opisuje zastępowanie czcionek niedostępnych na komputerze. Nie opisuje opcji wyodrębniania ani aktywowania osadzonych w pliku PDF czcionek do edycji. Wybranie opcji osadzania podczas eksportu nie rozwiązuje wcześniejszej decyzji dotyczącej importu. Zobacz Importowanie dokumentów PDF.

Co sprawdzić, gdy tekst zmienia się po otwarciu pliku PDF?

Otwórz ponownie niezmieniony plik PDF, wybierając Plik > Otwórz, i przed zatwierdzeniem sprawdź okno dialogowe Opcje PDF. Zwróć uwagę na dwie opcje:

  • Preferuj edytowalny tekst kosztem wierności wyraźnie stawia łatwość edycji ponad dokładne odtworzenie projektu. Na potrzeby diagnostyki skoncentrowanej na wyglądzie pozostaw tę opcję niezaznaczoną.
  • Zastąp brakujące czcionki podstawia zamienniki sugerowane lub wybrane przez użytkownika w miejsce niedostępnych czcionek. Pozostaw tę opcję niezaznaczoną, jeśli chcesz później zająć się brakującymi czcionkami za pomocą Menedżera czcionek.

Affinity wyraźnie ostrzega, że zaakceptowanie zastępowania brakujących czcionek podczas importu uniemożliwia późniejszą ich zamianę za pomocą Menedżera czcionek. Te opcje opisano w artykule Importowanie dokumentów PDF.

Następnie wybierz Dokument > Menedżer czcionek. Sprawdź rodzinę i styl problematycznej czcionki, przejrzyj jej stan i kolumny dotyczące zamienników, a potem wybierz Znajdź, aby przejść do tekstu, w którym jej użyto. Ponowne wybieranie polecenia Znajdź przełącza między kolejnymi wystąpieniami. Bieżącą ścieżkę w menu komputerowej wersji programu i dostępne opcje opisuje artykuł Panel Menedżer czcionek.

Dokładnie interpretuj stan czcionki. Brakująca oznacza, że czcionka jest niedostępna na urządzeniu; Użyto nieobsługiwanych znaków oznacza problem z obsługiwanymi znakami. Tymczasowe zastąpienie stosowane przez Affinity pozostawia przypisaną oryginalną brakującą czcionkę, więc jej późniejsze zainstalowanie umożliwia Affinity prawidłowe wyświetlanie. Trwałe zastąpienie czcionki to zmiana zachowywana po zapisaniu. Zobacz Zarządzanie czcionkami.

Jeśli masz plik właściwej czcionki, zainstaluj ją na Macu: kliknij ją dwukrotnie w Finderze i wybierz Zainstaluj. Jeśli zainstalowana czcionka wyświetla się nieprawidłowo, zaznacz ją w Księdze czcionek i wybierz Plik > Sprawdź poprawność zaznaczenia, a następnie przejrzyj zgłoszone szczegóły. Apple opisuje instalowanie, sprawdzanie poprawności i obsługę duplikatów w artykule Instalowanie i sprawdzanie poprawności czcionek w Księdze czcionek na Macu.

Wróć do problematycznego tekstu i porównaj kształty liter, końce wierszy oraz odstępy. Dostępność właściwej czcionki jest warunkiem wstępnym tej metody edycji. Diagnoza jest zakończona dopiero wtedy, gdy problematyczny tekst odpowiada zamierzonemu wyglądowi. Jeśli nie można uzyskać oryginalnej czcionki, potraktuj każdy zamiennik jako świadomą zmianę układu i sprawdź wszystkie miejsca jego użycia.

Jak zachować stronę PDF bez edycji jej tekstu?

Jeśli chcesz umieścić istniejącą stronę PDF w układzie, przetestuj jej umieszczenie z opcją Passthrough. Umieść oryginalny plik PDF, zaznacz go i sprawdź ustawienie Passthrough na pasku kontekstowym. Według Affinity domyślnie włączona jest opcja Passthrough, zapewniająca dokładne odwzorowanie. Jeśli nie jest to możliwe, wybrana zostaje opcja Interpretuj. Podczas edycji Affinity wyświetla bitmapowy podgląd pliku PDF, dlatego przed uznaniem podglądu na obszarze roboczym za wynik końcowy sprawdź świeży eksport. Zobacz Umieszczanie zawartości.

Podczas testu zachowaj tę ścieżkę. Edytowanie osadzonego pliku PDF przekształca go w dokument Affinity i powoduje utratę trybu Passthrough. Zmiana widoczności warstw umieszczonego pliku PDF również automatycznie przełącza go na tryb Interpretuj. Te ograniczenia opisano w artykule Umieszczanie zawartości.

Sprawdź także panel Przedkontrola. Kontrole Passthrough dla PDF mogą wykryć rasteryzację spowodowaną dopasowaniami, efektami, przezroczystością, niezgodnymi wersjami PDF lub kolorami oraz nieobsługiwanymi granicami strony. W pomocy napisano również, że niektóre problemy, w tym brakujące czcionki w umieszczonym pliku PDF, wymagają dostępu do pliku źródłowego umieszczonego dokumentu. Zobacz Przedkontrola.

Tryb Passthrough przydaje się, gdy otrzymany plik PDF wygląda prawidłowo i chcesz zachować jego wygląd. Jeśli oryginalny plik PDF wygląda nieprawidłowo w osobnej przeglądarce, wróć do dokumentu źródłowego i popraw go tam. Umieszczenie pliku nie udostępnia opisanej operacji naprawy czcionek.

Które ustawienia eksportu pomogą ustalić przyczynę problemu?

Gdy tekst w dokumencie Affinity wygląda prawidłowo, wybierz Plik > Eksportuj > Eksportuj, wybierz ustawienie PDF i włącz opcję Wyświetl podgląd eksportu po zakończeniu. Jeśli dostępne opcje Obszar i Strony na to pozwalają, eksportuj tylko problematyczną stronę. Zapisz plik pod nową nazwą. Affinity opisuje tę procedurę w artykule Publikowanie plików PDF.

Jeśli odpowiada to zadaniu, jako punkt wyjścia do diagnostyki wybierz PDF (na potrzeby eksportu). W udokumentowanych ustawieniach domyślnych tej opcji uwzględniono wszystkie czcionki, podział czcionek na podzbiory i wyłączone funkcje zaawansowane. Ustawienia cyfrowe i PDF (na potrzeby druku) również uwzględniają wszystkie czcionki, ale pozostałe opcje są inne. Po wybraniu ustawienia sprawdź dostępne opcje, ponieważ Affinity pozwala je dostosowywać. Zobacz Porównanie ustawień eksportu PDF.

W sekcji Osadź czcionki dostępne są następujące udokumentowane opcje:

Opcja Opis działania
Wszystkie czcionki Osadza czcionki użyte w dokumencie
Nietypowe czcionki Pozostawia typowe czcionki zależne od urządzenia, na którym plik jest wyświetlany
Bez czcionek Wymaga, aby urządzenie, na którym plik jest wyświetlany, miało te czcionki; opcja niedostępna w przypadku PDF/X
Tekst jako krzywe Przekształca cały tekst w krzywe

To ustawienia eksportu, a nie polecenia naprawy. Zobacz Ustawienia eksportu.

Wprowadzaj kontrolowane zmiany zamiast zmieniać kilka ustawień jednocześnie:

  1. Wyeksportuj plik z opcją Wszystkie czcionki i włączoną opcją Podziel czcionki na podzbiory.
  2. Wyeksportuj plik ponownie, wyłączając tylko opcję Podziel czcionki na podzbiory. W ten sposób uwzględnisz wszystkie glify, a nie tylko te użyte w dokumencie.
  3. Jeśli problem dotyczy rozciągniętego lub obrysowanego tekstu, porównaj wynik z wyłączoną opcją Zezwalaj na funkcje zaawansowane. Affinity ostrzega, że jej włączenie może powodować nieprawidłowe wyświetlanie w innej aplikacji. Wyłączenie tej opcji może doprowadzić do rasteryzacji lub przekształcenia elementów objętych tym ustawieniem w krzywe.
  4. Jeśli przydatne będzie porównanie skupione wyłącznie na wyglądzie, przygotuj osobny eksport z opcją Tekst jako krzywe.

Definicje opcji i ograniczenia dotyczące funkcji zaawansowanych opisano w artykule Ustawienia eksportu.

Do przykładowego testu użyj nagłówka „Zaokrąglone kształty 012345” w problematycznej czcionce i stylu. Zachowaj ten sam rozmiar, położenie i formatowanie we wszystkich eksportach. Jeśli wersje z podzbiorem i całą czcionką różnią się w tej samej przeglądarce, zawęzisz przyczynę do wybranej opcji eksportu. Jeśli prawidłowo wygląda tylko wersja z tekstem zamienionym na krzywe, znajdziesz użyteczną alternatywę zachowującą wygląd, ale nie ustalisz pierwotnej przyczyny.

Krzywe zawierają kształty zamiast edytowalnego tekstu. Zachowaj oryginalny, edytowalny dokument Affinity i sprawdź, czy dostarczany plik PDF nadal spełnia wymagania dotyczące zaznaczania, kopiowania lub wyszukiwania tekstu. Przekształcenie już zastąpionej czcionki w krzywe zachowuje wygląd zamiennika; nie odtworzy zamierzonego kroju pisma.

Kiedy diagnoza jest zakończona?

W panelu Przedkontrola wybierz Sprawdź teraz i przejrzyj informacje o czcionkach i znakach. Nie zakładaj, że sprawdzanie zostało wykonane tylko dlatego, że otwarto plik PDF. Według bieżącej pomocy Affinity w przypadku importowanych plików PDF domyślna wartość to Nigdy, ale wciąż można ręcznie wybrać opcję Sprawdź teraz. Wyniki sprawdzania zależą też od aktywnego profilu. Zobacz Przedkontrola.

Na koniec otwórz końcowy plik PDF w przeglądarce, w której pierwotnie wystąpił problem. Sprawdź dokładnie problematyczny tekst i sąsiednie podziały wierszy. Zachowaj tylko najmniejszy zestaw porównań potrzebny do wyjaśnienia różnicy: oryginalną stronę, odpowiednie ustawienia eksportu i wynikowe pliki PDF. Rezultatem jest prawidłowo wyświetlany tekst albo świadomie wybrany sposób pracy z trybem Passthrough lub krzywymi, którego ograniczenia pasują do przeznaczenia dokumentu.

Źródła