From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, SPF_PASS autolearn=ham version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1351188386; bh=2atcnBBwwX1fpcL0v1XaNsNy1n5Zmf7Iy24XNAg4SBQ=; h=Content-Type:Date:To:Subject:MIME-Version: Content-Transfer-Encoding:From:Message-ID:User-Agent; b=TJ6TdEVWJG9eY5PmQMqiSb5ABRVlP/e9PB3Kgm9ppViGbJPqKjoJf/xu5X4SZil3T Eb+9kAMqKG1bW7vjIwYYddDjnmCIEsgtP8Ujgr/m7hRasOCpTyh64wJyGkkxfqhXho YyZNr+Fk7MNbQKzpWNSHQhFvBVfdX+cRpp9MBiHU= Content-Type: text/plain; charset=koi8-r; format=flowed; delsp=yes Date: Thu, 25 Oct 2012 22:04:38 +0400 To: "ALT Linux Community" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: =?koi8-r?B?98zBxMnNydIg59XTxdc=?= Message-ID: User-Agent: Opera Mail/12.02 (Linux) Subject: [Comm] =?koi8-r?b?4snU18Eg0yBkb2Nib29rINrBIHBkZg==?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Oct 2012 18:06:31 -0000 Archived-At: List-Archive: List-Post: Потребовалось мне для работы что-нибудь более простое и стабильное, нежели создание документации/учебника в odt с последующей конвертацией в pdf - как и в ворде, в ОО/LO несмотря на создание всевозможных шаблонов тоже что-нибудь да разъезжается, не углядишь за всем.. Latex мне явно не нужен - математических формул в документации не предвидится, поэтому выбор пал на освоение docbook. С изучением основ все вроде понятно - погуглил, нашел несколько неплохих сайтов для новичков, тэги освоил, xml (а также сопутствующие xsl, css) создал, html-версии (постраничные и единым файлом) генерю. Казалось бы, красота, да и только. Теперь только пиши учебник, помечай тэгами, да по ходу дела осваивай новые приемчики по оформлению с наполнением своего личного xsl... Все застопорилось на самом главном моменте - конвертированием в нужные мне форматы - ps, pdf, rtf.. Для этого пришлось скачать более 600 мб (на диске это заняло более гигабайта "мусора", среди которых были непонятно зачем мне нужные пакеты, наподобие texlive-lang-arab, texlive-lang-cyrillic, texlive-lang-french, texlive-lang-german, texlive-lang-polish, texlive-lang-tibetan - и все ради одного docbook-utils-print, в состав которого входит db2pdf)...Такие у нас зависимости - захочешь один цветочек - тебе к нему впридачу целую оранжерею с участком подгонят. Пробовал несколько способов - и с db2pdf (по сути скрипт, объединяющий все, о чем я читал до этого), и с помощью непосредственно xslproc, fop, jade иже с ними... Ничего путного не вышло. По ходу выяснил, что с нынешним docbook5 и latex нет никакого взаимопонимания (то есть превращение xml в tex, а затем в pdf не получалось вовсе - docbook типа новый, а latex не поспевает якобы.. Предлагался способ c xslproc fop с последовательным превращением xml в fo, а затем и в pdf.. Тоже не работает... Множество ошибок с java (до чего же мерзкое создание), пробовал с несколькими версиями - оставил 1.7 - без толку. да еще и попутно выяснил, что где-то в пакете xmlgraphics (что-то с названием batik) название каталога не то, которое хотят jade и "все-все-все" - пришлось делать симлинк.. вдобавок ко всему не хотят все эти пакеты признавать xml.. Вот строка из вывода jade при конвертации в tex, например: jade:BOOK.xml:30:50:E: non SGML character number 129 Все детали перипетий - на работе.. Пишу из дома.. Все это на бранче p6. Может кто-нибудь из знатоков DocBook направит на путь истинный? Может какие-нибудь рабочие пакетики, скриптики или прочие советы? А то у меня как вот тут, у Bog BOS (http://www.bog.pp.ru/work/docbook.html) в разделе "xmlto - преобразователь XML в визуальное представление" - ничего не работает. А то одним html сыт не будешь.. -- С уважением, Владимир Гусев