From: "Alexey Kryukov" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.4.4) with PIPE id 342386391; Sun, 26 Feb 2012 21:36:47 +0400 Received: from forward14.mail.yandex.net ([95.108.130.92] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.4.4) with ESMTP id 342386385 for CyrTeX-ru@vsu.ru; Sun, 26 Feb 2012 21:36:39 +0400 Received-SPF: pass receiver=relay1.vsu.ru; client-ip=95.108.130.92; envelope-from=anagnost@yandex.ru Received: from smtp14.mail.yandex.net (smtp14.mail.yandex.net [95.108.131.192]) by forward14.mail.yandex.net (Yandex) with ESMTP id BD5E81981BBD for ; Sun, 26 Feb 2012 21:36:39 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1330277799; bh=uWWk3i/GeoTskDb9+f/Ic6aKiKWbzJ9bqezvT9Sy0Lg=; h=Date:From:To:Subject:Message-Id:In-Reply-To:References: Mime-Version:Content-Type:Content-Transfer-Encoding; b=SNwFoqfq4NV4SSy8Er+qFRC1x+0HTpz/FFh4znpECTH7HPMZbFxpX8JJgk/C8TXlp ynO4g1chbRWQ1tC9MYrbzSgxi/P45BAdRY6nhjcUQ0cPUeQ9Rx6RE2B2wjFJly6Bly zeE9S6iDH+FQ2Y7svbmklkJ+11kzHN1JxGIJcKn0= Received: from smtp14.mail.yandex.net (localhost [127.0.0.1]) by smtp14.mail.yandex.net (Yandex) with ESMTP id 9ED8F1B602F0 for ; Sun, 26 Feb 2012 21:36:39 +0400 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1330277799; bh=uWWk3i/GeoTskDb9+f/Ic6aKiKWbzJ9bqezvT9Sy0Lg=; h=Date:From:To:Subject:Message-Id:In-Reply-To:References: Mime-Version:Content-Type:Content-Transfer-Encoding; b=SNwFoqfq4NV4SSy8Er+qFRC1x+0HTpz/FFh4znpECTH7HPMZbFxpX8JJgk/C8TXlp ynO4g1chbRWQ1tC9MYrbzSgxi/P45BAdRY6nhjcUQ0cPUeQ9Rx6RE2B2wjFJly6Bly zeE9S6iDH+FQ2Y7svbmklkJ+11kzHN1JxGIJcKn0= Received: from unknown (unknown [77.220.159.36]) by smtp14.mail.yandex.net (nwsmtp/Yandex) with ESMTP id adL8wclx-adL8ZDgu; Sun, 26 Feb 2012 21:36:39 +0400 X-Yandex-Spam: 1 Date: Sun, 26 Feb 2012 21:35:47 +0400 To: "Cyrillic TeX Users Group" Subject: Re: [pdflatex] =?KOI8-R?Q?=EF=D4=CF=C2=D2=C1=D6=C5=CE=C9=C5_=CE?= =?KOI8-R?Q?=CF=CD=C5=D2=CF=D7_=D3=D4=D2=C1=CE=C9=C3?= pdf =?KOI8-R?Q?=D7?= Adobe Reader Message-Id: <20120226213547.672287ee.anagnost@yandex.ru> In-Reply-To: References: Organization: Moscow State University X-Mailer: Sylpheed 3.1.0 (GTK+ 2.22.1; x86_64-unknown-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-DrWeb-FlyTrap-Class: NON-SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 23502592 On Sun, 26 Feb 2012 23:37:12 +0700 (NOVT) Evgeny M. Baldin wrote: > Просьба к сообществу посмотреть pdfку на предмет незамеченных мной > плюх. Не хотелось бы напортачить с выкладыванием. Поковырял файл еще немного. После декомпрессии Object Streams выяснилось, что там таки были Page Labels. Согласно спецификации PDF, метки страниц задаются в виде диапазонов, причем для каждого из них можно задать префикс и тип нумерации. Так вот, в данном случае каждая страница представляет отдельный диапазон, для которого поле нумерации отсутствует и задан только префикс, в котором, собственно, и содержится число, соответствующее номеру страницы. В первой версии файла это выглядело примерно так: /PageLabels << /Nums [ 0 << /P >> 1 << /P >> ... ] >> Стало вот так: /PageLabels << /Nums [ 0 << /P (1) >> 1 << /P (2) >> ... ] >> Стало быть, проблема ровно та же, что и у меня, и лечение такое же (т. е. замена в префиксах 16-битного юникода на ASCII). Остается непонятным, почему hyperref или pdflatex использует столь неэкономичное решение для задания меток страниц, и зачем эти метки здесь нужны вообще (ведь нумерация страниц в файле -- последовательная арабская, так что она отображалась бы и без всяких меток?). -- Regards, Alexey Kryukov Moscow State University Faculty of History