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

Bug#195711: marked as forwarded (Invalid "bulgarian.ldf")



Your message dated Tue, 10 Jun 2003 21:48:43 +0200
with message-id <20030610194843.GA13294@preusse-16223.user.cis.dfn.de>
has caused the Debian Bug report #195711,
regarding Invalid "bulgarian.ldf"
to be marked as having been forwarded to the upstream software
author(s) Thomas Esser <te@informatik.uni-hannover.de>.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

---------------------------------------
Received: (at 195711-forwarded) by bugs.debian.org; 10 Jun 2003 20:20:24 +0000
>From hille42@web.de Tue Jun 10 15:20:19 2003
Return-path: <hille42@web.de>
Received: from smtp03.web.de (smtp.web.de) [217.72.192.158] 
	by master.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 19PpbO-0002rP-00; Tue, 10 Jun 2003 15:20:19 -0500
Received: from [213.6.168.58] (helo=preusse-16223.user.cis.dfn.de)
	by smtp.web.de with asmtp (WEB.DE 4.98 #232)
	id 19Ppb8-0005po-00; Tue, 10 Jun 2003 22:20:04 +0200
Received: by preusse-16223.user.cis.dfn.de (Postfix, from userid 1000)
	id 71C7C4774; Tue, 10 Jun 2003 21:48:43 +0200 (CEST)
Date: Tue, 10 Jun 2003 21:48:43 +0200
From: Hilmar Preusse <hille42@web.de>
To: Thomas Esser <te@informatik.uni-hannover.de>
Cc: 195711-forwarded@bugs.debian.org
Subject: (fwd) Bug#195711: Invalid "bulgarian.ldf"
Message-ID: <20030610194843.GA13294@preusse-16223.user.cis.dfn.de>
Mime-Version: 1.0
Content-Type: multipart/mixed; boundary="huq684BweRXVnRxX"
Content-Disposition: inline
User-Agent: Mutt/1.3.28i
Organization: Hilmar Preusse Inc.
X-Uptime: 21:42:27 up 32 days, 14:07,  3 users,  load average: 1.02, 1.02, 1.00
X-Operating-System: Linux 2.4.20 i686
X-www.distributed.net: OGR: 37 packets (6975.55 stats units) [2.37 Mnodes/s]
X-Confirmation-Request: yes
X-Confirm-Reading-To: "Hilmar Preusse" <hille42@web.de>
Sender: hille42@web.de
Delivered-To: 195711-forwarded@bugs.debian.org
X-Spam-Status: No, hits=-15.2 required=4.0
	tests=BAYES_10,FROM_ENDS_IN_NUMS,HAS_PACKAGE,MAILTO_TO_SPAM_ADDR,
	      MAILTO_WITH_SUBJ,PGP_SIGNATURE,SIGNATURE_SHORT_SPARSE,
	      USER_AGENT_MUTT
	autolearn=ham version=2.53-bugs.debian.org_2003_06_10
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_06_10 (1.174.2.15-2003-03-30-exp)


--huq684BweRXVnRxX
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

Hi Thomas,

This seems to be in babel.

Hilmar
-- 
sigmentation fault

--huq684BweRXVnRxX
Content-Type: message/rfc822
Content-Disposition: inline

Received: from pop3.web.de [217.72.192.134]
	by localhost with POP3 (fetchmail-5.9.11)
	for hille@localhost (single-drop); Mon, 02 Jun 2003 01:35:12 +0200 (CEST)
Received: from [146.82.138.6] (helo=murphy.debian.org)
	by mx14.web.de with esmtp (WEB.DE 4.98 #244)
	id 19MXhY-0000Mm-00
	for hille42@web.de; Sun, 01 Jun 2003 20:37:05 +0200
Received: from localhost (localhost [127.0.0.1])
	by murphy.debian.org (Postfix) with QMQP
	id 413DC1F6FF; Sun,  1 Jun 2003 13:36:56 -0500 (CDT)
Old-Return-Path: <debbugs@master.debian.org>
Received: from master.debian.org (master.debian.org [146.82.138.7])
	by murphy.debian.org (Postfix) with ESMTP
	id 6EA521F4BF; Sun,  1 Jun 2003 13:33:20 -0500 (CDT)
Received: from debbugs by master.debian.org with local (Exim 3.35 1 (Debian))
	id 19MXdj-00083Q-00; Sun, 01 Jun 2003 13:33:07 -0500
X-Loop: owner@bugs.debian.org
Subject: Bug#195711: Invalid "bulgarian.ldf"
Reply-To: Pavel Minev Penev <kal_pav@sz.techno-link.com>,
	195711@bugs.debian.org
Resent-From: Pavel Minev Penev <kal_pav@sz.techno-link.com>
Resent-To: debian-bugs-dist@lists.debian.org
Resent-Cc: teTeX maintainers <debian-tetex-maint@lists.debian.org>
Resent-Date: Sun, 01 Jun 2003 18:33:05 UTC
Resent-Message-ID: <handler.195711.B.105449235330790@bugs.debian.org>
X-Debian-PR-Message: report 195711
X-Debian-PR-Package: tetex-base
X-Debian-PR-Keywords: 
Received: via spool by submit@bugs.debian.org id=B.105449235330790
          (code B ref -1); Sun, 01 Jun 2003 18:33:05 UTC
Received: (at submit) by bugs.debian.org; 1 Jun 2003 18:32:33 +0000
Received: from zagorka.techno-link.com (sz.techno-link.com) [212.36.5.194] 
	by master.debian.org with smtp (Exim 3.35 1 (Debian))
	id 19MXd4-0007zc-00; Sun, 01 Jun 2003 13:32:27 -0500
Received: (qmail 4718 invoked from network); 1 Jun 2003 18:33:18 -0000
Received: from unknown (HELO smash.it.local) (212.36.5.191)
  by zagorka.techno-link.com with SMTP; 1 Jun 2003 18:33:18 -0000
Received: from r by smash.it.local with local (Exim 3.35 #1 (Debian))
	id 19MXiy-00013w-00
	for <submit@bugs.debian.org>; Sun, 01 Jun 2003 21:38:32 +0300
Date: Sun, 1 Jun 2003 21:38:14 +0300
From: Pavel Minev Penev <kal_pav@sz.techno-link.com>
To: submit@bugs.debian.org
Message-ID: <[🔎] 20030601183814.GA3658@sz.techno-link.com>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
	protocol="application/pgp-signature"; boundary="H+4ONPRPur6+Ovig"
Content-Disposition: inline
User-Agent: Mutt/1.5.4i
Delivered-To: submit@bugs.debian.org
X-Spam-Status: No, hits=-17.5 required=4.0
	tests=BAYES_00,DEBIAN_BTS_BUG,PGP_SIGNATURE_2,USER_AGENT_MUTT,
	      X_LOOP
	autolearn=ham version=2.53-lists.debian.org_2003_04_28
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-lists.debian.org_2003_04_28 (1.174.2.15-2003-03-30-exp)
X-Mailing-List: <debian-tetex-maint@lists.debian.org> archive/latest/4573
X-Loop: debian-tetex-maint@lists.debian.org
List-Post: <mailto:debian-tetex-maint@lists.debian.org>
List-Help: <mailto:debian-tetex-maint-request@lists.debian.org?subject=help>
List-Subscribe: <mailto:debian-tetex-maint-request@lists.debian.org?subject=subscribe>
List-Unsubscribe: <mailto:debian-tetex-maint-request@lists.debian.org?subject=unsubscribe>
Precedence: list
Resent-Sender: debian-tetex-maint-request@lists.debian.org
X-WEBDE-TAG: S
Sender: bounce-debian-tetex-maint=hille42=web.de@lists.debian.org


--H+4ONPRPur6+Ovig
Content-Type: multipart/mixed; boundary="ReaqsoxgOBHFXBhH"
Content-Disposition: inline


--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=windows-1251
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: tetex-base
Version: 2.0.2-3
Severity: important

I summon errors from babel's
</usr/share/texmf/tex/generic/babel/bulgarian.ldf>.

I use the following test files (attached):
[--- begin <t1.tex> --- <=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D]
\documentclass{article}

\usepackage[cp1251]{inputenc}
\usepackage[bulgarian]{babel}

\begin{document}
=BF
\end{document}
[--- end <t1.tex> --- |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D]

[--- begin <t2.tex> --- <=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D]
\documentclass{article}

\usepackage[cp1251]{inputenc}
\usepackage[X2,T1]{fontenc}
\usepackage[bulgarian]{babel}

\begin{document}
\end{document}
[--- end <t2.tex> --- |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D]

The unreadable character in the document body of <t1.tex> is the
Bulgarian lowercase "ch" (a.k.a. "che") in the windows-1251 encoding.
Now, let's invite LaTeX:

[--- begin BASH session --- <=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D]
r@smash:/tmp/clean$ ls -a
=2E  ..  t1.tex  t2.tex
r@smash:/tmp/clean$ latex t1.tex=20
This is TeX, Version 3.14159 (Web2C 7.4.5)
(./t1.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/cyrillic/cp1251.def))
(/usr/share/texmf/tex/generic/babel/babel.sty
(/usr/share/texmf/tex/generic/babel/bulgarian.ldf
(/usr/share/texmf/tex/generic/babel/babel.def)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0
instead.

(/usr/share/texmf/tex/latex/cyrillic/t2aenc.def)))
No file t1.aux.
(/usr/share/texmf/tex/latex/cyrillic/t2acmr.fd)
! Use of ^^f7 doesn't match its definition.
l.7 ^^f7
       =20
? <<ENTER>>
(./t1.aux) )
No pages of output.
Transcript written on t1.log.
[--- end BASH session --- |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D]

[--- begin BASH session --- <=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D]
r@smash:/tmp/clean$ ls -a
=2E  ..  t1.aux  t1.log  t1.tex  t2.tex
r@smash:/tmp/clean$ latex t2.tex=20
This is TeX, Version 3.14159 (Web2C 7.4.5)
(./t2.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/cyrillic/cp1251.def))
(/usr/share/texmf/tex/latex/base/fontenc.sty
(/usr/share/texmf/tex/latex/cyrillic/x2enc.def)
(/usr/share/texmf/tex/latex/base/t1enc.def))
(/usr/share/texmf/tex/generic/babel/babel.sty
(/usr/share/texmf/tex/generic/babel/bulgarian.ldf
(/usr/share/texmf/tex/generic/babel/babel.def)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0
instead.

! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.113 \def\@tempb#1"#2
                      #3#4#5#6\@nil#7{%
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.113 \def\@tempb#1"#2#3
                        #4#5#6\@nil#7{%
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   4
l.113 \def\@tempb#1"#2#3#4
                          #5#6\@nil#7{%
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   5
l.113 \def\@tempb#1"#2#3#4#5
                            #6\@nil#7{%
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   6
l.113 \def\@tempb#1"#2#3#4#5#6
                              \@nil#7{%
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   7
l.113 \def\@tempb#1"#2#3#4#5#6\@nil#7
                                     {%
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.114 \ifnum"#2
               =3D7 \count@"1#3#4#5\relax
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.114 \ifnum"#2=3D7 \count@"1#3
                             #4#5\relax
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   4
l.114 \ifnum"#2=3D7 \count@"1#3#4
                               #5\relax
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   5
l.114 \ifnum"#2=3D7 \count@"1#3#4#5
                                 \relax
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   7
l.115 ...\count@<"1000 \else \global\mathchardef#7
                                                  =3D"0#3#4#5\relax \fi
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.115 ...t@<"1000 \else \global\mathchardef#7=3D"0#3
                                                  #4#5\relax \fi
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   4
l.115 ...<"1000 \else \global\mathchardef#7=3D"0#3#4
                                                  #5\relax \fi
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   5
l.115 ...1000 \else \global\mathchardef#7=3D"0#3#4#5
                                                  \relax \fi
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.120 \def\@tempa#1#2
                     \@nil{\def\@tempc{#1}}\def\@tempb{\mathaccent}
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.125 \def\do#1"#2
                  {}
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.238 \def\bulgarian@sh@emdash#1#2
                                  {\cdash-#1#2}
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.238 \def\bulgarian@sh@emdash#1#2{\cdash-#1#2
                                              }
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.240 \def\cdash#1#2
                    #3{\def\tempx@{#3}%
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.240 \def\cdash#1#2#3
                      {\def\tempx@{#3}%
? <<ENTER>>
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.240 \def\cdash#1#2#3{\def\tempx@{#3
                                     }%
? <<ENTER>>
)
Runaway definition?
#1->{\fontencoding {\latinencoding }\selectfont \ifcase #1\or a\or b\or \ET=
C.
! File ended while scanning definition of \@alph@eng.
<inserted text>=20
                }
l.116 \ProcessOptions*
                     =20
? <<ENTER>>
)
No file t2.aux.
(/usr/share/texmf/tex/latex/cyrillic/x2cmr.fd)

! Package babel Error: You haven't defined the language english yet.

See the babel package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                             =20
                                                 =20
l.7 \begin{document}
                   =20
? <<ENTER>>
(./t2.aux) )
(\end occurred when \ifx on line 116 was incomplete)
No pages of output.
Transcript written on t2.log.
[--- end BASH session --- |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D]

The ".log" and ".aux" files are attached as <t1_new.log>, <t1_new.aux>,
<t2_new.log> and <t2_new.aux>. By the way, the ^^f7 character that
appears in the first session is the Bulgarian "ch" (lowercase). Other
characters seem not to be troublesome; however, I have not tested all of
them.

As you have also noticed, Bulgarian hyphenation patters were not loaded
which is caused by the fact that <bghyphen.tex> and <bghyphsi.tex> are
in "tetex-src" (not installed), but that is a subject of another bug
report...


WORKAROUND
**********

If I use <bulgaria.ldf> from the old BgTeX package, <t1.tex> and
<t2.tex> compile cleanly:

[--- begin BASH session --- <=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D]
r@smash:/tmp/clean$ cp -i ../bgtex-v2/bblopts.cfg .
r@smash:/tmp/clean$ cp -i ../bgtex-v2/bulgaria.ldf .
r@smash:/tmp/clean$ ls -a=20
=2E   bblopts.cfg   t1_new.aux  t1.tex      t2_new.log
=2E.  bulgaria.ldf  t1_new.log  t2_new.aux  t2.tex
r@smash:/tmp/clean$ cat bblopts.cfg=20
\DeclareOption{bulgarian}{\input{bulgaria.ldf}}

r@smash:/tmp/clean$ latex t1.tex=20
This is TeX, Version 3.14159 (Web2C 7.4.5)
(./t1.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/cyrillic/cp1251.def))
(/usr/share/texmf/tex/generic/babel/babel.sty
*************************************
* Local config file bblopts.cfg used
*
(./bblopts.cfg) (./bulgaria.ldf
(/usr/share/texmf/tex/generic/babel/babel.def)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0
instead.

(/usr/share/texmf/tex/latex/cyrillic/t2cenc.def)))
No file t1.aux.
(/usr/share/texmf/tex/latex/cyrillic/t2ccmr.fd) [1] (./t1.aux) )
Output written on t1.dvi (1 page, 220 bytes).
Transcript written on t1.log.
[--- end BASH session --- |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D]

And then:

[--- begin BASH session --- <=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D]
r@smash:/tmp/clean$ latex t2.tex=20
This is TeX, Version 3.14159 (Web2C 7.4.5)
(./t2.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/cyrillic/cp1251.def))
(/usr/share/texmf/tex/latex/base/fontenc.sty
(/usr/share/texmf/tex/latex/cyrillic/x2enc.def)
(/usr/share/texmf/tex/latex/base/t1enc.def))
(/usr/share/texmf/tex/generic/babel/babel.sty
*************************************
* Local config file bblopts.cfg used
*
(./bblopts.cfg) (./bulgaria.ldf
(/usr/share/texmf/tex/generic/babel/babel.def)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0
instead.

))
No file t2.aux.
(/usr/share/texmf/tex/latex/cyrillic/x2cmr.fd) (./t2.aux) )
No pages of output.
Transcript written on t2.log.
[--- end BASH session --- |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D]

You can find the ".aux" and ".log" files attached under the names
<t1_old.aux>, <t1_old.log>, <t2_old.aux> and <t2_old.log>, together with
<bulgaria.ldf> and <bblopts.cfg>.

The above result can be achieved by simply substituting BgTeX's
<bulgaria.ldf> for </usr/share/texmf/tex/generic/babel/bulgarian.ldf>:

[--- begin BASH session --- <=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D]
smash:/usr/share/texmf/tex/generic/babel# mv bulgarian.ldf bulgarian.ldf.o
smash:/usr/share/texmf/tex/generic/babel# ln -s /tmp/bgtex-v2/bulgaria.ldf =
bulgarian.ldf=20
r@smash:/tmp/clean$ latex t1.tex=20
This is TeX, Version 3.14159 (Web2C 7.4.5)
(./t1.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/cyrillic/cp1251.def))
(/usr/share/texmf/tex/generic/babel/babel.sty
(/usr/share/texmf/tex/generic/babel/bulgarian.ldf
(/usr/share/texmf/tex/generic/babel/babel.def)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0
instead.

(/usr/share/texmf/tex/latex/cyrillic/t2cenc.def)))
No file t1.aux.
(/usr/share/texmf/tex/latex/cyrillic/t2ccmr.fd) [1] (./t1.aux) )
Output written on t1.dvi (1 page, 220 bytes).
Transcript written on t1.log.
r@smash:/tmp/clean$ latex t2.tex=20
This is TeX, Version 3.14159 (Web2C 7.4.5)
(./t2.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/base/inputenc.sty
(/usr/share/texmf/tex/latex/cyrillic/cp1251.def))
(/usr/share/texmf/tex/latex/base/fontenc.sty
(/usr/share/texmf/tex/latex/cyrillic/x2enc.def)
(/usr/share/texmf/tex/latex/base/t1enc.def))
(/usr/share/texmf/tex/generic/babel/babel.sty
(/usr/share/texmf/tex/generic/babel/bulgarian.ldf
(/usr/share/texmf/tex/generic/babel/babel.def)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0
instead.

))
No file t2.aux.
(/usr/share/texmf/tex/latex/cyrillic/x2cmr.fd) (./t2.aux) )
No pages of output.
Transcript written on t2.log.
[--- end BASH session --- |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D]

I have not finished reading _The TeXbook_, and can, therefore, not
easily understand what the ".ldf" files do. However, I hope you have
enough information to investigate this problem.

Happy and bug-free happiNess,
--=20
Pav
                             ,.,
                           ,``:'',
Gain your human right of   {o ! o}  My GPG/PGP key is now available at
privacy: use cryptography! ] -+- [  x-hkp://search.keyserver.net:11371.
                            \ ! /
                             `-'
`shell$ gpg --keyserver x-hkp://search.keyserver.net:11371 --recv-key 164C0=
28F`

http://www.againsttcpa.com/index.shtml

--ReaqsoxgOBHFXBhH
Content-Type: text/x-tex; charset=windows-1251
Content-Description: t1.tex
Content-Disposition: attachment; filename="t1.tex"
Content-Transfer-Encoding: quoted-printable

\documentclass{article}

\usepackage[cp1251]{inputenc}
\usepackage[bulgarian]{babel}

\begin{document}
=BF
\end{document}

--ReaqsoxgOBHFXBhH
Content-Type: text/x-tex; charset=us-ascii
Content-Description: t2.tex
Content-Disposition: attachment; filename="t2.tex"

\documentclass{article}

\usepackage[cp1251]{inputenc}
\usepackage[X2,T1]{fontenc}
\usepackage[bulgarian]{babel}

\begin{document}
\end{document}

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Description: t1_new.aux
Content-Disposition: attachment; filename="t1_new.aux"
Content-Transfer-Encoding: quoted-printable

\relax=20
\catcode`"\active

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Description: t1_new.log
Content-Disposition: attachment; filename="t1_new.log"
Content-Transfer-Encoding: quoted-printable

This is TeX, Version 3.14159 (Web2C 7.4.5) (format=3Dlatex 2003.6.1)  1 JUN=
 2003 19:09
**t1.tex
(./t1.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, n
ohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo
File: size10.clo 2001/04/21 v1.4e Standard LaTeX file (size option)
)
\c@part=3D\count79
\c@section=3D\count80
\c@subsection=3D\count81
\c@subsubsection=3D\count82
\c@paragraph=3D\count83
\c@subparagraph=3D\count84
\c@figure=3D\count85
\c@table=3D\count86
\abovecaptionskip=3D\skip41
\belowcaptionskip=3D\skip42
\bibindent=3D\dimen102
)
(/usr/share/texmf/tex/latex/base/inputenc.sty
Package: inputenc 2001/07/10 v0.99a Input encoding file=20

(/usr/share/texmf/tex/latex/cyrillic/cp1251.def
File: cp1251.def 1999/11/16 v1.0d Input encoding file
))
(/usr/share/texmf/tex/generic/babel/babel.sty
Package: babel 2001/03/01 v3.7h The Babel package

(/usr/share/texmf/tex/generic/babel/bulgarian.ldf
Language: bulgarian 2001/01/30 v1.0b Bulgarian support from the babel system

(/usr/share/texmf/tex/generic/babel/babel.def
File: babel.def 2001/03/01 v3.7h Babel common definitions
\babel@savecnt=3D\count87
\U@D=3D\dimen103
)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0 ins=
tead.

\l@bulgarian =3D a dialect from \language0
(/usr/share/texmf/tex/latex/cyrillic/t2aenc.def
File: t2aenc.def 2001/08/11 v1.0f Cyrillic encoding definition file
)
Package babel Info: Making " an active character on input line 210.
))
No file t1.aux.
\openout1 =3D `t1.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for T2A/cmr/m/n on input line 6.
LaTeX Font Info:    Try loading font information for T2A+cmr on input line =
6.
(/usr/share/texmf/tex/latex/cyrillic/t2acmr.fd
File: t2acmr.fd 2001/08/11 v1.0a Computer Modern Cyrillic font definitions
)
LaTeX Font Info:    ... okay on input line 6.

! Use of ^^f7 doesn't match its definition.
l.7 ^^f7
       =20
?=20
(./t1.aux) )=20
Here is how much of TeX's memory you used:
 958 strings out of 95847
 10532 string characters out of 1195949
 57882 words of memory out of 1000001
 3946 multiletter control sequences out of 10000+50000
 4437 words of font info for 15 fonts, out of 500000 for 1000
 14 hyphenation exceptions out of 1000
 24i,1n,24p,185b,89s stack positions out of 1500i,500n,5000p,200000b,5000s

No pages of output.

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Description: t2_new.aux
Content-Disposition: attachment; filename="t2_new.aux"
Content-Transfer-Encoding: quoted-printable

\relax=20

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Description: t2_new.log
Content-Disposition: attachment; filename="t2_new.log"
Content-Transfer-Encoding: quoted-printable

This is TeX, Version 3.14159 (Web2C 7.4.5) (format=3Dlatex 2003.6.1)  1 JUN=
 2003 19:12
**t2.tex
(./t2.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, n
ohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo
File: size10.clo 2001/04/21 v1.4e Standard LaTeX file (size option)
)
\c@part=3D\count79
\c@section=3D\count80
\c@subsection=3D\count81
\c@subsubsection=3D\count82
\c@paragraph=3D\count83
\c@subparagraph=3D\count84
\c@figure=3D\count85
\c@table=3D\count86
\abovecaptionskip=3D\skip41
\belowcaptionskip=3D\skip42
\bibindent=3D\dimen102
)
(/usr/share/texmf/tex/latex/base/inputenc.sty
Package: inputenc 2001/07/10 v0.99a Input encoding file=20

(/usr/share/texmf/tex/latex/cyrillic/cp1251.def
File: cp1251.def 1999/11/16 v1.0d Input encoding file
))
(/usr/share/texmf/tex/latex/base/fontenc.sty
Package: fontenc 2001/06/05 v1.94 Standard LaTeX package

(/usr/share/texmf/tex/latex/cyrillic/x2enc.def
File: x2enc.def 2001/08/11 v1.0f Cyrillic encoding definition file
)
(/usr/share/texmf/tex/latex/base/t1enc.def
File: t1enc.def 2001/06/05 v1.94 Standard LaTeX file
LaTeX Font Info:    Redeclaring font encoding T1 on input line 38.
))
(/usr/share/texmf/tex/generic/babel/babel.sty
Package: babel 2001/03/01 v3.7h The Babel package

(/usr/share/texmf/tex/generic/babel/bulgarian.ldf
Language: bulgarian 2001/01/30 v1.0b Bulgarian support from the babel system

(/usr/share/texmf/tex/generic/babel/babel.def
File: babel.def 2001/03/01 v3.7h Babel common definitions
\babel@savecnt=3D\count87
\U@D=3D\dimen103
)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0 ins=
tead.

\l@bulgarian =3D a dialect from \language0
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.113 \def\@tempb#1"#2
                      #3#4#5#6\@nil#7{%
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.113 \def\@tempb#1"#2#3
                        #4#5#6\@nil#7{%
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   4
l.113 \def\@tempb#1"#2#3#4
                          #5#6\@nil#7{%
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   5
l.113 \def\@tempb#1"#2#3#4#5
                            #6\@nil#7{%
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   6
l.113 \def\@tempb#1"#2#3#4#5#6
                              \@nil#7{%
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   7
l.113 \def\@tempb#1"#2#3#4#5#6\@nil#7
                                     {%
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.114 \ifnum"#2
               =3D7 \count@"1#3#4#5\relax
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.114 \ifnum"#2=3D7 \count@"1#3
                             #4#5\relax
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   4
l.114 \ifnum"#2=3D7 \count@"1#3#4
                               #5\relax
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   5
l.114 \ifnum"#2=3D7 \count@"1#3#4#5
                                 \relax
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   7
l.115 ...\count@<"1000 \else \global\mathchardef#7
                                                  =3D"0#3#4#5\relax \fi
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.115 ...t@<"1000 \else \global\mathchardef#7=3D"0#3
                                                  #4#5\relax \fi
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   4
l.115 ...<"1000 \else \global\mathchardef#7=3D"0#3#4
                                                  #5\relax \fi
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   5
l.115 ...1000 \else \global\mathchardef#7=3D"0#3#4#5
                                                  \relax \fi
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.120 \def\@tempa#1#2
                     \@nil{\def\@tempc{#1}}\def\@tempb{\mathaccent}
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.125 \def\do#1"#2
                  {}
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.238 \def\bulgarian@sh@emdash#1#2
                                  {\cdash-#1#2}
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.238 \def\bulgarian@sh@emdash#1#2{\cdash-#1#2
                                              }
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   2
l.240 \def\cdash#1#2
                    #3{\def\tempx@{#3}%
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.240 \def\cdash#1#2#3
                      {\def\tempx@{#3}%
?=20
! Illegal parameter number in definition of \@alph@eng.
<to be read again>=20
                   3
l.240 \def\cdash#1#2#3{\def\tempx@{#3
                                     }%
?=20
)
Runaway definition?
#1->{\fontencoding {\latinencoding }\selectfont \ifcase #1\or a\or b\or \ET=
C.
! File ended while scanning definition of \@alph@eng.
<inserted text>=20
                }
l.116 \ProcessOptions*
                     =20
?=20
)
No file t2.aux.
\openout1 =3D `t2.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for X2/cmr/m/n on input line 7.
LaTeX Font Info:    Try loading font information for X2+cmr on input line 7.
(/usr/share/texmf/tex/latex/cyrillic/x2cmr.fd
File: x2cmr.fd 2001/08/11 v1.0a Computer Modern Cyrillic font definitions
)
LaTeX Font Info:    ... okay on input line 7.


! Package babel Error: You haven't defined the language english yet.

See the babel package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                             =20
                                                 =20
l.7 \begin{document}
                   =20
?=20
(./t2.aux) )
(\end occurred when \ifx on line 116 was incomplete)=20
Here is how much of TeX's memory you used:
 1055 strings out of 95847
 11211 string characters out of 1195949
 58869 words of memory out of 1000001
 4044 multiletter control sequences out of 10000+50000
 4403 words of font info for 15 fonts, out of 500000 for 1000
 14 hyphenation exceptions out of 1000
 24i,1n,20p,147b,89s stack positions out of 1500i,500n,5000p,200000b,5000s

No pages of output.

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Description: t1_old.aux
Content-Disposition: attachment; filename="t1_old.aux"
Content-Transfer-Encoding: quoted-printable

\relax=20
\catcode`"\active
\select@language{bulgarian}
\@writefile{toc}{\select@language{bulgarian}}
\@writefile{lof}{\select@language{bulgarian}}
\@writefile{lot}{\select@language{bulgarian}}

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Description: t1_old.log
Content-Disposition: attachment; filename="t1_old.log"
Content-Transfer-Encoding: quoted-printable

This is TeX, Version 3.14159 (Web2C 7.4.5) (format=3Dlatex 2003.6.1)  1 JUN=
 2003 19:31
**t1.tex
(./t1.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, n
ohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo
File: size10.clo 2001/04/21 v1.4e Standard LaTeX file (size option)
)
\c@part=3D\count79
\c@section=3D\count80
\c@subsection=3D\count81
\c@subsubsection=3D\count82
\c@paragraph=3D\count83
\c@subparagraph=3D\count84
\c@figure=3D\count85
\c@table=3D\count86
\abovecaptionskip=3D\skip41
\belowcaptionskip=3D\skip42
\bibindent=3D\dimen102
)
(/usr/share/texmf/tex/latex/base/inputenc.sty
Package: inputenc 2001/07/10 v0.99a Input encoding file=20

(/usr/share/texmf/tex/latex/cyrillic/cp1251.def
File: cp1251.def 1999/11/16 v1.0d Input encoding file
))
(/usr/share/texmf/tex/generic/babel/babel.sty
Package: babel 2001/03/01 v3.7h The Babel package

*************************************
* Local config file bblopts.cfg used
*
(./bblopts.cfg) (./bulgaria.ldf
Language: bulgaria 2000/08/02 v1.0 Bulgarian support from the babel system
 (/usr/share/texmf/tex/generic/babel/babel.def
File: babel.def 2001/03/01 v3.7h Babel common definitions
\babel@savecnt=3D\count87
\U@D=3D\dimen103
)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0 ins=
tead.

\l@bulgarian =3D a dialect from \language0
(/usr/share/texmf/tex/latex/cyrillic/t2cenc.def
File: t2cenc.def 2001/08/11 v1.0f Cyrillic encoding definition file
)
Package babel Info: Making " an active character on input line 203.
))
No file t1.aux.
\openout1 =3D `t1.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 6.
LaTeX Font Info:    ... okay on input line 6.
LaTeX Font Info:    Checking defaults for T2C/cmr/m/n on input line 6.
LaTeX Font Info:    Try loading font information for T2C+cmr on input line =
6.
(/usr/share/texmf/tex/latex/cyrillic/t2ccmr.fd
File: t2ccmr.fd 2001/08/11 v1.0a Computer Modern Cyrillic font definitions
)
LaTeX Font Info:    ... okay on input line 6.
 [1

] (./t1.aux) )=20
Here is how much of TeX's memory you used:
 1030 strings out of 95847
 11159 string characters out of 1195949
 58676 words of memory out of 1000001
 4014 multiletter control sequences out of 10000+50000
 4372 words of font info for 15 fonts, out of 500000 for 1000
 14 hyphenation exceptions out of 1000
 24i,4n,24p,185b,168s stack positions out of 1500i,500n,5000p,200000b,5000s

Output written on t1.dvi (1 page, 220 bytes).

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Description: t2_old.aux
Content-Disposition: attachment; filename="t2_old.aux"
Content-Transfer-Encoding: quoted-printable

\relax=20
\catcode`"\active

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Description: t2_old.log
Content-Disposition: attachment; filename="t2_old.log"
Content-Transfer-Encoding: quoted-printable

This is TeX, Version 3.14159 (Web2C 7.4.5) (format=3Dlatex 2003.6.1)  1 JUN=
 2003 19:33
**t2.tex
(./t2.tex
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german, ngerma=
n, n
ohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo
File: size10.clo 2001/04/21 v1.4e Standard LaTeX file (size option)
)
\c@part=3D\count79
\c@section=3D\count80
\c@subsection=3D\count81
\c@subsubsection=3D\count82
\c@paragraph=3D\count83
\c@subparagraph=3D\count84
\c@figure=3D\count85
\c@table=3D\count86
\abovecaptionskip=3D\skip41
\belowcaptionskip=3D\skip42
\bibindent=3D\dimen102
)
(/usr/share/texmf/tex/latex/base/inputenc.sty
Package: inputenc 2001/07/10 v0.99a Input encoding file=20

(/usr/share/texmf/tex/latex/cyrillic/cp1251.def
File: cp1251.def 1999/11/16 v1.0d Input encoding file
))
(/usr/share/texmf/tex/latex/base/fontenc.sty
Package: fontenc 2001/06/05 v1.94 Standard LaTeX package

(/usr/share/texmf/tex/latex/cyrillic/x2enc.def
File: x2enc.def 2001/08/11 v1.0f Cyrillic encoding definition file
)
(/usr/share/texmf/tex/latex/base/t1enc.def
File: t1enc.def 2001/06/05 v1.94 Standard LaTeX file
LaTeX Font Info:    Redeclaring font encoding T1 on input line 38.
))
(/usr/share/texmf/tex/generic/babel/babel.sty
Package: babel 2001/03/01 v3.7h The Babel package

*************************************
* Local config file bblopts.cfg used
*
(./bblopts.cfg) (./bulgaria.ldf
Language: bulgaria 2000/08/02 v1.0 Bulgarian support from the babel system
 (/usr/share/texmf/tex/generic/babel/babel.def
File: babel.def 2001/03/01 v3.7h Babel common definitions
\babel@savecnt=3D\count87
\U@D=3D\dimen103
)

Package babel Warning: No hyphenation patterns were loaded for
(babel)                the language `Bulgarian'
(babel)                I will use the patterns loaded for \language=3D0 ins=
tead.

\l@bulgarian =3D a dialect from \language0
Package babel Info: Making " an active character on input line 203.
))
No file t2.aux.
\openout1 =3D `t2.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 7.
LaTeX Font Info:    ... okay on input line 7.
LaTeX Font Info:    Checking defaults for X2/cmr/m/n on input line 7.
LaTeX Font Info:    Try loading font information for X2+cmr on input line 7.
(/usr/share/texmf/tex/latex/cyrillic/x2cmr.fd
File: x2cmr.fd 2001/08/11 v1.0a Computer Modern Cyrillic font definitions
)
LaTeX Font Info:    ... okay on input line 7.
 (./t2.aux) )=20
Here is how much of TeX's memory you used:
 1136 strings out of 95847
 12031 string characters out of 1195949
 59260 words of memory out of 1000001
 4121 multiletter control sequences out of 10000+50000
 5252 words of font info for 16 fonts, out of 500000 for 1000
 14 hyphenation exceptions out of 1000
 24i,1n,24p,147b,89s stack positions out of 1500i,500n,5000p,200000b,5000s

No pages of output.

--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="bblopts.cfg"

\DeclareOption{bulgarian}{\input{bulgaria.ldf}}


--ReaqsoxgOBHFXBhH
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="bulgaria.ldf"
Content-Transfer-Encoding: quoted-printable

%%
%% This is file `bulgaria.ldf',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% bulgaria.dtx  (with options: `code')
%% Copyright 1998-1999 Johannes L. Braams and any individual authors
%% listed elsewhere in this file.  All rights reserved.
%%=20
%% For further copyright information see any other copyright notices in
%% this file.
%%=20
%% This file is part of the Babel system release 3.6.
%% --------------------------------------------------
%%=20
%% It may be distributed under the terms of the LaTeX Project Public
%% License, as described in lppl.txt in the base LaTeX distribution.
%% Either version 1.0 or, at your option, any later version.
\ProvidesLanguage{bulgaria}
        [2000/08/02 v1.0 Bulgarian support from the babel system]
\LdfInit{bulgarian}{captionsbulgarian}
\ifx\l@bulgarian\@undefined
  \@nopatterns{Bulgarian}
  \adddialect\l@bulgarian0\fi
\def\bulgarianhyphenmins{\tw@\tw@}
\def\PlainFmtName{plain}
\def\LaTeXeFmtName{LaTeX2e}
\newif\if@Two@E \@Two@Etrue
\def\@FI@{\fi}
\ifx\@compatibilitytrue\@undefined
  \@Two@Efalse \def\@FI@{\relax}
\else
  \if@compatibility \@Two@Efalse \fi
\@FI@
\ifx\emph\@undefined
  \ifx\em\@undefined
     \let\emph\relax
  \else
     \def\emph#1{\em #1}
  \fi
\fi
\def\reserved@a#1#2{%
   \edef\reserved@b{#1}%
   \edef\reserved@c{#2}%
   \ifx\reserved@b\reserved@c
     \let\cyrillicencoding\reserved@c
   \fi}
\def\cdp@elt#1#2#3#4{%
   \reserved@a{#1}{OT2}%
   \reserved@a{#1}{LWN}%
   \reserved@a{#1}{LCY}%
   \reserved@a{#1}{X2}%
   \reserved@a{#1}{T2B}%
   \reserved@a{#1}{T2A}%
   \reserved@a{#1}{T2C}}
\cdp@list
\ifx\cyrillicencoding\undefined
  \IfFileExists{ot2enc.def}{\def\cyrillicencoding{OT2}}\relax
  \IfFileExists{lwnenc.def}{\def\cyrillicencoding{LWN}}\relax
  \IfFileExists{lcyenc.def}{\def\cyrillicencoding{LCY}}\relax
  \IfFileExists{x2enc.def}{\def\cyrillicencoding{X2}}\relax
  \IfFileExists{t2benc.def}{\def\cyrillicencoding{T2B}}\relax
  \IfFileExists{t2aenc.def}{\def\cyrillicencoding{T2A}}\relax
  \IfFileExists{t2cenc.def}{\def\cyrillicencoding{T2C}}\relax
  \ifx\cyrillicencoding\undefined
    \PackageError{babel}%
      {No Cyrillic encoding definition files were found}%
      {Your installation is incomplete.\MessageBreak
       You need at least one of the following files:\MessageBreak
       \space\space
       x2enc.def, t2aenc.def, t2benc.def, t2cenc.def,\MessageBreak
       \space\space
       lcyenc.def, lwnenc.def, ot2enc.def.}%
  \else
    \lowercase
      \expandafter{\expandafter\input\cyrillicencoding enc.def\relax}%
  \fi
\fi
\DeclareRobustCommand{\cyrillictext}{%
  \fontencoding\cyrillicencoding\selectfont
  \let\encodingdefault\cyrillicencoding}
\DeclareRobustCommand{\textcyrillic}[1]{{\cyrillictext #1}}
\addto\extrasbulgarian{\cyrillictext}
\addto\noextrasbulgarian{\latintext}
\expandafter\ifx\csname T@X2\endcsname\relax\else
  \def\@alph#1{{\fontencoding{\latinencoding}\selectfont
    \ifcase#1\or
      a\or b\or c\or d\or e\or f\or g\or h\or
      i\or j\or k\or l\or m\or n\or o\or p\or
      q\or r\or s\or t\or u\or v\or w\or x\or
      y\or z\else\@ctrerr\fi}}%
  \def\@Alph#1{{\fontencoding{\latinencoding}\selectfont
    \ifcase#1\or
      A\or B\or C\or D\or E\or F\or G\or H\or
      I\or J\or K\or L\or M\or N\or O\or P\or
      Q\or R\or S\or T\or U\or V\or W\or X\or
      Y\or Z\else\@ctrerr\fi}}%
  \DeclareTextSymbolDefault{\AA}{OT1}
  \DeclareTextSymbolDefault{\aa}{OT1}
  \DeclareTextCommand{\aa}{OT1}{\r a}
  \DeclareTextCommand{\AA}{OT1}{\r A}
\fi
\begingroup\catcode`\"=3D12
\def\@tempa#1{\expandafter\@tempb\meaning#1\relax\relax\relax\relax
  "0000\@nil#1}
\def\@tempb#1"#2#3#4#5#6\@nil#7{%
  \ifnum"#2=3D7 \count@"1#3#4#5\relax
    \ifnum\count@<"1000 \else \global\mathchardef#7=3D"0#3#4#5\relax \fi
  \fi}
\@tempa\Gamma\@tempa\Delta\@tempa\Theta\@tempa\Lambda\@tempa\Xi
\@tempa\Pi\@tempa\Sigma\@tempa\Upsilon\@tempa\Phi\@tempa\Psi
\@tempa\Omega
\def\@tempa#1#2\@nil{\def\@tempc{#1}}\def\@tempb{\mathaccent}
\expandafter\@tempa\hat\relax\relax\@nil
\ifx\@tempb\@tempc
  \def\@tempa#1\@nil{#1}%
  \def\@tempb#1{\afterassignment\@tempa\mathchardef\@tempc=3D}%
  \def\do#1"#2{}
  \def\@tempd#1{\expandafter\@tempb#1\@nil
    \ifnum\@tempc>"FFF
      \xdef#1{\mathaccent"\expandafter\do\meaning\@tempc\space}%
    \fi}
  \@tempd\hat\@tempd\check\@tempd\tilde\@tempd\acute\@tempd\grave
  \@tempd\dot\@tempd\ddot\@tempd\breve\@tempd\bar
\fi
\endgroup
\def\CaptionSeparator{\string:\space}
\long\def\@makecaption#1#2{%
  \vskip\abovecaptionskip
  \sbox\@tempboxa{#1\CaptionSeparator #2}%
  \ifdim \wd\@tempboxa >\hsize
    #1\CaptionSeparator #2\par
  \else
    \global \@minipagefalse
    \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
  \fi
  \vskip\belowcaptionskip}
\addto\extrasbulgarian{%
  \def\CaptionSeparator{\string.\space}}
\addto\noextrasbulgarian{%
  \def\CaptionSeparator{\string:\space}}
\ifx\fmtname\PlainFmtName
\else
\addto\captionsbulgarian{%
  \def\prefacename{%
    {\CYRP\cyrr\cyre\cyrd\cyrg\cyro\cyrv\cyro\cyrr}}%
  \def\refname{%
    {\CYRL\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyra}}%
  \def\abstractname{%
    {\CYRR\cyre\cyrz\cyryu\cyrm\cyre}}%
  \def\bibname{%
    {\CYRB\cyri\cyrb\cyrl\cyri\cyro\cyrg\cyrr\cyra\cyrf\cyri\cyrya}}%
  \def\chaptername{{\CYRG\cyrl\cyra\cyrv\cyra}}%
  \def\appendixname{%
    {\CYRP\cyrr\cyri\cyrl\cyro\cyrzh\cyre\cyrn\cyri\cyre}}%
  \def\contentsname{%
    {\CYRS\cyrhrdsn\cyrd\cyrhrdsn\cyrr\cyrzh\cyra\cyrn\cyri\cyre}}%
  \def\listfigurename{%
    {\CYRS\cyrp\cyri\cyrs\cyrhrdsn\cyrk\space\cyrn\cyra\space
      \cyrf\cyri\cyrg\cyru\cyrr\cyri\cyrt\cyre}}%
  \def\listtablename{%
    {\CYRS\cyrp\cyri\cyrs\cyrhrdsn\cyrk\space\cyrn\cyra\space
      \cyrt\cyra\cyrb\cyrl\cyri\cyrc\cyri\cyrt\cyre}}%
  \def\indexname{%
    {\CYRP\cyrr\cyre\cyrd\cyrm\cyre\cyrt\cyre\cyrn
      \space\cyru\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl}}%
  \def\authorname{%
    {\CYRI\cyrm\cyre\cyrn\cyre\cyrn\space
      \cyru\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl}}%
  \def\figurename{{\CYRF\cyri\cyrg.}}%
  \def\tablename{{\CYRT\cyra\cyrb\cyrl\cyri\cyrc\cyra}}%
  \def\partname{%
    {\CYRCH\cyra\cyrs\cyrt}}%
  \def\enclname{{\CYRP\cyrr\cyri\cyrl\cyro\cyrzh.}}%
  \def\ccname{{\CYRK\cyro\cyrp\cyri\cyre\space\cyrd\cyro}}%
  \def\headtoname{{\CYRD\cyro}}%
  \def\pagename{{\cyrs\cyrt\cyrr.}}%
  \def\seename{{\cyrv\cyrzh.}}%
  \def\alsoname{{\cyrv\cyrzh.\space\cyrs\cyrhrdsn\cyrshch\cyrt\cyro}}%
  \def\proofname{{\CYRD\cyro\cyrk\cyra\cyrz\cyra\cyrt\cyre\cyrl
      \cyrs\cyrt\cyrv\cyro}}%
  }
\fi
\def\datebulgarian{%
  \def\today{\number\day~\ifcase\month\or
    \cyrya\cyrn\cyru\cyra\cyrr\cyri\or
    \cyrf\cyre\cyrv\cyrr\cyru\cyra\cyrr\cyri\or
    \cyrm\cyra\cyrr\cyrt\or
    \cyra\cyrp\cyrr\cyri\cyrl\or
    \cyrm\cyra\cyrishrt\or
    \cyryu\cyrn\cyri\or
    \cyryu\cyrl\cyri\or
    \cyra\cyrv\cyrg\cyru\cyrs\cyrt\or
    \cyrs\cyre\cyrp\cyrt\cyre\cyrm\cyrv\cyrr\cyri\or
    \cyro\cyrk\cyrt\cyro\cyrm\cyrv\cyrr\cyri\or
    \cyrn\cyro\cyre\cyrm\cyrv\cyrr\cyri\or
    \cyrd\cyre\cyrk\cyre\cyrm\cyrv\cyrr\cyri\fi
    \space\number\year~\cyrg.}}
\addto\extrasbulgarian{\bbl@frenchspacing}
\addto\noextrasbulgarian{\bbl@nonfrenchspacing}
\addto\extrasbulgarian{\languageshorthands{bulgarian}}
\initiate@active@char{"}
\addto\extrasbulgarian{%
  \bbl@activate{"}}
\addto\noextrasbulgarian{%
  \bbl@deactivate{"}}
\begingroup \catcode`\"12
\def\reserved@a{\endgroup
  \def\@SS{\mathchar"7019 }
  \def\dq{"}}
\reserved@a
\declare@shorthand{bulgarian}{"`}{\glqq}
\declare@shorthand{bulgarian}{"'}{\grqq}
\declare@shorthand{bulgarian}{"<}{\flqq}
\declare@shorthand{bulgarian}{">}{\frqq}
\declare@shorthand{bulgarian}{""}{\hskip\z@skip}
\declare@shorthand{bulgarian}{"~}{\textormath{\leavevmode\hbox{-}}{-}}
\declare@shorthand{bulgarian}{"=3D}{\nobreak-\hskip\z@skip}
\declare@shorthand{bulgarian}{"|}{%
  \textormath{\nobreak\discretionary{-}{}{\kern.03em}%
              \allowhyphens}{}}
\declare@shorthand{bulgarian}{"-}{%
  \def\bulgarian@sh@tmp{%
    \if\bulgarian@sh@next-\expandafter\bulgarian@sh@emdash
    \else\expandafter\bulgarian@sh@hyphen\fi
  }%
  \futurelet\bulgarian@sh@next\bulgarian@sh@tmp}
\def\bulgarian@sh@hyphen{%
  \nobreak\-\bbl@allowhyphens}
\def\bulgarian@sh@emdash#1#2{\cdash-#1#2}
\def\cdash#1#2#3{\def\tempx@{#3}%
\def\tempa@{-}\def\tempb@{~}\def\tempc@{*}%
 \ifx\tempx@\tempa@\@Acdash\else
  \ifx\tempx@\tempb@\@Bcdash\else
   \ifx\tempx@\tempc@\@Ccdash\else
    \errmessage{Wrong usage of cdash}\fi\fi\fi}
\def\@Acdash{\ifdim\lastskip>\z@\unskip\nobreak\hskip.2em\fi
  \cyrdash\hskip.2em\ignorespaces}%
\def\@Bcdash{\leavevmode\ifdim\lastskip>\z@\unskip\fi
 \nobreak\cyrdash\penalty\exhyphenpenalty\hskip\z@skip\ignorespaces}%
\def\@Ccdash{\leavevmode
 \nobreak\cyrdash\nobreak\hskip.35em\ignorespaces}%
\ifx\cyrdash\undefined
  \def\cyrdash{\hbox to.8em{--\hss--}}
\fi
\declare@shorthand{bulgarian}{",}{\nobreak\hskip.2em\ignorespaces}
\def\mdqon{\bbl@activate{"}}
\def\mdqoff{\bbl@deactivate{"}}
\def\Azbuk#1{\expandafter\@Azbuk\csname c@#1\endcsname}
\def\@Azbuk#1{{\fontencoding{\cyrillicencoding}\selectfont
  \ifcase#1\or
  \CYRA\or\CYRB\or\CYRV\or\CYRG\or\CYRD\or\CYRE\or\CYRZH\or
  \CYRZ\or\CYRI\or\CYRISHRT\or\CYRK\or\CYRL\or\CYRM\or\CYRN\or\CYRO\or
  \CYRP\or\CYRR\or\CYRS\or\CYRT\or\CYRU\or\CYRF\or\CYRH\or
  \CYRC\or\CYRCH\or\CYRSH\or\CYRSHCH\or\CYRHRDSN\or\CYRSFTSN\or\CYRYU\or
  \CYRYA\else\@ctrerr\fi}}
\def\azbuk#1{\expandafter\@azbuk\csname c@#1\endcsname}
\def\@azbuk#1{{\fontencoding{\cyrillicencoding}\selectfont
  \ifcase#1\or
  \cyra\or\cyrb\or\cyrv\or\cyrg\or\cyrd\or\cyre\or\cyrzh\or
  \cyrz\or\cyri\or\cyrishrt\or\cyrk\or\cyrl\or\cyrm\or\cyrn\or\cyro\or
  \cyrp\or\cyrr\or\cyrs\or\cyrt\or\cyru\or\cyrf\or\cyrh\or
  \cyrc\or\cyrch\or\cyrsh\or\cyrshch\or\cyrhrdsn\or\cyrsftsn\or\cyryu\or
  \cyrya\else\@ctrerr\fi}}
\newif\ifBulgarianListSpacing \BulgarianListSpacingtrue
\ifx\fmtname\PlainFmtName
\else
  \let\@trivlistBG\@trivlist
  \addto\extrasbulgarian{%
    \ifBulgarianListSpacing
      \def\@trivlist{%
          \setlength{\itemsep}{0.4ex plus 0.2ex minus 0.2ex}%
          \setlength{\parsep}{0.4ex plus 0.2ex minus 0.2ex}%
          \setlength{\topsep}{0.8ex plus 0.4ex minus 0.4ex}%
          \setlength{\partopsep}{0.4ex plus 0.2ex minus 0.2ex}%
          \addtolength{\topsep}{-\parskip}%
          \addtolength{\partopsep}{\parskip}%
          \@trivlistBG}%
    \fi}
  \addto\noextrasbulgarian{\let\@trivlist\@trivlistBG}
\fi
\ifx\fmtname\PlainFmtName
\else
  \let\@dlBG\descriptionlabel
  \addto\extrasbulgarian{%
      \def\descriptionlabel#1{\hspace\labelsep\emph{#1}}}
  \addto\noextrasbulgarian{\let\descriptionlabel\@dlBG}
\fi
\ifx\fmtname\PlainFmtName
\else
  \let\@tniBG\theenumi
  \let\@lniBG\labelenumi
  \let\@tniiBG\theenumii
  \let\@lniiBG\labelenumii
  \let\@tniiiBG\theenumiii
  \let\@lniiiBG\labelenumiii
  \let\@tnivBG\theenumiv
  \let\@lnivBG\labelenumiv
  \let\@pniiBG\p@enumii
  \let\@pniiiBG\p@enumiii
  \let\@pnivBG\p@enumiv
  \def\enumstandard{%
      \let\theenumi\@tniBG
      \let\labelenumi\@lniBG
      \let\theenumii\@tniiBG
      \let\labelenumii\@lniiBG
      \let\theenumiii\@tniiiBG
      \let\labelenumiii\@lniiiBG
      \let\theenumiv\@tnivBG
      \let\labelenumiv\@lnivBG
      \let\p@enumii\@pniiBG
      \let\p@enumiii\@pniiiBG
      \let\p@enumiv\@pnivBG}%
  \def\enumazbuk{%
      \def\theenumi{\azbuk{enumi})}%
      \def\labelenumi{\theenumi}}%
  \def\enumarabic{%
      \def\theenumi{\arabic{enumi}}%
      \def\labelenumi{\theenumi.}%
      \def\theenumii{\azbuk{enumii})}%
      \def\labelenumii{\theenumii}
      \def\p@enumii{\theenumi}}%
  \def\enumAzbuk{%
      \def\theenumi{\Azbuk{enumi}}%
      \def\labelenumi{\theenumi.}%
      \def\theenumii{\arabic{enumii}}%
      \def\labelenumii{\theenumii.}%
      \def\theenumiii{\azbuk{enumiii})}%
      \def\labelenumiii{\theenumiii}%
      \def\p@enumii{\theenumi.}%
      \def\p@enumiii{\theenumi.\theenumii}}%
  \def\enumRoman{%
      \def\theenumi{\Roman{enumi}}%
      \def\labelenumi{\theenumi.}%
      \def\theenumii{\Azbuk{enumii}}%
      \def\labelenumii{\theenumii.}%
      \def\theenumiii{\arabic{enumiii}}%
      \def\labelenumiii{\theenumiii.}%
      \def\theenumiv{\azbuk{enumiv})}%
      \def\labelenumiv{\theenumiv}%
      \def\p@enumii{\theenumi.}%
      \def\p@enumiii{\theenumi.\theenumii.}%
      \def\p@enumiv{\theenumi.\theenumii.\theenumiii}}%
  \addto\extrasbulgarian{\enumarabic}
  \addto\noextrasbulgarian{\enumstandard}
\fi
\ifx\fmtname\PlainFmtName
\else
  \let\@ltiBG\labelitemi
  \let\@ltiiBG\labelitemii
  \let\@ltiiiBG\labelitemiii
  \let\@ltivBG\labelitemiv
  \addto\extrasbulgarian{%
      \def\labelitemi{\textendash}%
      \def\labelitemii{\textendash}%
      \def\labelitemiii{\textendash}%
      \def\labelitemiv{\textendash}}
  \addto\noextrasbulgarian{\let\labelitemi\@ltiBG
                           \let\labelitemii\@ltiiBG
                           \let\labelitemiii\@ltiiiBG
                           \let\labelitemiv\@ltivBG}
\fi
\ifx\fmtname\PlainFmtName
\else
  \let\@aifBG\@afterindentfalse
  \addto\extrasbulgarian{\let\@afterindentfalse\@afterindenttrue
                         \@afterindenttrue}
  \addto\noextrasbulgarian{\let\@afterindentfalse\@aifBG
                           \@afterindentfalse}
\fi
\ifx\fmtname\PlainFmtName
\else
  \let\@scfBG\@seccntformat
  \addto\extrasbulgarian{%
      \def\@seccntformat#1{\csname the#1\endcsname.\space}}
  \addto\noextrasbulgarian{\let\@seccntformat\@scfBG}
\fi
\mathchardef\m@comma=3D"013B
\def\@comma@{\ifmmode\m@comma\else,\fi}
\def\f@thousandsep{\ifmmode\mskip5.5mu\else\penalty\@M\kern.3em\fi}
\newcommand{\decimalsep}{.}
\newcommand{\thousandsep}{\@comma@}
\addto\extrasbulgarian{%
            \def\decimalsep{\@comma@}%
            \def\thousandsep{\f@thousandsep}}
\addto\noextrasbulgarian{%
            \def\decimalsep{.}%
            \def\thousandsep{\@comma@}}
\providecommand{\textminus}{\textendash}%
\providecommand{\textplusminus}{\ensuremath{\pm}}
\providecommand{\textminusplus}{\ensuremath{\mp}}
\def\fb@minus{\ifmmode-\else\textminus\fi}
\def\fb@plusminus{\ifmmode\pm\else\textplusminus\fi}
\def\fb@minusplus{\ifmmode\mp\else\textminusplus\fi}
\if@Two@E
  \newcommand{\nombre}[2][\decimalsep]{\def\@decimalsep{#1}%
         \@@nombre#2\@empty,\@empty,\@nil}
\else
  \def\@decimalsep{\decimalsep}
  \newcommand{\nombre}[1]{\@nombre#1\@empty,\@empty,\@nil}
\fi
\def\@firstofmany#1#2,{#1}
\def\@@nombre#1,#2,#3\@nil{%
       \def\nb@sign{}%
       \edef\nb@first{\@firstofmany #1\@empty,}%
       \edef\nb@suite{\@secondoftwo #1\@empty,}%
       \if+\nb@first   \def\nb@sign{+}\fi
       \if-\nb@first   \def\nb@sign{\fb@minus}\fi
       \expandafter\ifx\nb@first\pm \def\nb@sign{\fb@plusminus}\fi
       \expandafter\ifx\nb@first\mp \def\nb@sign{\fb@minusplus}\fi
       \ifx\@empty\nb@sign
         \let\@tmp\nb@suite\edef\nb@suite{\nb@first\@tmp}%
       \fi
    \nb@sign\expandafter\@nombre\nb@suite#2,#3\@nil}
\def\@nombre#1,#2,#3\@nil{%
       \ifx\@empty#2%
         \@integerpart{#1}%
       \else
         \@integerpart{#1}\@decimalsep\@decimalpart{#2}%
       \fi}
\def\@decimalpart#1{\@@decimalpart#1\@empty\@empty\@empty}
\def\@@decimalpart#1#2#3#4{#1#2#3%
  \ifx\@empty#4%
  \else
    \thousandsep\expandafter\@@decimalpart\expandafter#4%
  \fi}
\def\@integerpart#1{\@@integerpart{}#1\@empty\@empty\@empty}
\def\@@integerpart#1#2#3#4{%
  \ifx\@empty#2%
    \@addthousandsep#1\relax
  \else
    \ifx\@empty#3%
      \@addthousandsep\@empty\@empty#1#2\relax
    \else
      \ifx\@empty#4%
        \@addthousandsep\@empty#1#2#3\relax
      \else
        \@@integerpartafterfi{#1#2#3#4}%
      \fi
    \fi
  \fi}
\def\@@integerpartafterfi#1\fi\fi\fi{\fi\fi\fi\@@integerpart{#1}}
\def\@addthousandsep#1#2#3#4{#1#2#3%
  \if#4\relax
  \else
    \thousandsep\expandafter\@addthousandsep\expandafter#4%
  \fi}
\@ifundefined{sym\cyrillicencoding letters}{}{%
\SetSymbolFont{\cyrillicencoding letters}{bold}\cyrillicencoding
  \rmdefault\bfdefault\updefault
\DeclareSymbolFontAlphabet\cyrmathrm{\cyrillicencoding letters}
\DeclareMathAlphabet\cyrmathbf\cyrillicencoding
  \rmdefault\bfdefault\updefault
\DeclareMathAlphabet\cyrmathsf\cyrillicencoding
  \sfdefault\mddefault\updefault
\DeclareMathAlphabet\cyrmathit\cyrillicencoding
  \rmdefault\mddefault\itdefault
\DeclareMathAlphabet\cyrmathtt\cyrillicencoding
  \ttdefault\mddefault\updefault
\SetMathAlphabet\cyrmathsf{bold}\cyrillicencoding
  \sfdefault\bfdefault\updefault
\SetMathAlphabet\cyrmathit{bold}\cyrillicencoding
  \rmdefault\bfdefault\itdefault
}
\def\sh{\mathop{\operator@font sh}\nolimits}
\def\ch{\mathop{\operator@font ch}\nolimits}
\def\tg{\mathop{\operator@font tg}\nolimits}
\def\arctg{\mathop{\operator@font arctg}\nolimits}
\def\arccotg{\mathop{\operator@font arccotg}\nolimits}
\def\th{\mathop{\operator@font th}\nolimits}
\def\cotg{\mathop{\operator@font cotg}\nolimits}
\def\cosec{\mathop{\operator@font cosec}\nolimits}
\def\Prob{\mathop{\kern\z@\mathsf{P}}\nolimits}
\def\Expectation{\mathop{\kern\z@\mathsf{E}}\nolimits}
\def\Variance{\mathop{\kern\z@\mathsf{D}}\nolimits}
\def\nod{\mathop{\cyrmathrm{\cyrn.\cyro.\cyrd.}}\nolimits}
\def\nok{\mathop{\cyrmathrm{\cyrn.\cyro.\cyrk.}}\nolimits}
\def\NOD{\mathop{\cyrmathrm{\CYRN\CYRO\CYRD}}\nolimits}
\def\NOK{\mathop{\cyrmathrm{\CYRN\CYRO\CYRK}}\nolimits}
\def\Proj{\mathop{\cyrmathrm{\CYRP\cyrr}}\nolimits}
\let\PlainFmtName\relax
\let\LaTeXeFmtName\relax
\ldf@finish{bulgarian}
%% \CharacterTable
%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
%%   Digits        \0\1\2\3\4\5\6\7\8\9
%%   Exclamation   \!     Double quote  \"     Hash (number) \#
%%   Dollar        \$     Percent       \%     Ampersand     \&
%%   Acute accent  \'     Left paren    \(     Right paren   \)
%%   Asterisk      \*     Plus          \+     Comma         \,
%%   Minus         \-     Point         \.     Solidus       \/
%%   Colon         \:     Semicolon     \;     Less than     \<
%%   Equals        \=3D     Greater than  \>     Question mark \?
%%   Commercial at \@     Left bracket  \[     Backslash     \\
%%   Right bracket \]     Circumflex    \^     Underscore    \_
%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
%%   Right brace   \}     Tilde         \~}
%%
\endinput
%%
%% End of file `bulgaria.ldf'.

--ReaqsoxgOBHFXBhH--

--H+4ONPRPur6+Ovig
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+2kgWBfOiYBZMAo8RAuVWAJ92MpUJlOfRcLu5uLDCflLEtuaU+wCeJB+m
xfdMbP8yqeEOcQSw2Z/g+/8=
=Dljx
-----END PGP SIGNATURE-----

--H+4ONPRPur6+Ovig--


-- 
To UNSUBSCRIBE, email to debian-tetex-maint-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

--huq684BweRXVnRxX--



Reply to: