Helvetica [Neue] Illustrator'da neden kesinlikle korkunç görünüyor?


15

Helvetica, boyutlarına veya birimlerine bakılmaksızın tüm işletim sistemi sürümleri de dahil olmak üzere Mac bilgisayarımdaki Illustrator CS4 + 'da her zaman korkunç görünüyordu. Aşağıda 12px, 24px ve 36px Helvetica'nın ekran görüntüleri yer almaktadır.

12px'de Helvetica 24px'de Helvetica 36px şirketinde Helvetica

Buna karşı koymanın bir yolu var mı? Diğer yazı tipleri harika görünüyor, ancak Helvetica (Neue veya başka türlü), alt piksel oluşturma kapalı gibi her zaman korkunç görünüyor.


2
Bu sağlam bir yanıt getirmeyebilir, ancak tam sorunuzun Adobe forumunda tartışıldığına inanıyorum. Burada: forums.adobe.com/message/2443391
Henrik

1
Bağlantı için teşekkürler! Tartışma çok eski. Yazı tiplerimin birden çok bilgisayarda, birden çok işletim sistemi aracılığıyla, birden çok CS sürümü aracılığıyla bozulduğuna inanmakta zorlanıyorum. Gerçekten bunu etkileyen tek kişi ben miyim?
Andrew

FWIW Yazı tipinin sistemimde nasıl işlediğini görmek için dahili ve dışa aktarılan png oluşturma üzerinde bir karşılaştırma testi yaptım (onaylamadan çok iyi değil). Birisi "optimize edilmiş" render daha iyi görünmesini beklenir, ama tuhaf bir şekilde tatmin edici yaklaşıyor "sanat optimize" render. i.imgur.com/izTuj.png
Henrik

1
@hced, renderınız gördüklerimi çok doğru bir şekilde anlatıyor. Bu küçük harfler çok saçma!
Andrew

Yanıtlar:


10

İlk olarak, karakterlerin bu özel durumda nedenleri olmayan birbirleriyle göreceli olarak doğru sıralanmadığı veya boyutlandırılmadığı, sakat, yanlış hizalanmış, ayrık metnin iki yaygın nedeni :

  • Piksel ızgarasına yanlış hizalama. Illustrator'ın daha yeni sürümlerinde 'Piksel ızgarasına hizala' seçeneği vardır, ancak her şeyi etkiler ve 1pt'den az kontur genişliklerini önlemek gibi sonuçları vardır. Sen piksel hizalama tek tek nesneler ile diğer sonuçları olmadan Piksel hizalayın komut (indirme) den Wundes .
  • Metnin çok hafif döndürülmediğini iki kez kontrol edin, çünkü bu ipucunun somunlaşmasına neden olur.

Bununla birlikte, bu özel durum , belirli bir kenar yumuşatma ve ipucunun bir kombinasyonudur. Illustrator CS5 + 'da, yazı tipinin Photoshop'takine benzer şekilde nasıl kenar yumuşatılmasına yönelik seçenekler vardır , bu nedenle CS4'ün yalnızca' Keskin 'kullandığı kombinasyonları (üst sıralar 10 Helvetica Neue Light, alt sıralar 14pt'dir) karşılaştırabiliriz:


İpucu ile (örn. Ekran önizlemesi veya CS5 + 'da "Tür Optimize Edilmiş" seçili olarak web'e kaydedin)

resim açıklamasını buraya girin


İpucu vermeden (yani `` optimize edilmiş '' web için kaydet veya web için CS4'den daha az kaydet):

resim açıklamasını buraya girin


Nesnenin kendisinin piksel ızgarasına hizalanıp hizalanmadığına bakılmaksızın, ipucu açıkken ve kenar yumuşatma 'Keskin' olduğunda görünen çirkin bozulmayı, düz tepeli harfleri düşürmeyi ve yuvarlak tepeli harfleri yükseltmeyi görebilirsiniz. (ayrıntıları piksel ızgarasına sığacak şekilde ayarlama) metin nesnesinin kendisi değil, her karakterin her ayrıntısı düzeyinde gerçekleşir.

(Her bir kenar yumuşatma yönteminin tam olarak ne yaptığına dair hiçbir şey bulamıyorum - 'Crisp' ve 'Strong' aslında Illustrator'ın ipuçlarını kapatıyor veya en azından aşağı indiriyor olabilir)

Piksel ızgarasına metin nesnesi hizalama ne de dikkat etmez (Sharp durumda Evil, örneğin "il") ima küçük bir fark kapalı olduğundan emin olun. Ancak bunun belli bir miktar rastlantısallığı var. Bazen bir iyileştirme olur, bazen metin oluşturmayı daha da kötüleştirir, bazen de fark etmez.

CS6'da bu şeyler üzerinde kontrole sahipsiniz. Web çıktısı için görüntü içi metin için CS4'te, önerdiğim geçici çözüm, ipucu istediğinizde ekran önizlemesinin ekran görüntülerini% 100 olarak Photoshop'a kopyalamak ve Web için Kaydet'i ve ayrıca Piksel Hizalama komut dosyasını kullanmaktır. ipucu istemiyorum ve uygun olduğunda iki görüntüyü Photoshop'ta birleştirin, üzerini örtün ve diğerinin oluşturulmasını istediğiniz alanların alanlarını silin. Veya metni Photoshop'ta uygulayın ve kenar yumuşatma denetimlerini kullanın.

Yazılı metin genellikle okunabilirlik için daha iyidir, ancak bu gibi bazı durumlarda, çok yanlış gidiyor ...


Vay, ne harika bir cevap! Daha önce böyle işaretlemediğim için üzgünüm! Deneyleriniz en alt seviyeye ulaşmada son derece yardımcı oldu ve CS6'da aslında kontrolümüz olduğunu duyduğuma sevindim.
Andrew

6

Adobe Illustrator ve Adobe Photoshop alt piksel kenar yumuşatma kullanmaz. Bu, her ikisinin de OS X'teki kullanıcı arayüzü metninden daha kötü tür oluşturma eğiliminin nedenlerinden biridir. Safari, Chrome ve Firefox'taki web sayfaları, çoğu durumda da alt piksel kenar yumuşatma ile işlenir (web sayfasına, tekniklere ve Olsa da CSS).

Aslında, OS X, yalnızca oluşturma opak bir arka planda olduğunda alt piksel kenar yumuşatma özelliğini her zaman kullanmaz:

Metin, yalnızca pikselle aynı anda mevcut bir opak arka planda birleştirildiğinde alt piksel kenar yumuşatma kullanılarak çizilebilir.

- Apple'ın CATextLayer Sınıfı Başvurusu

Ayrıca Adobe, muhtemelen tutarlı platformlar arası sonuçlara sahip olabilmeleri için OS X ve Windows için farklı bir metin oluşturma motoru kullanır.

Helvetica Neue'nin neden özellikle kötü veya farklı olduğundan emin değilim. Muhtemelen sadece daha geniş farklılıkların bir belirtisidir.


2

Benim önerim dosyayı her zaman Apple Önizleme'de açmak. Çok daha iyi metin oluşturmaya sahiptir. Bu, dışa aktarmaya karar verene kadar en azından soruna geçici bir çözüm bulmanızı sağlar.


2

Ekranda görüntülenen metin genellikle bir miktar ipucu ve kenar yumuşatma uygular. Bunların her ikisi de metni ekranda daha okunaklı kılmak içindir.

Buradaki Illustrator, işletim sisteminizde normalde gördüğünüz şeye farklı bir ipucu veya kenar yumuşatma düzeyi uyguluyor, bu yüzden farklı görünüyor (ve size yanlış görünüyor, çünkü insanların alışması konusunda çok fazla araştırma var. seçtikleri işletim sistemi metni işler ve diğer her şey yanlış görünür).

İyi haber genellikle sonuca için önemli olmamasıdır; Illustrator'da ekranınız için rasterleştirilmiş Illustrator'da nasıl göründüğünden değil, ürettiği vektör çıktısından daha fazla endişe duyuyorsunuz. Illustrator size çok daha "hoş" olsaydı, ekranın rasterleştirilmiş ekranı çok sınırlayıcı bir faktör olduğundan, çıktının ne olacağına dair çok iyi bir önizleme vermeyecektir; Harf şekillerinin iyi bir önizlemesini almak için çok yakınlaştırmanız ve nasıl göründüğünün iyi bir önizlemesini almak için yazdırmanız gerekir.

Anti-aliasing ekrandaki metnin rasterisation sonucunda çirkin harf şekilleri önlemeye yardımcı olur ancak anti-aliasing birden türleri vardır. Günümüzde çoğu işletim sistemi, yatay çözünürlüğü üç katına çıkardığı için en "keskin" tür olan alt piksel kenar yumuşatma uygularken, örneğinizde alt piksel anti kenar yumuşatma görülmüyor. Sonuç olarak, dikey "saplar" küçük boyutlarda çok net görünmüyor.

İpucu ekrandaki metnin piksel ızgarasına sahip hizada aktarıp, sapları ve daha belirgin ve daha keskin metin barlar olmasına yardımcı olur. İşletim Sistemleri, Windows'un çok güçlü bir şekilde yaptığı ve Mac OS X'in neredeyse hiç yapmadığı imalarına göre çılgınca değişir. Sonuç olarak, alışık olduğunuzdan farklı bir şey muhtemelen yanlış görünüyor ( kötü ipucu da yanlış görünüyor). Sağladığınız örnekler, büyük ölçüde ima edilen metni gösteriyor ve küçük "x" harfinin üstündeki hata, Illustrator uygulamasının otomatik olarak ipucu verdiğine inanmamı sağlıyor . Otomatik ipucu bazı yazı tiplerinin düzgün görünmesini ve bazılarının gerçekten kötü görünmesini sağlayabilir. Özellikle genellikle Mac OS X kullanıyorsanız, bu her iki şekilde de oldukça yanlış görünecektir .

Her neyse, söylendiği gibi, nihai sonucu etkilemez.


Genellikle Illustrator'ı açık bir şekilde dijital biçime dışa aktarma hedefi ile kullanıyorum ve nadiren basılı şeyler için kullanıyorum. Bu yüzden basıldığında iyi görüneceğini anlasam da, Retina-esque görüntülerle bu artık bir sorun olmamalı. Illustrator'ı görüntülemek için neredeyse yerel sistem yazı tipi oluşturma yöntemini kullanmayı tercih ederim. Farklı platformlar arası olsa da, en azından platform başına tutarlı olacaktır.
Andrew

Sorun, alt piksellerin mevcut olmadığı bir raster görüntü oluşturmanızdır. Alt piksel oluşturma donanım yeteneğidir.
horatio

@horatio tamamen doğru değil, ekran piksel sırasını ve yapılandırmasını önceden biliyorsanız, alt piksel oluşturmayı pişirebilirsiniz.
joojaa

Akıllı olmak ve Illustrator'dan alt piksel için optimize edilmiş bir görüntü elde etmek mümkündür: istenen nihai çıkışın 3 katında dışa aktarın, daha sonra Photoshop'ta vb.Kanal boyutunu, yeniden boyutlandırmadan kırmızı kanalı sağa bir piksel ve mavi kanalı bir piksel sola kaydırın amaçlanan çıktı boyutu ve voila. Yine de, ekrandaki metin oluşturucuların filtrelemesine veya ipucuna sahip olmayacak, bu yüzden yine de aynı görünmeyecek.
thomasrutter

-1

Bilgisayarımda oldukça iyi görünüyor:

resim açıklamasını buraya girin

Rasterleştirilmiş metnin kısıtlamaları göz önüne alındığında, bu yaklaşık olarak iyi. Farklı yazı tipleri küçük yazı tipi boyutları için daha uygundur ve yalnızca cihaza özgü görselleştirmeler (örn. Web sayfası ve UI metni) için kullanılabilen alt piksel oluşturma işleminiz yoksa, normal AA'nın zor zamanları olduğu gerçeğiyle yaşamak gerekir. tipik 72 ppi masaüstü / dizüstü bilgisayar ekranları gibi düşük çözünürlüklerde yüksek kontrastlı metinlerle (ve beyazdaki siyahlar neredeyse yüksek kontrastla).

300 dpi + baskı çözünürlükleri için Helvetica kullanıyorsanız veya yüksek çözünürlüklü LCD'lerde (veya uzaktan görüntülenmek üzere tasarlanmış büyük normal 72 PPI LCD'lerde) görüntü oluşturuyorsanız, sorun olmaz.


sarı üzerine siyah beyaz üzerine siyahdan daha yüksek kontrast
Ryan

3
@Ryan: Pek değil. Beyaz üzerine siyah (veya tersi)% 100 kontrast olarak kabul edilir (hem dijital görüntüleme sistemleri hem de görme keskinliği testleri için). Beyazın sarı ile değiştirilmesi, parlaklık farkını azaltır. Sarı, kırmızı gibi, kişinin dikkatini çekmede iyidir, bu yüzden sarı ve siyah standart uyarı renkleridir. Ancak tipik bir 8 bit RGB ekranlarda sarı üzerine AA siyah için yeşil ve mavi kanallarda 255 seviyeye adım atmak gerekirken, beyaz için 3 kanalın hepsinde bunu yapmak gerekir.
Lèse majesté
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.