Page 1 of 2
Не корректно обрабатывается пустой тег <tr>
Posted:
Sat Apr 29, 2017 4:37 pm
by Vvz
Если тег <tr> не содержит значения (т.е. встречается текст <tr></tr>), но не корректно определяется начало и конец тега .
Если используется символ в CSS для .xdxf_tr_old, то он оказывается не после тега </tr>, а в конце словарной статьи .
Пример
/* Transcription */
.xdxf_tr:before, .xdxf_tr_old:before
{
content:"[";
}
.xdxf_tr:after, .xdxf_tr_old:after
{
content:"]";
}
Re: Не корректно обрабатывается пустой тег <tr>
Posted:
Sun Apr 30, 2017 12:50 pm
by Abs62
И вот не лень же кому-то над бедным конвертером пустыми тегами издеваться.
Пробуйте -
goldendict-1.5.0-RC2-95-gab6b1f6(EXE only).7z (это новый экзешник к сборке RC2-85).
Re: Не корректно обрабатывается пустой тег <tr>
Posted:
Sun Apr 30, 2017 6:35 pm
by Vvz
Если в статье 2 тега tr (в тексте "<tr> </tr>" встречается 2 раза), то ошибка осталась - первый тег обрабатывается некорректно
Пример
I [
19-ая буква алфавита
II
[]
предлог места или времени в; у; на
]
Re: Не корректно обрабатывается пустой тег <tr>
Posted:
Sun Apr 30, 2017 7:27 pm
by Abs62
Re: Не корректно обрабатывается пустой тег <tr>
Posted:
Wed May 03, 2017 5:57 pm
by Vvz
Чуть лучше.
Но в этом exe-шнике есть новая ошибка
- отсутствуют пропуски между тегами статей
До
- Снимок1.JPG (46.15 KiB) Viewed 35568 times
и после
- Снимок1.JPG (46.15 KiB) Viewed 35568 times
Re: Не корректно обрабатывается пустой тег <tr>
Posted:
Wed May 03, 2017 6:11 pm
by Abs62
Отсутствуют. А они должны там быть, если в самих тегах их нет?
Re: Не корректно обрабатывается пустой тег <tr>
Posted:
Thu May 04, 2017 3:12 am
by Vvz
В старой версии программы они же есть.
В тексте "<tr>əˌbriːvɪˈeɪʃ(ə)n</tr> <abr>n</abr>"
В инспекторе
Re: Не корректно обрабатывается пустой тег <tr>
Posted:
Thu May 04, 2017 4:48 am
by Abs62
Есть. Они могут добавляться при переводе XML в текст, это задаётся. Но тогда они и внутри пустых тегов появятся. Если так будет лучше, могу включить обратно, не проблема.
Re: Не корректно обрабатывается пустой тег <tr>
Posted:
Thu May 04, 2017 5:49 am
by Vvz
Вообще то для других тегов, они не включаются внутрь тега
Аналогично реализовано в других словарных оболочках (DictionaryUniversal etc)
В предыдущей версии exeника в отображении пробел есть, хотя в XML он явно не сохранен
Re: Не корректно обрабатывается пустой тег <tr>
Posted:
Thu May 04, 2017 3:19 pm
by Abs62