Page 1 of 1

Ошибка с "крышкой" у тильды в формате DSL

PostPosted: Mon Jan 23, 2012 11:52 pm
by Novikov
Тестировал работу тильды в DSL-словарях. В "помощи" по формату DSL сказано:

Знак “крышка” (^), употребленный перед тильдой, меняет регистр первой буквы значения тильды – при подстановке прописная буква заменяется на строчную и наоборот.

Например:
Code: Select all
Havana
    Гавана, столица Кубы
    @ ^~
    гаванская сигара
    @


Попробовал использовать тильду с "крышкой" в таком коде:

Code: Select all
binary
   бинарный
   @ ^~ search tree
   бинарное дерево поиска
   @ ~ search
   бинарный поиск
   @


Получил вот что:

binary
бинарный
@ ^binary search tree
бинарное дерево поиска
@ binary search
бинарный поиск
@


Как видим, "крышка" не поменяла регистр, а просто вывелась на экран, как и "собачки", которые, в соответствии с немногой доступной нам документацией по формату DSL, должны были бы служить разделителями подкарточек.

Goldendict 1.0.1
Windows 7 Pro 64-bit
Подключен только словарь с кодом + русская и английская морфология.

Re: Ошибка с "крышкой" у тильды в формате DSL

PostPosted: Tue Jan 24, 2012 12:13 am
by ikm
Я даже не знал о такой возможности. Судя по отсутствию репортов до данного момента могу предположить, что этим никто не пользовался. Хотя реализовать можно.

Re: Ошибка с "крышкой" у тильды в формате DSL

PostPosted: Tue Jan 24, 2012 1:26 am
by Novikov
Да скорее или не обращали внимания, или списывали на ошибки самого словаря появляющуюся периодически "крышечку".