Jump to content

Superscripting isn't working [1.9.0.887]


Recommended Posts

The options in the Typography section of that panel require support from the font that you're using. If some character won't superscript, that means it is not available in superscript format in your font.

To get around that, you can use the S option in the Positioning and Transform section of the panel, which will provide support for faking the superscript and subscript appearance, and should work for any characters in the font.

-- Walt

Windows 10 Home, version 20H2 (19042.685),
   Desktop: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970
   Laptop (2021-04-06):  32GB memory, Intel Core i7-10750H @ 2.60GHz
, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU
Affinity Photo 1.9.2.1035 and 1.9.4.1048 Beta   / Affinity Designer 1.9.2.1035 and 1.9.4.1048 Beta  / Affinity Publisher 1.9.2.1035 and 1.9.2.1024 Beta

Link to post
Share on other sites
1 hour ago, Chris Christner said:

How can you tell whether an OpenType font includes the sub/superscript characters? Hopefully not by trial and error.

You're welcome.

The font documentation might tell you, if you want to find it and read it. Or if you have a font design tool, you might be able to examine the font with it and see that way.

Trial and error is probably faster, and you learn over time, especially for fonts you use often. Also, there are some commonly supported characters, and some less commonly supported ones, and maybe some very seldom supported ones for each option. You'll learn those, too :)

Also, if you click the 3-dot icon at the end of the Typography section of the Character panel (or use Text > Show Typography) you'll open the Typography panel. There, with a short text string selected (4 characters or less) or the text cursor in such a string, you'll see the effect of all the typography options on all those characters. It can be helpful to try it with and without the "Hide Irrelevant Features" option enabled.

-- Walt

Windows 10 Home, version 20H2 (19042.685),
   Desktop: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970
   Laptop (2021-04-06):  32GB memory, Intel Core i7-10750H @ 2.60GHz
, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU
Affinity Photo 1.9.2.1035 and 1.9.4.1048 Beta   / Affinity Designer 1.9.2.1035 and 1.9.4.1048 Beta  / Affinity Publisher 1.9.2.1035 and 1.9.2.1024 Beta

Link to post
Share on other sites

Well, thanks again. That does seem like an incredible blindspot in Publisher, especially since the other major apps (InDesign, Quark, Word, etc.) handle this sort of formatting without making users break out manuals and trusting to luck that the font they've been using can do subscripting.

I trust Affinity has addressing this feature on a roadmap so eventually it'll work as expected.

Link to post
Share on other sites
8 minutes ago, Chris Christner said:

I trust Affinity has addressing this feature on a roadmap so eventually it'll work as expected.

It is working as they want, I believe.

The rationale, as I understand it, is that the faux super- or subscripts are created by adjusting the size and baseline of the letters, and they cannot reliably match the appearance of the true characters provided by the font. A super- or subscript character is often not simply a smaller version of the original character, but in a high quality font the characters will actually have a different shape. So, if you mix some true characters with some faux characters there will be a visible style difference that will annoy the users reading the document.

 

-- Walt

Windows 10 Home, version 20H2 (19042.685),
   Desktop: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970
   Laptop (2021-04-06):  32GB memory, Intel Core i7-10750H @ 2.60GHz
, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU
Affinity Photo 1.9.2.1035 and 1.9.4.1048 Beta   / Affinity Designer 1.9.2.1035 and 1.9.4.1048 Beta  / Affinity Publisher 1.9.2.1035 and 1.9.2.1024 Beta

Link to post
Share on other sites

In the end it can be reduced to: Mark text and click somewhere.

So defining a Character Style will work as well >> Mark text and click somewhere. This is what I am doing, because I disliked the height and size of sub- and superscript of our CI font.

------
Windows 10 | i5-8500 CPU | Intel UHD 630 Graphics | 8 GB RAM | Latest Retail and Beta versions of complete Affinity range installed

Link to post
Share on other sites

If speed and deadlines are your overriding concern, you might consider ignoring the super- and subscript options in Typography, and using only the S option in Positioning and Transform.

-- Walt

Windows 10 Home, version 20H2 (19042.685),
   Desktop: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970
   Laptop (2021-04-06):  32GB memory, Intel Core i7-10750H @ 2.60GHz
, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU
Affinity Photo 1.9.2.1035 and 1.9.4.1048 Beta   / Affinity Designer 1.9.2.1035 and 1.9.4.1048 Beta  / Affinity Publisher 1.9.2.1035 and 1.9.2.1024 Beta

Link to post
Share on other sites
9 minutes ago, Joachim_L said:

In the end it can be reduced to: Mark text and click somewhere.

So defining a Character Style will work as well >> Mark text and click somewhere. This is what I am doing, because I disliked the height and size of sub- and superscript of our CI font.

Thanks, that's the workaround I'm using too. I created a character style with the font, size, and baseline I needed for superscripting. Of course it's only good for that font and size, but it works.

Link to post
Share on other sites
13 minutes ago, walt.farrell said:

If speed and deadlines are your overriding concern, you might consider ignoring the super- and subscript options in Typography, and using only the S option in Positioning and Transform.

I need to get glasses, because when you suggested this earlier, I missed the S in the P and T panel and tried clicking on the S in Typography instead, which didn't work. Now that I've found the S it does exactly what I need.

Link to post
Share on other sites
13 minutes ago, Chris Christner said:

I missed the S in the P and T panel

I think when I posted that I was on my phone, not one of my PCs, and so I couldn't include a screenshot. Sorry.

Glad it helps :)

-- Walt

Windows 10 Home, version 20H2 (19042.685),
   Desktop: 16GB memory, Intel Core i7-6700K @ 4.00GHz, GeForce GTX 970
   Laptop (2021-04-06):  32GB memory, Intel Core i7-10750H @ 2.60GHz
, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU
Affinity Photo 1.9.2.1035 and 1.9.4.1048 Beta   / Affinity Designer 1.9.2.1035 and 1.9.4.1048 Beta  / Affinity Publisher 1.9.2.1035 and 1.9.2.1024 Beta

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Please note there is currently a delay in replying to some post. See pinned thread in the Questions forum. These are the Terms of Use you will be asked to agree to if you join the forum. | Privacy Policy | Guidelines | 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.