[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

это



Здравствуйте,
У меня опять вопросы накопились.
1. У меня русские manы печатаются кракозябрами. man2html в виде
man2html <infile >outfile увековечила эти кракозябры в html так, что
никакой кодировкой сменить их уже нельзя было.
У меня FreeBSD 4.9.  Вопрос в следующем: Это у всех так происходит?
1.1 Вы не проверяли
1.2 Да, у всех, это надо патчить groff или что-то типа того
1.3 Не у всех, это у меня какие-то косяки
1.4 В свежих версиях это исправлено

2. Я доустановил себе порт docbook-to-man, чтобы попробовать
конвертировать всё-таки из sgml в man, а не сразу разметку писать.
Более свежий docbook2X я почитал как ставить, но не отважился.
Там без поллитра не разобраться, тем более, порта нет, только пакет.
Использует ли кто-нибудь docbook-to-man, и есть ли какие-либо веские
причины против его использования, чтобы время зря не тратить на него.
2.1 Нет, мы не используем это, потому что как правило man не
переводим, вот и нет необходимости.
2.2 Нет, мы не используем, потому что он конвертирует не так как надо
и с ошибками и геморно
2.3 Не используем, потому что есть другие средства, которые на порядок
лучше и удобнее, и даже то, что вся документация была бы в .sgml нас
не останавливает
2.4 Используем, ещё как!

3. Я скачал себе через cvsup rucvs и ncvs, как было сказано на
страницах frdp.freebsd.org.ua, установил пакет textproc/docproj, после
чего сделал некоторые упражнения на использование nsgmls, как сказано
в Чудо-Учебнике. Пока я использовал DTD HTML всё было прекрасно, как
только перешёл на DTD Docbook, nsgmls стал писать, что не может найти
кучу файлов ISO-***.gml. Где их взять и как сделать, чтоб он их нашёл?

4. Как только я изменил DTD на FreeBSD, nsgmls вообще
не смог найти DTD. В Чудо-Учебнике вскользь упоминалось о том, что DTD
FreeBSD можно взять из cvs. Копирование из rucvs/.../share/sgml/ в
различные каталоги /usr/local/share/sgml/... ничего мне не дало. Где
написано, как заставить это работать? Раз уж все articles и books
пишутся в docbook, то где-то вопрос настройки уже прописан или будет
прописан. Дайте наводку, где или напишите, как настроить, плз.

5.В одном из писем мне пришёл ответ, что надо английские manpages
нужно брать через cvsup вместе с исходными текстами системы. Я
посмотрел дистибутив своей 4.9, на CD-ROM manpages хранятся в
отдельном каталоге в архиве. Ещё есть /usr/src/share/man/..., но там
они не все. К примеру man2 там вообще нет. Так где же брать
материальчик для перевода?

5.1 всё-таки /usr/src/share/man через cvsup
5.2 через сvsup, но в другом месте. Тогда в каком?
5.3 вообще другим способом

Заранее спасибо за помощь и всё такое. Надеюсь на ваше понимание.




-- 
С уважением,
 YANDEX                          mailto:e719@xxxxxxxxx