summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/pst-eucl-translation-bg/README-bulgarian.txt
blob: ba8ecbdae80c9c827ae200d8209405dc36b76491 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Òîâà ñà êðàòêè è äîñòà ñúêðàòåíè áåëåæêè îòíîñíî òåõíîëîãèÿòà íà ñúçäàâàíå íà ïðåâîäà íà äîêóìåíòàöèÿòà íà 
ïàêåòà çà Åâêëèäîâà ãåîìåòðèÿ pst-eucl
-------------------------------------------------------------------------Ôàéëúò pst-eucl-docBG çàðåæäà ñòèëîâèÿ ôàéë euclide_bg.sty. 

Òîé å íàé-âàæåí çà âúâåæäàíå áúëãàðñêè åçèê è ðàçïîçíàâàíå íà êèðèëèöàòà.

Çà èçðàáîòâàíå íà ãëîñàðèé:

1. Âúâ ôàéëà pst-eucl-docBG.tex ñå êîìåíòèðà ðåäà 

\input{euclide_bulgarian_macros.ind} 

ïðè ïúðâî êîìïèëèðàíå ñ ïðîãðàìàòà latex. 

Ñëåä êàòî ñå êîìïèëèðà pst-eucl-docBG.tex ñ latex, ñå ïîëó÷àâà ôàéë pst-eucl-docBG.glo, ïðè êîåòî ñå 
èçïîëçâà ñòèëîâèÿò ôàéë euclide_bg.sty, ñ íàïðàâåíè â íåãî ñúîòâåòíèòå íàñòðîéêè çà áúëãàðñêè åçèê. 

2. Îò êîìàíäíèÿ ïðîçîðåö ñå âúâåæäà êîìàíäàòà:

makeindex -s euclide_macros.ist -o euclide_bulgarian_macros.ind pst-eucl-docBG.glo

Òàêà ñå ïîëó÷àâà êàòî ðåçóëòàò euclide_bulgarian_macros.ind, êîéòî å ñîðòèðàíèÿ èíäåêñ, íî êèðèëèöàòà ...
Èìåííî êèðèëèöàòà òóê ñúçäàâà ïðîáëåìè. Àêî ñå îñòàâè òåêñòúò íà êèðèëèöà, ãåíåðèðàí îò ïúðâèÿ àðãóìåíò íà 
êîìàíäèòå \defcom íà tex-ôàéëà â òîçè âèä '\IeC {\cyra}\Iec {\cyrb}...' âìåñòî 'àá', ïðè îáðàáîòâàíåòî íà  
glo-ôàéëà ñ ïðîãðàìàòà makeindex, ñå ïîëó÷àâàò ñåðèîçíè ãðåøêè, ñâúðçàíè ñ îãðàíè÷åíèå â äúëæèíàòà ía åäèí ðåä 
îò èíäåêñà - 1024 ñèìâîëà. Òîâà âîäè äî èãíîðèðàíå íà äúëãèòå òåêñòîâå. 

Ñëåä ìíîãî îïèòè äà ñå ñïðàâÿ ñ ïðîáëåìà, èçíàìåðèõ åäèí íà÷èí. Òîé îáà÷å å ìàëêî èçêóñòâåí è îïåðàöèÿòà òðÿáâà 
äà ñå èçâúðøè íåïîñðåäñòâåíî ïðåäè îêîí÷àòåëíîòî çàâúðøâàíå íà ðàáîòàòà ïî ôàéëà:

Âúâ âñÿêà êîìàíäà \defcom,  \ComUnDescr, \ComDeuxDescr, â êîÿòî àðãóìåíòúò å ïî-äúëúã îò ïðèáëèçèòåëíî ïîëîâèíàòà 
îò øèðèíàòà íà ñòðàíèöàòà, òåêñòúò ñå çàïèñâà ñ ëàòèíèöà. Êîìïèëèðà ñå ñ latex ôàéëà pst-eucl-docBG.tex, 
ïðè êîåòî ñå ïîëó÷àâà ñúîòâåòíèÿò glo ôàéë ñ áúëãàðñêè òåêñò íà ëàòèíèöà. 

Ðú÷íî ñå îáðàáîòâà ïîëó÷åíèÿò glo ôàéë, êàòî òåêñòúò, çàïèñàí íà ëàòèíèöà ñå çàìåíÿ ñúñ ñúîòâåòíèÿ òåêñò íà êèðèëèöà.
è çà äà ñå çàïàçè çà åâåíòóàëíî ñëåäâàùî êîìïèëèðàíå, ñå ïðåèìåíóâà íà pst-eucl-docBG-last.glo. 

Çàäàâà ñå êîìàíäàòà çà èçðàáîòâàíå íà îêîí÷àòåëíèÿ ãëîñðàèé ñ òåêñò íà êèðèëèöà 

makeindex -s euclide_macros.ist -o euclide_bulgarian_macros.ind pst-eucl-docBG-last.glo
 
3. Âúâ ôàéëà pst-eucl-docBG.tex ñå äåêîìåíòèðà ðåäà 

\input{euclide_bulgarian_macros.ind}

è ñå êîìïèëèðà çà âòîðè ïúò pst-eucl-docBG.tex ñ ïðîãðàìàòà latex. 
----------------------------
Òàêà ñå ïîëó÷àâà ãîòîâ dvi  ñ èíäåêñ, ñëåä êîåòî ñå äåéñòâà ñ dvips -> pspdf.

Êúì îðèãèíàëíàòà âåðñèÿ íà ïàïêàòà ñà äîáàâåíè ñëåäíèòå ôàéëîâå:

euclide_bg.sty
pst-eucl-docBG.tex 

è ñà ïîëó÷åíè îò òÿõ ôàéëîâåòå:

pst-eucl-docBG.glo
euclide_bulgarian_macros.ind 
pst-eucl-docBG.pdf

----------------------------------------------------
Ìîëÿ, ïèøåòå àêî çàáåëåæèòå ãðåøêè èëè èìàòå âúïðîñè. 

Áåëåæêèòå íàïèñà: Ñòåôêà Êàðàêîëåâà 
email: skarakoleva@gmail.com