• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
12

P: OpenType Number Features: Proportional, Tabular, Lining, and Oldstyle

LEGEND ,
Feb 22, 2016 Feb 22, 2016

Copy link to clipboard

Copied

A feature that has been sorely missing from Photoshop since the implementation of its OpenType capabilities is the ability to specify which number features to use. This feature is fully implemented in InDesign and Illustrator so it's puzzling that it would be missing from Photoshop.

Idea Released
TOPICS
macOS , Windows

Views

2.2K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Adobe Employee , Dec 10, 2019 Dec 10, 2019
Please take a look at what's in the latest release, accessible for the Properties panel, and share with us what you think.

Thanks!
David

Votes

Translate

Translate
32 Comments
Adobe Employee ,
Jun 01, 2016 Jun 01, 2016

Copy link to clipboard

Copied

Howdy Seth,

Sorry for the delay in responding -- I've been on leave.  But, I'm back now and interested in making all things typographic better.

Can you talk to me more about what precise OT feature you'd like to see and what the workflow / use case for it would be?  Let's see if we can make this happen...!

Thanks,
David

Votes

Translate

Translate

Report

Report
LEGEND ,
Jun 02, 2016 Jun 02, 2016

Copy link to clipboard

Copied

Hi David,

Here's an OpenType feature display for a font I recently added to my library. [http://cdn.myfonts.net/s/aw/original/392/0/200891.png]  @ [http://www.myfonts.com/fonts/rohh/pusia/]

The first lines in the second column represent the OpenType features I would like to see available in Photoshop. The lining (proportional) figures seem to be the default for most fonts, while some opt to use tabular figures.
A workflow that would require tabular figures could be a menu, where you want your price figures to line up.
A workflow where proportional figures are required would likely be any which included numbers in the flow of text, such as a title, or in the body of a large text block where tabular figures would interrupt the natural flow.
The choice of oldstyle figures would likely be an entirely stylistic choice or one made based on textual flow. Oldstyle figures would flow with text better, but if you want the numbers to be visually distinct, without interrupting the flow, proportional lining figures might be a better choice.

The linked page has an OpenType feature breakdown by program [table near the bottom] and while Photoshop has most of the common features covered, like Illustrator and InDesign, the number features are conspicuously absent. [http://ilovetypography.com/OpenType/opentype-features.html]

Your attention to this little corner of Photoshop's Type features is much appreciated, David.

Thanks,
Seth
[guess I used a different account before, oops]

Votes

Translate

Translate

Report

Report
Adobe Employee ,
Jun 02, 2016 Jun 02, 2016

Copy link to clipboard

Copied

Howdy Seth,

Other than the numerical features, if I'm understanding you correctly, nearly all of these features have been in Photoshop for a long time.  If you look in the Character Panel, you'll see two rows of icons for Open Type features.  Using Lust Script and Tisa Sans Pro for testing (cuz I know they support all our OT options), I'm seeing Small Caps, Superscript, Subscript, Stylistic Alternatives, Fractions, and Ordinals all work fine.  It just depends on getting a font that support these.

You are correct that the numeric features aren't well supported (though the table shows Super- and Sub-script not supported, so, again, either I'm missing something or this table is off) -- which then begs the question: how often do you need this?  I'm not at all asking to be a pain; I'm trying to generate a good argument to devote engineering effort to this, as there are many features being considered.  And, to clarify, you would be interested in seeing PS add support for Tabular Lining, Proportional Lining, and Tabular Oldstyle, right?

If you'd like, we could continue this via email or even over the phone as well.  My email is d + my last name @ adobe DOT com.

Thanks,
David

Votes

Translate

Translate

Report

Report
LEGEND ,
Jun 02, 2016 Jun 02, 2016

Copy link to clipboard

Copied

Hi David,

You are correct and I'm not disputing the presence of the rest of Photoshop's OpenType support. I am specifically requesting the addition of the number glyph features you mentioned in Photoshop's support for OpenType.

To be honest, it's a convenience more than anything. You could hack the same together using kerning/tracking and baseline offsets. It's a matter of your engineers/programmers doing work up front to implement the feature to save designer's time fiddling away at the controls to get just the right look when deadlines loom.

To be honest, I'm not officially a graphics designer, I'm in IT. I do get things dumped on me however when our small company's graphics designer is buried. We have a few annual events that we do quite a bit of work on in addition to our regular workload. Dates and such are usually involved in those graphics, so the numbers play a prominent role in web graphics, letterhead, forms, etc.

I'm kind of taking the de facto lead in growing our company's type library. Our graphic designer seems satisfied with the stuff that comes with his preferred graphics suite from another company—which I won't deign to name because I despise their software. Anyway, I've been enjoying looking through type families, seeing all the cool stuff OpenType can do, and taking advantage of the incredible sales MyFonts holds.

I can't imagine being isolated in the wish to see a complete feature coverage of OpenType in PhotoShop, although I know it doesn't fit the name. It is kind of disproportionately cumbersome to pop open InDesign just to check out a new font family.

Ramble over. Thanks,
Seth

Votes

Translate

Translate

Report

Report
Adobe Employee ,
Jun 02, 2016 Jun 02, 2016

Copy link to clipboard

Copied

Right on, Seth.  Thanks.  I appreciate your openness and candor. 

I totally agree that there's a work-around, but it's far from easy and would be damn hard for any marketing department to standardize on.  That alone should be a vote for the feature, IMHO.

If other folks are having the same desire to see these numeric Open Type features added, please weigh in.  The more voices I have in support of this (or any) new feature, the more likely I can make it happen.  

Have a great one,
David

Votes

Translate

Translate

Report

Report
LEGEND ,
Jun 02, 2016 Jun 02, 2016

Copy link to clipboard

Copied

Likewise, David. I look forward to the outcome.

Votes

Translate

Translate

Report

Report
Community Beginner ,
Jul 28, 2016 Jul 28, 2016

Copy link to clipboard

Copied

+1 for wanting this. It appears to be highly desired by many designers (going back many years) from a Google search.

Increasingly, a lot of "Pro" typefaces (even distributed by TypeKit) are having their numerical figures defaulted to the "OldStyle" format, where the numbers aren't consistently in a line. Some go below the baseline, some only rise to the X-height, etc.

It's crazy to think that I can't just get a simple row of consistent "tabular" or "lining" numerals in Photoshop.

For instance, I'm laying out a web site now, and I want to list the phone number. But I want it to use numerals that don't dance up and down along the baseline. For me to do this, I have to layout the numbers in Illustrator and then import them as a Smart Object. This is ridiculous.

This is becoming more of a problem, I think, because until recently, tabular/lining figures were the default, and the OldStyle numerals were left for an occasional manual selection.

Votes

Translate

Translate

Report

Report
Adobe Employee ,
Aug 05, 2016 Aug 05, 2016

Copy link to clipboard

Copied

I've gone ahead and logged this as a feature request.  If others would also like to see this capability added to Photoshop, please add a comment.  The more heat this topic can generate, the more likely it will be addressed.

Thanks,
David

Votes

Translate

Translate

Report

Report
LEGEND ,
Aug 17, 2016 Aug 17, 2016

Copy link to clipboard

Copied

+1

I need this as well. We use some faces that default to old style numerals, but we need lining numerals in many instances, especially for designing screens. When mocking up options I need an easy way to switch. The more support for OT features, the better.

Votes

Translate

Translate

Report

Report
LEGEND ,
Sep 02, 2016 Sep 02, 2016

Copy link to clipboard

Copied

I'd appreciate this feature too - I'm generating some mobile assets where having tabular figures would be helpful. Thanks for your receptiveness, David.

Votes

Translate

Translate

Report

Report
Community Beginner ,
Sep 02, 2016 Sep 02, 2016

Copy link to clipboard

Copied

@david, thanks for logging it. Part of the problem, BTW, is that traditionally, most of the typefaces had lining figures as the default. It's rare that someone *needs* Photoshop to show old-style figures. Most anyone can get by with lining figures if need be.

But in the past few years, it seems an increasingly large number of typefaces are defaulting to lining figures. This makes doing web/app mockups very difficult in Photoshop, since we can't switch out of them now.

Votes

Translate

Translate

Report

Report
New Here ,
Nov 16, 2016 Nov 16, 2016

Copy link to clipboard

Copied

+1 for this. It's amazing to me that this feature hasn't already been implemented.

Votes

Translate

Translate

Report

Report
LEGEND ,
Dec 15, 2016 Dec 15, 2016

Copy link to clipboard

Copied

+1 for this. I need this feature!

Votes

Translate

Translate

Report

Report
LEGEND ,
Dec 22, 2016 Dec 22, 2016

Copy link to clipboard

Copied

+ 1. I've run into this countless times when working on web and interface mockups.

Votes

Translate

Translate

Report

Report
New Here ,
Dec 22, 2016 Dec 22, 2016

Copy link to clipboard

Copied

+1 

Votes

Translate

Translate

Report

Report
New Here ,
Dec 22, 2016 Dec 22, 2016

Copy link to clipboard

Copied

+1

Votes

Translate

Translate

Report

Report
New Here ,
Feb 16, 2017 Feb 16, 2017

Copy link to clipboard

Copied

+1000
Illustrator does support these OTF features. Why can ́t Photoshop do so?

Votes

Translate

Translate

Report

Report
LEGEND ,
May 29, 2017 May 29, 2017

Copy link to clipboard

Copied

No idea why this feature still missing.

My workaround has been using illustrator to stylize the figure I want to use and paste on photoshop, creating a vector shape.

Anyway, it's been years since I still can't figure the lack of respect on font control and opentype features in photoshop.

Votes

Translate

Translate

Report

Report
New Here ,
May 29, 2017 May 29, 2017

Copy link to clipboard

Copied

Here is a small photoshop script (tested with CC2017) for setting the figure style:
function setStyle()
{
    var docRef = app.activeDocument;
    var actLay = docRef.activeLayer;

    if(actLay.kind == LayerKind.TEXT){
      var textItem =  actLay.textItem;

      var idsetd = charIDToTypeID( "setd" );
          var desc79 = new ActionDescriptor();
          var idnull = charIDToTypeID( "null" );
              var ref8 = new ActionReference();
              var idPrpr = charIDToTypeID( "Prpr" );
              var idTxtS = charIDToTypeID( "TxtS" );
              ref8.putProperty( idPrpr, idTxtS );
              var idTxLr = charIDToTypeID( "TxLr" );
              var idOrdn = charIDToTypeID( "Ordn" );
              var idTrgt = charIDToTypeID( "Trgt" );
              ref8.putEnumerated( idTxLr, idOrdn, idTrgt );
          desc79.putReference( idnull, ref8 );
          var idT = charIDToTypeID( "T   " );
              var desc80 = new ActionDescriptor();
              var idfigureStyle = stringIDToTypeID( "figureStyle" );

              //Tabular
              var idStyle = stringIDToTypeID( "tabularLining" );

              //Normal
              //var idStyle = stringIDToTypeID( "Nrml" );

              //proportionalOldStyle
              //var idStyle = stringIDToTypeID( "proportionalOldStyle" );
              desc80.putEnumerated( idfigureStyle, idfigureStyle, idStyle );
          var idTxtS = charIDToTypeID( "TxtS" );
          desc79.putObject( idT, idTxtS, desc80 );
      executeAction( idsetd, desc79, DialogModes.NO );
      textItem = null;
    }
    docRef = null;
    actLay = null;
}
setStyle();

Just comment/uncomment the figure style you need (Tabular, Normal, proportionalOldStyle). It is not comfortable, but usable.

Votes

Translate

Translate

Report

Report
LEGEND ,
May 29, 2017 May 29, 2017

Copy link to clipboard

Copied

Marcel!

Huge thanks for the script. It works just fine for me, and yet the best solution i've seen! 🙂

Votes

Translate

Translate

Report

Report
LEGEND ,
Sep 08, 2018 Sep 08, 2018

Copy link to clipboard

Copied

I'm looking for this feature as well, it seems 2 years on it has still not been implemented. 

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 14, 2018 Nov 14, 2018

Copy link to clipboard

Copied

Hi there- David, if you're still on this, I am all for the addition of the tabular lining feature in open type. I'm a graphic designer in a university marketing department, and we use this feature *all the time* in InDesign with a font set the university uses in all materials. When we get a specific request to use Photoshop, it's difficult to create a consistent look with our fonts (we can do a workaround, but when we get a request to create a template that a client can fill in with their own text, that quickly ceases to be an option). 

At any rate, I would LOVE to see tabular lining in PS. For reference, we use the Freight family of fonts, which has the old style numerals. 

Thanks!

Votes

Translate

Translate

Report

Report
LEGEND ,
Nov 16, 2018 Nov 16, 2018

Copy link to clipboard

Copied

Please add this feature/

Votes

Translate

Translate

Report

Report
LEGEND ,
Mar 20, 2019 Mar 20, 2019

Copy link to clipboard

Copied

Ditto.
We use a corporate standard OpenType font called Fedra which defaults to Oldstyle.
I see that PS 20.0.4 release has an OpenType submenu to toggle the OldStyle feature. This only works if the font defaults to tabular lining. 
We need the function to allow us to set tabular vs oldstyle, not turn oldstyle on and off. 
(When i select a block of text using Fedra Sans Alt Pro, Oldstyle is not checked, so selecting that menu item doesn't do anything)
Thanks!
 Jay

Votes

Translate

Translate

Report

Report
LEGEND ,
Dec 07, 2019 Dec 07, 2019

Copy link to clipboard

Copied

Hey, I have never run a script and I've been searching for more than a day already on how to make this thing work without being able to. Any ideas? What do I have to do?

Votes

Translate

Translate

Report

Report