Re: lug-bg: nsgmls problem: non SGML character number 255
- Subject: Re: lug-bg: nsgmls problem: non SGML character number 255
- From: danchev@xxxxxxxxx (George Danchev)
- Date: Wed, 6 Mar 2002 13:12:15 +0200
> > ñ ãîðíèÿ êîíôèã íèòî åäíîòî íèòî äðóãîòî ïîìîãíàõà.
> > Âìåñòî "ÿ" â SGML ñëîæèõ ÿ , íî:
> > nsgmls:apt-howto-en.sgml:14:2:E: "XFF" is not a function name
> >
> > à ñ ± ïàðñâàíåòî ìèíàâà ÎÊ, íî ïúê â HTML-òî ñå ïîëó÷è ñòðàíåí ñèìâîë
> > ,
ïëþñ è ìèíóñ åäíî íàä äðóãî :)
> >
>
>
> Tochno tova imax predvid, che shte minesh prez paketa s transformaciite, no
> tova ne oznachava che shte vidish tova koeto iskash. :-))
>
å öåëòà å äà íå ñå íàëàãàò afterward dirty fixups íà outputs...
(áòâ íåðàçáðàõ îò êúäå äîéäîõà ÿ è ± , òîâà charcode-a íà
áúëãàðñêîòî ìàëêî "ÿ" â cp1251 ëè å ? )
> > >No po dobre bi bilo da se pishat
> > > documentite koito sadarzat symvoli nad 128 izpolzvajki UNICODE,
> > > UTF-16,
UTF-8 ili s dve dumi multibyte format. Vsqko drugo reshenie bi
> > > bilo netochno.
> >
> >
> > Òóêà ìàé ñè ìíîãî ïðàâ, íå ñå ñåòèõ, ÷å ìàé å âðåìå äà ïîèçáÿãàìå îò
> > cp1251.
Òà /etc/console-cyrillic:
> > style uni
> > size 16
> > encoding utf-8
> > layout bg_phon
> > options lwin_toggle
> > ttys /dev/tty[1-11]
> >
> > ðåáóóò çà ïî-ñèãóðíî :) , ñúçäàâàì SGML ôàéë ñúäúðæàù "ÿ". Îò
> > äîêóìåíòàöèÿòà
íà "sp" è nsgmls, ðàçáðàõ:
> >
> > export SP_CHARSET_FIXED=1
> > export SP_ENCODING=utf-8
> >
> > debiandoc2html -l en apt-howto-en.sgml
> > # òîâà å ÎÊ, íî ïúê:
> > debiandoc2html -l bg apt-howto-en.sgml
> > Warning: locale bg not supported, using default en_US.ISO8859-1
> >
> > ãåíåðèðà õòìë -òî, íî ïúê ñå íàëàãà ñìÿíà íà charset-a...
> >
> > çà -l íå ïîìàãà íèùî îò :
> > ls /usr/share/locale/ |grep bg
> > bg
> > bg_BG.CP1251
> > bg_BG.ISO8859-5
> > bg_BG.ISO-IR-111
> > bg_BG.KOI8-R
> > bg_BG.KOI8-U
> >
> > èëè ìîæå áè ãëåäàì íå êúäåòî òðÿáâà? äàâà Warning ... è ïîëçâà default-a
> > ...
>
>
> Suzaljavam, ne polzvam Debian a FreeBSD, za da pogledna kade moze da e
> problema v debiandoc2html, no pogledni za configuracionni files na paketa,
debiandoc2* ñà â ïàêåòà "debiandoc-sgml".
( debiandoc-sgml - overview of the DebianDoc-SGML formatting tools)
debiandoc2dvi [-O] [-ppapersize] [-v] [shared options]
debiandoc2html [-m] [-ttopname] [shared options]
debiandoc2info [-v] [shared options]
debiandoc2latex [-O] [shared options]
debiandoc2latexdvi [-O] [-ppapersize] [-v] [shared options]
debiandoc2latexpdf [-O] [-ppapersize] [-v] [shared options]
debiandoc2latexps [-O] [-ppapersize] [-v] [shared options]
debiandoc2pdf [-O] [-ppapersize] [-v] [shared options]
debiandoc2ps [-O] [-ppapersize] [-v] [-1] [shared options]
debiandoc2texinfo [-O] [shared options]
debiandoc2text [-O] [-m] [shared options]
debiandoc2textov [-O
ìîãà äà ãè upload-na âñè÷êèòå, íî ïðîáëåìà ìàé íå å â òÿõ (íèòî ïúê â nsgmls
è òàì êàêâîòî äðóãî âèêàò äà âàëèäèðà, áëà áëà áëà ... ), à ïî-ñêîðî å ÷å
íÿêîè ñèìâîëè êàòî áã ìàëêî "ÿ" â cp1251 , ñà çàáðàíåíè â SGML . Ìàé ñå
íàëàãà äà ñå ìèíå íà ÓÍÈÊÎÄ , õììì, íî ïúê òàì ïðîáëåìà å ÷å ïîñëå ìîæå äà íå
ñà ÷åòèìè íÿêîé ñèìâîëè â outputs ...
> noito ne sa svarzani s locale-a na mashinata. Po pravilno spored men shte e
> da se opitash s '-l windows-1251' vmesto s '-l bg', no do kolkoto razbiram
> 'bg' locale-a e baziran na en_US.ISO8859-1.
ìíå... ñ -l ñå çàäàâà locale, à íå encoding ...
(îïèòàõ è òîâà, íî íå å ñúí äà ÷å äà ìè ñå ðàçìèíå :)
áòâ ñòàðòèðà ñå debiandoc2*, êîéòî âèêà nsgmls, è ïîñëå ñå ãåíåðèðà òàì êâîòî
òðåáå. äîðè ìîæå äà ñå ïîäàâàò options íà nsgmls, ïðåç debiandoc2*.
> > ìîäèôèêàöèÿ íà fix-a îò linux-book-a :)
> > òîâà åñòåñòâåíî ìèíàâà ñàìî ïðåä òåêñòîâèòå îóòïóòè,
> > pdf íå ñòàâà äà ñå ìîäåðè òàêà ãðóáî :)
> >
>
>
> Ot nsgmls ne mozesh li da napravish LaTeX? Tam mislha che shte e po lesno.
nsgmls å ïðîñòî SGML âàëèäàòîð è debiandoc2{edikvosi} ãî âèêàò äà âàëèäèðà
.sgml files . Äà, îò SGML äîêóìåíò ìîæå äà ïîëó÷èø âñè÷êî (òîé å ïúðâè÷íèÿ, à
íå ëàòåêñ, âúïðåêè ÷å è îò ëàòåêñ ìîæå äà ïîëó÷èø äîñòà ðàáîòè - è àç íÿìàì
ïðîáëåì ñ tetex+bgtex (ïîíÿêîãà ñå íàëàãàò è afterward fixups, íî å ÎÊ, íÿìà
ïðîáëåìè ñ non SGML char numbers ...), íî âúïðîñà ìè å çà SGML -> several
outputs) , íî nsgmls íå õàðåñâà íÿêîé ñèìâîëè îò cp1251 ... (à îò koi8-r
ìèíàâà âñè÷êî, òîâà å ìîæå áè ÷å koi8-r å äîñòà ïî áåäíà íà ñèìâîëè îò cp1251)
> > > > Àêî ïðîáëåìà å â nsgmls (îò ïàêåòà jade), ìîæå ëè äà ãî
> > > > ñáîðèì íÿêàê èëè ùå ñå ìú÷èì êàòî ïðàáúëãàðè ?
> >
> >
> > ìàé íàèñòèíà ïðîáëåìà íå å âúâ âàëèäàòîðà - nsgmls.
> > Òà çàäà÷êàòà å ìíîãî ïðîñòà: êàê â unicode òåðìèíàë äà ñúçäàäåì SGML ôàéë
> >
(íàïðèìåð ñäúðæàù äóìè êàòî - Ñîôèÿ, Áúëãàðèÿ, åòö - âñå áúëãàðñêè óæ
> > ;)
>
>
>
> Izpolzvaj EMACS. Ako iskash da ti pratja neshto po temata?
íå âèæäàì ñ êàêâî ùå ïîìîãíå Emacs â ñëó÷àÿ, ìîæå áè
èìàø ïðåäâèä highlighting...? èìà 100 åäèòîðà êîéòî highlight-âàò ïî 100
langs :). Êàòî ÷å ëè ñìå â deadlock ñ òàçè cp1251 ...
--
Greets,
fr33zb1
===========================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers)
http://www.linux-bulgaria.org/ Hosted by Internet Group Ltd. - Stara Zagora
|