Сообщество программистов Autodesk в СНГ
ADN Club => AutoLisp / VisualLISP и DCL => Тема начата: altver от 10-02-2024, 14:53:34
-
Добрый день, господа!
Вопрос по DCL
на компютере стоит WIN11
в ОС установлена 2 языка : английский и русский
Создаю DCL, пишу по английски-нормально, перевожу клаиатуру на руссий-пишет кракозябы...
В чем моя ошибка?
Заранее спасибо!
-
Создаю DCL, пишу по английски-нормально, перевожу клаиатуру на руссий-пишет кракозябы...
В чем пишешь? Сохраняешь в DCL-файл? В какой кодировке? И какая версия AutoCAD?
-
автокад 2024 ангийская версия
пишу в консоли автокада _vlide
сохраняю *.dcl
-
сохраняю *.dcl
Поэкспериментируй с другими текстовыми редакторами и сохранением в Unicode.
https://adndevblog.typepad.com/autocad/2013/02/using-unicode-characters-in-dcl-files.html
-
Еще возможный вариант: https://adn-cis.org/forum/index.php?topic=8399.0
-
сохраю в UTF-8
хотя это, наверное, не важно.
проблема в том, что еще до сохранения в предварительном просмотре DCL кракозябы...
а это я давно перепробовал. Эти фонты в консоли у меня есть, но не пишут по-русски. И в окошке font style у меня написао по-анийски, а в ролике- по-русски.
Где храятся фонты для консоли? и где скачать библиотеку фонтов. Понял, что это файлы с расширением fon
-
крме этого я вижу в роликх, что это русская версия автокада, а у меня английская
-
Где храятся фонты для консоли? и где скачать библиотеку фонтов. Понял, что это файлы с расширением fon
Это системные файлы Windows. Должно работать без никаких дополнительных файлов если это не какая-то урезанная версия Windows.крме этого я вижу в роликх, что это русская версия автокада, а у меня английская
Никакой разницы быть не должно.
-
вот так вылядит окно фонтов у меня в английской версии и в ролике русской версии
тот же фонт
(https://i.postimg.cc/9DhxmF3d/en.jpg) (https://postimg.cc/9DhxmF3d)
(https://i.postimg.cc/5Xb3c7vp/ru.jpg) (https://postimg.cc/5Xb3c7vp)
-
сохраю в UTF-8
хотя это, наверное, не важно.
Вообще-то важно: AutoLisp может работать только с кодировкой Windows-1251
-
сохраю в UTF-8
хотя это, наверное, не важно.
Вообще-то важно: AutoLisp может работать только с кодировкой Windows-1251
Ты это про что? Если про DCL, то их можно использовать и в UTF-8 (https://adndevblog.typepad.com/autocad/2013/02/using-unicode-characters-in-dcl-files.html)
-
Увы и ах, но это плюс-минус работает только при LISPSYS = 0 || 1. И то не факт. Так что я бы делал ставку именно на Win-1251. Особенно для неанглоязычных диалогов / ресуров / файлов.
Другой момент, что я сейчас усиленно пытаюсь что-то сотворить на NET, и lisp отодвинул на оооочень дальнюю полку ;)