Hebrew shows as symbols or question marks in AutoCAD

If a label shows ‡ƒ˜ ˜‡–„, question marks or vertical bars where it should say חדר רחצה ("bathroom"), the drawing was written with a Hebrew .shx font from the DOS days that your computer does not have. The drawing stores codes in which א is 128, ב is 129 and so on up to ת, and the old font drew them as letters. Without the font, Windows shows the same codes as symbols.

Updated 8 October 2026

Where it comes from

Under DOS, Hebrew letters sat at codes 128 to 154. Windows moved them to 224 to 250, and later to Unicode. The .shx fonts written for AutoCAD in the DOS era kept the old positions, and drawings made with them still hold the DOS codes today.

We found 5,487 such labels in real client drawings, almost as many as Hebrew typed as English letters. Most were in the font hebtxt, the rest in simpheb, oronbold, caes-k and atir. Here too the name is only a hint: one hebtxt may store DOS codes and another hebtxt Windows codes.

How to recognize it

Select a label and type LIST. If the Text line shows symbols such as ‚ ƒ „ … † ‡ ‰ ™, or vertical bars, this is your case. The exact symbols depend on Windows' language settings, so the same drawing can look different on two computers.

How to read a label like this

This is how the codes looked in the drawings we tested:

Symbol Letter Symbol Letter Symbol Letter
€ א ‰ י ’ ע
(none) ב Š ך “ ף
‚ ג ‹ כ ” פ
ƒ ד Œ ל • ץ
„ ה (none) ם – צ
… ו Ž מ — ק
† ז (none) ן ˜ ר
‡ ח (none) נ ™ ש
ˆ ט ‘ ס š ת

Four letters, ב, ם, ן and נ, have no symbol in Windows' Western character table. In their place you see a box, a question mark or nothing, so a label can look like it is missing a letter.

When the question marks are real

If LIST also shows actual question marks, the letters may have been lost in an earlier save, when the drawing passed between computers with different language settings. A question mark keeps no trace of the letter it replaced, so no tool can bring it back, Gibberish included. In that case ask the sender for the original file, before it was saved again.

What to do

If you only need to read it, the table is enough. If the drawing has to look right, get the original font file, exactly the same file, from whoever sent it and put it in the drawing's folder. The guide to Hebrew fonts in AutoCAD explains why it must be the same file, and why that does not fix what is stored.

If you need to work on the drawing or move it to an ordinary font, the codes have to become Hebrew letters. By hand, that means retyping every label. Gibberish's repair does that for the whole drawing at once: it recognizes DOS codes whether they show as symbols or as raw codes, writes Hebrew in their place, and leaves each label exactly where it was. The plugin that runs it from inside AutoCAD is coming soon. Join the waiting list and we'll let you know when you can download it. You can already check a whole drawing for free and see some of its labels before and after the repair, or decode single labels.

Quick questions

I have hebtxt.shx and the drawing still shows symbols.

Your hebtxt is probably not the one the drawing was written in. Several Hebrew fonts share that name with a different encoding. Ask the sender for the file.

Why do some words look almost complete and others don't?

Each letter has its own symbol, and four letters have none. A word without ב, ם, ן or נ shows in full as a row of symbols; a word with one of them looks short, or has a question mark in the middle.

Can find and replace swap the symbols back?

Some of the symbols, such as the dash –, also appear in the drawing with their ordinary meaning, and the replacement would turn those into letters too. And the labels would still sit on the old font.

Related guides

Want to know when you can download it?Join