1 |
Anton Starikov wrote: |
2 |
|
3 |
> |
4 |
> Еще вопрос. Я просто с XML никогда не работал ;) Так что моно неясно |
5 |
> сходу. |
6 |
> Ну ладно, к emacs все что нужно доставил для комфортной работы. |
7 |
> Но вот, как срендерить это в html или что-то другое конечное, чтобы |
8 |
> оценить как оно выглядит? Для проверки, все ли в порядке с |
9 |
> рендерингом, пробелами, переносами стор и прочим. Не добавил ли я чего |
10 |
> ненужного ;) |
11 |
> попробовал docbook2html, но что-то как-то с налету ничего не вышло |
12 |
> (gentoo-guide-xml-dtd стоит). Я так понимаю, что что-то не так с |
13 |
> параметрами вызова. Но просто я таки вообще в XML ламер. Оттого мне |
14 |
> man не помогает ;) А разбираться с XML смысла нет. Времени на это нет. |
15 |
> А чтобы тупо по обезьяни XML перевести, понимать что к чему не надо ;) |
16 |
|
17 |
Я себе сделал так: |
18 |
doc/test |
19 |
doc/test/css -- все это снято с gentoo |
20 |
doc/test/dtd -- и это |
21 |
doc/test/images -- и это |
22 |
doc/test/guide.xsl -- и это |
23 |
doc/koi8 -- рабочая директория |
24 |
doc/koi8/Makefile: |
25 |
------8<-------- |
26 |
TEST := ../test |
27 |
|
28 |
%.xml: %.koi8 |
29 |
iconv -f koi8 -t utf8 $< > $@ |
30 |
|
31 |
$(TEST)/%.html: %.xml |
32 |
xmllint --valid --noout $< |
33 |
xsltproc --novalid $(TEST)/guide.xsl $< > $@ |
34 |
|
35 |
SRC := $(wildcard *.koi8) |
36 |
|
37 |
all: $(patsubst %.koi8,$(TEST)/%.html,$(SRC)) |
38 |
------8<---------- |
39 |
теперь достаточно в doc/koi8 сказать make. |
40 |
|
41 |
А разбираться с XML, по-моему, просто вредно. |
42 |
|
43 |
-- |
44 |
gentoo-doc-ru@g.o mailing list |