From: "Evgeny M. Baldin" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.3.8) with PIPE id 274783588; Tue, 31 Aug 2010 13:28:44 +0400 X-drweb-hash: Received: from inpbox.inp.nsk.su ([193.124.167.24] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.3.8) with ESMTP id 274783577 for CyrTeX-ru@vsu.ru; Tue, 31 Aug 2010 13:28:39 +0400 Received-SPF: none receiver=relay1.vsu.ru; client-ip=193.124.167.24; envelope-from=E.M.Baldin@inp.nsk.su Received: from star.inp.nsk.su ([193.124.167.6]) by inpbox.inp.nsk.su with esmtp (Exim 4.50) id 1OqN9j-0003rt-5F for CyrTeX-ru@vsu.ru; Tue, 31 Aug 2010 16:29:27 +0700 Received: from star.inp.nsk.su (localhost.localdomain [127.0.0.1]) by star.inp.nsk.su (8.13.8/8.13.8) with ESMTP id o7V9TQXM032498 for ; Tue, 31 Aug 2010 16:29:26 +0700 Received: from localhost (baldin@localhost) by star.inp.nsk.su (8.13.8/8.13.8/Submit) with ESMTP id o7V9TQOW032495 for ; Tue, 31 Aug 2010 16:29:26 +0700 X-Authentication-Warning: star.inp.nsk.su: baldin owned process doing -bs Date: Tue, 31 Aug 2010 16:29:26 +0700 (NOVST) To: "Konstantin A. Kovalenko" Subject: =?KOI8-R?Q?Re=3A_bibtex=2C_utf8_=C9_=D2=D5=D3=CB=CF=D1=DA=D9=DE=CE=D9=C5_=D3=D3=D9=CC=CB=C9?= In-Reply-To: Message-ID: References: User-Agent: Alpine 1.10 (LRH 962 2008-03-14) MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="2093024935-975703047-1283246966=:12978" X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 83260060 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --2093024935-975703047-1283246966=:12978 Content-Type: TEXT/PLAIN; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8BIT Добрый день Это похоже проблема bibtex и utf8. В koi8-r я попробовал - всё нормально, а в случае utf8 действительно инициалы пропадали. Единственное, что приходит в голову - это создать костыль с перекодировкой в koi8-r (cp1251), прогонянии через bibtex, а затем всё обратно и оформить это всё в виде скрипта по типу rubibtex (есть в стандартной поставке любого современного дистрибутива latex). А по хорошему необходима замена bibtex для юникода. С уважением Евгений P.S. С алфавитным указателем таже бодяга. Хорошо, что там хотя бы вариант на замену есть xuindy. On Tue, 31 Aug 2010, Konstantin A. Kovalenko wrote: > Да, вот кусочек из bib-файла > > @BOOK{Karyakin_Pure_compounds, >   title = {Чистые химические вещества}, >   publisher = {М.: <<Химия>>}, >   year = {1974}, >   author = {Карякин, Ю. В. and Ангелов, И. И.}, >   pages = {408}, >   language = {russian}, >   owner = {Konstantin A. Kovalenko}, >   timestamp = {2010.07.21} > } > @ARTICLE{Kustov_Ros.Chem.J._2006_56, >   author = {Исаева, В. И. and Кустов, Л. М.}, >   title = {Металлоорганические каркасы --- новые материалы для хранения > водорода}, >   journal = {Рос. хим. ж.}, >   year = {2006}, >   volume = {L}, >   pages = {56--72}, >   number = {6}, >   file = {paper:Kustov_MOFs for H2 storage_Ros.Chem.J_2006.pdf:PDF}, >   language = {russian}, >   owner = {Konstantin A. Kovalenko}, >   timestamp = {2010.06.20}, >   url = {http://www.chem.msu.su/rus/jvho/2006-6/welcome.html} > } > @ARTICLE{Ferey_Science_2005_2040, >   author = {Gerard Ferey and  Caroline Mellot-Draznieks and  Christian > Serre and  Franck Millange and  Julien Dutour and  Suzy Surble and Irene > Margiolak}, >   title = {A Chromium Terephthalate?Based Solid with Unusually Large Pore > Volumes >     and Surface Area}, >   journal = {Science}, >   year = {2005}, >   volume = {309}, >   pages = {2040--2042}, >   number = {5743}, >   doi = {10.1126/science.1116275}, >   file ={Ferey_Science_2005_2040.pdf:Ferey_Science_2005_2040.pdf:PDF;paper:Thematic/Fere > y/Science -- (Ferey) MIL-101.pdf:PDF}, >   owner = {Konstantin A. Kovalenko}, >   timestamp = {2007.12.03}, >   url = {http://www.sciencemag.org/cgi/content/abstract/309/5743/2040} > } > > bib-файл создаётся с помощью JabRef. > > В bbl-файле получается уже вот так: > > \bibitem[\BibPrefix82\BibPostfix]{Karyakin_Pure_compounds} > \selectlanguageifdefined{russian} > \BibEmph{Карякин~?.~?., Ангелов~?.~?.} Чистые >   химические вещества. > \newblock М.: <<Химия>>, 1974. > \newblock {\cyr\CYRS.}~408. > > \bibitem[\BibPrefix96\BibPostfix]{Kustov_Ros.Chem.J._2006_56} > \selectlanguageifdefined{russian} > \BibEmph{Исаева~?.~?., Кустов~?.~?.} >   Металлоорганические каркасы --- новые >   материалы для хранения водорода~// >   \BibEmph{Рос. хим. ж.} > \newblock 2006. > \newblock {\cyr\CYRT.}~L, {\cyr\textnumero}~6. > \newblock {\cyr\CYRS.}~56--72. > > \bibitem[\BibPrefix10\BibPostfix]{Ferey_Science_2005_2040} > \selectlanguageifdefined{english} > \BibEmph{Ferey~G., Mellot-Draznieks~C., Serre~C. et~al.} A Chromium >   Terephthalate?Based Solid with Unusually Large Pore Volumes and Surface >   Area~// \BibEmph{Science}. > \newblock 2005. > \newblock V. 309, No. 5743. > \newblock P.~2040--2042. > > С уважением, > Константин > > 31.08.2010 15:15, Evgeny M. Baldin пишет: > Добрый день > >  Таких проблем по-моему не испытывал, хотя использовал тот же > класс. Возможно по той причине, что основная кодировка была > восьмибитная. > >  Не могли бы вы пример записи в bib-формате привести. > > С уважением >     Евгений > > On Tue, 31 Aug 2010, Konstantin A. Kovalenko wrote: > > Здравствуйте! > > Пишу диссертацию в LaTeX с использованием класса > disser. Возникла такая > проблема. При создании списка использованной > литературы (используется > стиль gost705.bst из класса disser) неправильно > обрабатываются инициалы > авторов для рускоязычных ссылок (все файлы в > кодировке utf8). Google > подсказывает, что нужно изменить в bst-файле > строку 574 > "{vv~}{ll}{~f.}{, jj}" format.name$ 't := > на > "{vv~}{ll}{~ff}{, jj}" format.name$ 't := > > Действительно после этого bibtex и pdflatex > отрабатывают без ошибок, но > вместо инициалов во всех ссылках, естественно, > красуются полные имена. > Переделывать bib-файл, чтобы там оставались > только инициалы (без имён) > совсем не хочется. Можно, конечно, для моих > 10--15 русскоязычных ссылок > после bibtex'а вручную заменить некорректные > инициалы в bbl-файлы, но > это некрасивый подход :) Есть ли другие способы > разрешения проблемы? > > --  > Константин Коваленко > > Институт неорганической химии > им. А.В. Николаева СО РАН > > > ================================================ > CyrTeX-ru mailing list Archives and Information: > https://info.vsu.ru/Lists/CyrTeX-ru/List.html > > > ================================================ > CyrTeX-ru mailing list Archives and Information: > https://info.vsu.ru/Lists/CyrTeX-ru/List.html > > > > ================================================ > CyrTeX-ru mailing list Archives and Information: > https://info.vsu.ru/Lists/CyrTeX-ru/List.html > > --2093024935-975703047-1283246966=:12978--