ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Проблема asciidoc и pdf
@ 2012-10-27 18:35 Михаил Радюк
  2012-10-27 19:33 ` Igor Vlasenko
  0 siblings, 1 reply; 12+ messages in thread
From: Михаил Радюк @ 2012-10-27 18:35 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Пытаюсь разобраться с конвертированием в pdf из ASCIIDOC.
Склонировал для примера документацию Simply
git clone git://git.altlinux.org/gears/d/docs-simply-linux.git
Делаю make pdf и получаю ошибку:
a2x: ERROR: fop -c fop.xconf  -fo
/home/mike/Programming/ASCIIDOC/docs-simply-linux_git/index.fo -pdf
/home/mike/Programming/ASCIIDOC/docs-simply-linux_git/index.pdf
returned non-zero exit status 1
make: *** [pdf] Ошибка 1
В Makefile добавил опцию verbose
        $(A2X) --verbose --fop --fop-opts='-c fop.xconf' -d book -f
pdf -a lang=ru \
Теперь вижу в ошибках:
/usr/bin/build-classpath: error: Could not find xmlgraphics-batik-all
Java extension for this JVM
/usr/bin/build-classpath: error: Some specified jars were not found
27.10.2012 22:30:10 org.apache.fop.fo.extensions.svg.SVGElementMapping
initialize
SEVERE: Error while initializing the Batik SVG extensions

Ставил xmlgraphics*
[mike@torabora docs-simply-linux]$ rpm -qa | grep xmlgraphics
xmlgraphics-commons-1.3.1-alt1_2jpp5
xmlgraphics-batik-1.7-alt7_14jpp6
xmlgraphics-batik-demo-1.7-alt7_14jpp6
xmlgraphics-batik-slideshow-1.7-alt7_14jpp6
xmlgraphics-batik-ttf2svg-1.7-alt7_14jpp6
xmlgraphics-batik-javadoc-1.7-alt7_14jpp6
xmlgraphics-batik-squiggle-1.7-alt7_14jpp6
xmlgraphics-fop-javadoc-0.95-alt5_6jpp6
xmlgraphics-commons-javadoc-1.3.1-alt1_2jpp5
xmlgraphics-batik-rasterizer-1.7-alt7_14jpp6
xmlgraphics-fop-0.95-alt5_6jpp6
xmlgraphics-batik-svgpp-1.7-alt7_14jpp6

Гугл не помог. Чтобы это могло быть?

--
С уважением, Михаил.


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-27 18:35 [sisyphus] Проблема asciidoc и pdf Михаил Радюк
@ 2012-10-27 19:33 ` Igor Vlasenko
  2012-10-27 20:13   ` Михаил Радюк
  0 siblings, 1 reply; 12+ messages in thread
From: Igor Vlasenko @ 2012-10-27 19:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Это новый batik 1.8 сломал наш fop.

Спасибо за сообщение, починка отправлена в Сизиф как
#83297 sisyphus srpm=xmlgraphics-fop-1.0-alt3_4jpp6.src.rpm
попробуйте из нее xmlgraphics-fop-1.0-alt3_4jpp6.src.rpm


On Sat, Oct 27, 2012 at 10:35:33PM +0400, Михаил Радюк wrote:
> /home/mike/Programming/ASCIIDOC/docs-simply-linux_git/index.pdf
> returned non-zero exit status 1
> make: *** [pdf] Ошибка 1
> В Makefile добавил опцию verbose
>         $(A2X) --verbose --fop --fop-opts='-c fop.xconf' -d book -f
> pdf -a lang=ru \
> Теперь вижу в ошибках:
> /usr/bin/build-classpath: error: Could not find xmlgraphics-batik-all
> Java extension for this JVM
> /usr/bin/build-classpath: error: Some specified jars were not found
> 27.10.2012 22:30:10 org.apache.fop.fo.extensions.svg.SVGElementMapping
> initialize
> SEVERE: Error while initializing the Batik SVG extensions
> 
> Ставил xmlgraphics*
> [mike@torabora docs-simply-linux]$ rpm -qa | grep xmlgraphics
> xmlgraphics-commons-1.3.1-alt1_2jpp5
> xmlgraphics-batik-1.7-alt7_14jpp6
> xmlgraphics-batik-demo-1.7-alt7_14jpp6
> xmlgraphics-batik-slideshow-1.7-alt7_14jpp6
> xmlgraphics-batik-ttf2svg-1.7-alt7_14jpp6
> xmlgraphics-batik-javadoc-1.7-alt7_14jpp6
> xmlgraphics-batik-squiggle-1.7-alt7_14jpp6
> xmlgraphics-fop-javadoc-0.95-alt5_6jpp6
> xmlgraphics-commons-javadoc-1.3.1-alt1_2jpp5
> xmlgraphics-batik-rasterizer-1.7-alt7_14jpp6
> xmlgraphics-fop-0.95-alt5_6jpp6
> xmlgraphics-batik-svgpp-1.7-alt7_14jpp6
> 
> Гугл не помог. Чтобы это могло быть?
> 
> --
> С уважением, Михаил.
> _______________________________________________
> Sisyphus mailing list
> Sisyphus@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sisyphus

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-27 19:33 ` Igor Vlasenko
@ 2012-10-27 20:13   ` Михаил Радюк
  2012-10-27 20:22     ` Igor Vlasenko
  2012-10-27 20:29     ` Igor Vlasenko
  0 siblings, 2 replies; 12+ messages in thread
From: Михаил Радюк @ 2012-10-27 20:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2012/10/27 Igor Vlasenko <vlasenko@imath.kiev.ua>:
> Это новый batik 1.8 сломал наш fop.
>
> Спасибо за сообщение, починка отправлена в Сизиф как
> #83297 sisyphus srpm=xmlgraphics-fop-1.0-alt3_4jpp6.src.rpm
> попробуйте из нее xmlgraphics-fop-1.0-alt3_4jpp6.src.rpm
>

Забыл сказать, что я на t6.
Скачал xmlgraphics-fop-1.0-alt3_4jpp6.src.rpm из таска. Попытался
собрать - требуется более новая xmlgraphics-commons. Скачал сизифную
src.rpm
Установил то, что требуется для его сборки, но получаю:

[builder@localhost SPECS]$ rpm -ba xmlgraphics-commons.spec
error: failed build dependencies:
        jpackage-1.6.0-compat is needed by xmlgraphics-commons-1.4-alt2_4jpp6

[builder@localhost SPECS]$ rpm -qa | grep jpackage
jpackage-utils-5.0.0-alt15
jpackage-generic-compat-0.17-alt2
jpackage-1.6-compat-0.17-alt2

Хакнул спек, но уткнулся в непонятное:

/usr/lib/jvm/java/bin/java: error while loading shared libraries:
libjli.so: cannot open shared object file: No such file or directory
error: Bad exit status from /usr/src/tmp/rpm-tmp.45651 (%build)
RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.45651 (%build)

В общем, не осилил эту сборку пока.

---
С уважением, Михаил.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-27 20:13   ` Михаил Радюк
@ 2012-10-27 20:22     ` Igor Vlasenko
  2012-10-27 20:29     ` Igor Vlasenko
  1 sibling, 0 replies; 12+ messages in thread
From: Igor Vlasenko @ 2012-10-27 20:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Sun, Oct 28, 2012 at 12:13:12AM +0400, Михаил Радюк wrote:
> 2012/10/27 Igor Vlasenko <vlasenko@imath.kiev.ua>:
> > Это новый batik 1.8 сломал наш fop.
> >
> > Спасибо за сообщение, починка отправлена в Сизиф как
> > #83297 sisyphus srpm=xmlgraphics-fop-1.0-alt3_4jpp6.src.rpm
> > попробуйте из нее xmlgraphics-fop-1.0-alt3_4jpp6.src.rpm
> >
> 
> Забыл сказать, что я на t6.

Ничего!
Судя по логу, который вы прислали, где-то в какой-то программе
прописана неправильная строка xmlgraphics-batik-all.
вы не могли поискать ее в своей системе grep-ом?
в /usr/bin, если не найдете там, то в /etc/ и в /usr.
и сообщите, в каком файле какого пакета ее нашли.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-27 20:13   ` Михаил Радюк
  2012-10-27 20:22     ` Igor Vlasenko
@ 2012-10-27 20:29     ` Igor Vlasenko
  2012-10-27 20:47       ` Михаил Радюк
  1 sibling, 1 reply; 12+ messages in thread
From: Igor Vlasenko @ 2012-10-27 20:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

> Забыл сказать, что я на t6.

Послал в t6 
#83298 BUILDING #1 [locked] t6 srpm=xmlgraphics-fop-0.95-alt5_6jpp6.M60T.1.src.rpm


-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-27 20:29     ` Igor Vlasenko
@ 2012-10-27 20:47       ` Михаил Радюк
  2012-10-29  8:56         ` Михаил Радюк
  0 siblings, 1 reply; 12+ messages in thread
From: Михаил Радюк @ 2012-10-27 20:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

2012/10/28 Igor Vlasenko <vlasenko@imath.kiev.ua>:
>> Забыл сказать, что я на t6.
>
> Послал в t6
> #83298 BUILDING #1 [locked] t6 srpm=xmlgraphics-fop-0.95-alt5_6jpp6.M60T.1.src.rpm
>
Спасибо! Та ошибка (с отсутствием xmlgraphics-batik-all) действительно ушла!
Теперь возникла другая, в связи с отсутствием fop.xconf в docs-simply-linux

SEVERE: Exception
java.io.FileNotFoundException:
/home/mike/Programming/ASCIIDOC/docs-simply-linux/fop.xconf (No such
file or directory)

Но это уже совсем другая история :)

-- 
С уважением, Михаил.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-27 20:47       ` Михаил Радюк
@ 2012-10-29  8:56         ` Михаил Радюк
  2012-10-29  8:59           ` Андрей Черепанов
  2012-10-29 13:33           ` Igor Vlasenko
  0 siblings, 2 replies; 12+ messages in thread
From: Михаил Радюк @ 2012-10-29  8:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

28 октября 2012 г., 0:47 пользователь Михаил Радюк
<torabora08@gmail.com> написал:
> 2012/10/28 Igor Vlasenko <vlasenko@imath.kiev.ua>:
>>> Забыл сказать, что я на t6.
>>
>> Послал в t6
>> #83298 BUILDING #1 [locked] t6 srpm=xmlgraphics-fop-0.95-alt5_6jpp6.M60T.1.src.rpm
>>
> Спасибо! Та ошибка (с отсутствием xmlgraphics-batik-all) действительно ушла!
> Теперь возникла другая, в связи с отсутствием fop.xconf в docs-simply-linux
>
> SEVERE: Exception
> java.io.FileNotFoundException:
> /home/mike/Programming/ASCIIDOC/docs-simply-linux/fop.xconf (No such
> file or directory)
>
> Но это уже совсем другая история :)
>

Решил для себя проблему с fop.xconf и (как оказалось) с кириллицей в
pdf вида ### ## ####
Решение описал здесь - http://www.altlinux.org/Asciidoc. Буду рад,
если кому-то пригодится.

-- 
С уважением, Михаил.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-29  8:56         ` Михаил Радюк
@ 2012-10-29  8:59           ` Андрей Черепанов
  2012-10-29 13:33           ` Igor Vlasenko
  1 sibling, 0 replies; 12+ messages in thread
From: Андрей Черепанов @ 2012-10-29  8:59 UTC (permalink / raw)
  To: sisyphus; +Cc: azol

29.10.2012 12:56, Михаил Радюк пишет:
> 28 октября 2012 г., 0:47 пользователь Михаил Радюк
> <torabora08@gmail.com>  написал:
>> 2012/10/28 Igor Vlasenko<vlasenko@imath.kiev.ua>:
>>>> Забыл сказать, что я на t6.
>>>
>>> Послал в t6
>>> #83298 BUILDING #1 [locked] t6 srpm=xmlgraphics-fop-0.95-alt5_6jpp6.M60T.1.src.rpm
>>>
>> Спасибо! Та ошибка (с отсутствием xmlgraphics-batik-all) действительно ушла!
>> Теперь возникла другая, в связи с отсутствием fop.xconf в docs-simply-linux
>>
>> SEVERE: Exception
>> java.io.FileNotFoundException:
>> /home/mike/Programming/ASCIIDOC/docs-simply-linux/fop.xconf (No such
>> file or directory)
>>
>> Но это уже совсем другая история :)
>>
>
> Решил для себя проблему с fop.xconf и (как оказалось) с кириллицей в
> pdf вида ### ## ####
> Решение описал здесь - http://www.altlinux.org/Asciidoc. Буду рад,
> если кому-то пригодится.
Кастую azol@ в рассылку.

-- 
Андрей Черепанов
ALT Linux
cas@altlinux.ru


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-29  8:56         ` Михаил Радюк
  2012-10-29  8:59           ` Андрей Черепанов
@ 2012-10-29 13:33           ` Igor Vlasenko
  2012-10-29 15:48             ` Михаил Радюк
  1 sibling, 1 reply; 12+ messages in thread
From: Igor Vlasenko @ 2012-10-29 13:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Mon, Oct 29, 2012 at 12:56:04PM +0400, Михаил Радюк wrote:
> Решил для себя проблему с fop.xconf и (как оказалось) с кириллицей в
> pdf вида ### ## ####
> Решение описал здесь - http://www.altlinux.org/Asciidoc. Буду рад,
> если кому-то пригодится.

Спасибо за проделанную работу,
постараюсь найти свободное время, чтобы прикрутить к fop
русские шрифты "из коробки". Только не ms fonts, а скорее всего
dejavu.

-- 

Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-29 13:33           ` Igor Vlasenko
@ 2012-10-29 15:48             ` Михаил Радюк
  2012-11-01 19:58               ` Михаил Радюк
  0 siblings, 1 reply; 12+ messages in thread
From: Михаил Радюк @ 2012-10-29 15:48 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

29 октября 2012 г., 17:33 пользователь Igor Vlasenko
<vlasenko@imath.kiev.ua> написал:
> On Mon, Oct 29, 2012 at 12:56:04PM +0400, Михаил Радюк wrote:
>> Решил для себя проблему с fop.xconf и (как оказалось) с кириллицей в
>> pdf вида ### ## ####
>> Решение описал здесь - http://www.altlinux.org/Asciidoc. Буду рад,
>> если кому-то пригодится.
>
> Спасибо за проделанную работу,
> постараюсь найти свободное время, чтобы прикрутить к fop
> русские шрифты "из коробки". Только не ms fonts, а скорее всего
> dejavu.
>

К сожалению  fop не умеет с dejavu генерировать кириллические pdf.
Судя по этому - http://xmlsite.sourceforge.net/rusfop/fonts.html,
фонтов кроме тех, что от MS поддерживается очень мало. Но было бы
просто замечательно конечно.

-- 
С уважением, Михаил.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-10-29 15:48             ` Михаил Радюк
@ 2012-11-01 19:58               ` Михаил Радюк
  2012-11-01 21:20                 ` Михаил Радюк
  0 siblings, 1 reply; 12+ messages in thread
From: Михаил Радюк @ 2012-11-01 19:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

29 октября 2012 г., 19:48 пользователь Михаил Радюк
<torabora08@gmail.com> написал:
> 29 октября 2012 г., 17:33 пользователь Igor Vlasenko
> <vlasenko@imath.kiev.ua> написал:
>> On Mon, Oct 29, 2012 at 12:56:04PM +0400, Михаил Радюк wrote:
>>> Решил для себя проблему с fop.xconf и (как оказалось) с кириллицей в
>>> pdf вида ### ## ####
>>> Решение описал здесь - http://www.altlinux.org/Asciidoc. Буду рад,
>>> если кому-то пригодится.
>>
>> Спасибо за проделанную работу,
>> постараюсь найти свободное время, чтобы прикрутить к fop
>> русские шрифты "из коробки". Только не ms fonts, а скорее всего
>> dejavu.
>>
>
> К сожалению  fop не умеет с dejavu генерировать кириллические pdf.
> Судя по этому - http://xmlsite.sourceforge.net/rusfop/fonts.html,
> фонтов кроме тех, что от MS поддерживается очень мало. Но было бы
> просто замечательно конечно.
>

Оказывается не всё так плохо в нашем королевстве!
Шрифт Paratype прекрасно встраивается fop-ом в pdf и избавляет нас от
постыдной зависимости от m$ :) Т.е. достаточно поставить fonts-ttf-PT
и прописывать PT Sans, PT Serif, PT Mono


-- 
С уважением, Михаил.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [sisyphus] Проблема asciidoc и pdf
  2012-11-01 19:58               ` Михаил Радюк
@ 2012-11-01 21:20                 ` Михаил Радюк
  0 siblings, 0 replies; 12+ messages in thread
From: Михаил Радюк @ 2012-11-01 21:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

1 ноября 2012 г., 23:58 пользователь Михаил Радюк
<torabora08@gmail.com> написал:
> 29 октября 2012 г., 19:48 пользователь Михаил Радюк
> <torabora08@gmail.com> написал:
>> 29 октября 2012 г., 17:33 пользователь Igor Vlasenko
>> <vlasenko@imath.kiev.ua> написал:
>>> On Mon, Oct 29, 2012 at 12:56:04PM +0400, Михаил Радюк wrote:
>>>> Решил для себя проблему с fop.xconf и (как оказалось) с кириллицей в
>>>> pdf вида ### ## ####
>>>> Решение описал здесь - http://www.altlinux.org/Asciidoc. Буду рад,
>>>> если кому-то пригодится.
>>>
>>> Спасибо за проделанную работу,
>>> постараюсь найти свободное время, чтобы прикрутить к fop
>>> русские шрифты "из коробки". Только не ms fonts, а скорее всего
>>> dejavu.
>>>
>>
>> К сожалению  fop не умеет с dejavu генерировать кириллические pdf.

Извиняюсь, был не прав, fop _умеет_ генерировать кириллические pdf с
dejavu! Это я его неправильно прописывал.
Поэтому, если в fop будет встроен наш DejaVu - будет просто супер.

-- 
С уважением, Михаил.

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-11-01 21:20 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-27 18:35 [sisyphus] Проблема asciidoc и pdf Михаил Радюк
2012-10-27 19:33 ` Igor Vlasenko
2012-10-27 20:13   ` Михаил Радюк
2012-10-27 20:22     ` Igor Vlasenko
2012-10-27 20:29     ` Igor Vlasenko
2012-10-27 20:47       ` Михаил Радюк
2012-10-29  8:56         ` Михаил Радюк
2012-10-29  8:59           ` Андрей Черепанов
2012-10-29 13:33           ` Igor Vlasenko
2012-10-29 15:48             ` Михаил Радюк
2012-11-01 19:58               ` Михаил Радюк
2012-11-01 21:20                 ` Михаил Радюк

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git