Helvetica zawsze wyglądała okropnie w programie Illustrator CS4 + na moim komputerze Mac, w tym we wszystkich wersjach systemu operacyjnego, niezależnie od wielkości i jednostek. Poniżej znajdują się zrzuty ekranu z Helvetica w rozdzielczości 12, 24 i 36 pikseli.
Czy istnieje sposób, aby temu przeciwdziałać? Inne czcionki wyglądają świetnie, ale Helvetica (Neue lub inna) zawsze wygląda okropnie, jakby renderowanie subpikseli było wyłączone.
adobe-illustrator
text
Andrzej
źródło
źródło
Odpowiedzi:
Po pierwsze, dwie typowe przyczyny nieporęcznego, niedopasowanego, rozczłonkowanego tekstu, w którym znaki nie ustawiają się w szeregu lub nie mają prawidłowego rozmiaru względem siebie, które nie są przyczyną w tym konkretnym przypadku :
Ten szczególny przypadek stanowi jednak połączenie określonego rodzaju wygładzania krawędzi i podpowiedzi. W programie Illustrator CS5 + dostępne są opcje przeciwdziałania wygładzaniu tekstu podobne do tych w Photoshopie, dzięki czemu możemy porównać kombinacje (górne rzędy to 10 Helvetica Neue Light, dolne rzędy 14pt), z których CS4 wydaje się używać tylko „Sharp”:
Z podpowiedziami (tj. Podgląd na ekranie lub, w CS5 +, zapisz dla Internetu z zaznaczoną opcją „Zoptymalizowany typ”)
Bez podpowiedzi (tj. Zapis „Zoptymalizowany pod kątem sztuki” dla sieci lub mniej niż CS4 dla sieci):
Możesz zobaczyć brzydkie zniekształcenie, obniżanie liter o płaskim wierzchołku i podnoszenie liter o okrągłych wierzchołkach, pojawiające się, gdy włączone jest podpowiedzi i gdy wygładzanie jest „Ostre” , niezależnie od tego, czy sam obiekt jest wyrównany do siatki pikseli - ponieważ podpowiedzi (dopasowanie szczegółów do siatki pikseli) dzieje się na poziomie każdego szczegółu każdego znaku, a nie samego obiektu tekstowego.
(Nie mogę znaleźć niczego, co wyjaśnia dokładnie, co robi każda metoda antyaliasingu - wygląda na to, że „Crisp” i „Strong” mogą faktycznie wyłączać wskazówki programu Illustrator, a przynajmniej tłumić je)
Zauważ też, że wyrównanie obiektu tekstowego do siatki pikseli ma niewielką różnicę, gdy podpowiedzi są wyłączone (np. „Il” w Evil w przypadku Sharpa). Ale jest w tym pewna losowość. Czasami będzie to poprawa, czasem może pogorszyć renderowanie tekstu, czasem nie zrobi różnicy.
Na CS6 masz kontrolę nad tymi rzeczami. W przypadku CS4 dla tekstu w obrazie do wydruku w sieci, obejście, które zalecam, to kopiowanie zrzutów ekranu podglądu ekranowego w 100% do Photoshopa, kiedy chcesz podpowiedzi, i użycie Zapisz dla Internetu oraz skrypt Pixel Align, gdy nie chcę podpowiedzi, a w razie potrzeby połącz dwa zdjęcia w Photoshopie, nakładając je i usuwając obszary jednego, w którym chcesz renderować drugi. Lub zastosuj tekst w Photoshopie i skorzystaj z jego kontroli wygładzania.
Tekst z podpowiedziami jest zwykle lepszy dla czytelności, ale w niektórych przypadkach takich jak te, idzie źle.
źródło
Adobe Illustrator i Adobe Photoshop nie używają antyaliasingu subpikseli. Jest to jeden z powodów, dla których oba typy mają tendencję do renderowania tekstu gorzej niż tekst interfejsu użytkownika w OS X. Strony w Safari, Chrome i Firefox również w większości przypadków wyświetlają się z antyaliasingiem subpikseli (zależy to od strony internetowej, technik i CSS).
W rzeczywistości OS X nie używa antyaliasingu subpikseli przez cały czas, tylko gdy rendering jest na nieprzezroczystym tle:
- Odwołanie do klasy CATextLayer firmy Apple
Ponadto Adobe używa innego mechanizmu renderowania tekstu niż OS X i Windows, prawdopodobnie dzięki czemu mogą uzyskiwać spójne wyniki na różnych platformach.
Nie jestem pewien, dlaczego Helvetica Neue jest szczególnie zła czy inna. To prawdopodobnie tylko objaw szerszych różnic.
źródło
Moja sugestia to otwieranie pliku w Apple Preview co jakiś czas. Ma znacznie lepsze renderowanie tekstu. Pozwala to przynajmniej obejść problem, dopóki nie zdecydujesz się na eksport.
źródło
Tekst renderowany na ekranie zwykle ma pewien poziom podpowiedzi i wygładzania . Oba mają na celu uczynienie tekstu bardziej czytelnym na ekranie.
Illustrator tutaj stosuje inny poziom podpowiedzi lub antyaliasingu do tego, co zwykle widzisz w swoim systemie operacyjnym, więc wygląda inaczej (i dla ciebie wygląda źle, ponieważ wiele badań na temat ludzi przyzwyczaja się do sposobu wybrany system operacyjny renderuje tekst, a wszystko inne wygląda źle).
Dobrą wiadomością jest to, że zazwyczaj nie ma znaczenia dla wyniku końcowego; gdy w programie Illustrator bardziej martwi Cię generowany przez siebie wynik wektorowy, a nie jego wygląd zrasteryzowany na ekranie w programie Illustrator. Gdyby program Illustrator uczynił go o wiele „ładniejszym”, nadal nie dawałby bardzo dobrego podglądu wyniku, ponieważ zrasteryzowany ekran jest bardzo ograniczającym czynnikiem; aby uzyskać dobry podgląd kształtów liter, musisz bardzo blisko powiększyć i uzyskać dobry podgląd tego, jak wygląda wydrukowany - musisz go wydrukować.
Anty-aliasing z tekstem na ekranie pomaga zapobiegać brzydkie kształty liter w wyniku rasteryzacja ale istnieje wiele rodzajów anti-aliasing. Obecnie większość systemów operacyjnych stosuje antyaliasing subpikseli, który jest najbardziej „wyraźny”, ponieważ trzykrotnie zwiększa rozdzielczość poziomą, podczas gdy twoja próbka nie wykazuje antyaliasingu subpikseli. W rezultacie pionowe „łodygi” nie wyglądają bardzo ostro przy małych rozmiarach.
Podpowiedzi z tekstem na ekranie pomaga uczynić łodygach i bary tekstu bardziej wyraźnym i ostrym, przesuwając je do dostosowania się do siatki pikseli. Systemy operacyjne różnią się bardzo pod względem poziomu podpowiedzi, ponieważ system Windows robi to bardzo silnie, a Mac OS X prawie wcale tego nie robi. W rezultacie wszystko inne niż to, do czego jesteś przyzwyczajony, prawdopodobnie wygląda nieprawidłowo (podobnie jak złe podpowiedzi również wyglądają źle). Podane przez ciebie próbki pokazują mocno podpowiedzi, a błąd na górze małej litery „x” prowadzi mnie do przekonania, że program Illustrator podpowiedział mi to automatycznie . Automatyczne podpowiedzi mogą sprawić, że niektóre czcionki będą wyglądały OK, a inne źle. Szczególnie jeśli używasz Mac OS X, i tak będzie to wyglądać źle .
W każdym razie, jak powiedziano, nie wpływa to na końcowy wynik.
źródło
Wygląda całkiem nieźle na moim komputerze:
Biorąc pod uwagę ograniczenia zrasteryzowanego tekstu, jest on tak dobry, jak to tylko możliwe. Różne kroje czcionek lepiej pasują do małych rozmiarów czcionek i jeśli nie masz renderowania subpikseli, które jest dostępne tylko w przypadku renderowania specyficznego dla urządzenia (np. Strony internetowej i tekstu interfejsu użytkownika), musisz żyć z faktem, że zwykły AA ma trudności z tekstem o wysokim kontraście (a czarno-biały ma prawie tak wysoki kontrast, jak to tylko możliwe) przy niskich rozdzielczościach, takich jak typowe wyświetlacze stacjonarne / przenośne 72ppi.
Jeśli używasz Helvetica do rozdzielczości drukowania 300dpi + lub renderujesz na wysokiej rozdzielczości wyświetlaczach LCD (lub po prostu dużych zwykłych wyświetlaczach LCD 72 PPI, które są zaprojektowane do oglądania z daleka), to nie jest problem.
źródło