Не отображается шрифт в автокаде

Обновлено: 07.07.2024

1.Скопировал стиль текста в папку fronts, а в списке стилей он не появляется. Стиль - GOST.shx найден на этом сайте.
2.Имеется чужой чертеж. В нем стили текста которых в акаде нет. Как отделить эти стили и добавить в акадские?

Поскольку лично я ничего не понял (а, смею надеяться, что-то в AutoCAD'e я понимаю), прошу расшифровать:
1. Стиль текста скопировать в папку невозможно. Стиль текста можно копировать из файла dwg в файл dwg.
GOST.shx - это не стиль, а шрифт. После изменения содержимого папки Fonts необходимо перезапускать AutoCAD, чтобы тот увидел новые шрифты (как shx, так и ttf).
2. Стили текста в файлу dwg? Если да, то они уже "акадские" (ну и термин!). Их отделить в "никуда" невозможно - только в другой файл dwg.
---
Так все же, что имелось в виду под пп.1 и 2??

__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Кулик Алексей aka kpblc, да всё ты понимаешь Ну да сказано на нашем "деревенском", но смысл же понятен
Просто у меня примерно такая же проблема. Нашёл в СПДС шрифты гостовские (.shx) скопировал в папку Fonts, но 2008 АС их не видит. Странно в 2007 вроде нормально было. Вообще со шрифтами в АС странности. У нас есть чертежи в которых все надписи нормально отображаются только в 2007 (на трёх машинах стоит три разные версии 2006, 2007 и 2008), в других наоборот в 2006 и 2008 нормально отображаются, в 2007 нет. (в основном диаметры). Правда шрифты виндоус не сверял ещё, а вот папку . Program Files\AutoCAD 2006\Fonts пробовал сделать одинаковой. Не помогло.

vkolt, для твоей ситуации достаточно в путях поддержки прописать каталог с фонтам СПДС: c:\program files\consistent software\спдс graphics\fonts (или что-то такого типа, сейчас не проверить).

__________________

---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

vkolt, ты не прав. Я ведь могу создать текстовый стиль с названием "GOST.shx", а шрифт в нем может быть какой угодно. Поэтому терминологию лучше использовать стандартную, что-бы всем было понятно.
Если шрифт SHX скопировать в папку Fonts Автокада, то он их видит без дополнительных телодвижений. Необходимо только перезапустить Акад.

1.Ну я все так и сделал. Добавил, перезапустил, перезагрузил - все равно не видит.
2.Имеется черчеж. В нем содержится текстовый стиль с шрифтом GOST tupe A. При изменениии данного стиля, в списке шрифтов, GOST tupe A виден. А при создании своего нового стиля в списке шрифтов его нет.

Автор:

Проблема

После открытия чертежа в AutoCAD некоторые или все содержащиеся в нем текстовые объекты не отображаются. Объекты можно по-прежнему выбирать, но буквенные и другие символы не отображаются.

Решение

Выполните одно или несколько из указанных ниже действий.

Замена отсутствующих шрифтов

  • Проверьте программу на предмет отсутствующих шрифтов.
    1. Запустите команду СТИЛЬ и проверьте, не отсутствуют ли шрифты в стилях текста.
    2. Получите копии отсутствующих шрифтов и установите:
    • шрифты TrueType (TTF) в папку шрифтов операционной системы (C:\Windows\Fonts);
    • шрифты файлов форм (SHX) в папку шрифтов AutoCAD (C:\Program Files\Autodesk\AutoCAD 20xx\Fonts).

    Примечание. Для отображения добавленного шрифта в системной папке и AutoCAD может потребоваться перезагрузка системы.

    • В окне «Стили» отключите параметр Использовать большой шрифт для соответствующих стилей текста.
    • В окне «Стили» проверьте, правильно ли отображается шрифт при предварительном просмотре для каждого стиля текста. Если на предварительном просмотре ничего не отображается, измените шрифт в стиле текста.
    • Добавьте путь к папке шрифтов AutoCAD.
      1. Откройте меню Параметры и перейдите на вкладку Файлы.
      2. В поле «Путь поиска вспомогательных файлов» добавьте C:\program files\autodesk\autocad 20XX\fonts или любой другой путь, по которому располагаются необходимые файлы SHX.
    • Измените шрифт для подстановки (см. раздел, посвященный заданию альтернативного шрифта в AutoCAD).

    Аннотативные объекты

    • Убедитесь, что аннотативные объекты отображаются, указав для системной переменной ANNOALLVISIBLE значение 1.
    • Отключите аннотацию для текстовых объектов.
    1. Чтобы выбрать текст целиком, используйте команду БВЫБОР.
    2. В разделе «Свойства» вместо значения «Аннотативный» задайте значение «Нет» (см. деморолик Screencast Невидимый текст).

    Сброс пользовательских настроек

    Восстановите настройки AutoCAD по умолчанию (см. раздел Восстановление настроек AutoCAD по умолчанию).

    Возникла проблемка.
    Заказчик требует, чтобы надписи на чертежах были выполнены со шрифтом GOST Type A.

    1. Выяснилось, что данный шрифт отображается по разному на разных машинах, и распечатка идет тоже соответственно по разному..
    2. Не поддерживает принятых обозначений , типа "диаметр", "градус", "номер".

    Первая проблемка видимо потому что данный шрифт не из автокадовских фонтов, а откуда-то снаружи.
    И вторая видимо по той же причине.

    [b]Вопрос - откуда Автокад берет фонты с маркой "ТТF" и как можно их поменять?[/b]


    Bers



    Просмотр профиля
    Заказчик требует, чтобы надписи на чертежах были выполнены со шрифтом GOST Type A.
    Вопрос - откуда Автокад берет фонты с маркой "ТТ" и как можно их поменять?
    Что за марка "ТТ"? Может "TTF"?
    И вообще, Заказчик не вправе Вам указывать, какой фонт использовать.
    Хотя. за деньги - любой каприз.


    Vitori



    Просмотр профиля

    "AutoCAD поддерживает стандарт Unicode для кодирования текстовых символов. Шрифт Unicode содержат намного больше символов, чем определено кодовой страницей, используемой в операционной системе. Большинство шрифтов AutoCAD подчиняется стандарту Unicode, исключения составляют шрифты Sysastro, Symath, Symeteo, Symbol, Symusic, Symap.

    При использовании команд обработки текста для работы с любыми шрифтами, поддерживающими кодировку Unicode, можно вводить шестнадцатеричные эквиваленты символов таких шрифтов. Использование независимой от кодовой страницы формата (Code Page Independent Format) позволяет открывать рисунки с текстовыми строками на любых языках в любых операционных системах без каких-либо потерь информации.
    Для того, чтобы определить, какая кодовая страница выбрана текущей в Windows, следует обратиться к ярлыку "Язык и стандарты” в панели управления.

    Для определения кодовой страницы, на которую ссылается AutoCAD, следует ввести syscodepage в командной строке. Более подробную информацию можно найти на сервере компании AutoDesk."

    Как я понял эти внешние шрифты прячутся на какой-то страничке в Виндах.
    Как найти эту страничку?
    Запрос в Акаде дал такой ответ - "SYSCODEPAGE = "ANSI_1251" (read only)"
    ПУ в Виндах ничего не ответило внятного.


    Vitori



    Просмотр профиля

    Вот еще нашел, всё уже было в этом мире.

    "Наиболее интересным вопросом для нас является соответствие шрифтов AutoCAD и чертежного шрифта, требуемого ЕСКД. В современных условиях многие предприятия отказались от полного соответствия ЕСКД в вопросах, касающихся выпуска чертежей с помощью AutoCAD. Однако в стандартной поставке программы присутствуют все необходимые шрифты, очень «похожие» на шрифт ЕСКД.

    Все шрифты, доступные в AutoCAD можно условно разделить на две категории:
    Шрифты типа «True Type»
    Шрифты типа «shx»
    Шрифты «True Type» (имеют расширение «. ttf») — это шрифты, стандартные для Windows. Они делятся на две группы: часть этих шрифтов имеются в операционной системе с самого начала, а часть встраивается в ОС с другими приложениями (например, вместе с Microsoft Office). Соответственно, если в надписи использовать какой-нибудь «экзотический» шрифт, то на другом компьютере надписи просто не будут прочитаны, либо исказятся по форме и размеру настолько, что чертеж придется переделывать.

    Ярким примером такого случая является следующая история. Автор как-то однажды выполнял чертеж для одного предприятия. Работа была срочной и автор, не желая «углубляться» в тонкости настройки текстовых стилей, оформил все надписи шрифтом «GOST type A. ttf», который входит в состав «Kompas». Каково же было удивление автора, когда он, принеся чертеж на заводской компьютер, увидел, что все надписи исказились из-за того, что на этом компьютере не было данного шрифта. Пришлось срочно все переделывать, используя стандартный шрифт AutoCAD.
    Шрифты «shx» (имеют расширение «. shx») — это внутренние шрифты AutoCAD. Используя их на одном компьютере с AutoCAD, почти вероятно, что на другом компьютере с другой версией AutoCAD эти шрифты найдутся в неизменном виде. Поэтому использование этих шрифтов более целесообразно и корректно. (Однако есть и другие причины, говорящие в пользу «shx».)
    В каждой из обеих категорий есть шрифты, удовлетворяющие требованиям ЕСКД:
    Шрифт типа «True Type» «ISOCPEUR. ttf» (или «ISOCTEUR. ttf»)
    Шрифт типа «shx» «RomanS. shx» (или «simplex. shx»)


    Вован (Киев)

    alt

    За внешний вид текста в системе AutoCAD отвечают текстовые стили. В стиле текста в автокаде определены такие параметры шрифта, как:

    • имя и начертание шрифта;
    • угол наклона букв;
    • степень сжатия/растяжения букв и др.

    По умолчанию текущим текстовым стилем в автокаде является стиль "Standard". Чтобы его сменить, после вызова команды создания однострочного текста в autocad - "ДТ" выберите опцию "Стиль". Т.е. на запрос Вам надо набрать с клавиатуры букву "С".

    Запрос на смену стиля текста в автокаде

    Потом программа AutoCAD попросит Вас ввести название текстового стиля, который хотите использовать. И по умолчанию в текстовом поле будет стоять значение "Standard".

    Вы в свою очередь пишете название текстового стиля. Если вы его не помните, то на этот запрос введите ответ в виде знака "?".

    Система AutoCAD ответит вам запросом:

    Запрос на ввод названия стиля текста

    Далее просто нажмите на клавишу "Enter". Перед Вами появится текстовое окно AutoCAD. В нем будет выведен полный список всех имеющихся текстовых стилей. Внизу окна Вам необходимо будет ввести название нужного стиля.

    Текстовое окно - стили текста в автокаде

    Нажмите "Enter". Теперь Вы вернетесь к первичному запросу, в котором Вас будут просить указать начальную точку вставки текста.

    Наверняка в списке имеющихся стилей текста у Вас будет всего 2 стиля. Это "Standard" и "Аннотативный". По мере работы в программе AutoCAD Вам придется настраивать собственные текстовые стили. Задавать для них параметры, удовлетворяющие вашим требованиям.

    Теперь разберём, как создать собственный стиль текста в Автокаде.

    Создание собственных текстовых стилей AutoCAD

    При создании нового текстового стиля Вам следует придерживаться стандартов ГОСТ 2.304 - 81.

    Создание, изменение или определение стилей текста в автокаде производится через диалоговое окно "Стили текста".

    Вызвать его можно через вкладку "Главная" ⇒ панель "Аннотации" ⇒ кнопка "Стиль текста".

    Рекомендую набрать с клавиатуры короткую команду вызова окна - "СТ".

    Для начала создадим новый стиль текста и оставим название так, как предлагает нам программа автокад. Для этого нажмем на кнопку "Новый", а затем "ОК". Можете задать имя стиля.

    В справке AutoCAD написано, что "Имя стиля текста может содержать до 255 символов. В именах можно использовать буквы и цифры, а также некоторые специальные знаки: знак доллара ($), подчеркивание (_) и дефис (-)".

    Теперь приступаем к настройке параметров нового текстового стиля в AutoCAD.

    1. Меняем шрифт текстового стиля.

    Собственные векторные шрифты AutoCAD в этом списке оканчиваются на . shx, а Windows-шрифты (шрифты типа True Туре) выделены сдвоенной буквой Т в начале.

    Выбор шрифта для создания стиля текста в автокаде

    Я обычно использую шрифт ISOCPEUR. При этом стал доступен список "Начертание" . Т.к. выбранный мною шрифт является шрифтом Windows. Я оставляю обычный.

    Начертание шрифта стиля текста

    2. Задаем высоту текста в автокаде.

    Я обычно задаю высоту стандартно по ГОСТ 2,5мм. При вводе текста AutoCAD уже не будет просить Вас задать его высоту.

    Если же Вы укажете в поле "Высота" значение 0, то сохраните возможность каждый раз при вводе текста задавать его высоту.

    Поставьте пока значение 2,5мм. В процессе работы в программе Вы поймете, как удобнее - задавать высоту текста или нет.

    3. Степень растяжения текста.

    Данный параметр отвечает за сжатие и растяжение символов в тексте. По умолчанию этот параметр равен
    1, что соответствует стандартному виду шрифта.

    Для выбранного шрифта я использую степень растяжения - 0.8.

    4. Задаем угол наклона текста.

    Это угол наклона символов текста. Значение угла наклона текста может лежать в диапазоне от -85 до 85 градусов.

    По умолчанию он равен 0. Положительные значения будут приводить к наклону букв вправо, а отрицательные - к наклону влево.

    Задание угла наклона и степени сжатия шрифта

    5. Дополнительные эффекты текстового стиля.

    Перевернутый. Эффект зеркального отображения текста относительно горизонтальной оси.

    Справа Налево. Эффект зеркального отображения текста относительно вертикальной оси.

    Вертикальный. Данный эффект текстового стиля в автокаде размещает текст по вертикали.

    Вертикальное направление может быть выбрано, только если оно поддерживается используемым шрифтом. Для шрифтов TrueType оно недопустимо. В нашем случае этот шрифт не поддерживает данный эффект стиля текста.

    Эффект "Справо-налево"

    Эффект "первернутый" при создании стиля текста в автокаде

    С настройкой параметров текстового стиля AutoCAD мы закончили.

    Теперь нажмите кнопку "Применить", чтобы активировать все настроенные параметры созданного стиля AutoCAD. Далее - на кнопку "Сделать текущим". Только что созданный стиль станет стилем по умолчанию.

    После этого можно закрывать диалоговое окно "Стили текста".

    Вновь созданные стили сохраняются вместе с чертежом. При этом они доступны только из чертежа, на котором были созданы.

    Вы можете импортировать созданные стили текста автокада на другой компьютер. О том, как это сделать, я расскажу в другой статье.

    Подведем итог. Теперь Вы понимаете, что такое стиль текста в автокаде, и знаете, как создать его и настроить.

    Читайте также: