From: "Sergej V. Znamenskij" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.2.6) with PIPE id 108812634; Mon, 11 Aug 2008 20:22:58 +0400 Received: from pier.botik.ru ([193.232.174.1] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.2.6) with ESMTPS id 108812623 for CyrTeX-ru@vsu.ru; Mon, 11 Aug 2008 20:22:55 +0400 Received-SPF: none receiver=relay1.vsu.ru; client-ip=193.232.174.1; envelope-from=svz@latex.pereslavl.ru Received: from latex.pereslavl.ru ([192.168.164.14]:50078 ident=svz) by pier.botik.ru with esmtp (Exim 4.50) id 1KSaAX-000697-C6 for CyrTeX-ru@vsu.ru; Mon, 11 Aug 2008 20:22:54 +0400 Organization: PSI RAS To: "Cyrillic TeX Users Group" Subject: Re: endfloat =?koi8-r?b?0M8t0tXT08vJ?= Date: Mon, 11 Aug 2008 20:22:14 +0400 User-Agent: KMail/1.9.5 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200808112022.14595.svz@latex.pereslavl.ru> X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 1790914 On Monday 11 August 2008 15:57, you wrote: > Добрый день > > On Mon, 11 Aug 2008, Sergej V. Znamenskij wrote: > >> Может быть есть команда, которая кириллицу переводит в строку вида: > >> \cyrp\cyrr\cyro\cyrb\cyra? Тогда в подобных случаях можно было бы > >> поставить костыль. > > > > Есть и она используется в стандартном latex. Только ее сложно разыскать и > > подключить. > > В смысле? Хотя бы в каком направлении искать? Проще найти чем объяснить подробнее. Нужно взять из стандартного определения \long\def \protected@write#1#2#3{% \begingroup \let\thepage\relax #2% \let\protect\@unexpandable@protect \edef\reserved@a{\write#1{#3}}% \reserved@a \endgroup \if@nobreak\ifvmode\nobreak\fi\fi } строку \let\protect\@unexpandable@protect и добавить в определение \efloat@iwrite \def\efloat@iwrite#1#2{% {\let\protect\@unexpandable@protect \expandafter\immediate\expandafter\write\csname efloat@post#1\endcsname {#2}}} Насколько я понял из экспериментов и трассировки лог-файлов, именно этой строчки там не хватает. Добавил заодно фигурные скобки, чтобы вернуть исходное значение. Если не заработает, нужен тестовый пример. С уважением, Сергей