DCL на русском яыке.

Автор Тема: DCL на русском яыке.  (Прочитано 3120 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн altverАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 118
  • Карма: 2
DCL на русском яыке.
« : 10-02-2024, 14:53:34 »
Добрый день, господа!
Вопрос по DCL
на компютере стоит WIN11
в ОС установлена 2 языка : английский и русский
Создаю DCL, пишу по английски-нормально, перевожу клаиатуру на руссий-пишет кракозябы...
В чем моя ошибка?
Заранее спасибо!

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: DCL на русском яыке.
« Ответ #1 : 10-02-2024, 18:38:13 »
Создаю DCL, пишу по английски-нормально, перевожу клаиатуру на руссий-пишет кракозябы...
В чем пишешь? Сохраняешь в DCL-файл? В какой кодировке? И какая версия AutoCAD?
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн altverАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 118
  • Карма: 2
Re: DCL на русском яыке.
« Ответ #2 : 10-02-2024, 20:14:37 »
автокад 2024 ангийская версия
пишу в консоли автокада  _vlide
сохраняю *.dcl

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: DCL на русском яыке.
« Ответ #3 : 10-02-2024, 20:20:03 »
сохраняю *.dcl
Поэкспериментируй с другими текстовыми редакторами и сохранением в Unicode.
https://adndevblog.typepad.com/autocad/2013/02/using-unicode-characters-in-dcl-files.html
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: DCL на русском яыке.
« Ответ #4 : 10-02-2024, 20:27:57 »
Еще возможный вариант: https://adn-cis.org/forum/index.php?topic=8399.0
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн altverАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 118
  • Карма: 2
Re: DCL на русском яыке.
« Ответ #5 : 10-02-2024, 20:40:16 »
сохраю в UTF-8
хотя это, наверное, не важно.
проблема в том, что еще до сохранения в предварительном просмотре DCL кракозябы...
а это я давно перепробовал. Эти фонты в консоли у меня есть, но не пишут по-русски. И в окошке font style у меня написао по-анийски, а в ролике- по-русски.
Где храятся фонты для консоли? и где скачать библиотеку фонтов. Понял, что это файлы с расширением fon

Оффлайн altverАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 118
  • Карма: 2
Re: DCL на русском яыке.
« Ответ #6 : 10-02-2024, 20:48:11 »
крме этого я вижу в роликх, что это русская версия автокада, а у меня английская

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: DCL на русском яыке.
« Ответ #7 : 10-02-2024, 21:41:59 »
Где храятся фонты для консоли? и где скачать библиотеку фонтов. Понял, что это файлы с расширением fon
Это системные файлы Windows. Должно работать без никаких дополнительных файлов если это не какая-то урезанная версия Windows.
крме этого я вижу в роликх, что это русская версия автокада, а у меня английская
Никакой разницы быть не должно.
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн altverАвтор темы

  • ADN OPEN
  • ***
  • Сообщений: 118
  • Карма: 2
Re: DCL на русском яыке.
« Ответ #8 : 10-02-2024, 22:10:45 »
вот так вылядит окно фонтов  у меня в английской версии  и  в ролике русской версии
тот же фонт




Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1096
  • Карма: 172
Re: DCL на русском яыке.
« Ответ #9 : 29-02-2024, 21:16:11 »
сохраю в UTF-8
хотя это, наверное, не важно.
Вообще-то важно: AutoLisp может работать только с кодировкой Windows-1251
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!

Оффлайн Александр Ривилис

  • Administrator
  • *****
  • Сообщений: 13829
  • Карма: 1784
  • Рыцарь ObjectARX
  • Skype: rivilis
Re: DCL на русском яыке.
« Ответ #10 : 29-02-2024, 21:32:57 »
сохраю в UTF-8
хотя это, наверное, не важно.
Вообще-то важно: AutoLisp может работать только с кодировкой Windows-1251
Ты это про что? Если про DCL, то их можно использовать и в UTF-8 (https://adndevblog.typepad.com/autocad/2013/02/using-unicode-characters-in-dcl-files.html)
Не забывайте про правильное Форматирование кода на форуме
Создание и добавление Autodesk Screencast видео в сообщение на форуме
Если Вы задали вопрос и на форуме появился правильный ответ, то не забудьте про кнопку Решение

Оффлайн Алексей Кулик

  • Administrator
  • *****
  • Сообщений: 1096
  • Карма: 172
Re: DCL на русском яыке.
« Ответ #11 : 29-02-2024, 21:46:58 »
Увы и ах, но это плюс-минус работает только при LISPSYS = 0 || 1. И то не факт. Так что я бы делал ставку именно на Win-1251. Особенно для неанглоязычных диалогов / ресуров / файлов.
Другой момент, что я сейчас усиленно пытаюсь что-то сотворить на NET, и lisp отодвинул на оооочень дальнюю полку ;)
Все, что сказано - личное мнение.

Правила форума существуют не просто так!

Приводя в сообщении код, не забывайте про его форматирование!