Создать ответ 
БКРС для Stardict
Автор Сообщение
бкрс Не на форуме


Сообщений: 1 913
Польза: 4247.1

Сообщение: #21
RE: БКРС для Stardict
вот это надо попробовать:

Код:
新 \nxīn\nI\n<font color="green"><i>прил./наречие<i></font>\n 1) новый; современный; свежий; молодой; вновь, недавно, только что, свеже-, заново\n<font color="gray">新燕弄初调 начали щебетать первые ласточки</font>
信 второе слово

c отступами еще надо проверить работает ли &nbsp;, иначе все параграфы сольются
09-13-2010 00:52
Цитировать это сообщение
sunnyata Не на форуме


Сообщений: 106
Польза: 1647.3

Сообщение: #22
RE: БКРС для Stardict
Проверил - html тэги не работают (по крайней мере в таком виде). Также заметил, что в словаре БКРСv35 собранным hawk не работают цвета: есть только черный и серый (все примеры серого цвета). Курсив у него тоже имеется, но не понятно как он это форматирование оставил в txt файле для stardict-editor (когда там вроде кроме \n ничего не объяснено). Попробую разобраться дальше
09-13-2010 06:09
Цитировать это сообщение
sunnyata Не на форуме


Сообщений: 106
Польза: 1647.3

Сообщение: #23
RE: БКРС для Stardict
Поэкспериментировал еще, вот какие результаты:

То что ты написал в предыдущем посте на иероглиф 新 отображается идеально в WeDict на Iphone (даже все цвета появились), но для Stardict пока не могу наладить. Но хотя бы для WeDicta это уже покатит!

По поводу Stardict пока все-таки не понятно. В .ifo файле (кот. создает stardict-editor для каждого словоря) есть один параметр "sametypesequence" вроде определяющий форматирование определений слов в .dict файле. Его stardict-editor по умолчанию ставит на "m". При этом, в Stardict отображается просто текст целиком со всеми html тэгами. Если поменять значение этого параметра на "h" (html) или "x" (xdxf), то при поиске 新 весь текст вообще пропадает. Будем думать дальше...
О sametypesequence и создании словарей написано здесь:
http://stardict.sourceforge.net/HowToCreateDictionary
09-13-2010 07:34
Цитировать это сообщение
бкрс Не на форуме


Сообщений: 1 913
Польза: 4247.1

Сообщение: #24
RE: БКРС для Stardict
Еще надо обязательно отсупы проверить. Или пробелы или "&nbsp;". Без отступов плохо будет. Или можно точки белым цветом впереди поставить.

В общем, дайте правила и я по них сконвертирую даБКРС. В крайнем случае все теги можно вырезать. Кое где будет плохо, но в большинстве случаев терпимо.
09-13-2010 15:35
Цитировать это сообщение
sunnyata Не на форуме


Сообщений: 106
Польза: 1647.3

Сообщение: #25
RE: БКРС для Stardict
Проверил &nbsp; -- работают. Отступы (tab?) просто так не работают, но например <p><dd>test</dd></p> идет. Еще отступы работают внутри <pre></pre>. Наверное с &nbsp; будет проще всего сделать, но смотри как тебе удобней. В принципе и без отступов терпимо, это уже дело эстетики
09-13-2010 22:55
Цитировать это сообщение
бкрс Не на форуме


Сообщений: 1 913
Польза: 4247.1

Сообщение: #26
RE: БКРС для Stardict
http://china-standart.ru/tmp/40_daBKRS.rar

ссылки же еще. Поставил <a href='Слово'>Слово</a>
скрипт сохранил, если что можно переделать
09-14-2010 15:44
Цитировать это сообщение
Создать ответ 




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