Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Expressions change fonts with expressions

  • change fonts with expressions

    Posted by Andy Engelkemier on March 20, 2020 at 2:46 pm

    I keep getting asked to make timers for digital prototype to show developers what they want. Yay, still getting work.
    Only, I don’t know how to make this with expressions. Normally it’s not too difficult, only, they want to change fonts for leading zeros.

    So for the time 00:01:08…. 00:0 is say Arial, then 1:08 is Futura Bold.
    Any way to do that as an expression?

    I’m just animating it manually, which isn’t too bad. But since I keep getting asked to do it, and the fonts change, I thought maybe it’s time to see if I can’t do an expression for this.

    Alex Printz replied 6 years, 1 month ago 3 Members · 7 Replies
  • 7 Replies
  • Andrei Popa

    March 20, 2020 at 7:13 pm

    Last time I checked, you could not set different font types for the same layer. I don’t think they changed that in the latest updates.

    Andrei
    My Envato portfolio.

  • Andy Engelkemier

    March 21, 2020 at 1:03 am

    Well check again. Because you can. And it’s been at least a year since you could.

  • Andrei Popa

    March 21, 2020 at 7:27 am

    YOU CAN’T!

    But if you are so sure you can, why don’t you do it yourself?

    Andrei
    My Envato portfolio.

  • Andy Engelkemier

    March 21, 2020 at 11:47 am

    Because I wanted to do it with expressions. I have already done the animation, but keyed it all manually. And my text object is two different fonts.
    I just wanted to see if I could automate this a bit more so next time, when they choose different values and fonts, I could be more efficient and spend more time on other parts of the animation that are more interesting.
    I know we are all getting anxious, but there is no reason to yell.

    In my experience, every time the first few people respond with “you can’t” they are wrong. Because someone like Dan Eberts comes along and responds with exactly how to do it.
    I think I also misunderstood your intention. We’re you trying to say that fonts are inaccessible to expressions on a per character basis? You didn’t specify, so it looked like you just didn’t know what you were talking about. My apologies if you were just being unclear.

  • Andrei Popa

    March 21, 2020 at 12:53 pm

    I am sorry for the ambiguity of my answer. Yes, you can’t do it with expressions. You can change the font of a layer, but for the whole text.

    The only work-around for your case(that i can think of) would be to split the text in 2 layers and put some distance between them. That way, you can have 2 different styles.

    Andrei
    My Envato portfolio.

  • Andy Engelkemier

    March 21, 2020 at 12:59 pm

    When you copy and paste, it keeps the format of the source.
    So I wonder if it is possible to have two different layers with the two fonts. Then on a third layer match the source of layer 1, the character two match source of layer 2.

  • Alex Printz

    March 27, 2020 at 2:49 pm

    No it is not possible.

    Alex Printz
    Mograph Designer

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy