Jump to content

Recommended Posts

Will Affinity Publisher support colour fonts please?

As part of this, will Affinity Publisher when using a colour font, produce a PDF that shows the colours please? It may be that PDF does not support colour fonts as such, but Affinity Publisher could possibly work round this by producing a multi-layer conventional PDF automatically where the text layer is repeated as many times as necessary in order to have one colour in each layer so that the display looks good, though I accept that could be tricky depending upon how colours are ordered for each of the glyphs in the font. For example, if there are, say, blue letters each with green holly leaves and red berries, and each glyph has the colours in the same order that could go down to three layers blue, green, red. Yet if the font has lots of emoji and there are many colours and they are not all in the same order in each glyph that could mean that some colours have to have two layers at different place in the "layer pile" and it could all be very complicated and maybe in practical terms impossible.

William Overington

Friday 1 February 2019

 


Using a Lenovo ideapad 510 running Windows 10 in England

Share this post


Link to post
Share on other sites

I think you are making that out to be more complicated than it needs to be.  To provide color fonts in a PDF format that does not support them would require converting to curves before producing the PDF.

Share this post


Link to post
Share on other sites

There are several types of color fonts, one of which is basically an OpenType font that replaces individual glyphs with SVG drawings.

I would like to think that conceptually, those could be supported by connecting the text engine to the existing code you already use for rendering SVG files?

Granted that this probably shouldn't be a priority for 1.7 considering everything else there is to do, but I would like to think at least that format could be done not too many releases into the future...

Share this post


Link to post
Share on other sites
6 hours ago, fde101 said:

There are several types of color fonts, one of which is basically an OpenType font that replaces individual glyphs with SVG drawings.

I would like to think that conceptually, those could be supported by connecting the text engine to the existing code you already use for rendering SVG files?

Granted that this probably shouldn't be a priority for 1.7 considering everything else there is to do, but I would like to think at least that format could be done not too many releases into the future...

Well, I was not thinking of the SVG drawings, I was thinking of the format using the CPAL and COLR tables of an OpenType colour font.

For me, Affinity Publisher should be a first class software program, so that it is not a question of "Well, if you want features like that, you need to get EXPENSIVE PACKAGE that is EVEN MORE EXPENSIVE PACKAGE if bought in the United Kingdom" but that "Well, that Affinity Publisher software from Serif is amazingly modern, even futuristic, notwithstanding its budget price."

For example, I have already noticed the feature that all of the Universal Character Set can be accessed as characters (rather than just as glyphs) and that the characters can be extracted from a PDF that has been produced, even that the underlying text can be extracted from a PDF that has been produced where there are ligature glyphs used in the display (subject to the font having suitable glyph names for ligature glyphs so as to facilitate that extractability).

For me those are significant advances over PagePlus.

So, while I appreciate that things take time, and there is not the thing about priority, I hope that such features are on the agenda.

I wonder what is the target market for Affinity Publisher. For example, there was a time when PagePlus seemed, over a few updates, around PPX3 and PPX4, to be focused on printshops, with PPX5 OpenType capability was introduced. I first started using PagePlus with PagePlus 9 because it included the ability to produce PDF documents. PagePlus 12 allowed plane 0 characters to go to PDF as characters rather than convert to curves and PPX5 introduced OpenType facilities. My publishing is as pure electronic publications on the web.

The OpenType facilities in PPX5 I found to be great. I was able to use them to test fonts that I had made using the High-Logic FontCreator program.

I have found that sometimes it takes quite a while for Serif to introduce a new feature, yet when they do, they do it extremely well.

William

 


Using a Lenovo ideapad 510 running Windows 10 in England

Share this post


Link to post
Share on other sites
2 hours ago, William Overington said:

Well, I was not thinking of the SVG drawings, I was thinking of the format using the CPAL and COLR tables of an OpenType colour font.

The SVG fonts I'm referring to are also stored in an OpenType font, and doing so has been documented in the OpenType standard, so they are also a form of OpenType color font.

From what I am seeing QuarkXPress seems to be about the only major program out there that supports the Micro$oft CPAL/COLR fonts (other than web browsers).  SVG color fonts are also a W3C standard, seem to be much more common, and are the only color font format natively supported on both MacOS and Windows, along with iOS.

https://www.colorfonts.wtf

Share this post


Link to post
Share on other sites

As someone who knows little about the subject, I'm curious what benefits color font support would provide for us? How is it better than simply setting the fill color for text, which we can do today?


-- Walt

Windows 10 Home, version 1809, 16GB memory, Intel Core i7-6700K @ 4.00Gz
Affinity Photo 1.6.5.123 and 1.7.0.258 Beta
Affinity Designer 1.6..5.123 and 1.7.0.258 Beta
Affinity Publisher 1.7.0.257 Beta

Share this post


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

How is it better than simply setting the fill color for text, which we can do today?

That’s fine for single colours, Walt, but you might want multiple colours. At the moment we would have to resort to converting to curves and laboriously colouring the individual shapes.

07E1B882-443B-49ED-9F0C-435E623FED2C.jpeg.a3c3edf3643cf4df60183eb4192e6bab.jpeg


Alfred online2long.gif
Affinity Designer 1.6.5.123 • Affinity Photo 1.6.5.123 • Windows 10 Home (4th gen Core i3 CPU)
Affinity Photo for iPad 1.6.11.85 • Affinity Designer for iPad 1.6.4.45 • iOS 12.1.4 (iPad Air 2)

Share this post


Link to post
Share on other sites

@walt.farrell

You can have multiple colors within the font and within the characters.
And because the characters are SVG drawings they can losslessly scale to any size.

Aires is a free color OpenType-SVG font.

Aires-OT-SVG-Font.png.0fa056d696c109add56a389cdfa69a28.png

 

The characters are each an editable SVG.
Here is the A character open for editing.
Aires-editing-A-SVG.png.50b90a6d1ce606e947fe2ca6182f5232.png

 

Share this post


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

Aires is a free color OpenType-SVG font.

Er. It was free (for personal usage) a few months ago.


My computer is a nothing-special Toshiba laptop with unremarkable specs running Windows 10 64-bit.

Share this post


Link to post
Share on other sites
1 hour ago, walt.farrell said:

As someone who knows little about the subject, I'm curious what benefits color font support would provide for us? How is it better than simply setting the fill color for text, which we can do today?

Most all color fonts I use also have a fallback, plain black version for applications that do not support color fonts. So those can typically be recolored like a non-color font can, be converted to curves and broken apart, recolored, etc.

Mike


My computer is a nothing-special Toshiba laptop with unremarkable specs running Windows 10 64-bit.

Share this post


Link to post
Share on other sites
18 minutes ago, MikeW said:

Er. It was free (for personal usage) a few months ago.

The five fonts released for #ColorFontWeek are available for purchase. Two of the ‘purchases’ are free; Aires isn’t one of them, but at $10 it’s relatively inexpensive.

 


Alfred online2long.gif
Affinity Designer 1.6.5.123 • Affinity Photo 1.6.5.123 • Windows 10 Home (4th gen Core i3 CPU)
Affinity Photo for iPad 1.6.11.85 • Affinity Designer for iPad 1.6.4.45 • iOS 12.1.4 (iPad Air 2)

Share this post


Link to post
Share on other sites

Apparently I got Aires from Fontself during ColorFontWeek (according to the text file included).
The file name kinda threw me I guess (Aires-FREE.otf).
The included license does allow both personal and commercial use.

Anyway, it is a very good example of a color OpenType-SVG font for testing.

 

Share this post


Link to post
Share on other sites
2 hours ago, Alfred said:

The five fonts released for #ColorFontWeek are available for purchase. Two of the ‘purchases’ are free; Aires isn’t one of them, but at $10 it’s relatively inexpensive.

 

Do you have anything to use it as intended? If not, beer would be a better thing for the $10.


My computer is a nothing-special Toshiba laptop with unremarkable specs running Windows 10 64-bit.

Share this post


Link to post
Share on other sites
53 minutes ago, LibreTraining said:

Anyway, it is a very good example of a color OpenType-SVG font for testing.

I've got a mix of 200 or so COLR/SVG fonts. A handful I purchased, the rest given for testing purposes. The novelty wore off quickly. 


My computer is a nothing-special Toshiba laptop with unremarkable specs running Windows 10 64-bit.

Share this post


Link to post
Share on other sites

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

×