Firstly thank you to Mekkablue (and others) for their scripts always very helpful and appreciated.
I tested your last “Steal kerning from InDesign” script.
I can not get it to work or I do not know.
Here is the error:
Traceback (most recent call last):
File “”, line 64, in
IndexError: list index out of range
When I delete this line 64, I have the message [Applying kerning to: MyFont, Master: Regular] but nothing happens, the kernings were not imported!
I really appreciate all your work improving Glyphs with your scripts. You are awsome.
I tried today your Steal Kerning from InDesign script and it happened the same that happened to Badani. In order to you could check if I am doing the proper process, I made a screencast that you can see at the following link:
The script looks for an app called Adobe InDesign CS6, and it seems like you have a different version. I just uploaded a minor update of the script that looks for any version of InDesign. Please tell me if it works for you.
UPDATE: I uploaded a new version of the script, it now handles internal errors more graciously, and outputs more status messages. Please re-download and try again.
This message suggests that there is no InD document. Are you double-triple sure that, when you run the Steal Kerning script, there is an InD document currently open? And the document has only one text frame, containing the text with optical kerning?
In the first line there should at least be something like ‘Untitled-1’ or the like.
I think I found where the problem is.
I tested the script with Glyphs 2.0, it works well.
Also tested with version 1.4.3. (584) from Georg, it’s ok!
However, it still doesn’t work with version 1.4.3. (586) from the AppStore version.
If it helps you…
I also tried your script and it doesn’t seem to work with quotation marks. Is there a way to fix it? Thanks!
Traceback (most recent call last):
File “Steal kerning from InDesign.py”, line 100, in
ValueError: invalid literal for float(): gle right quotedouble right quote 25
I’m sorry, I can’t remember which text-file I used.
But i recently pasted this text into my indesign file http://typefacts.com/kerningtest, and it didn’t worked. This is the message I get from the macro panel:
Extracting kerning from InD doc: Unbenannt-2
Traceback (most recent call last):
File “Steal kerning from InDesign.py”, line 92, in
File “”, line 5, in write
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0xe2 in position 14: ordinal not in range(128)
End