Информационный портал
pocket versionPOCKET  wikiWIKI  FAQFAQ  ПоискПоиск  ПользователиПользователи  ГруппыГруппы  РегистрацияРегистрация  ПрофильПрофиль  Войти и проверить личные сообщенияВойти и проверить личные сообщения  ВходВход

Межплатформенный пакет инструментов OOoFBTools для OOoWriter
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  След.
 
Найти сообщения без ответов
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB
Предыдущая тема :: Следующая тема  
Автор Сообщение


g0
Новенький участник форума

Новенький участник форума

Зарегистрирован: 10.06.2008
Сообщения: 13

СообщениеДобавлено: Сб Июн 28, 2008 21:25    Заголовок сообщения: Ответить с цитатой

Kravejs писал(а):
1. Объём файла - всего 3Мб. Разбивать на кусочки? Посмотрел как делают другие разработчики - большинство предлагает к загрузке пакет (архив), где и программа и документация.

Посмотрел, в принципе, можно загружать код отдельно от документации через svn на googlecode. Если он будет там своевременно обновляться, вопрос снимается.
Там сейчас свежая ревизия, нет?

Kravejs писал(а):
Если желаете присоединиться - то я буду только "за". Уверен, что DikBSD так-же будет рад новым участникам.

Что значит - присоединиться? В ооо-бейсике я не разбираюсь, если что.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Kravejs
Новенький участник форума

Новенький участник форума

Зарегистрирован: 02.03.2008
Сообщения: 75
Откуда: Latvia

СообщениеДобавлено: Сб Июн 28, 2008 23:27    Заголовок сообщения: Ответить с цитатой

g0 писал(а):
Kravejs писал(а):
1. Объём файла - всего 3Мб. Разбивать на кусочки? Посмотрел как делают другие разработчики - большинство предлагает к загрузке пакет (архив), где и программа и документация.

Посмотрел, в принципе, можно загружать код отдельно от документации через svn на googlecode. Если он будет там своевременно обновляться, вопрос снимается.
Там сейчас свежая ревизия, нет?


На http://code.google.com/p/ooofbtools/ сейчас последняя версия, как в секции Download, так и в секции Source.

Добавлено спустя 21 минуту:

g0 писал(а):

Kravejs писал(а):
Если желаете присоединиться - то я буду только "за". Уверен, что DikBSD так-же будет рад новым участникам.

Что значит - присоединиться? В ооо-бейсике я не разбираюсь, если что.


Это было сказано по отношению ко всем участникам форума, использующим OOo FBools.

Пока программированием занимается только DikBSD. Когда я спросил его, почему он не использует систему контроля версий, он предложил мне занятся этим. Как результат, появился проект на гугле. И слежу за этим.

Если кто-то из форумчан, умеющий рисовать, считает программку полезной и достойной логотипа - может помочь с логотипом.

То-же самое относиться к переводу и на английский или эсперанто Smile

В конечном счёте - проект открытый, ни к чему не обязывающий.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора


g0
Новенький участник форума

Новенький участник форума

Зарегистрирован: 10.06.2008
Сообщения: 13

СообщениеДобавлено: Вс Июн 29, 2008 0:49    Заголовок сообщения: Ответить с цитатой

Kravejs писал(а):
На http://code.google.com/p/ooofbtools/ сейчас последняя версия, как в секции Download, так и в секции Source.

Ага.
Можно загрузить только код следующей командой:
Код:
$ svn co http://ooofbtools.googlecode.com/svn/trunk/src ooofbtools-read-only

и потом обновляться при необходимости:
Код:
$ cd ooofbtools-read-only
$ svn up


Рисовать я умею. Но плохо. Хуже даже, чем Пикассо.


Мои правки: http://rapidshare.com/files/125721132/1.diff.gz.html
Оно же http://ifolder.ru/7150041

В частности, конвертор обрушился на закомментированной строке (OOo 2.4):
Код:
--- a/OOoFBTools/Settings.xba   2008-06-26 14:51:24.000000000 +0800
+++ b/OOoFBTools/Settings.xba   2008-06-28 22:19:24.000000000 +0800
@@ -187,7 +187,7 @@
                Case "cboxSuperfluous"
                        bSuperfluous = sSetting(1)
                Case "cboxStyleSpace"
-                       bStyleSpace = sSetting(1)
+                       'bStyleSpace = sSetting(1)
                ' "Служебная область"
                Case "obtnUp"
                        bUp = sSetting(1)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Kravejs
Новенький участник форума

Новенький участник форума

Зарегистрирован: 02.03.2008
Сообщения: 75
Откуда: Latvia

СообщениеДобавлено: Чт Июл 24, 2008 10:40    Заголовок сообщения: Ответить с цитатой

Добавил ссылку на программу на сайте ooomacros.org:
http://www.ooomacros.org/user.php#284752
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора


DikBSD
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 14.11.2007
Сообщения: 108
Откуда: Рязань

СообщениеДобавлено: Пт Авг 01, 2008 12:11    Заголовок сообщения: Ответить с цитатой

Всем привет, только чтто вернулся из отпуска...
Выкладываю новую версию пакета по адресу: http://dikbsdsda.mylivepage.ru/file/1569_OOoFBTools-1.03
1. Добавлена защита от некорректного экспорта: Если включена опция "Удаление пустых строк" и пустая строка находится между смежными Уровнями одного ранга ИЛИ смежными Уровнями с большего на меньший ранг, то пустая строка остается. Иначе fb2 файл не будет валидным.
2. Добавлена защита от некорректного экспорта: Если есть Стартовая Аннотация ДО 1-го Уровня, и после нее ничего нет, а идет сразу Уровень (Часть, Раздел, Глава Книги), то – книга получалась невалидной. Исправлено - вставка пустой строки после ТАКОЙ СТАРТОВОЙ Аннотации для валидности книги.
3. Введена проверка на наличие «пустого» Жанра и «пустого» Названия Книги (а то, если был пробел – он экспортировался, как название книги). Исправлено.
4. Сделан экспорт сложных таблиц некоторого вида (см. разделы спраки "4.1.8. Экспорт таблиц, ячейки которых могут содержать разное число абзацев" и "4.1.9. Экспорт сложных таблиц").
5. Для простоты работы с Жанрами сделан список Избранных Жанров (см. раздел справки "9. Избранные жанры").
6. В Корректоре текста появилась полезнейшая опция: «Собрать разорванные символом ¶ строки абзаца в один абзац». Часто «работаешь» с книгами, скаченными из сети, которые после OCR сохранялись, как простой текст. Красная строка «отбивалась», как несколько пробелов, а перевод строки сохранялся как окончание абзаца. Т.е. все строки каждого абзаца сохранились, как отдельный абзац. Править руками такую книгу удовольствия мало… Корректор позволяет собрать такие строки в «нормальные» абзацы. При этом идентификатором «нового» абзаца является наличие в начале строки 1 или нескольких пробелов (Подробнее и картинки примера см. раздел спраки "II. Text Corrector - Корректор текста документа").
7. Разные изменения, улучшения алгоритмов…
8. Обновлен тестовый файл ExportToFB21_test-1.odt.
9. Обновлена справка.

Огромная просьба - все пожелания по развитию пакета OOoFBTools, а также описания багов и глюков размещайте на страничке проекта, который открыл Егор на Google: http://code.google.com/p/ooofbtools/issues/list
Мне легче их смотреть, когда все собранно вместе.
Спасибо!
P.S. Только что скачал с сайта Егора скрипт для работы с картинками- не знаю, кто автор, но спасибо тебе огромное (автору скрипта). Посмотрю, что можно сделать по интеграции его в OOoFBTools
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Kravejs
Новенький участник форума

Новенький участник форума

Зарегистрирован: 02.03.2008
Сообщения: 75
Откуда: Latvia

СообщениеДобавлено: Пн Авг 04, 2008 23:21    Заголовок сообщения: Ответить с цитатой

Только что добавил новую версию в секцию Downloads, а также в репозиторий.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора


DikBSD
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 14.11.2007
Сообщения: 108
Откуда: Рязань

СообщениеДобавлено: Вт Авг 12, 2008 12:16    Заголовок сообщения: Ответить с цитатой

Выложил новую и исправленную версию пакета: http://dikbsdsda.mylivepage.ru/file/1575_OOoFBTools-1.0.4
1. Исправлена ошибка в парсере таблиц (убрана лишняя скобка).
2. В Корректор Текста добавлена новая опция: «Удалить мягкие переносы».
3. В Корректоре Текста для опции «Собрать разорванные символом ¶ строки абзаца в один абзац» сделано 2 режима склейки строк абзаца: 1-й – «По пробелам вначале абзаца» (из OOoFBTools-1.03) и 2-й – «По .!?…»”\"":; в конце абзаца», т.е. завершение абзаца определяется по выше названным символам, а все абзацы между – воспринимаются, как разорванные строки одного и того же абзаца, и склеиваются (картинки примера работы Корректора см. п. "II. Text Corrector - Корректор текста документа").
4. Дополнена справка.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Kravejs
Новенький участник форума

Новенький участник форума

Зарегистрирован: 02.03.2008
Сообщения: 75
Откуда: Latvia

СообщениеДобавлено: Вт Авг 12, 2008 16:40    Заголовок сообщения: Ответить с цитатой

Новая версия:

http://ooofbtools.googlecode.com/files/OOoFBTools-1.0.4.zip

Изменения:

http://code.google.com/p/ooofbtools/wiki/Ru_ChangeLog
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора


Nick222
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 13.12.2005
Сообщения: 145
Откуда: Москва, Россия

СообщениеДобавлено: Вс Авг 17, 2008 20:30    Заголовок сообщения: Ответить с цитатой

Я видел очень много текстов из Интернета, где строки разорваны абзацем, а абзацы отделены друг от друга двумя абзацами подряд (один + второй пустой).
Нельзя ли сделать и такую опцию в собирании текста (если понятно, что я написал)?

Спасибо Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


DikBSD
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 14.11.2007
Сообщения: 108
Откуда: Рязань

СообщениеДобавлено: Пт Авг 22, 2008 19:35    Заголовок сообщения: Ответить с цитатой

Nick222 писал(а):
Я видел очень много текстов из Интернета, где строки разорваны абзацем, а абзацы отделены друг от друга двумя абзацами подряд (один + второй пустой).
Нельзя ли сделать и такую опцию в собирании текста (если понятно, что я написал)?

Кажется, понял, но если приведете пример - буду рад...
Посмотрю, что можно сделать.
На днях выложу новый релиз - много чего нового там и куча улучшений, исправлений...
Да, кто-нибудь, подскажите - часто встреается текст (иблиотека Сошкова и т.д.), где одни слова написаны черед п_о_ч_е_р_к_и_в_а_н_и_е, другие - через п р о б е л. Какие из них имитируют курсив какие - полужирный? Есть желание написать новую опцию в Корректор Текста.
Спасибо!
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Nick222
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 13.12.2005
Сообщения: 145
Откуда: Москва, Россия

СообщениеДобавлено: Пт Авг 22, 2008 19:53    Заголовок сообщения: Ответить с цитатой

Первый абзац такой и(Enter)
в нём написано, что в(Enter)
данной книге речь(Enter)
идёт непонятно кое о(Enter)
чём.(Enter)
(Enter)
Второй абзац тоже в(Enter)
целом особого смы-(Enter)
сла не добавляет.(Enter)
(Enter)

Примерно так... Smile
_________________
Всё, что я говорю (кроме специально оговоренных случаев) - ИМХО.
С уважением и благодарностью, Ник.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


DikBSD
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 14.11.2007
Сообщения: 108
Откуда: Рязань

СообщениеДобавлено: Вт Авг 26, 2008 12:04    Заголовок сообщения: Ответить с цитатой

Nick222 писал(а):
Первый абзац такой и(Enter)

в нём написано, что в(Enter)

данной книге речь(Enter)

идёт непонятно кое о(Enter)

чём.(Enter)

Спасибо. Но не могли бы вы дать ссылку на какой-нибудь файл. Так "отбивать" могут стихи, цитаты... Мне надо взгянуть на поллный текст...

Выложил новый релиз пакета OOoFBTools: http://dikbsdsda.mylivepage.ru/file/1578_OOoFBTools-1.0.5
1. Исправил серьезную ошибку: По схеме FictionBook, если нет данных на Автора Книги или Автора fb2-файла, то тэги для Автора все равно должны присутствовать в секции Description в виде:
<author>
<first-name/>
<last-name/>
</author>
или
<author>
<nickname/>
</author>
К сожалению, до настоящей версии конвертора, если Автора Книги или fb2-файла не было, то эти обязательные тэги вообще не записывались в файл (давно не заглядывал в схему, а память стала подводить Smile ). Книга получалась невалидной. Теперь это исправлено!

2. Сделана масса исправлений и улучшений конвертера для экспорта сложных структур: Эпиграфов, Аннотаций и т.д.
3. В ряде случаев получаемый fb2-файл не проходил валидацию – не соответствовал схеме. Исправлено.
4. Для текста сносок сделана корректная обработка сложных структур Уровней, Аннотаций и Эпиграфов – соответствие схеме. Ранее не всегда сложных структур текста сносок экспорт проходил корректно (все случаи трудно предусмотреть).
5. В Корректор Текста добавлена новая опция: «Удалить разрывы для дефисов и переносов слов» с 3-мя вариантами работы. Очень нужная и полезная опция! Поиск и корректура осуществляется везде – в тексте, в таблицах, в текстовых врезках и в сносках. Подробнее см. "II.1.1. Удалить разрывы для дефисов и переносов слов" справки.
6. В Корректоре Текста улучшена работа опции «Собрать разорванные символом ¶ строки абзаца в один абзац». Теперь перед сборкой разорванных строк одного абзаца в «свой» абзац Корректор сначала удаляет все мягкие переносы (даже если опция выключена) и удаляет все разрывы дефисов и слов – новая опция (даже если опция отключена). Это обеспечивает корректную «склейку» строк абзацев.
7. Сделаны два новых инструмента для ручного поиска: 1. Поиск слов с дефисами. 2 Поиск слов с разорванным переносом. При нажатии на соответствующие кнопки панели инструментов или выборе пункта из меню OOoFBTools нужные слова выделяются в тексте. Удобно подвесить эти инструменты на «быстрые клавиши». Поиск осуществляется везде – в тексте, в таблицах, в текстовых врезках и в сносках.
8. Дополнена и расширена справка для Корректора Текста.

Если есть какие идеи и по развитию Корректора текста (и дугих инструментов пакета) - пишите...

Добавлено спустя 1 час 33 минуты 59 секунд:

Немного поспешил выложит новый пакет Sad
Исправил 2 ошибки - спасибо всем, кто пишет о них на http://code.google.com/p/ooofbtools/issues/list
Исправленный пакет OOoFBTools-1.0.5.1: http://dikbsdsda.mylivepage.ru/file/1579_OOoFBTools-1.0.5.1
1. Исправил ошибки в функциях обработки таблиц – не были объявлены переменные.
Конвертор вылетал. Исправлено.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Kravejs
Новенький участник форума

Новенький участник форума

Зарегистрирован: 02.03.2008
Сообщения: 75
Откуда: Latvia

СообщениеДобавлено: Ср Авг 27, 2008 12:54    Заголовок сообщения: Ответить с цитатой

Скопировал последнию версию на гугл.

http://ooofbtools.googlecode.com/files/OOoFBTools-1.0.5.1.zip
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора


DikBSD
Зрелый участник форума

Зрелый участник форума

Зарегистрирован: 14.11.2007
Сообщения: 108
Откуда: Рязань

СообщениеДобавлено: Пн Сен 08, 2008 12:10    Заголовок сообщения: Ответить с цитатой

Выложил новый релиз пакета: http://dikbsdsda.mylivepage.ru/file/1584_OOoFBTools-1.1.0

Сделано очень много, поэтому счет целесообразным изменить номер версии с 1.0.5.1 сразу на 1.1.0.
Что нового:
1. Часто, после экспорта текста, полученного после распознавания FineReader`ом, на прямой речи первые два символа абзаца дублировались дважды. Это теперь исправлено (надеюсь – проверить не на чем.).
2. Экспорт выравнивания каждого абзаца для каждой ячейки и простых и сложных таблиц. Т.е., если в ячейки 3 абзаца, и 1-й выровнен «по левой стороне», 2-й – «по правой», а 3-й – «по центру», то именно это выравнивание и будет экспортировано.
3. Экспорт форматирования стилями (полужирный, курсив и т.д.) для каждого слова каждого абзаца ячейки и простой и сложной таблицы.
4. Экспорт гиперссылок из текста и простой и сложной таблицы.
5. Экспорт переходов из любого слова таблицы на любое место документа и простой и сложной таблицы.
6. Экспорт сносок для любого места и простой и сложной таблицы.
7. Экспорт таблиц в составе Аннотаций и Цитат, как частей Аннотаций и Цитат соответственно.
8. Экспорт нумерованных списков в Таблицах (абзацы ячейки в виде нумерованного списка). Экспорт маркированных списков в ячейке пока не сделан.
9. Два режима экспорта символьных стилей (курсив, полужирный…) для слов: 1). «Только один стиль (по приоритету)», и 2). «Все символьные стили». Выбор – в диалоге Настроек.
При режиме «Только один стиль (по приоритету)» слово, отформатированное сразу несколькими символьными стилями (гиперссылкой, полужирным и курсивом и т.д.) экспортируется только с одним стилем, причем стиль выбирается согласно списка приоритета стилей: HyperLink, <strong>, <emphasis>, <sup>, <sub>, <code>, <strikethrough>. Одновременно "пометить" слово или фразу несколькими тэгами (например <strong><emphasis><code>пример</code></emphasis> текста с <emphasis>множественным</emphasis> стилем<strong>) нельзя. Этот режим работает быстрее.
Например, есть такой текст:
Пример экспортируемого текста.
После экспорта fb2-код будет для этого режима таким:
<p><strong>Пример </strong><a l:href="http://www.google.ru/">экспортируемого</a><strong> текста.</strong></p>

При режиме «Все символьные стили» слово, отформатированное сразу несколькими символьными стилями (гиперссылкой, полужирным и курсивом и т.д.) так и экспортируется – со всеми стилями.
Например, все для того же текста:
Пример экспортируемого текста.
Результат будет уже другой:
<p><strong>Пример </strong><sup><emphasis><strong><a l:href="http://www.google.ru/">экспортируемого</a></strong></emphasis></sup><strong> текста.</strong></p>
Для сравнения – код, приведенный ниже, сформирован в редакторе FictionBook Editor:
<p><strong>Пример </strong><a l:href="http://www.google.ru/"><strong><emphasis><sup>экспортируемого</sup></emphasis></strong></a><strong> текста.</strong></p>
Этот режим включен по-умолчанию.

10. Экспорт для Текстовых Врезок сделан полностью: учитывается опция «Удаление пустых абзацев», экспортируются символьные стили для слов Врезок (гиперссылка, переход на другое место документа, курсив, верхний регистр …). Работает выбор режима экспорта символьных стилей.
Для Текстовых Врезок сделано 4 режима экспорта: 1. Таблица, 2. Текст, 3. Цитата, 4. Структура. Первые три режима позволяют конвертировать текст врезки соответственно в виде Таблицы, Текста и Цитаты. При этом Абзацевые стили (Поэма, Цитата…) игнорируются. Для режима «Таблица» при экспорте учитывается выравнивание абзацев Врезки по ширине. 4-й режим – для конвертации Врезки в виде Структуры. Работают все стили Абзацев! Т.е. текст после соответствующего «обрамления» стилями можно экспортировать, как Цитаты, Сложные Стихи, Уровни (Заголовки), Подзаголовки…
Совет: В 4-м режиме будьте очень внимательны! Если врезка – не в начале документа, и текст оформлен, как Аннотация или Эпиграф – книга будет невалидной! Поэтому, этот режим лучше все использовать для экспорта Сложных Стихов. Цитат, Подзаголовков, Заголовков (Уровней)… Хотя для этого удобнее вообще не пользоваться Врезками…
11. Экспорт нумерованных списков в Текстовых Врезках. Экспорт маркированных списков во Врезке пока не сделан.
11. Дополнил тестовые файлы ExportToFB21_Test-1.odt и ExportToFB21_Test-2.odt для демонстрации всего вышеназванного.
12. Кнопка «About OOoFBTools …» и пункт меню «About OOoFBTools …» в Группе меню «OOoFBTools». Простое окно с информацией о назначении пакета OOoFBTools, текущей версии, года создания и разработчиках…
13. Мелкие доделки и улучшения…
14. Обновлена справка.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение


Kravejs
Новенький участник форума

Новенький участник форума

Зарегистрирован: 02.03.2008
Сообщения: 75
Откуда: Latvia

СообщениеДобавлено: Пн Сен 08, 2008 14:22    Заголовок сообщения: Ответить с цитатой

http://oofbtools.googlecode.com/

Скопировал новую версию на гугл, включая SVN и список изменений.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов www.fictionbook.org -> Сделано для FB Часовой пояс: GMT + 3
На страницу Пред.  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  След.
Страница 4 из 10

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group