Path  Home / Обсуждения / ClearTXT grib@gribuser.ru
Soft
Psy
Конференции
About
 
ClearTXT  / конференция пользователей /
Начать новое обсуждениеНовое Скрыть прочитанныеТолько новые Пометить все как прочитанныеВсе -> прочитанные Подписаться/отписатьсяПодписка
$subj
/Mike...   А как насчет пива сегодня вечером? Haali   21.11 13:29
Я - пас. Я как раз вечером планировал новую конфу настроить и новый редактор заголовка в ClearTXT прикручивать. Мне эта вся канитель уже руки жжет, скорей закончить хочется и за другое дело взяться. Е...   Тебе бы только пиво пить :) GribUser   21.11 13:37
К сожалению у меня на этой неделе запарка на работе.
Предлагаю перенести на следущую. Во второй раз это уже будет традиция. Этакие xml-ные (в смысле хмельные) среды 8)
Заодно и посмотрим на Мишину нов...   Тебе бы только пиво пить :) XRay   21.11 14:08
http://www.gribuser.ru/cgi/getfile.pl?filename=bookdtd&filetype=zip - там лежит тулза, которая позволяет более-менее комфортно редактировать недетский заголовок, который мы тут залудили. Если есть...   Выложил редактор для заголовка GribUser   21.11 13:13
Если б оно еще схему читало...
MSXML 4.0 с поддержкой схемы давно вышел ведь, и в нем есть специальный API для работы со схемами.
/Mike...   Выложил редактор для заголовка Haali   21.11 14:10
Я перед собой задачу навернутый редактор писать не ставил. За день наваял - и ладно. Да, ИМХО, больше и не надо пока. А DTD я ручками разобрал - там все очень просто. И не надо всем втулять MS XML, чт...   Выложил редактор для заголов... GribUser   21.11 14:32
А в каком-нибудь виде спецификация на xml-книги существует?
а то я скачал несколько книг, нарисовал просмотрщик этих книг на JS, а с каждой скачанной книгой что-нибудь новеькое в формате появляется......   Формат книги ANDY Inc.   20.11 15:16
и просьба - еще на мыло кинуть ответ...   Формат книги ANDY Inc.   20.11 15:20
Вся существующая информация о вновьсозданном формате доступна на
http://www.gribuser.ru/xml/fictionbook/
Старый DTD можно извлечь из скина для ClearTXT XML-Lite. Так же описание старого формата доступ...   Формат книги GribUser   21.11 10:52
Выложил финальную DTD. Сейчас голова малость в мыле, так что за полную корректность комментариев я не поручусь, найдете ошибки - пишите:
http://www.gribuser.ru/xml/fictionbook/1.0/sample_dtd_embedded....   Выложил финальный DTD GribUser   18.11 18:29
Там была дата неправильная, теперь так:
<!ELEMENT date (#PCDATA)<!ATTLIST date value CDATA #IMPLIED
Value должно быть в формате, полностью описанном на
http://www.w3.org/TR/xmlschema-2/#date - у...   Там дата неправильная. GribUser   18.11 20:29
Набросал простенькую схему по мотивам DTD, некоторые имена в ней уже можно
изменить на более удобные (например, book-title-
http://haali.cs.msu.ru/xmlbook.xsd
/Mike...   Выложил финальный DTD Haali   19.11 06:21
А нельзя ли организовать список рассылки вместо конфы? Я, конечно, понимаю, что веб форумы это модно и весело, но пользоваться ими намного неудобнее, чем почтовой программой. А из форума сделать интер...   Выложил финальный DTD Haali   19.11 20:42
Поддерживаю. Все равно мы тута редко бываем так что бы все вместе, а с письмами проще. .
...   Выложил финальный DTD XRay   19.11 21:42
Тег <binary> у нас есть. А как там двоичные данные-то кодируются? Надо же что-то про это написать, или ссылку на место в стандарте, где это описано......   Двоичные данные - какой там формат-то? GribUser   16.11 15:02
По идее в base64
/Mike...   Двоичные данные - какой там фо... Haali   16.11 15:50
Правильно (надо по науке там dtype аттрибут указывать, у меня все руки не доходили)
...   Двоичные данные - какой там ... Марк   16.11 17:51
После испарения А'лкоголя с в сухом остатке имеем:
<title
Внутри <annotation
В теге <p
Все же прочие варианты должны быть оформлены тегом:
<style name="MyStyle"
Имена стилей буду...   Программисты+Пиво=DTD GribUser   15.11 19:35
И вот еще забыл:
<language
Сажусь переписывать DTD....   Программисты+Пиво=DTD GribUser   16.11 11:19
Может, все-таки, <titleКогда я, например, в программе хочу вытащить информацию о книге, я читаю только блок "description" и мне этого достаточно, - я получаю вся информацию (автор, назван...   Программисты+Пиво=DTD Марк   16.11 13:31
На заголовок в описании никто не посягал. Просто решили оставить
в описании максимально упрощенный вариант для автоматической обработки,
без <p
/Mike...   Программисты+Пиво=DTD Haali   16.11 14:13
Дима, привет! Готов к труду и обороне (после вчерашнего)?
В ClearTxt вроде не работает автораспознавание диалогов.

...   Вопросы по ClearTxt XRay   15.11 18:47

Странно, у меня разрешение 1600*1200 - все нормально (IE 6.0)
...   Участвуйте в создании документации pilgrim   15.11 07:41
Под IE тут отдельный дизайн только для конфы, а в отношении фиксированной ширины могу сказать, что пошел на это сознательно. После прочтения Якоба Нильсена. У меня монитор тоже 1280*1024, но при чтени...   Об интерфейсе конфы GribUser   14.11 17:51
Эо все хорошо, если указывать ширину текста в сантиметрах (например, 15см),
а пикселы то у всех разные.
Шрифт текста статьи как раз стандартный, и у меня он весьма большой, понятно что можно его и уме...   Об интерфейсе конфы Haali   14.11 17:51
Ну я, в общем-то, не спорю. Сайт далек от идеала. Но и сказать, чтобы настоящий Suxx, тоже я бы не рискнул. Я, ессно, планирую все переделать, сейчас я бы многое сделал по другому, но это все случитьс...   Об интерфейсе конфы GribUser   14.11 18:00
да не suxx конечно, просто не очень удобно читать конфу на большом мониторе с нестандартым разрешением экрана.
/Mike
...   Об интерфейсе конфы Haali   14.11 18:56
Так во сколько? Мне в 20:00 удобней, боюсь к 19.30 не поспею. 
Сотового нету, зато глотка у меня мощная :) Авось не потеряемся.
...   Пиво + Программисты = ??? XRay   14.11 17:07
Я тоже к 8. Как в ресторан заходишь - говоришь что столик заказан, должны привести сразу туда.
/Mike...   Пиво + Программисты = ??? Haali   14.11 17:54
К 20:00 - ок....   Пиво + Программисты = ??? GribUser   14.11 17:55
Вероятно, завтра ClearTXT будет скачана в двадцатитысячный раз.
Эта цифра не учитывает прямых запросов к файлу, типа
http://www.gribuser.ru/download/cleartxt.rar
а только запросы, прошедшие через счет...   20 000 скачиваний !!! GribUser   13.11 21:12
>...   мои поздравления!!! Vladimir   15.11 19:01
Не загружается ни один текстовый файл. Программа пишет, что Declaration has an invalid name. Error processing resource 'file:///...   Help Paul   12.11 19:23
Удали программу через панель управления и попробуй все снова. Вероятней всего, скин был установлен некорректно - при открытой программе. Хотя я не уверен, что понял, в чем проблема....   Help GribUser   12.11 19:25
Обсуждение DTD и всего сопутствующего за пивом назначается на вечер среды.
Место встречи: Старина Мюллер (на пересечении малой дмитровки и садового).
Точное время будет объявлено позже.
Приглашаются в...   Пиво + Программисты = ??? GribUser   12.11 17:10
Да я б с удовольствием, только ехать далеко да и холодно у вас :)
...   Пиво + Программисты = ??? Марк   12.11 18:36
Я - пас. Черт знает, где я буду по работе в течение суток.
А пообщаться можно всем в онлайне, если договориться встретится на чате в одно время, желательно после полуночи. Я проверил, мой старый яндек...   Пиво + Программисты = ??? Muhomor   13.11 02:10
У меня дома комп находится в разобранном состоянии и собрать его в ближайшие два месяца не удастся, так шта... Еще где-нить в 22-30 - я могу на работе быть, но не позже.
Пиво пока получается на троих....   Пиво + Программисты = ??? GribUser   13.11 10:21
Перенести на другой день не проблема, например на пятницу или
субботу.
/Mike...   Пиво + Программисты = ??? Haali   13.11 13:23
Согласен.
...   Пиво + Программисты = ??? XRay   13.11 15:43
хехе, с пятницей я конечно погорячился, всетаки занят буду, а вот в
среду или в субботу легко.
/Mike...   Пиво + Программисты = ??... Haali   13.11 16:20
Любой день кроме пятницы. В субботу, ессно, можно и днем....   Пиво + Программисты = ??... GribUser   13.11 16:26
Отлично, если мухомор соберется в субботу, тогда в субботу и пойдем, если нет - завтра.
/Mike...   Пиво + Программисты = ... Haali   13.11 18:04
Ок...   Пиво + Программисты ... GribUser   13.11 18:58
Только добрался до дома. Так как не могу ничего определенного  сказать и о субботе, то желаю вам хорошего пива в среду.
И в качестве вклада в беседу - желателен след. вариант:
1. Окончательно фиксируе...   Пиво + Программист... Muhomor   14.11 02:34
Даа, жалко что на пиво я не попаду. Ну ничего, зато у нас тепло, а пиво я сам поью ;)
Дим, поздравления с 20 000, как грится до 120 000 и дальше:)

Я вообще-то против закрытых форматов. Информация дол...   Пиво + Программи... Марк   14.11 11:09

Предложения по защите формата интересны, но, на мой взгляд, бесперспективны. Во-первых, тектовые исходники берутся в интернете (мной) на сайтах где указано не использовать тексты в коммерческих целях...   Пиво + Програм... Derbenat   17.11 20:57
Вот здесь он:
http://download.cnet.com/downloads/0-4003360-100-7602621.html
В разделе "HTML Conversion Tools" по скачиваниям за неделю ClearTXT стоит на первом месте.
Это я в основном к тому...   Выложил ClearTXT на "download.cnet.com" GribUser   12.11 14:48

Сегодня опробовал ClearTXT. Пока все прекрасно, но желательно звездочные разделители определять как subheading (в оглавлении они никакой информации не несут). Второе: замена PARAGRAPH на P уменьшает ...   Выложил ClearTXT на "down... Derbenat   17.11 21:11
Выложил:
http://www.gribuser.ru/freeware/cleartxt/skin/xmllite/0033.xml
С настоящего момента приступаю к написанию полных комментариев и всякой сопроводительной документации. Все это дело выложу на:
h...   DTD v3.3 GribUser   12.11 11:01
1. А зачем аттрибут title в разделе обязательный? Не очень, что бы очень. Думаете, вообще без заглавия останемся ;)
2. Давайте его добавим и в poem, симметрии ради.
...   DTD v3.3 XRay   12.11 13:45
А давайте на неделе встретимся и лично все еще разок обсудим за
пивом :)
/Mike
...   DTD v3.3 Haali   12.11 14:28
Поддерживаю
...   DTD v3.3 XRay   12.11 14:41
Я за. После 19-00, от метро Курская ножками могу двигаться в любом направлении....   DTD v3.3 GribUser   12.11 14:42
Предлагаю пойти в Старину Мюллера (на пересечении малой дмитровки и садового)
/Mike...   DTD v3.3 Haali   12.11 14:58
Мне прийдется обьяснять, иде это конкретно. Я о Малой Дмитровке ничего не знаю....   DTD v3.3 GribUser   12.11 15:02
Это когда? В смысле, может не сегодня, а?
...   DTD v3.3 XRay   12.11 15:50
Ну ясно, лучше ближе к пятнице. Давайте в четверг?...   DTD v3.3 GribUser   12.11 15:53
В четверг и пятницу я занят допоздна (до 20:30 гдето),
так что лучше в среду.
/Mike...   DTD v3.3 Haali   12.11 16:07
ОК
...   DTD v3.3 XRay   12.11 16:21
Я согласен....   DTD v3.3 GribUser   12.11 16:43
Выложил прообраз редактора, который встрою в ClearTXT для редактирования свойств книги. Редактор не завязан на конкретный DTD, он читает DTD из файла и предлагает заполнить все, что вложено в тег <...   Редактор для свойств книги (description) GribUser   10.11 22:00
Произвел кое-какие усовершенствования, в т.ч. поддержку свойств. Кнопки все еще не работают, их я оставил на закуску. Прям какой-то XML-редактор получился.
ps. Все это дело пока не понимает сущностей ...   Редактор для свойств книги (de... GribUser   11.11 13:55
Здесь:
http://www.gribuser.ru/freeware/cleartxt/skin/xmllite/0032.xml
с учетом последних пожеланий.
PS. Все это так навернулось, что я пришел к необходимости создать в ClearTXT не статический набор па...   DTD v3.2 GribUser   10.11 13:50

Было бы здорово сделать из ClearTXT редактор XML книг с дополнительными модулями для чтения/записи любых форматов. Кстати, я случайно обнаружил, что MS Word из Office XP научился делать "чистень...   DTD v3.2 Haali   10.11 16:29
Золотые слова....   DTD v3.2 GribUser   10.11 16:31
<!ELEMENT date (#PCDATA)<!ATTLIST date	year	CDATA #IMLIED
month	CDATA #IMLIED
day 	CDATA #IMLIED
Текст отдельно, точность отдельно....   DTD v3.2 - придумал, как побор... GribUser   11.11 12:46
Неясно что делать, если свойство title есть, а элемента
нет. Что должно появиться в тексте книги в этом случае?
Содержимое свойства, отформатированное как загловок?
/Mike...   DTD v3.2 Haali   11.11 16:01
Предполагается, что программа, как минимум, просматривает свойство, и отображает его отформатированным как заголовок. Ну а если программа претендует на продвинутость, она может поискать <title>,...   DTD v3.2 GribUser   12.11 10:49
то есть свойство должно отображаться всегда, а если есть, то еще
и элемент?
/Mike...   DTD v3.2 Haali   12.11 14:25
Нет, либо одно, либо другое. Если в полном составе то - если есть <title>, то рисовать его, а если нет - рисовать свойство. Но прога, не претендующая на навернутость (например, рисовалка содержа...   DTD v3.2 GribUser   12.11 14:36
а почему нельзя вместо изврата с authors/author сделать просто author+
/Mike...   DTD v3.2 Haali   11.11 22:02
http://www.gribuser.ru/freeware/cleartxt/skin/xmllite/0033.xml
Все гениальное просто. Сделал....   DTD v3.2 GribUser   12.11 10:46
Вот:
http://www.gribuser.ru/freeware/cleartxt/skin/xmllite/0031.xml
Poem:
<!ELEMENT poem (title?, epigraph?, (stanza | v)+, date?)
creation-date -
Теперь у section есть ОБЯЗЯТЕЛЬНЫЙ аттрибут title,...   DTD v3.1 GribUser   08.11 21:33
низзя делать элементы, начинающиеся с "xml":
http://www.w3.org/TR/REC-xml#sec-common-syn
/Mike...   DTD v3.1 Haali   08.11 22:25
А, пардон... забыл. Спать уже страсть как хоцца :), а тут еще кое-что надо закончить......   DTD v3.1 GribUser   08.11 22:29
Так всякие мелочи:
1.  как вариант
     <!ELEMENT date (#PCDATA | (day?, month?, year))т.е. или свободный или самый строгий формат. Несомненный плюс - краткость. 
Если нужна строгость на все случаи...   DTD v3.1 XRay   09.11 13:35
И все бы ничего, да вот нельзя так. Если в теге разрешен текст, все остальные вложенные теги могут быть только в свободном режиме, то есть при наличии #PCDATA можно писать только так:
<!ELEMENT dat...   DTD v3.1 GribUser   10.11 13:15
Надо заметить, что некоторые символы можно будет явно использовать только в кодировке utf-8/utf-16, так что применение чиловых кодов вполне оправданно, а их поддержка встроена в любой XML парсер и не ...   DTD v3.1 Haali   10.11 16:21
О section.
Сейчас
<!ELEMENT section (title?, image?, epigraph*, (section+ | (p | image | empty-line | poem)*))т.е. возможны разделы а) с пустым телом б) начинающиеся с пустой строки. Лучше
<!ELE...   DTD v3.1 XRay   09.11 16:49
А еще программно можно ограничить вывод содержания разделами, которые имеют уровень вложенности меньше заданного - его можно прописать в книге, и использовать его по умолчанию. И вообще, предлагаю под...   DTD v3.1 XRay   09.11 17:08
Я - против. Мухи - отдельно, котлеты - отдельно....   DTD v3.1 GribUser   10.11 13:40
Принято

Добавил

принято:
<!ELEMENT cite ((p | poem), (p, empty-line, poem)*, text-author?)
Зацепило следующих:
<!ELEMENT note ((p | poem | cite), (p | empty-line | poem | cite)*)<!ELEMENT a...   DTD v3.1 GribUser   10.11 13:39


Извините, но я не понимаю о чем идет ломание головы. Такое ощущение, что вы хотите засунуть в DTD все, что есть. Надо ли это? При этом вы  не учитываете реализацию документа на компьютере. В чем чит...   DTD v3.1 Derbenat   10.11 00:06
А что, xml2lit уже поддерживает новый DTD? (в котором эти многострочные
сноски и появились).
/Mike...   DTD v3.1 Haali   10.11 01:00
Он все поддерживает, если XSL правильно написать :)
А глючит, потому что XSL еще старый :)
...   DTD v3.1 Марк   11.11 10:46
Поддерживает, причем это можно проверить в подготовленных мной книгах. Поэтому и говорю о больших объемах и переплетениях (ьожет быть сам допускаю ошибки, которые не вижу). Но разговор не об этом, а п...   DTD v3.1 Derbenat   15.11 23:57
Что-то я совсем пропустил это:
=== from http://www.w3.org/TR/REC-xml
Definition: A Name is a token beginning with a letter or one of a few punctuation characters, and continuing with letters, digits, ...   DTD v3.0 Haali   08.11 15:56
Не понимаю смысла переименования -- глава книги то chapter, а не section все таки, зачем уходить от смысла. Или просто все унифицируется?

А язык то зачем? Лучше уж тогда кодировку сразу указывать.
...   DTD v3.0 henkel   08.11 14:41
Поскольку наши секции можно вкладывать друг в друга, этот термин заменяет собой часть, главу, раздел..
Кодировка и так кодируется в
<?xml version="1.0" encoding="windows-1251"?
...   DTD v3.0 XRay   08.11 15:02
Ну например чтобы переносы правильно расставлять. Скажем французский/немецкий/английский одна и та же кодировка, а правила переносов разные.
БЗВ Для языка использовать стандартные сокращения (ru, en a...   DTD v3.0 Марк   08.11 17:56
  Не вижу тут большой разницы для создателя книги, а вот при разборе это, имхо, сильно облегчит жизнь. Можно отображать текст, абстрагировавшись от контекста. То есть при отображении p можно всегда ег...   DTD v3.0 GribUser   06.11 21:10
Полностью поддерживаю. Не зря же у нас descpription такой сурьезный (прямо мини DB) :) ...   DTD v3.0 XRay   06.11 22:28
По-моему, не совсем там ему место. Он больше к содержанию самой книги подходит, а не к ее описанию...   DTD v3.0 Марк   06.11 17:51
Согласен, эпиграф в body.
Конструируя description мы имеем существенно большую степень свободы, чем в body. Например, нужен ли уровень title-info?
Его содержимое как-то не очень соответствует названию...   DTD v3.0 XRay   06.11 18:46
Да, я про это тоже хотел узнать.
Можно конечно, обойтись <p<p<pно лучше <subheading...   DTD v3.0 Марк   06.11 19:10
А вы вводите их как нормальные символы с самого начала и не
забивайте себе голову этими ENTITY. Руки и голову бы оторвать
тому, кто их придумал.
/Mike...   DTD v3.0 Haali   07.11 03:21
Пока я не вижу, как его впихивать и куда. Еще одна разновидность emptyline? Может, добавить к emptyline аттрибут title? :)...   DTD v3.0 GribUser   08.11 21:35
GribUser...   Выложил финальный DTD GribUser   05.01 08:31
А слона то я и не приметил :)
/Mike...   Выложил финальный DTD Haali   19.11 23:08

История:   1   2   3   4   5   6   7   8   9   10  [ 11  12   13   14   15 
 


© No rights reserved, 2001 TopList