Activity › Forums › Adobe After Effects › Changing the font on multiple text layers quickly
-
Changing the font on multiple text layers quickly
Posted by Nathan Karamanski on September 17, 2012 at 6:32 pmHello everyone,
Is there an easier way to change the font used in multiple layers of text without going layer by layer? I have about 10 comps, each with animated layers of text that need their font changed. They are all currently set to the same font. Any ideas?
Andy Engelkemier replied 4 years, 1 month ago 9 Members · 18 Replies -
18 Replies
-
Nathan Karamanski
September 17, 2012 at 6:56 pmOkay, Thanks Dave.
Is there a way to properly organize the comps/project so that I can avoid this issue in the future?
-
Walter Soyka
September 17, 2012 at 6:59 pm[Nathan Karamanski] “Is there an easier way to change the font used in multiple layers of text without going layer by layer?”
Scripting to the rescue! Check out Paul Tuersley’s pt_TextEdit [link].
Walter Soyka
Principal & Designer at Keen Live
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
RenderBreak Blog – What I’m thinking when my workstation’s thinking
Creative Cow Forum Host: Live & Stage Events -
Walter Soyka
September 17, 2012 at 7:05 pm[Dave LaRonde] “Actually, your knowledge of scripts to the rescue.”
Or maybe my knowledge of Paul Tuersley’s (immense) knowledge of scripting?
Walter Soyka
Principal & Designer at Keen Live
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
RenderBreak Blog – What I’m thinking when my workstation’s thinking
Creative Cow Forum Host: Live & Stage Events -
Nathan Karamanski
September 17, 2012 at 7:07 pmAwesome! Thank you gentlemen. I love how fast responses are on this board! Creative Cow is the best.
Thanks again
-Nate -
Brian Kessler
December 1, 2015 at 4:01 pmMaybe they’ve implemented this feature since this post was created, but in CC 2015 you can change text attributes for multiple layers by selecting all layers with the Selection Tool (v), then switching to the Horizontal Type Tool (cmd-T).
-
Vugar Ashrafov
July 16, 2020 at 1:49 pmIs there any function that I parent the source text of “TEXT 2” to “TEXT 1”? So when I change the font of “TEXT 1” it automatically change the font of “TEXT 2” ?
-
Walter Soyka
July 16, 2020 at 2:41 pmNo. Text attributes like typeface cannot be changed over time, so there’s no way to control them with expressions.
Walter Soyka
Designer & Mad Scientist at Keen Live [link]
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
@keenlive | RenderBreak [blog] | Profile [LinkedIn] -
Vugar Ashrafov
July 16, 2020 at 3:53 pm -
Walter Soyka
July 16, 2020 at 4:11 pmI stand corrected! You could use this expression on each text layer that you want to receive styling from another layer:
// Accessing the style object of a specific text layer
thisComp.layer("Other Layer Name").text.sourceText.style;Walter Soyka
Designer & Mad Scientist at Keen Live [link]
Motion Graphics, Widescreen Events, Presentation Design, and Consulting
@keenlive | RenderBreak [blog] | Profile [LinkedIn]
Reply to this Discussion! Login or Sign Up