Re: Scripter setFontFeatures usage

Victor / tokiop <[email protected]>
Newsgroups gmane.comp.graphics.scribus
Message-ID <[email protected]>
Le 23/02/2020 à 20:38, Gregory Pittman a écrit :
> Hi Victor,

Hi Greg,

> I don't find any Scripter command setFontFeatures(). As I look at the documentation, when font features are referred to, they're talking about OpenType font features.

I didn't find it either in Scribus Manual's Scripter API > Handling Text Frames.

But is listed here https://wiki.scribus.net/canvas/Automatic_Scripter_Commands_list and seems to have an effect. In this context is seems to refer to font variations/transforms : underline, strike, superscript, subscript, etc..

> I would suggest instead:
> 
> setFont("Deja Vu Sans Bold")
> setFontSize(30)
> setTextShade(50)
> 
> Alternatively, you could create and apply a Character Style with createCharStyle() and setCharacterStyle().

thanks, it seems like the best way to do it !

Regarding "font features", I wrongly tested with setFontFeatures("bold") which doesn't seem to be supported, but setFontFeatures("underline") looks like it should be supported but not added with the correct attribute name.

Victor

___
Scribus Mailing List: [email protected]
Edit your options or unsubscribe:
http://lists.scribus.net/mailman/listinfo/scribus
See also:
http://wiki.scribus.net
http://forums.scribus.net
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.