Show details for Font Resource Set | IV_011

Font Resource Set | IV_011

In this tutorial, we will learn how to create and utilise font resource sets within the Invent plugin for Adobe InDesign.

Tutorial Video Transcript

00:00:12:19 - 00:00:15:09
In this tutorial,
we'll learn how to create a new size

00:00:15:09 - 00:00:21:18
font resource sets within the Invent
plugin for Adobe InDesign.

00:00:21:18 - 00:00:24:09
So to begin,
we're going to create a new resource set.

00:00:24:18 - 00:00:29:09
So if you're in InDesign on the Invent
plugin and go to the Resources

00:00:29:09 - 00:00:33:08
tab, they're going to click on
add resource sets,

00:00:33:27 - 00:00:36:12
which will load up the separate window.

00:00:36:12 - 00:00:43:18
And in this case,
we want to go for a font set.

00:00:43:18 - 00:00:47:27
So adding fonts will provide the user
with more font options

00:00:48:16 - 00:00:50:18
to choose from
within their actual products.

00:00:51:04 - 00:00:54:08
Additionally, these can also be assigned
to dropdown variables

00:00:54:15 - 00:00:57:14
which can be used to dynamically change
things like

00:00:57:14 - 00:01:03:06
the font of text properties.

00:01:03:06 - 00:01:06:26
So the first thing we need to do
is to enter the name of the font set

00:01:12:22 - 00:01:15:16
and then from here there's two
different routes we can take.

00:01:15:29 - 00:01:20:11
One of them is to select funds that are
already installed on our operating system.

00:01:21:04 - 00:01:23:28
So you see here I've got a button
which is get OS fonts

00:01:25:18 - 00:01:27:20
that will show me
all of the installed fonts

00:01:27:20 - 00:01:32:07
and I can select and utilize.

00:01:32:07 - 00:01:33:09
You do have to confirm

00:01:33:09 - 00:01:36:09
that you have a valid license
for the font file that you are using.

00:01:36:21 - 00:01:39:23
This is not the responsibility of Infigo.

00:01:39:24 - 00:01:44:01
This is the responsibility
of the template designer to make sure

00:01:44:01 - 00:01:47:11
that you have the valid license
for the particular font

00:01:47:11 - 00:01:48:24
you are choosing

00:01:51:02 - 00:01:51:27
once you've selected.

00:01:51:27 - 00:02:01:04
It is now available in the list of fonts.

00:02:01:04 - 00:02:05:00
Another option we have is to upload fonts,
so you'll see that

00:02:05:00 - 00:02:08:12
supported file types are ttf and otf.

00:02:09:00 - 00:02:10:19
So if I go for upload fonts

00:02:11:28 - 00:02:13:29
that will give me a browser

00:02:15:04 - 00:02:22:26
or a file browser window.

00:02:22:26 - 00:02:25:17
I have a few files I can choose from here

00:02:26:04 - 00:02:28:21
and I'm just going to click open again.

00:02:28:21 - 00:02:32:02
It's asking us to confirm the licenses

00:02:32:02 - 00:02:36:09
and then they'll be added to that list.

00:02:38:04 - 00:02:40:19
From here we need to create a variable.

00:02:41:05 - 00:02:43:03
There's two options
we can utilize for this.

00:02:43:03 - 00:02:47:19
We can get it to automatically create
a dropdown variable that we can utilize.

00:02:48:01 - 00:02:52:14
Alternative way we could just hit, save
and manually create the variable,

00:02:52:14 - 00:02:55:14
which is what we'll do in this case.

00:02:55:17 - 00:02:57:04
So I'll hit, save,

00:02:57:04 - 00:02:59:25
navigate to my variables tab

00:02:59:25 - 00:03:02:02
and then I'm going
to click on add variable

00:03:06:28 - 00:03:07:16
that will give me

00:03:07:16 - 00:03:10:23
a few options to choose from,

00:03:10:23 - 00:03:12:17
but I'm going to choose a drop down

00:03:12:17 - 00:03:15:03
variable.

00:03:15:03 - 00:03:18:06
So dropdown variables have been covered
in previous tutorials.

00:03:18:15 - 00:03:20:13
It's just a case of providing some

00:03:22:00 - 00:03:22:26
details on the

00:03:22:26 - 00:03:26:00
name of the variable
and some UI information

00:03:26:21 - 00:03:29:07
and then choosing
what that variable is going

00:03:29:07 - 00:03:38:14
to be linked to.

00:03:38:14 - 00:03:41:11
So in this case,
I'll choose an existing resource

00:03:42:11 - 00:03:45:09
and I'll choose our font set

00:03:45:09 - 00:03:49:04
with a default font value

00:03:53:11 - 00:03:55:01
and then click Save.

00:03:55:04 - 00:03:59:08
So now we have both the resource
and the variables created.

00:03:59:08 - 00:04:01:21
Next
we'll see how to link our text

00:04:01:21 - 00:04:10:00
frames, font selection to our variables.

00:04:10:00 - 00:04:13:08
So in my actual document itself,
if I click

00:04:13:20 - 00:04:16:29
a text frame,
any one of these will do this.

00:04:16:29 - 00:04:19:01
In my example.

00:04:19:01 - 00:04:23:19
And if I go across to the properties
menu on the Invent plugin, you'll see that

00:04:23:19 - 00:04:28:01
it's recognized that as a text frame
and I can enable that to make it dynamic

00:04:33:20 - 00:04:34:09
within here.

00:04:34:09 - 00:04:38:10
I'm going to stick to the text tab,
which gives me options to control.

00:04:38:10 - 00:04:40:13
The text contained within that frame.

00:04:41:08 - 00:04:42:12
and close to the bottom

00:04:42:12 - 00:04:46:19
you'll see that we have a font options
section which by default

00:04:46:19 - 00:04:50:24
is being inherited.

00:04:50:24 - 00:04:53:18
I can say instead
that I want to link this to a variable

00:04:55:08 - 00:04:58:11
and then I can choose
the relevant variable

00:04:58:12 - 00:05:02:20
which is going subsequently to a font set.

00:05:02:20 - 00:05:05:28
So from here
I'm going to export this template

00:05:05:28 - 00:05:08:21
as a MEX file

00:05:11:20 - 00:05:12:20
and then import that

00:05:12:20 - 00:05:16:16
into our MegaEdit document.

00:05:16:28 - 00:05:20:28
What we can see here is that we have
a new variable available on our form

00:05:22:08 - 00:05:24:09
with those uploaded fonts.

00:05:24:09 - 00:05:26:04
Specify it and it's actually showing us

00:05:26:04 - 00:05:29:01
what those fonts
are as part of the selection process

00:05:29:23 - 00:05:35:02
now because we've got this variable linked
to this field here on actual templates.

00:05:35:02 - 00:05:39:06
As soon as I change this selection,
the utilize font for that

00:05:39:06 - 00:05:44:10
field will be changed.

 

Incomplete
Step by Step Guide

Font Resource Set

In this tutorial, we will learn how to create and utilise font resource sets within the Invent plugin for Adobe InDesign.

Creation Date: Jan 19, 2023
Created By: Sam Webster

1. To begin, we create a new resource by clicking Add Resource Set

To begin, we create a new resource by clicking Add Resource Set

2. Select a font set

Adding fonts will provide the users with more font options in their product to choose from.


Additionally these can also be assigned to dropdown variables, which can be used to dynamically to change things like the font of Text Properties.

Select a font set

3. Enter a name for the font set

Enter a name for the font set

4. Uploading fonts from your local machine

There are two ways for you to add fonts to the Font Set.

The first is to upload them by simply clicking on the 'Upload Fonts' button and selecting your fonts from your local machine.

Uploading fonts from your local machine

5. Select the fonts to add

Supported font file types are ttf and oft.

Select the fonts to add

6. When dealing with fonts it is important that you either own the license for the fonts you are using or you use license free fonts, and to remind you we have introduced a confirmation popup during font selection process that you must confirm before continuing to use that font.

Please note: we do not support Adobe Cloud Fonts currently.

When dealing with fonts it is important that you either own the license for the fonts you are using or you use license free fonts, and to remind you we have introduced a confirmation popup during font selection process that you must confirm before continuing to use that font.

7. Font options will be uploaded

Font options will be uploaded

8. Select from installed fonts, click Get OS Fonts

The second approach is to click the 'Get OS Fonts' button. What this does is extract a list of all your locally installed fonts and make them available for you to select and use in your Font Set. Retrieving the fonts list can take a little while depending on how many fonts you have installed but once they are all ready you can then select from the list which font you want to include.

Select from installed fonts, click Get OS Fonts

9. Select a font to include

Select a font to include

10. Click Add Selected Fonts and confirm license eligibility

Click Add Selected Fonts and confirm license eligibility

11. Click Save to confirm the resource set

Click Save to confirm the resource set

12. Next, create a dropdown variable which links to the Resource Set

Next, create a dropdown variable which links to the Resource Set

13. Next, we will see how to link our text frame's font selection

14. Select an image frame

Select an image frame

15. Make the frame dynamic by clicking Enable under the Properties tab

Make the frame dynamic by clicking Enable under the Properties tab

16. Navigate to the Font Options section and create a link to your newly created font variable

Navigate to the Font Options section and create a link to your newly created font variable

17. Export your template as an MEX file

Export your template as an MEX file

18. Import the MEX file into your MegaEdit product, then launch the MegaEdit editor for this product

Import the MEX file into your MegaEdit product, then launch the MegaEdit editor for this product

19. A dropdown will be available in the form

A dropdown will be available in the form

20. Changing the selected font will update the linked fields on the canvas

Changing the selected font will update the linked fields on the canvas

21. Fonts updated

Fonts updated
Alternate Search Terms