New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

Форматирование статей

Обо всём по программе

Форматирование статей

Postby maxfl » Wed Nov 04, 2009 12:05 am

Кажется никто еще не спрашивал.

Планируется ли добавить форматирование статей? Т. е. разбивать статьи по частям речи, пунктам (1. 2. 3.), подпунктам ( а) б) в) ) и т. д., как например умеет делать qstardict. Фича сама по себе очень удобная, особенно для слов с большим количеством значений.
maxfl
 
Posts: 4
Joined: Tue Nov 03, 2009 11:59 pm

Re: Форматирование статей

Postby Stranger » Wed Nov 04, 2009 7:06 am

Я так полагаю, что это всё-таки фича конкретного словаря, а не оболочки.
Stranger
 
Posts: 9
Joined: Wed May 13, 2009 5:24 am

Re: Форматирование статей

Postby Gloggy » Wed Nov 04, 2009 12:55 pm

Если словарь правильно сделан и грамотно отформатирован, то там уже все будет как надо, от GD нужно только чтобы показывал так, как положено и как указано автором словаря, что GD прекрасно делает.
Gloggy
Модератор
 
Posts: 516
Joined: Wed May 06, 2009 3:01 pm

Re: Форматирование статей

Postby maxfl » Wed Nov 04, 2009 2:04 pm

Это фича именно оболочки а не словаря.

Достаточно сравнить статью для слова go, словарь English-Russian full dictionary в программах qstardict, stardict и goldendict.

Словарь лежит здесь: http://downloads.sourceforge.net/xdxf/s ... .2.tar.bz2
maxfl
 
Posts: 4
Joined: Tue Nov 03, 2009 11:59 pm

Re: Форматирование статей

Postby C2BlEv » Thu Nov 05, 2009 3:47 am

Можете скриншоты выложить? Устанавливать кучу програм только чтобы опровергнуть вашу гипотезу (т.е. оболочка/читалка может правильно логически и лингисвтически форматировать словарь, который не имеет какой-либо разметки в самом себе) уж очень накладно.

Что можно сказать однозначно уже сейчас, это что без спецразметки в самом словаре никакая "читалка" словарей не поможет.

Вот здесь видно, что qstardict вроде как переводит пометы с английского на русский (если конечно этот Мюллер похож на тот, который есть у меня):

http://qstardict.ylsoftware.com/images/screenshot1.png

На главной странице загадочно упоминается "Translations reformatting". Что это такое неизвестно.
C2BlEv
Модератор
 
Posts: 215
Joined: Tue May 05, 2009 3:45 pm

Re: Форматирование статей

Postby maxfl » Thu Nov 05, 2009 2:36 pm

да. Вот.

В архиве, чтобы сразу не отображалось.
Attachments
dictionaries.zip
Словари: goldendict, qstardict и stardict
(193.73 KiB) Downloaded 772 times
maxfl
 
Posts: 4
Joined: Tue Nov 03, 2009 11:59 pm

Re: Форматирование статей

Postby C2BlEv » Thu Nov 05, 2009 4:20 pm

Вроде бы понятно. Все что он делает это считает, что каждый случай 1. 1) то есть \d\. \d\) в тексте словаря должен отображатся с новой строки и с отступом (учитывая вложенность) . Также меняется 1) на 1. Это хоть какое-то решение для убогих словарей. Заметьте в словаре цифра с точкой или скобкой не могут означать ничего другого чем новое значение/перевод.

С такими словарями лучше не морочить голову, а установить хорошие словари с хорошей внутренней разметкой. Например, посмотрите как выглядит вот этот словарь http://www.onlinedisk.ru/file/239124/ Поищите дсл словари на Руборде. Да и для СтарДикта есть хорошо размеченные словари (посмотрите ветку на руборде), а не такие вот поделки.

Или посмотрите на эти картинки
1.jpg
1.jpg (205.11 KiB) Viewed 15896 times

2.jpg
2.jpg (93.2 KiB) Viewed 15896 times
C2BlEv
Модератор
 
Posts: 215
Joined: Tue May 05, 2009 3:45 pm

Re: Форматирование статей

Postby maxfl » Thu Nov 05, 2009 4:22 pm

Спасибо.
maxfl
 
Posts: 4
Joined: Tue Nov 03, 2009 11:59 pm

Re: Форматирование статей

Postby C2BlEv » Thu Nov 05, 2009 4:42 pm

Кстати, я не могу догодаться, что это за English-Russian full dictionary. Что у него за выходные данные?

====

А-а. Это какой-то изуродованный общий англо-русский словарь Лингво.
C2BlEv
Модератор
 
Posts: 215
Joined: Tue May 05, 2009 3:45 pm

Re: Форматирование статей

Postby ikm » Fri Nov 06, 2009 6:56 pm

GD не осуществляет никакого интеллектуального автоформатирования. В каждом словаре, представленном в виде сырого текста, могут быть свои условности. Вывести эти условности и произвести соответствующую разметку или форматирование - задача словаределателя. Если же словарь представлен в виде сырого текста, GD показывает его как есть. То, что мы видим в qstardict - это оптимизация, грубо говоря, под один-единственный словарь.
ikm
Автор GoldenDict
 
Posts: 1595
Joined: Wed Feb 04, 2009 10:40 am


Return to Общий

Who is online

Users browsing this forum: No registered users and 20 guests