How can i make the inset spacing according to my font size?

New Here ,
Nov 02, 2020 Nov 02, 2020

Copy link to clipboard

Copied

Hi it would be so nice if someone could help me with the following problem:

 

I want the inset spacing of my text box to be exactly 2,5 times the width of the letter "i".

 

I don't want to insert the inset spacing in pixels. it should change with the font size.

 

Thank you so much!

 

TOPICS
How to, Type

Views

174

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 2 Correct Answers

Adobe Community Professional , Nov 02, 2020 Nov 02, 2020
>> I don't want to insert the inset spacing in pixels. - you can write inset in pt and press enter.  https://www.creativepro.com/change-measurement-systems-on-the-fly/ - you can set pt as deafult measure system in the settings or by R.Cl in the ruler https://youtu.be/_f70qKBzJP0     >> it should change with the font size. Here you need a programer to ask him do a script. Why do you need this?    

Likes

translate

Translate

Translate
Adobe Community Professional , Nov 02, 2020 Nov 02, 2020
There isn’t a feature that would flex the inset.   You might be able to do it with scripting, a character has a beginning and ending offset, so this would get the width of a selected i including its side bearings:       var sel = app.activeDocument.selection[0]; alert("Selected Character Width = " + (sel.endHorizontalOffset-sel.horizontalOffset))        

Likes

translate

Translate

Translate
Adobe Community Professional ,
Nov 02, 2020 Nov 02, 2020

Copy link to clipboard

Copied

>> I don't want to insert the inset spacing in pixels.

- you can write inset in pt and press enter. 

https://www.creativepro.com/change-measurement-systems-on-the-fly/

- you can set pt as deafult measure system in the settings or by R.Cl in the ruler

https://youtu.be/_f70qKBzJP0

 

 

>> it should change with the font size.

Here you need a programer to ask him do a script. Why do you need this?

 

 

Remember, never say you can't do something in InDesign, it's always just a question of finding the right workaround to get the job done. © David Blatner

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Nov 02, 2020 Nov 02, 2020

Copy link to clipboard

Copied

spacing.pngi want to realise the following spacing(x=4*a=2,5*width of "i"):

 

i dont see rn how any of the normal measure units would help me, because if i want to do so i have to maesure the "i"s manually every time 😕

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Adobe Community Professional ,
Nov 02, 2020 Nov 02, 2020

Copy link to clipboard

Copied

There isn’t a feature that would flex the inset.

 

You might be able to do it with scripting, a character has a beginning and ending offset, so this would get the width of a selected i including its side bearings:

 

 

 

var sel = app.activeDocument.selection[0];
alert("Selected Character Width = " + (sel.endHorizontalOffset-sel.horizontalOffset))

 

 

 

 

Likes

translate

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines