| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Кодировка в редакторе Visual LISP

Кодировка в редакторе Visual LISP

Ответ
Поиск в этой теме
Непрочитано 03.08.2011, 11:43 #1
Кодировка в редакторе Visual LISP
Kostinok
 
Инженер-электрик
 
Калининград
Регистрация: 13.10.2007
Сообщений: 151

Здравствуйте,

подскажите кто знает, почему копируя LISP программы из форума в свой редактор Visual LISP, сбиваются русские символы, т.е. вместо "Выберите файл" в редакторе высвечивается "???????? ????"
Просмотров: 13161
 
Непрочитано 03.08.2011, 11:47
1 | #2
Do$

AutoCAD/Civil3D LISP/C#
 
Регистрация: 15.08.2008
Санкт-Петербург
Сообщений: 1,702
Отправить сообщение для Do$ с помощью Skype™


Нужно раскладку в редакторе на русскую переключить, тогда все хорошо будет. Почему так - не знаю, но всегда на это напарываешься - вставляешь с форума или наоборот на форум...
Do$ вне форума  
 
Автор темы   Непрочитано 03.08.2011, 11:51
#3
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


Не сработало, попробовал, но увы...

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

Может нужно с кодировкой редактора как-то договариваться? А вот как?

Последний раз редактировалось Kostinok, 03.08.2011 в 12:44.
Kostinok вне форума  
 
Непрочитано 03.08.2011, 12:58
#4
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Замени блокнот на notepad++ В нем можно выставлять кодировку.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 03.08.2011, 13:13
#5
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


VVA, у меня стоит Notepad++, и стоит кодировка в ANSI.
Причем, если я вставляю путь из Адресной строки, типа "C:\Documents and Settings\User\Мои документы", то "Мои документы" опять же перекодируются...
Kostinok вне форума  
 
Непрочитано 03.08.2011, 14:17
3 | #6
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Прежде чем скопировать в буфер выставь русскую раскладку клавиатуры. Только затем копируй
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 03.08.2011, 14:57
#7
Kostinok

Инженер-электрик
 
Регистрация: 13.10.2007
Калининград
Сообщений: 151


VVA,
Do$,

ОГРОМНОЕ спасибо!!!!
Kostinok вне форума  
 
Непрочитано 28.11.2017, 11:22
6 | 3 #8
sdv79

Инженер ЭОМ
 
Регистрация: 05.03.2009
Москва
Сообщений: 215
Отправить сообщение для sdv79 с помощью Skype™


Если при запуске Lisp и создании нового (lsp/dcl) кириллица (кодировка) не читаема, есть два решения.

Первый вариант.
В файле c:\Users\Имя_пользователя\AppData\Roaming\Autodesk\AutoCAD 2018\R22.0\rus\VLIDE.DSK
В строке вида
(logfont . #14(-13 0 0 0 0 0 0 0 0 0 0 0 0 "Consolas"))
"Consolas" меняем на "Fixedsys"


Второй вариант
копируем содержимое архива в папку с заменой
c:\Users\Имя_пользователя\AppData\Roaming\Autodesk\AutoCAD 2018\R22.0\rus\

Единственное, на что стоит обратить внимание, что в момент внесения изменения Автокад должен быть закрыт, иначе вернет все назад (дополнение от Lorens)
Вложения
Тип файла: zip VLIDE.ZIP (1.3 Кб, 305 просмотров)

Последний раз редактировалось sdv79, 23.05.2018 в 09:49.
sdv79 вне форума  
 
Непрочитано 28.11.2017, 11:56
#9
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


sdv79, чем могут помочь твои настройки VLIDE? Да еще и для русской версии?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.11.2017, 13:56
#10
sdv79

Инженер ЭОМ
 
Регистрация: 05.03.2009
Москва
Сообщений: 215
Отправить сообщение для sdv79 с помощью Skype™


Кулик Алексей aka kpblc,если в lsp файле русские буквы отображаются не верно, то выше дано решение как это исправить.
sdv79 вне форума  
 
Непрочитано 28.11.2017, 14:12
#11
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


может проще поменять кодировку файла?
trir вне форума  
 
Непрочитано 28.11.2017, 14:29
#12
sdv79

Инженер ЭОМ
 
Регистрация: 05.03.2009
Москва
Сообщений: 215
Отправить сообщение для sdv79 с помощью Skype™


trir это не относится к кодировке файла это относится к самой программе Lisp.
sdv79 вне форума  
 
Непрочитано 28.11.2017, 15:32
#13
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


sdv79, чисто для справки
Замена фонта не гарантирует корректность отображения криво вставленного текста. Решение в #2 и #6.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.11.2017, 15:41
#14
sdv79

Инженер ЭОМ
 
Регистрация: 05.03.2009
Москва
Сообщений: 215
Отправить сообщение для sdv79 с помощью Skype™


Кулик Алексей aka kpblc, это не относится не к кодировке уже существующего файла lsp, не к криво вставленого кода в существующий файл. Если при создании нового lsp в программе LISP кириллица отражается не верно, решение в #10.
sdv79 вне форума  
 
Непрочитано 28.11.2017, 15:44
#15
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


sdv79, "выражайтесь яснее"
Ни из #8, ни из #10 не было абсолютно понятно, что вопрос про "при создании нового lsp / dcl некорректно отображается русский текст" ))
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.11.2017, 15:49
#16
sdv79

Инженер ЭОМ
 
Регистрация: 05.03.2009
Москва
Сообщений: 215
Отправить сообщение для sdv79 с помощью Skype™


Кулик Алексей aka kpblc, дополнил #10
sdv79 вне форума  
 
Непрочитано 22.05.2018, 18:55
#17
Lorens

Учусь
 
Регистрация: 19.04.2007
Санкт-Петербург
Сообщений: 624


sdv79, СПАСИБО!!!
Как я замучился с 2018-м - ни чего не поменять, уже подумывал поставить обратно 2014 специально для лиспа.

Единственное, на что стоит обратить внимание, что в момент внесения изменения Автокад должен быть закрыт, иначе вернет все назад.
__________________
Неожиданные вопросы требуют неожиданных ответов.
Lorens вне форума  
 
Непрочитано 13.12.2018, 00:08
#18
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,990
<phrase 1= Отправить сообщение для VVA с помощью Skype™


sdv79, Спасибо. Автокад 2019, первый вариант из #8

PS Инструкция в картинках отсюда

__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 05.07.2023 в 13:36.
VVA вне форума  
 
Непрочитано 10.04.2019, 20:18
#19
Yuriy-I

сп. САПР, архитектор
 
Регистрация: 25.05.2008
Санкт-Петербург
Сообщений: 116


Цитата:
Сообщение от sdv79 Посмотреть сообщение
Первый вариант.
В файле c:\Users\Имя_пользователя\AppData\Roaming\Autodesk\AutoCAD 2018\R22.0\rus\VLIDE.DSK
В строке вида
(logfont . #14(-13 0 0 0 0 0 0 0 0 0 0 0 0 "Consolas"))
"Consolas" меняем на "Fixedsys"
С П А С И Б О
для английского и русского Autocad Architecture 2019 правку вносил в
c:\Users\Имя_пользователя\AppData\Roaming\Autodesk\ACA 2019\enu\VLIDE.DSK
и в
c:\Users\Имя_пользователя\AppData\Roaming\Autodesk\ACA 2019\rus\VLIDE.DSK


еще один вариант, похоже лучший -
http://adn-cis.org/forum/index.php?P...31271#msg31271
__________________
"лучше" или "хуже" - понятия относительные

Последний раз редактировалось Yuriy-I, 10.04.2019 в 22:18.
Yuriy-I вне форума  
 
Непрочитано 05.07.2023, 09:27
#20
natural_gl


 
Регистрация: 13.05.2022
Сообщений: 33


Доброго времени суток. При запуске LISP вылазиют иероглифы (см.скрин), метод решения проблемы из #8 не помог. Может я чего-то не понял? Какой метод решения данной проблемы еще возможен?

P.S. - решил проблему путем пересохранения через блокнот в формате ANSI. Прошу прощения за лишние сообщение. Спасибо за представленные методы решения.
Миниатюры
Нажмите на изображение для увеличения
Название: вопрос.png
Просмотров: 44
Размер:	4.6 Кб
ID:	257088  

Последний раз редактировалось natural_gl, 05.07.2023 в 09:39.
natural_gl вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Кодировка в редакторе Visual LISP

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЕСТЬ ли в AutoCad LT Visual Lisp? Dies77_66 AutoCAD 5 05.03.2012 09:44
В каком текстовом редакторе писать lisp программы? Skilpadde LISP 37 24.02.2011 00:14
Visual Lisp Developers Bible - очень хороша книга Startrek LISP 3 04.07.2008 16:36
Загрузка файлов Visual LISP в акад2006 Tserber LISP 3 21.06.2006 12:00
Visual Lisp Xaero LISP 5 29.12.2003 09:41