Jump to content

Recommended Posts

Posted

Gonna search some guides for text cuz few ppl needs them :)

 

Quick Overview

 

Look at these two buttons:

 

img_01_buttons.jpg

 

Text on the first button is typed with some default settings and on the second one text is corrected. Doesn’t it look much sharper? The main tools to achieve perfect appearance of characters are: anti-aliasing settings, horizontal shift over a pixel fraction (in different cases it can be done by non-scaled transformation, changing fractional width setting and manual tracking) and horizontal scaling of characters.

 

Let us take a closer look at each of these tools.

Anti-aliasing

 

Anti-aliasing is the set of rules that determine the appearance of semi-transparent pixels around the edges of symbol. In Adobe Photoshop, you can use one of four anti-aliasing settings: Sharp, Crisp, Strong and Smooth.

 

Let’s see the difference on the example of 14pt Tahoma text:

 

img_02_anti-aliases.jpg

 

Notice blur at the top and the bottom of the symbols. With Crisp, Strong and Smooth anti-aliasing we have semi-transparent pixels at the top of A, B, C and at the bottom of C, d and e of that make the text look dirty. Sharp anti-aliasing avoids this problem by cutting vertical blur. Generally, Sharp makes type appear the sharpest - with the least amount of 'soft' (i.e. semitransparent) pixels introduced. Although Sharp anti-aliasing slightly deforms characters shape, it is the best one to achieve really sharp text of small size.

 

So, the first step to pixel-perfect text is to set its anti-aliasing to ‘Sharp’.

Shifting over a pixel fraction

 

Human eye generally notices text blur in two directions, horizontal and vertical. Although Sharp anti-aliasing makes horizontal parts of symbols look nice, vertical parts may have problems. Look at this letter with default appearance:

 

img_03_P.jpg

 

Notice that vertical part consists of three pixel columns and the first and the last ones are semi-transparent, i.e. its overall width is near two pixels. The letter will become sharper if it’s shifted to occupy two pixel columns with less transparency instead of three. To obtain this, character should be shifted over a distance less than one pixel. With separate symbols (e.g. letters on a virtual keyboard) it’s handy to make Transform without scaling — just press right or left arrow on the keyboard to slightly move the symbol.

 

Unfortunately, this won’t help much if you work with words. Transformation moves all letters of the word over the same distance, while usually letters have different width and therefore need to be shifted over different pixel fractions. This can be done by modifying tracking for each letter. But before starting this exhausting work, you can try to obtain better results by turning off Fractional Widths.

Fractional Width

 

By default, type in Adobe Photoshop is displayed using fractional character widths. This means that spaces between symbols keep original proportions—and in most cases are fractional. Thus, some letters become shifted relative to pixel grid. Turning this setting off modifies the spaces between letters to whole number of pixels. This can make most of letters significantly sharper:

 

img_04_fractional.jpg

 

In the second line, ‘vertical’ letters t, f, r, i, l are released from blurry pixel columns because they are arranged on pixel grid.

 

You can find Fractional Widths settings in the menu covered upon small ‘Options’ icon in the top right of Character palette.

 

img_05_fractional_menu.jpg

 

Tracking

 

Turning Fractional Width off does not provide perfect results. In previous example, there still remains significant blur in letter d of ‘words’. It can be removed by shifting over a pixel fraction which can be achieved by setting tracking for previous letter. Play with numbers until you get the appropriate result. And don’t forget about following characters that are moving too: in this example tracking was set to 25 for i and to -25 for d to keep h and s on their previous places.

 

img_05_tracking.jpg

 

Also you should remember about text alignment while tracking characters. Tracking always sets spacing after selected symbol, i.e. shifts right all following letters if paragraph is left-aligned. For right-aligned paragraph, the following letters will remain on their places but all previous letters including the selected letter itself will be shifted left. For center-aligned text, both following and previous letters will be shifted over a half of selected tracking and that’s really uncomfortable. So, it’s preferable to work with tracking of left-aligned text and change the alignment after correction if necessary.

Horizontal scaling

 

Sometimes font size creates a problem. Notice that letter h on the previous image has a blur in short vertical line; this is caused by font proportions and cannot be changed by moving. Such partial blur can be corrected by changing width of a separate character (this won’t hurt proportions much if you stay between 95—105%):

 

img_06_scaling.jpg

 

At last, this word looks totally sharp!

Remember the contrast

 

Visual sharpness significantly depends on contrast of text and background colors. Unwanted blur becomes more noticeable with the higher contrast. The same text can look quite sharp when appearing dark on the light background, but becomes blurry when inverted—because light text on the dark background visually has higher contrast. Look at the example:

 

img_07_contrast.jpg

 

To avoid such unexpected effect, it’s better to work in resulting colors when correcting text blur.

 

A shadow around the text also works as a contrasting background, so keep this effect on to see exactly what you’ll get.

Conclusions

 

Here is the short guide to creating pixel-perfect text:

 

  • Use ‘Sharp’ anti-aliasing.

  • Shift separate characters horizontally over pixel fractions by non-scaled transformation.
  • For words, try to turn Fractional Widths off. Then manually set tracking for separate characters.
  • If a character has several vertical lines and font proportions don’t allow to make them all sharp, play with character width in range 95—105%.
  • Remember that blur is more visible when the text has higher contrast with the background, so work in resulting colors and keep text effects on.

 

 

Author: Ksenia Chernyavska

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Posts

    • If you don't want spam, stop badmouthing open source code just to try and sell your compiled crap in a licensed DLL, which is probably full of backdoors like any criminal would do.   I'll create a Git repository just to publish the mods Skylord prepared for this garbage for free.   You're the only scammer here, selling a compilation of the source code Guytis gave you. Regards.   It's not easy when you dedicate yourself to insulting, threatening, and harassing people. Just look at your own reality and you'll realize it.
    • (3241-100)/9 = 349 online xD     WHAT I WILL SEE ON NEW SEASON ? *Free VIP characters for everyone for first 3 days after opening ! Unique augmentation trade/sell system (NEW PATCH V3.2). Improved server stability. No more lagg / dc. Pvp map area HIDE Names/clans unique system. Big changes on augmentation system.  rotfl Lucky fortune monsters on levelling area with 10min spawn. Also we will try to push longer seasons ever !  HAHAHAHAHAHA XD Increased giran trading area for sell. New raid boss events in coliseum. Fixed reflect damage skills. New raid boss banshee. Fixed pvp area flag issues. Fixed castle siege pray issues. New pvp map in sea of spores. Increased all mob drops rate by +20%. And much more...   Augment diammond 100% 3x winter xDD   And now the best part   HAHAHAH 1-10 random level LS Augment Also we will try to push longer seasons ever !  HAHAHAHAHAHA XD   GRAND START FROM - 15/08/2025, FRIDAY, 20:00 +3 GMT ! GRAND OPENING FROM - 10/10/2025, FRIDAY, 20:00 +3 GRAND OPENING FROM - 05 DECEMBER 2025, FRIDAY, 20:00 +2 GMT ! GRAND OPENING FROM - 12/052025, FRIDAY, 20:00 +3 GMT ! GRAND OPENING FROM - 23 JANUARY 2026, FRIDAY, 20:00 +2 GMT ! WIPE ! NEW SEASON GRAND OPENING FROM TODAY ! - 23/01/2026, FRIDAY, 20:00 +3 GMT ! OPENING TODAY !!! FROM - 06/03/2026, FRIDAY, 20:00 +3 GMT !   1. When wipe?  2. When will there be any response to the allegations? 3. When will they stop deceiving players with the actual number of players online? 4. When change server name to L2][Wipe the best waste Time][Money?
    • Don't spam my post again. Do you need attention? That guy doesn't work at L2Devs, he's not a programmer, and I've never spoken to him. You should respond to the people you scammed. Regards!
    • “WRONG EMAIL – AND EVERYTHING FALLS APART.” ▪ Requests are different. Sometimes a task takes three days, sometimes thirty minutes. ▪ Recently a regular client contacted us. The account had one e-mail, but another one was required for a specific service. ▪ The screenshot was sent immediately. Task – carefully replace the e-mail in the document so that everything looks natural and leaves no editing traces. ▪ Small details like this are often underestimated. › What usually happens: – one symbol in the e-mail doesn’t match – the system starts checking metadata – questions appear about the file origin – the document goes to additional verification ▪ We simply did it properly: the e-mail matches, the file structure remained intact, the document looks original. ▪ Sometimes a good result is not “magic”, but precision in details. ▪ If your document were checked right now – are you sure there are no small details that could ruin everything? › TG: https://t.me/mustang_service ( https:// t.me/ mustang_service ) › Channel: https://t.me/+JPpJCETg-xM1NjNl ( https:// t.me/ +JPpJCETg-xM1NjNl ) #documentdesign #verification #documents #case #antifraud
    • Skylord  = L2Gold.eu ;   Skylord is the programmer at L2Devs. Look what he posted in my thread. I reported him, and they automatically deleted his post and closed my thread.   They need to trick people into buying this garbage.   You can safely use this extender:   https://maxcheaters.com/topic/253977-%F0%9F%94%A5-l2ext-custom-interlude-vang-%E2%80%93-2026-release/  
  • Topics

×
×
  • Create New...

Important Information

This community uses essential cookies to function properly. Non-essential cookies and third-party services are used only with your consent. Read our Privacy Policy and We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue..