* [Comm] Битва с docbook за pdf
@ 2012-10-25 18:04 Владимир Гусев
2012-10-25 18:40 ` Michael A. Kangin
` (4 more replies)
0 siblings, 5 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-25 18:04 UTC (permalink / raw)
To: ALT Linux Community
Потребовалось мне для работы что-нибудь более простое и стабильное, нежели
создание документации/учебника в 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 сыт не будешь..
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 18:04 [Comm] Битва с docbook за pdf Владимир Гусев
@ 2012-10-25 18:40 ` Michael A. Kangin
2012-10-25 20:19 ` Владимир Гусев
2012-10-25 18:43 ` Alexei V. Mezin
` (3 subsequent siblings)
4 siblings, 1 reply; 33+ messages in thread
From: Michael A. Kangin @ 2012-10-25 18:40 UTC (permalink / raw)
To: community
В Чтв, 25/10/2012 в 22:04 +0400, Владимир Гусев пишет:
Может mwlib какой?
Или прям составление книжки в PDF из wiki?
> Потребовалось мне для работы что-нибудь более простое и стабильное, нежели
> создание документации/учебника в odt с последующей конвертацией в pdf -
> как и в ворде, в ОО/LO несмотря на создание всевозможных шаблонов тоже
> что-нибудь да разъезжается, не углядишь за всем..
--
wbr, Michael A. Kangin
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 18:40 ` Michael A. Kangin
@ 2012-10-25 20:19 ` Владимир Гусев
2012-10-25 20:32 ` Владимир Гусев
2012-10-31 13:56 ` Andrei Lomov
0 siblings, 2 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-25 20:19 UTC (permalink / raw)
To: ALT Linux Community general discussions
> On Thu, 25 Oct 2012 22:40:16 +0400, Michael A. Kangin wrote:
>> В Чтв, 25/10/2012 в 22:04 +0400, Владимир Гусев пишет:
>> Потребовалось мне для работы что-нибудь более простое и стабильное,
>> нежели
>> создание документации/учебника в odt с последующей конвертацией в pdf -
>> как и в ворде, в ОО/LO несмотря на создание всевозможных шаблонов тоже
>> что-нибудь да разъезжается, не углядишь за всем..
> Может mwlib какой?
> Или прям составление книжки в PDF из wiki?
Я даже не знаю. Никогда не следил за всем этим, поэтому не был в курсе про
mwlib, и не знаю, можно ли из wiki делать pdf. А что, разве wiki не
отпрыск docbook?
mwlib посмотрел.. Но это опять нужно включать мозги, изучать очередную
мутотень, чтобы потом снова в ней разочароваться и приняться за новую..
нет на это времени. Если за завтрашний рабочий день не решу проблему
docbook и pdf, то может краем глаза взгляну на latex, или что-то подобное.
Оценю масштаб потенциального разрушения мозга, так сказать.. Хотя вряд ли
мне для простого учебника без формул нужно будет это. Тогда проще, как
выясняется, остаться с OOo и лепить odt..
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 20:19 ` Владимир Гусев
@ 2012-10-25 20:32 ` Владимир Гусев
2012-10-31 13:56 ` Andrei Lomov
1 sibling, 0 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-25 20:32 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 26 Oct 2012 00:19:30 +0400, Владимир Гусев wrote:
>> On Thu, 25 Oct 2012 22:40:16 +0400, Michael A. Kangin wrote:
>
>>> В Чтв, 25/10/2012 в 22:04 +0400, Владимир Гусев пишет:
>
>>> Потребовалось мне для работы что-нибудь более простое и стабильное,
>>> нежели
>>> создание документации/учебника в odt с последующей конвертацией в pdf -
>>> как и в ворде, в ОО/LO несмотря на создание всевозможных шаблонов тоже
>>> что-нибудь да разъезжается, не углядишь за всем..
>
>> Может mwlib какой?
>> Или прям составление книжки в PDF из wiki?
>
> Я даже не знаю. Никогда не следил за всем этим, поэтому не был в курсе
> про mwlib, и не знаю, можно ли из wiki делать pdf. А что, разве wiki не
> отпрыск docbook?
>
> mwlib посмотрел.. Но это опять нужно включать мозги, изучать очередную
> мутотень, чтобы потом снова в ней разочароваться и приняться за новую..
> нет на это времени. Если за завтрашний рабочий день не решу проблему
> docbook и pdf, то может краем глаза взгляну на latex, или что-то
> подобное. Оценю масштаб потенциального разрушения мозга, так сказать..
> Хотя вряд ли мне для простого учебника без формул нужно будет это. Тогда
> проще, как выясняется, остаться с OOo и лепить odt..
Посмотрел про MediaWiki. Умилила фраза из Википедии:
"Логотип MediaWiki символизирует применяемый язык разметки, в котором для
создания ссылок используются квадратные скобки ([[]]), что гораздо проще
традиционного синтаксиса HTML."
Лично мне ближе и понятнее вот это < > </>, нежели все эти фигурные и
квадратные скобки... Тут же вспомнил, как я писал создавал эту страницу
(http://www.altlinux.org/Antique) - по крупицам собирал образцы т.н.
тэгов..
В общем, пока не знаю, что и делать. Может попробовать какой-нибудь старый
docbook? Вдруг там ситуация была лучше? Это надо взять старинный Альт,
может даже ALC 3.0, запустить его в виртуале и пробовать..
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 20:19 ` Владимир Гусев
2012-10-25 20:32 ` Владимир Гусев
@ 2012-10-31 13:56 ` Andrei Lomov
2012-10-31 18:27 ` Владимир Гусев
1 sibling, 1 reply; 33+ messages in thread
From: Andrei Lomov @ 2012-10-31 13:56 UTC (permalink / raw)
To: community
Владимир Гусев wrote:
> ... нет на это времени. Если за завтрашний рабочий день не решу проблему
> docbook и pdf, то может краем глаза взгляну на latex, или что-то подобное.
> Оценю масштаб потенциального разрушения мозга, так сказать..
Если у Вас простой текст, то с LaTeX все более чем просто: берете у кого-
нибудь команды начала и конца документа и между ними вставляете свой текст.
Команды секционирования и создания списков элементарны.
Если нужна автоматизация вставок шаблонов, то kile, kate.
Шапку документа, которая задает оформление, в любой момент поменять сможете.
Вот книжка Евгения Балдина, удобная для справок и с примерами:
http://dl.dropbox.com/u/20891171/bib/ctex.pdf
> Хотя вряд ли
> мне для простого учебника без формул нужно будет это. Тогда проще, как
> выясняется, остаться с OOo и лепить odt..
Да бросьте Вы эту тяжесть.
--
Всего доброго,
А.Л.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-31 13:56 ` Andrei Lomov
@ 2012-10-31 18:27 ` Владимир Гусев
2012-11-01 8:58 ` Michael Shigorin
0 siblings, 1 reply; 33+ messages in thread
From: Владимир Гусев @ 2012-10-31 18:27 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Wed, 31 Oct 2012 17:56:53 +0400, Andrei Lomov wrote:
> Владимир Гусев wrote:
>
>> ... нет на это времени. Если за завтрашний рабочий день не решу проблему
>> docbook и pdf, то может краем глаза взгляну на latex, или что-то
>> подобное.
>> Оценю масштаб потенциального разрушения мозга, так сказать..
>
> Если у Вас простой текст, то с LaTeX все более чем просто: берете у кого-
> нибудь команды начала и конца документа и между ними вставляете свой
> текст.
>
> Команды секционирования и создания списков элементарны.
>
> Если нужна автоматизация вставок шаблонов, то kile, kate.
>
> Шапку документа, которая задает оформление, в любой момент поменять
> сможете.
>
> Вот книжка Евгения Балдина, удобная для справок и с примерами:
> http://dl.dropbox.com/u/20891171/bib/ctex.pdf
Ага, знаю про нее. Буду смотреть.
>> Хотя вряд ли
>> мне для простого учебника без формул нужно будет это. Тогда проще, как
>> выясняется, остаться с OOo и лепить odt..
>
> Да бросьте Вы эту тяжесть.
Я все пока никак не отлипну от docbook :) Обидно за технологию. Хотя текст
никуда не денется, потом можно обратно в txt перегнать и нарастить другими
разметками..
А вот интересно, если раньше документация Альта делалась на основе
docbook, то каким-то же образом это перегонялось в pdf - были ведь
книги-руководства, в pdf, в печатном виде.. Вопрос - каким способом?
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-31 18:27 ` Владимир Гусев
@ 2012-11-01 8:58 ` Michael Shigorin
0 siblings, 0 replies; 33+ messages in thread
From: Michael Shigorin @ 2012-11-01 8:58 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Wed, Oct 31, 2012 at 10:27:36PM +0400, Владимир Гусев wrote:
> А вот интересно, если раньше документация Альта делалась на основе
> docbook, то каким-то же образом это перегонялось в pdf - были ведь
> книги-руководства, в pdf, в печатном виде.. Вопрос - каким способом?
См. архивы docs@, можешь попробовать поспрашивать kirill@ и olpa@.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 18:04 [Comm] Битва с docbook за pdf Владимир Гусев
2012-10-25 18:40 ` Michael A. Kangin
@ 2012-10-25 18:43 ` Alexei V. Mezin
2012-10-25 19:04 ` Владимир Гусев
2012-10-25 21:05 ` Денис Смирнов
` (2 subsequent siblings)
4 siblings, 1 reply; 33+ messages in thread
From: Alexei V. Mezin @ 2012-10-25 18:43 UTC (permalink / raw)
To: community
25.10.2012 22:04, Владимир Гусев пишет:
> поэтому выбор пал на освоение docbook.
Несколько моих подходов к этому снаряду оказались безуспешными.
Заставить его генерить pdf с русскими буквами не удалось. Ни под
Линуксом, ни под Виндой, ни с опенсорсными программами, ни с варезом. Да
и вообще сложилось впечатление, что вся эта технология не работает.
Совсем. Полностью. На словах красиво, а на деле сплошные подпорки и косяки.
Так что если у вас получится как-то сделать русский pdf с нормальными
шрифтами, поделитесь секретом.
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 18:43 ` Alexei V. Mezin
@ 2012-10-25 19:04 ` Владимир Гусев
2012-10-26 7:13 ` Андрей Черепанов
2012-10-26 7:18 ` Андрей Черепанов
0 siblings, 2 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-25 19:04 UTC (permalink / raw)
To: alexei-mezin, ALT Linux Community general discussions
On Thu, 25 Oct 2012 22:43:41 +0400, Alexei V. Mezin wrote:
> 25.10.2012 22:04, Владимир Гусев пишет:
>> поэтому выбор пал на освоение docbook.
>
> Несколько моих подходов к этому снаряду оказались безуспешными.
> Заставить его генерить pdf с русскими буквами не удалось. Ни под
> Линуксом, ни под Виндой, ни с опенсорсными программами, ни с варезом. Да
> и вообще сложилось впечатление, что вся эта технология не работает.
> Совсем. Полностью. На словах красиво, а на деле сплошные подпорки и
> косяки.
Но как-то же делается документация Альта (или, по крайней мере, делалась..
не знаю, как сейчас).. Вроде бы там все было на основе DocBook.
А по поводу "на словах красиво".. Да, приходится констатировать, что стоит
только копнуть - ничего-то и нет нормального... Все в состоянии какого-то
конструктора. в котором не хватает деталей... Зачем далеко идти - я пока
за 2 дня не нашел свободного DE-независимого XML-редактора, который хотя
бы позволял по кнопке обрамлять выделенный текст выбранными тэгами.. Так
пока в medit и сижу.. Уму непостижимо - XML, и у Linux-среды нет
мало-мальски нормального редактора для него.. И так во многом...
Более-менее нормальный офис один (точнее 2, но..), Почтовик нормальный
графический - всего 1-2 штуки и т.д. Хоть в браузерах недостатка нет, и то
хорошо...
> Так что если у вас получится как-то сделать русский pdf с нормальными
> шрифтами, поделитесь секретом.
Да уж теперь и не знаю... Поделюсь, конечно же, но думаю, что у меня не
хватит времени на эти изыскания.
Гугл рассказывает про некий XEP, но пугает trial'ом..
Вот и получается - tex|latex старые (якобы), docbook5 хоть и относительно
новый (2009г. одобрен OASIS), но тоже все через одно место...
P.S. Пытался скормить xml ОпенОфису (ну или Либре, один хрен) - не хочет,
головой крутит, никак ложкой в рот попасть не могу..
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 19:04 ` Владимир Гусев
@ 2012-10-26 7:13 ` Андрей Черепанов
2012-10-26 18:43 ` Владимир Гусев
2012-10-26 7:18 ` Андрей Черепанов
1 sibling, 1 reply; 33+ messages in thread
From: Андрей Черепанов @ 2012-10-26 7:13 UTC (permalink / raw)
To: community
25.10.2012 23:04, Владимир Гусев пишет:
> On Thu, 25 Oct 2012 22:43:41 +0400, Alexei V. Mezin wrote:
>
>> 25.10.2012 22:04, Владимир Гусев пишет:
>>> поэтому выбор пал на освоение docbook.
>>
>> Несколько моих подходов к этому снаряду оказались безуспешными.
>> Заставить его генерить pdf с русскими буквами не удалось. Ни под
>> Линуксом, ни под Виндой, ни с опенсорсными программами, ни с варезом.
>> Да и вообще сложилось впечатление, что вся эта технология не работает.
>> Совсем. Полностью. На словах красиво, а на деле сплошные подпорки и
>> косяки.
>
> Но как-то же делается документация Альта (или, по крайней мере,
> делалась.. не знаю, как сейчас).. Вроде бы там все было на основе DocBook.
Было. Сейчас asciidoc (фактически тот же wiki, но локальный).
Рекомендую посмотреть пакеты вида docs-simply-linux
http://git.altlinux.org/gears/d/docs-simply-linux.git?p=docs-simply-linux.git;a=tree;h=refs/heads/sisyphus;hb=sisyphus
Для вывода в PDF просто набираете
make pdf
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-26 7:13 ` Андрей Черепанов
@ 2012-10-26 18:43 ` Владимир Гусев
0 siblings, 0 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-26 18:43 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 26 Oct 2012 11:13:28 +0400, Андрей Черепанов wrote:
> 25.10.2012 23:04, Владимир Гусев пишет:
>> On Thu, 25 Oct 2012 22:43:41 +0400, Alexei V. Mezin wrote:
>>
>>> 25.10.2012 22:04, Владимир Гусев пишет:
>>>> поэтому выбор пал на освоение docbook.
>>>
>>> Несколько моих подходов к этому снаряду оказались безуспешными.
>>> Заставить его генерить pdf с русскими буквами не удалось. Ни под
>>> Линуксом, ни под Виндой, ни с опенсорсными программами, ни с варезом.
>>> Да и вообще сложилось впечатление, что вся эта технология не работает.
>>> Совсем. Полностью. На словах красиво, а на деле сплошные подпорки и
>>> косяки.
>>
>> Но как-то же делается документация Альта (или, по крайней мере,
>> делалась.. не знаю, как сейчас).. Вроде бы там все было на основе
>> DocBook.
> Было. Сейчас asciidoc (фактически тот же wiki, но локальный).
> Рекомендую посмотреть пакеты вида docs-simply-linux
>
> http://git.altlinux.org/gears/d/docs-simply-linux.git?p=docs-simply-linux.git;a=tree;h=refs/heads/sisyphus;hb=sisyphus
>
> Для вывода в PDF просто набираете
>
> make pdf
И там разметка, конечно же, другая, нежели в docbook?
Посмотрю, спасибо. Не знаю только, влезет ли все в эту голову :)
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 19:04 ` Владимир Гусев
2012-10-26 7:13 ` Андрей Черепанов
@ 2012-10-26 7:18 ` Андрей Черепанов
2012-10-26 18:42 ` Владимир Гусев
1 sibling, 1 reply; 33+ messages in thread
From: Андрей Черепанов @ 2012-10-26 7:18 UTC (permalink / raw)
To: community
25.10.2012 23:04, Владимир Гусев пишет:
> А по поводу "на словах красиво".. Да, приходится констатировать, что
> стоит только копнуть - ничего-то и нет нормального... Все в состоянии
> какого-то конструктора. в котором не хватает деталей... Зачем далеко
> идти - я пока за 2 дня не нашел свободного DE-независимого
> XML-редактора, который хотя бы позволял по кнопке обрамлять выделенный
> текст выбранными тэгами.. Так пока в medit и сижу.. Уму непостижимо -
> XML, и у Linux-среды нет мало-мальски нормального редактора для него.
kxmleditor
kate
qt-creator
--
Андрей Черепанов
ALT Linux
cas@altlinux.ru
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-26 7:18 ` Андрей Черепанов
@ 2012-10-26 18:42 ` Владимир Гусев
0 siblings, 0 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-26 18:42 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 26 Oct 2012 11:18:04 +0400, Андрей Черепанов wrote:
> 25.10.2012 23:04, Владимир Гусев пишет:
>> А по поводу "на словах красиво".. Да, приходится констатировать, что
>> стоит только копнуть - ничего-то и нет нормального... Все в состоянии
>> какого-то конструктора. в котором не хватает деталей... Зачем далеко
>> идти - я пока за 2 дня не нашел свободного DE-независимого
>> XML-редактора, который хотя бы позволял по кнопке обрамлять выделенный
>> текст выбранными тэгами.. Так пока в medit и сижу.. Уму непостижимо -
>> XML, и у Linux-среды нет мало-мальски нормального редактора для него.
> kxmleditor
> kate
> qt-creator
Спасибо, посмотрю на qt-creator.. Потому как вполне возможно, что он не
потянет за собой кде.
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 18:04 [Comm] Битва с docbook за pdf Владимир Гусев
2012-10-25 18:40 ` Michael A. Kangin
2012-10-25 18:43 ` Alexei V. Mezin
@ 2012-10-25 21:05 ` Денис Смирнов
2012-10-25 21:12 ` Владимир Гусев
2012-10-25 21:26 ` Michael Shigorin
4 siblings, 1 reply; 33+ messages in thread
From: Денис Смирнов @ 2012-10-25 21:05 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 817 bytes --]
On Thu, Oct 25, 2012 at 10:04:38PM +0400, Владимир Гусев wrote:
> Потребовалось мне для работы что-нибудь более простое и стабильное, нежели
> создание документации/учебника в odt с последующей конвертацией в pdf -
> как и в ворде, в ОО/LO несмотря на создание всевозможных шаблонов тоже
> что-нибудь да разъезжается, не углядишь за всем..
Посмотри на Markdown и pandoc в качестве конвертера. Умеет создавать pdf
(через latex, конечно), html, и почти что угодно еще, включая odt.
Язык разметки очень прост. И читается глазами почти как обычный plain
text.
Если же вдрух его фич будет не хватать -- всегда можно по-необходимости
вставить отдельные команды latex.
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 21:05 ` Денис Смирнов
@ 2012-10-25 21:12 ` Владимир Гусев
2012-10-25 21:43 ` Владимир Гусев
2012-10-26 0:39 ` Денис Смирнов
0 siblings, 2 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-25 21:12 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 26 Oct 2012 01:05:30 +0400, Денис Смирнов wrote:
> On Thu, Oct 25, 2012 at 10:04:38PM +0400, Владимир Гусев wrote:
>
>> Потребовалось мне для работы что-нибудь более простое и стабильное,
>> нежели
>> создание документации/учебника в odt с последующей конвертацией в pdf -
>> как и в ворде, в ОО/LO несмотря на создание всевозможных шаблонов тоже
>> что-нибудь да разъезжается, не углядишь за всем..
>
> Посмотри на Markdown и pandoc в качестве конвертера. Умеет создавать pdf
> (через latex, конечно), html, и почти что угодно еще, включая odt.
Посмотрю, спасибо. А они есть в p6? Просто тут у меня 4.1.
> Язык разметки очень прост. И читается глазами почти как обычный plain
> text.
Интересно.
> Если же вдрух его фич будет не хватать -- всегда можно по-необходимости
> вставить отдельные команды latex.
>
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 21:12 ` Владимир Гусев
@ 2012-10-25 21:43 ` Владимир Гусев
2012-10-25 21:50 ` Aleksey Novodvorsky
2012-10-26 0:41 ` Денис Смирнов
2012-10-26 0:39 ` Денис Смирнов
1 sibling, 2 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-25 21:43 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 26 Oct 2012 01:12:13 +0400, Владимир Гусев wrote:
> On Fri, 26 Oct 2012 01:05:30 +0400, Денис Смирнов wrote:
>
>> On Thu, Oct 25, 2012 at 10:04:38PM +0400, Владимир Гусев wrote:
>>
>>> Потребовалось мне для работы что-нибудь более простое и стабильное,
>>> нежели
>>> создание документации/учебника в odt с последующей конвертацией в pdf -
>>> как и в ворде, в ОО/LO несмотря на создание всевозможных шаблонов тоже
>>> что-нибудь да разъезжается, не углядишь за всем..
>>
>> Посмотри на Markdown и pandoc в качестве конвертера. Умеет создавать pdf
>> (через latex, конечно), html, и почти что угодно еще, включая odt.
>
> Посмотрю, спасибо. А они есть в p6? Просто тут у меня 4.1.
В принципе понравилось, конечно..
В 4.1 есть это:
[vova@wind ~]$ apt-cache search markdown
perl-HTML-WikiConverter - An HTML to wiki markup converter
perl-Text-Markdown - a text-to-HTML filter
python-module-markdown - Python implementation of Markdown text-to-HTML
convertor.
Не факт, что что-то осталось в нынешних бранчах. Сейчас уже искать на фтп
не стану, завтра на работе погляжу.
Вот только что со всем этим делать? И pandoc в 4.1 нет.
>> [..]
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 21:43 ` Владимир Гусев
@ 2012-10-25 21:50 ` Aleksey Novodvorsky
2012-10-25 21:55 ` Владимир Гусев
2012-10-26 0:41 ` Денис Смирнов
1 sibling, 1 reply; 33+ messages in thread
From: Aleksey Novodvorsky @ 2012-10-25 21:50 UTC (permalink / raw)
To: ALT Linux Community general discussions
26 октября 2012 г., 1:43 пользователь Владимир Гусев
<vova1971@narod.ru> написал:
> On Fri, 26 Oct 2012 01:12:13 +0400, Владимир Гусев wrote:
>
>> On Fri, 26 Oct 2012 01:05:30 +0400, Денис Смирнов wrote:
>>
>>> On Thu, Oct 25, 2012 at 10:04:38PM +0400, Владимир Гусев wrote:
>>>
>>>> Потребовалось мне для работы что-нибудь более простое и стабильное,
>>>> нежели
>>>> создание документации/учебника в odt с последующей конвертацией в pdf -
>>>> как и в ворде, в ОО/LO несмотря на создание всевозможных шаблонов тоже
>>>> что-нибудь да разъезжается, не углядишь за всем..
>>>
>>>
>>> Посмотри на Markdown и pandoc в качестве конвертера. Умеет создавать pdf
>>> (через latex, конечно), html, и почти что угодно еще, включая odt.
>>
>>
>> Посмотрю, спасибо. А они есть в p6? Просто тут у меня 4.1.
>
>
> В принципе понравилось, конечно..
>
> В 4.1 есть это:
>
> [vova@wind ~]$ apt-cache search markdown
> perl-HTML-WikiConverter - An HTML to wiki markup converter
> perl-Text-Markdown - a text-to-HTML filter
> python-module-markdown - Python implementation of Markdown text-to-HTML
> convertor.
>
> Не факт, что что-то осталось в нынешних бранчах.
Осталось и даже обновилось.
> Сейчас уже искать на фтп не
> стану, завтра на работе погляжу.
>
> Вот только что со всем этим делать? И pandoc в 4.1 нет.
А в p6 и t6 есть.
Rgrds, Алексей
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 21:50 ` Aleksey Novodvorsky
@ 2012-10-25 21:55 ` Владимир Гусев
0 siblings, 0 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-25 21:55 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 26 Oct 2012 01:50:52 +0400, Aleksey Novodvorsky wrote:
> 26 октября 2012 г., 1:43 пользователь Владимир Гусев
> <vova1971@narod.ru> написал:
>> On Fri, 26 Oct 2012 01:12:13 +0400, Владимир Гусев wrote:
>>
>>> On Fri, 26 Oct 2012 01:05:30 +0400, Денис Смирнов wrote:
>>>
>>>> On Thu, Oct 25, 2012 at 10:04:38PM +0400, Владимир Гусев wrote:
>>>>
>>>>> Потребовалось мне для работы что-нибудь более простое и стабильное,
>>>>> нежели
>>>>> создание документации/учебника в odt с последующей конвертацией в
>>>>> pdf -
>>>>> как и в ворде, в ОО/LO несмотря на создание всевозможных шаблонов
>>>>> тоже
>>>>> что-нибудь да разъезжается, не углядишь за всем..
>>>>
>>>>
>>>> Посмотри на Markdown и pandoc в качестве конвертера. Умеет создавать
>>>> pdf
>>>> (через latex, конечно), html, и почти что угодно еще, включая odt.
>>>
>>>
>>> Посмотрю, спасибо. А они есть в p6? Просто тут у меня 4.1.
>>
>>
>> В принципе понравилось, конечно..
>>
>> В 4.1 есть это:
>>
>> [vova@wind ~]$ apt-cache search markdown
>> perl-HTML-WikiConverter - An HTML to wiki markup converter
>> perl-Text-Markdown - a text-to-HTML filter
>> python-module-markdown - Python implementation of Markdown text-to-HTML
>> convertor.
>>
>> Не факт, что что-то осталось в нынешних бранчах.
>
> Осталось и даже обновилось.
>
>> Сейчас уже искать на фтп не
>> стану, завтра на работе погляжу.
>>
>> Вот только что со всем этим делать? И pandoc в 4.1 нет.
>
> А в p6 и t6 есть.
Хоть какая-то хорошая новость :) Спасибо.
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 21:43 ` Владимир Гусев
2012-10-25 21:50 ` Aleksey Novodvorsky
@ 2012-10-26 0:41 ` Денис Смирнов
1 sibling, 0 replies; 33+ messages in thread
From: Денис Смирнов @ 2012-10-26 0:41 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 729 bytes --]
On Fri, Oct 26, 2012 at 01:43:44AM +0400, Владимир Гусев wrote:
> [vova@wind ~]$ apt-cache search markdown
> perl-HTML-WikiConverter - An HTML to wiki markup converter
> perl-Text-Markdown - a text-to-HTML filter
> python-module-markdown - Python implementation of Markdown text-to-HTML
> convertor.
Последние два не нужны. pandoc гораздо мощнее.
> Вот только что со всем этим делать? И pandoc в 4.1 нет.
Ставить p6?
В принципе можно попытаться сделать backport pandoc для 4.1, но боюсь
тогда надо сначала сделать backport ghc. Так что в репозиторий это класть
точно не стоит.
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 21:12 ` Владимир Гусев
2012-10-25 21:43 ` Владимир Гусев
@ 2012-10-26 0:39 ` Денис Смирнов
1 sibling, 0 replies; 33+ messages in thread
From: Денис Смирнов @ 2012-10-26 0:39 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 652 bytes --]
On Fri, Oct 26, 2012 at 01:12:13AM +0400, Владимир Гусев wrote:
>> Посмотри на Markdown и pandoc в качестве конвертера. Умеет создавать pdf
>> (через latex, конечно), html, и почти что угодно еще, включая odt.
> Посмотрю, спасибо. А они есть в p6? Просто тут у меня 4.1.
Markdown это формат, а не программа.
pandoc -- программа.
Описание диалекта pandoc (расширенного) на сайте pandoc.
В p6 есть.
>> Язык разметки очень прост. И читается глазами почти как обычный plain
>> text.
> Интересно.
И удобно :)
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 18:04 [Comm] Битва с docbook за pdf Владимир Гусев
` (2 preceding siblings ...)
2012-10-25 21:05 ` Денис Смирнов
@ 2012-10-25 21:26 ` Michael Shigorin
2012-10-25 21:54 ` Владимир Гусев
4 siblings, 1 reply; 33+ messages in thread
From: Michael Shigorin @ 2012-10-25 21:26 UTC (permalink / raw)
To: ALT Linux Community
On Thu, Oct 25, 2012 at 10:04:38PM +0400, Владимир Гусев wrote:
> Latex мне явно не нужен - математических формул в документации
> не предвидится, поэтому выбор пал на освоение docbook.
Тогда уж разумней "поэтому выбор пал на lyx". :)
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 21:26 ` Michael Shigorin
@ 2012-10-25 21:54 ` Владимир Гусев
2012-10-26 0:44 ` Денис Смирнов
` (2 more replies)
0 siblings, 3 replies; 33+ messages in thread
From: Владимир Гусев @ 2012-10-25 21:54 UTC (permalink / raw)
To: shigorin, ALT Linux Community general discussions
On Fri, 26 Oct 2012 01:26:52 +0400, Michael Shigorin wrote:
> On Thu, Oct 25, 2012 at 10:04:38PM +0400, Владимир Гусев wrote:
>> Latex мне явно не нужен - математических формул в документации
>> не предвидится, поэтому выбор пал на освоение docbook.
>
> Тогда уж разумней "поэтому выбор пал на lyx". :)
А там есть поддержка юникода? И наверняка потребуется генерация latex
compatible-шрифтов.. Я несколько раз раньше брался за изучение встроенного
учебника по lyx, но что-то не страсталось. Посмотрю еще раз, если, конечно
он остался в p6..
P.S. А ты умеешь?
P.P.S. А docbook все-таки жаль.. Мне почти понравилось :-) Все-таки мечта
о неком универсальном исходнике текста, который затем можно было бы
конвертировать в популярные форматы, остается пока мечтой.
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 21:54 ` Владимир Гусев
@ 2012-10-26 0:44 ` Денис Смирнов
2012-10-26 8:04 ` Michael Shigorin
2 siblings, 0 replies; 33+ messages in thread
From: Денис Смирнов @ 2012-10-26 0:44 UTC (permalink / raw)
To: ALT Linux Community general discussions
[-- Attachment #1: Type: text/plain, Size: 1871 bytes --]
On Fri, Oct 26, 2012 at 01:54:05AM +0400, Владимир Гусев wrote:
> P.P.S. А docbook все-таки жаль.. Мне почти понравилось :-) Все-таки мечта
> о неком универсальном исходнике текста, который затем можно было бы
> конвертировать в популярные форматы, остается пока мечтой.
Из man pandoc:
-t FORMAT, -w FORMAT,
--to=FORMAT, --write=FORMAT Specify output format. FORMAT can be native (native Haskell), json (JSON ver‐
sion of native AST), plain (plain text), markdown (markdown), rst (reStructuredText), html (XHTML 1), html5
(HTML 5), latex (LaTeX), beamer (LaTeX beamer slide show), context (ConTeXt), man (groff man), mediawiki
(MediaWiki markup), textile (Textile), org (Emacs Org-Mode), texinfo (GNU Texinfo), docbook (DocBook XML),
opendocument (OpenDocument XML), odt (OpenOffice text document), docx (Word docx), epub (EPUB book), asci‐
idoc (AsciiDoc), slidy (Slidy HTML and javascript slide show), slideous (Slideous HTML and javascript slide
show), dzslides (HTML5 + javascript slide show), s5 (S5 HTML and javascript slide show), or rtf (rich text
format). Note that odt and epub output will not be directed to stdout; an output filename must be specified
using the -o/--output option. If +lhs is appended to markdown, rst, latex, beamer, html, or html5, the out‐
put will be rendered as literate Haskell source: see Literate Haskell support, below.
Такой список форматов экспорта устраивает? :)
--
С уважением, Денис
http://mithraen.ru/
----------------------------------------------------------------------------
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
2012-10-25 21:54 ` Владимир Гусев
2012-10-26 0:44 ` Денис Смирнов
@ 2012-10-26 8:04 ` Michael Shigorin
2 siblings, 1 reply; 33+ messages in thread
From: Michael Shigorin @ 2012-10-26 8:04 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, Oct 26, 2012 at 01:54:05AM +0400, Владимир Гусев wrote:
> А там есть поддержка юникода?
Не знаю, но вообще-то его довольно давно утащили на Qt --
по крайней мере тулкитных проблем не должно было остаться.
> P.S. А ты умеешь?
Пользовался.
> P.P.S. А docbook все-таки жаль.. Мне почти понравилось :-)
Ну почитай архивы docs@ да расспроси kirill@, раз такое дело.
Но там несколько сильномогучих людей лопатили -- и то небыстро.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <201210261629.47697.glebus@asd.iao.ru>]
* Re: [Comm] Битва с docbook за pdf
@ 2012-10-26 18:45 ` Владимир Гусев
0 siblings, 1 reply; 33+ messages in thread
From: Владимир Гусев @ 2012-10-26 18:45 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 26 Oct 2012 13:29:47 +0400, Gleb Kulikov wrote:
> В сообщении от [26 октября 2012 Владимир Гусев] написал:
>
>> А там есть поддержка юникода?
>
> Есть.
>
>> И наверняка потребуется генерация latex
>> compatible-шрифтов.
>
> lyx требует latex.
>
>> . Я несколько раз раньше брался за изучение встроенного
>> учебника по lyx, но что-то не страсталось.
>
> Там (почти) всё интуитивно ясно (не забудьте только при создании
> документа в
> настройках сразу поставить язык --- русский и кодировку utf8 :)
О как :) А как же поддержка utf8? Или это такой финт ушами?
>> о неком универсальном исходнике текста, который затем можно было бы
>> конвертировать в популярные форматы, остается пока мечтой.
>
> уж latex-то грех "не сконвретировать во что, угодно".
>
> И да, по качеству получаемого pdf, latex конкурентов нет.
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
[parent not found: <201210261623.42124.glebus@asd.iao.ru>]
[parent not found: <201210261635.01138.glebus@asd.iao.ru>]
* Re: [Comm] Битва с docbook за pdf
@ 2012-10-26 9:38 ` Aleksey Novodvorsky
0 siblings, 1 reply; 33+ messages in thread
From: Aleksey Novodvorsky @ 2012-10-26 9:38 UTC (permalink / raw)
To: ALT Linux Community general discussions
26 октября 2012 г., 13:35 пользователь Gleb Kulikov <glebus@asd.iao.ru> написал:
> В сообщении от [26 октября 2012 Gleb Kulikov] написал:
>
>
>> Откройте для себя lyx --- Вам понравится. Учить (La)TeX, в общем-то, при
>
>> этом не надо.
>
>
> Кстати, о птичках...
>
>
> http://www.opennet.ru/opennews/art.shtml?num=34584
>
>
> ..."Разработчики офисного пакета Calligra представили проект Calligra
> Author, в рамках которого развивается приложение для оформления электронных
> книг, от построения концепции будущей книги и отслеживания структуры сцен и
> персонажей, до рецензирования, корректировки и конечной публикации.
> Поддерживаются также средства интеграции в книгу мультимедиа контента,
> анимации и встраивания web-страниц, в том числе интерактивных с кодом на
> JavaScript."...
>
>
> calligra у нас тоже нет :(
Есть. Она у нас по старинке называется koffice .
Rgrds, Алексей
^ permalink raw reply [flat|nested] 33+ messages in thread
* Re: [Comm] Битва с docbook за pdf
@ 2012-10-26 18:52 ` Владимир Гусев
2012-10-26 23:08 ` Денис Смирнов
1 sibling, 1 reply; 33+ messages in thread
From: Владимир Гусев @ 2012-10-26 18:52 UTC (permalink / raw)
To: ALT Linux Community general discussions
On Fri, 26 Oct 2012 13:23:41 +0400, Gleb Kulikov wrote:
> В сообщении от [26 октября 2012 Владимир Гусев] написал:
>
>> Потребовалось мне для работы что-нибудь более простое и стабильное,
>> нежели
>> создание документации/учебника в odt с последующей конвертацией в pdf -
>
>> Latex мне явно не нужен - математических формул в документации не
>
> LaTeX, это далеко не только формулы.
> Откройте для себя lyx --- Вам понравится. Учить (La)TeX, в общем-то, при
> этом
> не надо.
да уже вижу, что придется.. Черт, а я так хорошо прихватил этот docbook
за.. бороду. Теперь lyx и, на всякий случай, Markdown - что-то он
приглянулся.
Правда Черепанов меня зацепил этим простым "make pdf"... Надо изучать и
это.
P.S. А сегодня пока продолжал писать учебник в txt, подставляя по ходу
написанное в xml и генеря docbook-html - не пропадать же добру :)
--
С уважением,
Владимир Гусев
^ permalink raw reply [flat|nested] 33+ messages in thread
end of thread, other threads:[~2012-11-01 8:58 UTC | newest]
Thread overview: 33+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-25 18:04 [Comm] Битва с docbook за pdf Владимир Гусев
2012-10-25 18:40 ` Michael A. Kangin
2012-10-25 20:19 ` Владимир Гусев
2012-10-25 20:32 ` Владимир Гусев
2012-10-31 13:56 ` Andrei Lomov
2012-10-31 18:27 ` Владимир Гусев
2012-11-01 8:58 ` Michael Shigorin
2012-10-25 18:43 ` Alexei V. Mezin
2012-10-25 19:04 ` Владимир Гусев
2012-10-26 7:13 ` Андрей Черепанов
2012-10-26 18:43 ` Владимир Гусев
2012-10-26 7:18 ` Андрей Черепанов
2012-10-26 18:42 ` Владимир Гусев
2012-10-25 21:05 ` Денис Смирнов
2012-10-25 21:12 ` Владимир Гусев
2012-10-25 21:43 ` Владимир Гусев
2012-10-25 21:50 ` Aleksey Novodvorsky
2012-10-25 21:55 ` Владимир Гусев
2012-10-26 0:41 ` Денис Смирнов
2012-10-26 0:39 ` Денис Смирнов
2012-10-25 21:26 ` Michael Shigorin
2012-10-25 21:54 ` Владимир Гусев
2012-10-26 0:44 ` Денис Смирнов
2012-10-26 8:04 ` Michael Shigorin
2012-10-26 18:44 ` Владимир Гусев
2012-10-31 13:42 ` Andrei Lomov
2012-10-31 16:30 ` Владимир Гусев
2012-10-26 18:45 ` Владимир Гусев
2012-10-29 9:01 ` Михаил Радюк
2012-10-26 9:38 ` Aleksey Novodvorsky
2012-10-26 9:46 ` Aleksey Novodvorsky
2012-10-26 18:52 ` Владимир Гусев
2012-10-26 23:08 ` Денис Смирнов
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git