Пожалуйста, не блокируйте рекламу!

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

*

Оффлайн Dimsan

  • ***
  • 163
  • Репутация: +19/-0
  • www.dmi-kruglyak.ru
CadImages Key Notes - и РУССКИЕ примечания.
« : Ноября 20, 2009, 08:26:43 »

Test

Заинтересовался аддоном от CadImages - Key Notes.
Появилось желание наполнить его базу русскими примечаниями, но выявилась проблема с названиями категорий на русском языке.

В шаблоне идущем с программой в папке ..\Program Files\Graphisoft\ArchiCAD 13 RUS\CadimageTools Extras\ имееются следующие файлы:
Cadimage Key Notes 13.xml - База примечаний для непосредственной загрузки в KeyNotes - можно просматривать в блокноте и редактировать соблюдая синтаксис.
Cadimage Tools Key Notes.xls - файл Excell с набором макросов для создания, удаления примечаний и главное - категорий, плюс макрос экспорта в новый файл .xml

При изменении шаблона Excell - переименовании вкладок(см приложенное изображение) русскими словами, после экспорта(используя макрос) в .хml файл получаем в результат в таком виде <Category name="2. &#38;#38;#38;#1057;&#38;#38;#38;#1090;&#38;#38;#38;#1077;&#38;#38;#38;#1085;&#38;#38;#38;#1099;">
После экспорта в KeyNotes этого .хml файла получаем абракотабру вместо русских символов в названии категорий.
Попытка исхитриться, и отредактировать русскими символами .хml файл в Блокноте приводит к тому, что файл просто перестает импортироваться в программу.

Есть мнение, что макрос просто неверно кодирует русские символы в их коды вида &#38; Хочу попробовать отредактировать .\хml файл в блокноте самостоятельно набрав названия категорий кодми их русских символов, но не знаю, где и как можно узнать код русских символов..

Быть может Подскажете кординально другой подход к решению описанной выше проблемы?
« Последнее редактирование: Ноября 20, 2009, 08:38:54 от Dimsan »

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8545
  • Репутация: +518/-25
  • Пол: Мужской
  • iCrazy
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #1 : Ноября 20, 2009, 08:42:43 »
Это XML файл?

*

Оффлайн Dimsan

  • ***
  • 163
  • Репутация: +19/-0
  • www.dmi-kruglyak.ru
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #2 : Ноября 20, 2009, 08:48:55 »
Это открытый в Excel шаблон для экспорта в xml с английскими примечаниями, которые я пытаюсь переписать русским языком. Сам же xml файл в Excel открывать нет смысла - макросов необходимых в нем уже не будет... xml нужно открывать в Блокноте

Что еще забыл сказать... Сами примечания отлично редактируются русским символами прямо через панельки в самом ArchiCAD, названия же категорий, их количество, насколько я понял редактируются только либо в Excel, либо напрямую в xml

*

Оффлайн Dimsan

  • ***
  • 163
  • Репутация: +19/-0
  • www.dmi-kruglyak.ru
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #3 : Ноября 20, 2009, 10:06:35 »
Немного разобрался в этом вопросе, но проблемы так и не решил...

Коды символов, о которых писалось выше - это таблица Unicode.
Нашел таблицу в интернет, перекодировал названия категорий KeyNotes в .xml файле самостоятельно, импортировал в ArchiCAD - результаты те же... Нечитаемые каракули в названиях категорий.

Значит дело не в неправильном перекодировании макросом у Excel - это KeyNote не понимает должным образом символы unicode в названии категорий. :(
Даже не знаю, что еще можно попробовать... зашел в тупик. Быть может кто-либо из более опытных подскажет, возможно надо что-то править в настройках KeyNotes для корректного отображения русских символов....
Уж очень не хочется прибегать к транслиту в названиях категорий...

Жду советов...
« Последнее редактирование: Ноября 20, 2009, 10:27:02 от Dimsan »

*

Оффлайн Valery W

  • *****
  • 5987
  • Репутация: +634/-14
  • Пол: Мужской
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #4 : Ноября 20, 2009, 11:15:58 »
Значит дело не в неправильном перекодировании макросом у Excel - это KeyNote не понимает должным образом символы unicode в названии категорий. :(
Даже не знаю, что еще можно попробовать...

Скорее всего, не KeyNote, а ArchiCAD.
Попробуй это -> http://cadstudio.ru/forum/index.php/topic,18282.msg53560.html#new

*

Оффлайн Dimsan

  • ***
  • 163
  • Репутация: +19/-0
  • www.dmi-kruglyak.ru
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #5 : Ноября 20, 2009, 11:47:46 »
Скорее всего, не KeyNote, а ArchiCAD.
Попробуй это ->

Спасибо за первый дельный совет...

Еще одна вводная, которая могла быпомочь в решении данной проблемы:
В самом тексте примечания, которое редактируется непосредственно из ArchiCAD можно писать русскими символами. Если экспортировать потом такой файл из ArchiCAD в файл xml - в нем окажутся точно такие же символы Unicod вместо русских символов в примечаниях, при этом в программе они будут отображаться должным образом.

То есть в тексте примечаниях - unicod работает, а в названиях категорий - не работает.
С Юникодом как таковым, похоже у KeyNotes проблемы нет... Быть может он использует названия категорий в каких то внутренних переменных, где использование этих символов невозможно...

Что-то я засомневался в успешном решении проблемы.... :(

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8545
  • Репутация: +518/-25
  • Пол: Мужской
  • iCrazy
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #6 : Ноября 21, 2009, 02:52:08 »
В каком формате отдается в Exel?

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8545
  • Репутация: +518/-25
  • Пол: Мужской
  • iCrazy
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #7 : Ноября 21, 2009, 02:56:28 »
Поставил, посмотрел. Не пойму в чем проблема? Поле Unique ID не содержит никакой кириллицы, это уникальный ID.

*

Оффлайн Dimsan

  • ***
  • 163
  • Репутация: +19/-0
  • www.dmi-kruglyak.ru
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #8 : Ноября 21, 2009, 12:15:06 »
В каком формате отдается в Exel?
Excel нужен только для того, чтобы настроить структуру категорий(вкладки внизу) также в Excel можно менять и текст примечаний, но это же можно делать и через ArchiCAD. Структуру же Категорий можно менять только в Excel либо в xml файле.
Экспорт в Excel - производить не нужно, как я понял в комплекте с KeyNotes идет шаблонный файл Excel с макросами для его предварительной настройки, экcпорта из него в xml, и загрузки полученного файла в ArchiCAD. Экспортируется ИЗ Excel а не В Excel.

Поставил, посмотрел. Не пойму в чем проблема? Поле Unique ID не содержит никакой кириллицы, это уникальный ID.
Unique ID - это видимо уникальный идентификатор каждой записи, о нем речь не идет..
Главная проблема - названия категорий
В Excel это наименования листов - вкладки внизу - на скриншоте помечены "Фундаменты, стены, крыши, перекрытия, проемы")
Если рассматривать файл xml - то названия категорий это <Category name="0. название категориии">

Может не очень понятно выражаюсь...  Главная задача - любыми методами получить РУССКИЕ НАЗВАНИЯ КАТЕГОРИЙ в KeyNotes, что у меня пока не получилось :(
« Последнее редактирование: Ноября 21, 2009, 13:11:18 от Dimsan »

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8545
  • Репутация: +518/-25
  • Пол: Мужской
  • iCrazy
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #9 : Ноября 22, 2009, 13:47:20 »
Понятно, попробуем пошаманить в OpenOffice.

*

Оффлайн Dimsan

  • ***
  • 163
  • Репутация: +19/-0
  • www.dmi-kruglyak.ru
Re: CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #10 : Ноября 30, 2009, 15:06:05 »
Судя по отсутствию интереса к теме - KeyNotes никто не использует...
 А напрасно...  Ибо очень полезный аддон и на него стоит обратить внимание...

*

Оффлайн dima

  • *****
  • 895
  • Репутация: +21/-0
CadImages Key Notes - и РУССКИЕ примечания.
« Ответ #11 : Марта 12, 2020, 09:55:52 »
в чем прикол, после открытия закрытия проекта текст выноски начинает скакать ?

 

Похожие темы

  Тема / Автор