Showing results for 
Search instead for 
Did you mean: 
Showing results for 
Search instead for 
Did you mean: 
2024 Technology Preview Program

2024 Technology Preview Program:
Master powerful new features and shape the latest BIM-enabled innovations

Replacing missing fonts between Macintosh and Windows

Emoke Csikos

Architects who cooperate with colleagues working on a different platform than they work on can sometimes experince the problem of missing fonts.

Let's see what you need to do to overcome this issue.

The file named XreadCfg.txt that is located in the Add-Ons folder of ARCHICAD can be used for replacing missing fonts independently from what platform they originate from. (Missing fonts appear in square brackets in the list of fonts in ARCHICAD.) This is how you need to edit this file:

The name of the missing font needs to be entered in the column of the opposite platform (even if the plan file originates from the same platform).

For example: on Windows you want to replace the font named "MissingFontName" by "Tahoma". This is what you need to insert in XreadCfg.txt:


If you want “Genova” on Mac, then:


Please pay special attention to the exact input of font names. Font names have to be identical with the form they appear with in the Font Menu of ARCHICAD (lower or upper case characters).

If the missing font used a special character set (e.g. Eastern European), then you have to refer to it in the column of the character set (charset), e.g. Eastern European: 238.


If the missing font used a special character set (e.g. Eastern European) and you would like to use another character set (e.g. Western European), then you have to refer to their appropriate character set (charset) values.

Screenshot 2023-02-09 102257.png

Please find these values in XReadCfg.txt under “! Available character sets on Windows and Macintosh platforms”:

! Available character sets on Windows and Macintosh platforms

! -----------------------------------------------------------

! 0      = Western European                      (ANSI_CHARSET)

! 128  = Japanese                                     (SHIFTJIS_CHARSET)

! 129  = Korean                                       (HANGEUL_CHARSET)

! 134  = Chinese [PRC, Singapore]       (GB2312_CHARSET)

! 136  = Chinese [Taiwan, Hong Kong]    (CHINESEBIG5_CHARSET)

! 177  = Hebrew                                       (HEBREW_CHARSET)

! 178  = Arabic                                       (ARABIC_CHARSET)

! 161  = Greek                                              (GREEK_CHARSET)

! 162  = Turkish                                      (TURKISH_CHARSET)

! 222  = Thai                                         (THAI_CHARSET)

! 238  = Eastern European                      (EASTEUROPE_CHARSET)

! 204  = Russian                                      (RUSSIAN_CHARSET)

The values you have to enter under column „CONVTABLE” can be found in the file XReadCfg.txt under

“! Available conversion table IDs”:

! Available conversion table IDs

! ------------------------------

! 0   = Western European

! 1   = Japanese

! 2   = Traditional Chinese

! 3   = Korean

! 4   = Arabic

! 5   = Hebrew

! 6   = Greek

! 7   = Russian

! 21   = Thai

! 25   = Simplified Chinese

! 29   = Central European

A few more things to pay attention to:

  • Having done the necessary modifications, please save the file using ANSI coding on Windows and Western (Mac Roman) on Macintosh.
  • The file XReadCfg.txt has to be edited before starting ARCHICAD.
  • Now you can replace Eastern European character sets with Western European character sets as well, so the replacement became easier.
  • In the lines of FONTPAIRs parameters have to be separated by commas.
  • Please use the type of quotation marks shown on the image below:

Snímka obrazovky 2021-11-25 o 22.14.26.png

Snímka obrazovky 2021-11-25 o 22.14.32.png

im sorry, but, this instruction doest work...

Kamil Dylo

No, does not work.

Benedek Kupi

Does anyone have a solution for this? 
@Emoke Csikos 

Benjamin Dani


Thank you for your effort and testing!
We managed to make this work in one of our recent cases. There were two things to keep an eye on:

1. The lines at the bottom of the page should look like this:


2. In our case the default font pair at the bottom of the page was left next to the newly created font pairs. In this case the default should be deleted. The reason of it's existence to show an example. 
I would suggest checking these and see if it solves the issue.

If it is not working please contact your local Graphisoft representative for further technical support.

Kind regards,

Dani Benjamin

Kamil Dylo

It still does not work for me. I tried to open the project in Windows 10 that originally has been created with Mac (Archicad 25). Font that works on Mac does not match on Windows 10. I don't really mind that the font does not match but why is it replaced with completely unreadable font?



Kamil Wojdylo20220829-000348.jpg


Still looking?

Browse more articles

Back to articles

See latest solutions

Accepted solutions

Start a new discussion!