Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: latex+xemacs(Bg): Kak da trygne "texbg"?


  • Subject: Re: lug-bg: latex+xemacs(Bg): Kak da trygne "texbg"?
  • From: akunev@xxxxxxxxxxxx (Atanas Kunev)
  • Date: Mon, 17 Feb 2003 02:40:59 +0200



Boyan <solit@xxxxxxxxxxx> wrote:

    Boyan> Zdraveite,

    Boyan> na suse 8.0 sym i ne sym kirilizirval do sega (uspeshno)
    Boyan> konzoli i prochee. KDE-to obache mi pozvoljava da vyvedjdam
    Boyan> na kirilitsa v njakoi prilodjenija kato kmail i xemacs
    Boyan> 21.4. Opitvam da tex-vam na kirilitsa kato spazih
    Boyan> iziskvanijata v readme.txt na texbg paketa. Dori za vseki
    Boyan> sluchai v babel.sty dobavih
    Boyan> \DeclareOption{bulgarian}{\input{bulgaria.ldf}} za da ne se
    Boyan> byrka s default bulgarian.ldf failovete na teTeX. Ne sym
    Boyan> instaliral obache nikakvi fontove kato
    Boyan> scalable-cyrfonts-tex-3.0.tar.gz da ne omesha neshto, che tam
    Boyan> e dylboko za mene. Kato taipsetvam s latex (ot AucTeX xemacs)
    Boyan> poluchavam greshka:

    Boyan> ERROR: Package inputenc Error: Keyboard character used is
    Boyan> undefined

    Boyan> --- TeX said --- (inputenc) in inputencoding `cp1251'.

    Boyan> See the inputenc package documentation for explanation.  Type
    Boyan> H <return> for immediate help.  ...

    Boyan> l.10 ^^[ -LñÁàóò^^[-A :Tova vsyshtnost trjabvashe da se
    Boyan> vidjda "proba" na bylgarski.  --- HELP --- From the .log
    Boyan> file...

    Boyan> You need to provide a definition with \DeclareInputText or
    Boyan> \DeclareInputMath before using this key.

           TeX  si  e  kazal   kakvoto  e  vidyal:  nepoznati  character
           codes.  Toj ochakva  da  pishesh samo  s  character codes  ot
           CP1251. Problemyt  ti e vyv fakta, che  vypreki che uspyavash
           da pishesh na kirilica v Emacs, ne si zadal pravilnata kodova
           sistema  za save-vane na  bufera vyv  fail.  Emacs  (i XEmacs
           syshto)  ne znayat,  che ti  rabotish sys  CP1251  i zapazvat
           faila  kodirajki  go  s  "default" kodovata  sistema,  koyato
           naj-veroyatno ne  e svyrzana  izobshto s kirilicata.   V tova
           otnoshenie GNU Emacs e  po-inteligenten i kogato vidi, che ne
           mozhe da save-ne nyakoi  simvoli chrez default coding system,
           shte  ti  predlozhi  izbor:  ot minibuffer-a.  Togava  s  TAB
           mozhesh  da  si izberesh  podhodyashtata  codova sistema.  Za
           syzhalenie GNU  i XEmacs  tretirat kodovite sistemi  po malko
           razlichen edin ot drug nachin. Otnosno CP1251:

           1. V  distribuzionnite  biblioteki  na  XEmacs 21.1  (s  tozi
           razpolagam)  nyama takava  kodova sistema,  makar  che takava
           lesno mozhe da byde definirana.

           2. Pri  GNU Emacs  neshtata sa  po-dobre i  syshtestvuva edin
           standarten  paket `codepage.el',  kojto zadava  (ili po-skoro
           dava sredstvo za definirane) kodovite sistemi za standartnite
           CODEPAGE (vkl. 1251). Za GNU mozhesh da napravish slednoto:

           M-x load-library <RET> codepage <RET>
           M-x codepage-setup <RET> <TAB> 1251 <RET>	: definira kodovata sistema
           C-x <RET> f <RET>       : zadava kodovata sistema za save-vane na bufera

           Ako sled tova go save-nesh, veche shte e vyv CP1251.

    Boyan> Dali ne e (i kak po-tochno) e svyrzano po njakakyv nachin s
    Boyan> nepylnata kirilizatsija na xemacs: Stava vypros che kato
    Boyan> pisha s bgphonetic vsichko si e dobre vyv emacs frame-a, no
    Boyan> ako zapazja faila i go otvorja otnovo vidjdam samo ieroglifi
    Boyan> na mjastoto na kirilitsata.

           I oshte  neshto mnogo vazhno  shto se kasae do  izpolzvane na
           razlichni kodovi sistemi pod Emacs:
           
           Vinagi  predi  da  save-nesh bufera,  dobavyaj  Bufffer-local
           variables.   Tova  sa  promenlivi, asociirani  s  konkretniya
           bufer -- naprimer kodovata sistema za save-vane. V sluchaya s
           TeX mozhesh da dobavish na 1-viya!!! red ot faila:

           % -*- coding: cp1251 -*-

           Tova shte ti garantira, che Emacs shte chete i save-va fajla
           samo sys CP1251.

    Boyan> Modje li njakoi da mi obadi kyde oshte trjabva da pipna za da
    Boyan> trygne latex s xemacs na bulgarski?

           A ako  ne ti  se zanimava s  tezi neshta, raboti  s `koi8-r',
           shto se otnasya do TeX.  Emacs i XEmacs _imat_ tazi sistema i
           vinagi mozhesh da napravish:

           M-x setup-cyrillic-koi8-environment <RET>
           
           Sled tova pishesh  (ne bi tryabvalo da imash  problem s tova,
           che X e na CP1251 -- vazhno e kak save-vash) i v TeX fila:

           % -*- coding: koi8-r -*-
           alabala.........
           \usepackage[koi8-r]{inputenc}
           alabala.........

           
           Probvaj comandata:

           M-x describe-current-coding-system

           za da vidish  koya kodova sistema e sa  chetene, process I/O,
           save i t.n.

           Az  lichno ne  polzvam X-input  metodi,  a MULE  na Emacs  --
           po-udobno mi e taka.  A  osven tova si imam edin startup file
           sa CP1251, kojto zarezhda  `codepage.elc' i pravi razni drugi
           hubavi neshta, no tova raboti pod GNU Emacs.

           Byah napisal edna podobna  biblioteka za XEmacs, no neshto se
           e  skapal fajla  poradi syshtata  taya prichina,  che  sym go
           save-nal  pod  druga kodova  sistema  i  sega  se opitvam  da
           namerya nyakoj bakup. Ako uspeya, shte ti go izpratya.

           Long love Emacs:)
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.