[docs] new makefiles are in the HEAD

Oleg A. Paraschenko olpa на xmlhack.ru
Вт Ноя 11 10:11:21 MSK 2003


  Всем привет,

  обновлённая версия make-файлов выложена в основную ветку. Описание
(html-документация) было в моём письме "makefiles, alpha" от 10 ноября.

  Также обновлён и проверен "Makefile" в "./docs/books/junior-2.3". Другие
make-файлы -- в очереди.

--

  Теперь о проблемах. Результат сборки "junior-2.3" из частей выглядит
так:

<?xml version="1.0" encoding="koi8-r"?>
<!DOCTYPE book PUBLIC "-//ALTLINUX//DTD DocBook XML Based Extension//EN"
"http://docs.altlinux.ru/dtd/docs.dtd" [
...
<!ENTITY percnt "%">
...

  Проблема в том, что сущность "percnt" определена некорректно и на
следующем шаге, при загрузке этого файла, получаю:

...
tmp/junior-2.3.xinclude:928: error: EntityValue: '%' forbidden except for
entities references<!ENTITY percnt "%">
                  ^
tmp/junior-2.3.xinclude:928: error: EntityValue: PEReferences forbidden in
internal subset<!ENTITY percnt "%">
                  ^
tmp/junior-2.3.xinclude:928: error: xmlParseStringPEReference: no name
<!ENTITY percnt "%">
                   ^
unable to parse tmp/junior-2.3.xinclude
...

  Вопрос: проблема только у меня или устойчиво воспроизводится у всех?

  На всякий случай я добавил в make-файл обход проблемы. При необходимости
его можно расскомментровать.


-- 
Oleg



Подробная информация о списке рассылки docs