Skip to main content
New Participant
January 18, 2022
Question

Replace Type 1 fonts in documents including paragraph formats

  • January 18, 2022
  • 2 replies
  • 3973 views

Hello everyone,

 

Unfortunately, I have a lot of files where I used Type 1 fonts. I would like to continue using the files. Replacing fonts with InDesign's own tool (Type > Find/Replace Fonts) is too time-consuming. That's why I'm looking for a script that automatically converts Type 1 fonts to OpenType fonts.

 

The desired procedure for converting the files would be like this:

I currently have the Type 1 version of the affected font installed. I would uninstall it and then install the OpenType font version. When opening an InDesign file, the script would run and replace affected fonts. (If it works with a double click in the scripts menu would also be enough). It is important that not only the fonts are changed in the text itself, but also in all paragraph formats. And that the fonts that are no longer installed at the time are also replaced.

 

I've tried this scripts, but it doesn't work reliably:

http://kasyan.ho.ua/indesign/batch_process_scripts/change_fonts.html

 

Files to test here:

https://www.dropbox.com/sh/ttvroy2n2e4emuk/AAARHRYsGbN9dIcqW2ExCcrIa?dl=0

 

Thank you in advance for your help!

This topic has been closed for replies.

2 replies

Kasyan Servetsky
Brainiac
January 18, 2022

First of all, your script is outdated. Please re-download it: the new version searches the text on master pages.

The problem is that some text has overrides: for example, let's look into the 1-st instance of a missing font after the script was run.
Flama [Book Compressed]

The Flama font family has no [Book Compressed] that's why it is in square brackets! The text — 03 — has Frank Text par style applied. And it has Flama Thin font defined as required in Excel. So the script did its job. But it also has overrides:

  • Book Compressed
  • align: centred

After I cleared all overrides in the file by this script (thanks Grefel for writing it), the document has no more missing fonts.

Hope it helps!

— Kas

SW-ManAuthor
New Participant
January 18, 2022

Hi Kas,

 

Thanks for your answer.

 

I can not all overrides in the documents, otherwise it would ruin all the layouts of all my old documents. 

I've tried the other font (Flama) because that doesn't work:

 

ITC Franklin Gothic LT (T1)\tBook Condensed >>>>>> ITC Franklin Gothic LT\tBook Condensed
ITC Franklin Gothic LT (T1)\tMedium Condensed >>>>>> ITC Franklin Gothic LT\tMedium Condensed
ITC Franklin Gothic LT (T1)\tBook Condensed Italic >>>>>> ITC Franklin Gothic LT\tBook Condensed Italic
ITC Franklin Gothic LT (T1)\tMedium Condensed Italic >>>>>> ITC Franklin Gothic LT\tMedium Condensed Italic
ITC Franklin Gothic LT (T1)\tDemi Condensed >>>>>> ITC Franklin Gothic LT\tDemi Condensed
ITC Franklin Gothic LT (T1)\tDemi Condensed Italic >>>>>> ITC Franklin Gothic LT\tDemi Condensed Italic
ITC Franklin Gothic LT (T1)\tBook >>>>>> ITC Franklin Gothic LT\tBook
ITC Franklin Gothic LT (T1)\tBook Compressed >>>>>> ITC Franklin Gothic LT\tBook Compressed
ITC Franklin Gothic LT (T1)\tBook Extra Compressed >>>>>> ITC Franklin Gothic LT\tBook Extra Compressed
ITC Franklin Gothic LT (T1)\tBook Compressed Italic >>>>>> ITC Franklin Gothic LT\tBook Compressed Italic
ITC Franklin Gothic LT (T1)\tBook Italic >>>>>> ITC Franklin Gothic LT\tBook Italic
ITC Franklin Gothic LT (T1)\tMedium >>>>>> ITC Franklin Gothic LT\tMedium
ITC Franklin Gothic LT (T1)\tMedium Italic >>>>>> ITC Franklin Gothic LT\tMedium Italic
ITC Franklin Gothic LT (T1)\tDemi >>>>>> ITC Franklin Gothic LT\tDemi
ITC Franklin Gothic LT (T1)\tDemi Compressed >>>>>> ITC Franklin Gothic LT\tDemi Compressed
ITC Franklin Gothic LT (T1)\tDemi Extra Compressed >>>>>> ITC Franklin Gothic LT\tDemi Extra Compressed
ITC Franklin Gothic LT (T1)\tDemi Compressed Italic >>>>>> ITC Franklin Gothic LT\tDemi Compressed Italic
ITC Franklin Gothic LT (T1)\tDemi Italic >>>>>> ITC Franklin Gothic LT\tDemi Italic
ITC Franklin Gothic LT (T1)\tHeavy >>>>>> ITC Franklin Gothic LT\tHeavy
ITC Franklin Gothic LT (T1)\tHeavy Italic >>>>>> ITC Franklin Gothic LT\tHeavy Italic

 

 

It might be the solution if I could find another font that had exactly the same font styles as the Franklin font.

 

But maybe rob day's suggestion will work. That would of course be the easiest. 

Known Participant
January 19, 2022

There is an old Adobe software from 1999 for windows.

Adobe OpenType Converter 1.0.2.161

I found this app in this site:  https://vetusware.com/browse/?page=10

It's the best way to convert type1 to cff opentype.

It's an old software, but type 1 fonts are too.

@SW-Man take a look.
Regards
Sami


Hi Sami Artur,

 

Thank you for your answer.

 

I'll try that software and hope that InDesign recognizes the new OTF font as the replacement of the T1 font and no longer reports the font as a missing one.

 

Cheers!

rob day
Adobe Expert
January 18, 2022

If your font’s EULA allows it try FontLab’s TransType. It converts the font and keeps the version number, see this thread:

 

https://community.adobe.com/t5/indesign-discussions/ende-der-unterst%C3%BCtzung-f%C3%BCr-ps-type-1-fonts/td-p/11874314

 

SW-ManAuthor
New Participant
January 18, 2022

Hi rob day,

 

Thanks for your answer.

 

I already have the OpenType fonts.

I have the Type 1 fonts with me converted with the "CrossFont" software. It worked fine.

Where do you actually see the "version number" of the fonts?

 

But what I mean is:

I want to replace the fonts in many files.

Only uninstalling the Type 1 fonts and installing OpenType fonts in Windows does not do anything.

And the InDesign tool (Find/Replace Fonts) is far too cumbersome if you have to use it again and again in every old InDesign file.

rob day
Adobe Expert
January 18, 2022

The version number is listed in Find Font Info. The limited testing I did with TransType didn’t require font replacement—the document saw the converted font, because I kept the original name and file path: