* [sisyphus] docbook-xsl & other
@ 2002-01-16 11:30 Maxim Dzumanenko
2002-01-16 21:06 ` [sisyphus] " Mikhail Zabaluev
0 siblings, 1 reply; 3+ messages in thread
From: Maxim Dzumanenko @ 2002-01-16 11:30 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 2648 bytes --]
Всем привет!
Поставил apt-get-ом я недавно docbook-xsl-1.47, а он отказался выполнять установочные скрипты :(
У меня не был установлен xml-utils, а xmlcatalog из него нужен установочным скриптам docbook-xsl
хотя в зависимостях это не отражено и apt-get его не поставил Bug?
Прошу помощь клуба в одном важном деле.
Внимание вопрос:
Кроме apache FOP есть какой-то fo -> ps, pdf преобразователь?
Или же как заставить Fop внедрять шрифты по людски, чтобы не только Acrobat, но и xpdf и gs их
понимали?
Уточняющие сведения
делаю так
xsltproc -o file.fo docbook_ru.xsl file.xml
--- начало docbook_fo.xsl ---
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version='1.0'
xmlns="http://www.w3.org/TR/xhtml1/transitional"
exclude-result-prefixes="#default">
<xsl:import href="/usr/share/xml/docbook/xsl-stylesheets/fo/docbook.xsl"/>
<xsl:param name="paper.type" select="'A4'"/>
<xsl:param name="body.font.family">TimesNewRoman</xsl:param>
<xsl:param name="title.font.family">Arial</xsl:param>
<xsl:param name="monospace.font.family">CourierNew</xsl:param>
<xsl:param name="sans.font.family">Arial</xsl:param>
<xsl:param name="dingbat.font.family">TimesNewRoman</xsl:param>
<xsl:param name="body.font.master">10</xsl:param>
</xsl:stylesheet>
--- конец docbook_ru.xsl ---
После чего в file.fo заменяем master-reference= на master-name= (мой FOP 0.20.2RC не понимает master-reference),
но к внедрению шрифтов это не относится
дальше /usr/local/Fop/fop.sh -c userconfig.xml -fo file.fo -pdf file.pdf
в userconfig шрифты описаны в виде
<!-- TTF fonts -->
<font metrics-file="/usr/local/Fop/myfonts/arial.xml" kerning="yes" embed-file="/mnt/windows/windows/fonts/arial.ttf">
<font-triplet name="Arial" style="normal" weight="normal"/> </font>
...
<!-- PFB fonts-->
<font metrics-file="/usr/local/Fop/myfonts/erbukini.xml" kerning="yes" embed-file="/usr/share/fonts/default/Type1-Cyr/erbukini.pfb">
<font-triplet name="ERBukinist" style="normal" weight="normal"/> </font>
...
<font metrics-file="/usr/local/Fop/myfonts/erkurier.xml" kerning="yes" embed-file="/usr/share/fonts/default/Type1-Cyr/erkurier.pfb">
<font-triplet name="ERKurier" style="normal" weight="normal"/> </font>
...
ttf (Arial TimesNewRoman, Courier) внедряются, но документ нормально выглядит только в AcrobatReader
xpdf (file.pdf) ругается Error: Unknown Type 0 character set: Adobe-UCS и вообще никаких символов
а gs (file.ps) не может найти внедренные шрифты
при попытке внедрить pfb (ERBukinist, ERKurier) вместо кириллицы - #####
--
С Уважением,
Максим Дзюманенко
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
* [sisyphus] Re: docbook-xsl & other
2002-01-16 11:30 [sisyphus] docbook-xsl & other Maxim Dzumanenko
@ 2002-01-16 21:06 ` Mikhail Zabaluev
2002-01-16 9:05 ` Maxim Dzumanenko
0 siblings, 1 reply; 3+ messages in thread
From: Mikhail Zabaluev @ 2002-01-16 21:06 UTC (permalink / raw)
To: sisyphus
Hello Maxim,
On Wed, Jan 16, 2002 at 01:30:33PM +0200, Maxim Dzumanenko wrote:
>
> Всем привет!
>
> Поставил apt-get-ом я недавно docbook-xsl-1.47, а он отказался выполнять установочные скрипты :(
> У меня не был установлен xml-utils, а xmlcatalog из него нужен установочным скриптам docbook-xsl
> хотя в зависимостях это не отражено и apt-get его не поставил Bug?
Да. Исправлено в docbook-style-xsl-1.48-alt1 (на altair:/user/INCOMING/mhz)
--
Stay tuned,
MhZ JID: mookid@jabber.org
___________
An INK-LING? Sure -- TAKE one!! Did you BUY any COMMUNIST UNIFORMS??
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [sisyphus] Re: docbook-xsl & other
2002-01-16 21:06 ` [sisyphus] " Mikhail Zabaluev
@ 2002-01-16 9:05 ` Maxim Dzumanenko
0 siblings, 0 replies; 3+ messages in thread
From: Maxim Dzumanenko @ 2002-01-16 9:05 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 695 bytes --]
On Thu, 17 Jan 2002 00:06:33 +0300
Mikhail Zabaluev <mhz@alt-linux.org> wrote:
> Hello Maxim,
>
> On Wed, Jan 16, 2002 at 01:30:33PM +0200, Maxim Dzumanenko wrote:
> >
> > Всем привет!
> >
> > Поставил apt-get-ом я недавно docbook-xsl-1.47, а он отказался выполнять установочные скрипты :(
> > У меня не был установлен xml-utils, а xmlcatalog из него нужен установочным скриптам docbook-xsl
> > хотя в зависимостях это не отражено и apt-get его не поставил Bug?
>
> Да. Исправлено в docbook-style-xsl-1.48-alt1 (на altair:/user/INCOMING/mhz)
Хотел было занести это в BTS, но там в списке пакетов нет docbook-style-xsl :(
Тоже bug, но уже BTS-овский?
--
С Уважением,
Максим Дзюманенко
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2002-01-16 21:06 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-01-16 11:30 [sisyphus] docbook-xsl & other Maxim Dzumanenko
2002-01-16 21:06 ` [sisyphus] " Mikhail Zabaluev
2002-01-16 9:05 ` Maxim Dzumanenko
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