Киби.ru

Живой сайт об актуальных проектах

User Tools

Site Tools


science_and_life:xls2djvu

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
science_and_life:xls2djvu [2006/09/15 23:15] – Добавлен дистрибутив программы kibiscience_and_life:xls2djvu [2008/12/11 13:01] – внешнее изменение 127.0.0.1
Line 1: Line 1:
 +====== Xls 2 Djvu ======
  
 +Исходная информация по содержанию номеров собирается в формате Excel, а архив журнала дожен содержать навигацию в формате DJVU - [[global_content|глобальное оглавление по номерам]], [[authors_reference|авторский указатель]] и [[theme_rubricator|тематический рубрикатор]]. Кроме того, каждый номер должен иметь систему интерактивных закладок.
 +
 +Последняя версия: {{science_and_life:excel2djvu.rar}} - 1.4 Мб  --- //[[kibizoid@gmail.com|Александр Соркин aka Киби]] 2007/01/15//
 +
 +[[help|Справочная система по пользованию архивом]]
 +
 +[[http://www.delphikingdom.com/asp/viewitem.asp?catalogid=313|Евгений Старостин. По волнам интеграции III]] - статья о работе с Excel из Delphi. Использована в Xls 2 Djvu.
 +
 +[[исходники]]
 +
 +===== Вопросы и ответы =====
 +
 +  * [[blank_pages|Как избавиться от пустых страниц в all_content.djvu]]
 +  * [[aux_rubriks|Как перенести служебные рубрики в конец файла]]
 +  * [[broken_tables|Как избавиться от разбитых на несколько страниц таблиц в all_rubriks.djvu]]
 +
 +===== ToDo =====
 +
 +==== Сквозное оглавление ====
 +  * <del>Режим "много/мало номеров" - наличие первой таблицы с годами</del>
 +  * <del>Цветное отображение для сквозного оглавления</del>
 +  * <del>Статья, имеющая несколько рубрик, считающихся сводными должна появляться в каждой из сводных рубрик (добить алгоритм в части вывода дерева рубрик в HTML).</del>
 +  * <del>Сделать обработку сдвоенного номера 1992 05-06 в глобальном оглавлении</del>
 +  * <del>Добавить список сборных рубрик на отдельный лист в Excel'е</del>
 +  * <del>Добавить проверку на наличие двух ведущих рубрик ("a1" и "a1")</del>
 +
 +==== Рубрикатор ====
 +
 +  * :!: Сделать вставку разрывов страниц для раздела с таблицами и списками статей (как в авторском указателе)
 +  * <del>Режим "много/мало номеров" - разрыв страниц в списке рубрик</del>
 +  * <del>Добавить рисунки для групп рубрик</del>
 +  * <del>Добавить полный список рубрик, упорядоченный по алфавиту (после групп рубрик). На первой странице сделать два заголовка с активными ссылками "Рубрики по алфавиту" и "Рубрики по разделам".</del>
 +  * <del>Таблицы с группами рубрик расположить на отдельных страницах.</del>
 +  * <del>На первой странице файла all_rubriks вместо “Рубрики” надо сделать заголовок “Разделы”.</del> 
 +  * <del>Рубрики каждого раздела надо начинать с новой страницы и в начале этой страницы указывать название раздела.</del>
 +  * <del>Сделать вставку разрывов страниц для раздела со списком тем/рубрик</del>
 +  * <del>Сделать разделение рубрик по группам</del>
 +    * <del>Добавить листы с соответствием рубрика-группа. Правка вручную.</del>
 +    * <del>Загрузка параметров со страницы "Группы рубрик" в массив соответсвия "Рубрика-группа"</del>
 +    * <del>При построении индекса на странице "Рубрики (свод)" добавить колонку - группа рубрик (число, номер группы рубрик, 0 - другое, 1... - список групп рубрик)</del>
 +    * <del>Изменить сортировку страницы "Рубрики (свод)" - первым делом по группам рубрик, потом по названию рубрик.</del>
 +    * <del>При построении перечня рубрик в HTML сделать вывод рубрик по группам - несколько таблиц с рубриками</del>
 +  * <del>Сделать обработку сдвоенного номера 1992 05-06</del>
 +  * <del>Для рубрик с табличным отображением сделать автоопределение диапазона годов, чтобы убрать пустые строки сверху и снизу.
 +</del>
 +  * <del>Добавить анализ соседствующих рубрик как механизм получения групп рубрик.</del>
 +
 +==== Авторский указатель ====
 +  * <del>Сделать обработку сдвоенного номера 1992 05-06</del>
 +  * <del>Добавить проверку (при построении индексов) на то, что фамилии содержат только русские буквы и точки; триплеты содержат три русские буквы.</del>
 +
 +==== Механизм слияния XLS ====
 +  * [[make_xls]]
 +  * <del>Добавить замену трёх точек на символ троеточия.</del>
 +  * <del>Добавить флажок переключения режима сборки XLS файлов - с интерполяцией года-номера-ответственного по первому значению и без таковой интерполяции. Нужно для сборки XLS с содержанием более чем одного номера.</del>
 +  * <del>В механизм слияния добавить исправление "--" на длинное тире, очистку от двойных пробелов, пробелов в конце и начале строки для всех строк.</del>
 +  * <del>В механизм слияния добавить контроль типов данных - строки, номера страниц, номера журнала, номер года. Предупреждение об отсутствии необходимых полей - год, номер, рубрика+статья+автор.</del>
 +  * <del>В механизм слияния добавить правку стандартных ошибок - с путаницей рубрик и названия статьи - маленькие хитрости, кроссворд с фрагментами.</del>
 +
 +==== Автоматизация ====
 +  * <del>Вставить предупреждение о проблемах с директорией</del>
 +  * <del>Вставить параметр --ignore-color-profiles в команду создания DJVU</del>
 +  * <del>Автоматическое создание bat файлов</del>
 +  * <del>Сделать файл закладок для перемещения между индексами.</del>
 +  * <del>Сделать создание оглавлений (закладок) для вставки в DJVU одной кнопкой для всех номеров</del>
 +
 +==== Другое ====
 +
 +  * <del>Вынести настройку диапазона годов в интерфейс</del>
 +  * <del>Решить проблему с невозможностью обработки большого количества номеров (не работает индексация)</del>
 +  * <del>Сделать более удобным отчёт об ошибках - все ошибки записать в лог (несколько колонок - номер, страница, описание ошибки).
 +</del>
 +
 +
 +{{tag>план todo xls2djvu конвертор}}
 +
 +~~DISCUSSION~~
science_and_life/xls2djvu.txt · Last modified: 2017/02/01 14:22 by kibi

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki