From: "=?UTF-8?B?0KjQvNCw0LrQvtCyINCQ0L3QtNGA0LXQuQ==?=" Received: by relay1.vsu.ru (CommuniGate Pro PIPE 5.4.4) with PIPE id 342190347; Fri, 24 Feb 2012 08:48:33 +0400 Received: from mail-bk0-f46.google.com ([209.85.214.46] verified) by relay1.vsu.ru (CommuniGate Pro SMTP 5.4.4) with ESMTPS id 342190332 for CyrTeX-ru@vsu.ru; Fri, 24 Feb 2012 08:48:22 +0400 Received-SPF: pass receiver=relay1.vsu.ru; client-ip=209.85.214.46; envelope-from=shmakov.andrey@gmail.com Received: by bkcjm19 with SMTP id jm19so2109493bkc.5 for ; Thu, 23 Feb 2012 20:48:22 -0800 (PST) Received-SPF: pass (google.com: domain of shmakov.andrey@gmail.com designates 10.204.129.18 as permitted sender) client-ip=10.204.129.18; Authentication-Results: mr.google.com; spf=pass (google.com: domain of shmakov.andrey@gmail.com designates 10.204.129.18 as permitted sender) smtp.mail=shmakov.andrey@gmail.com; dkim=pass header.i=shmakov.andrey@gmail.com Received: from mr.google.com ([10.204.129.18]) by 10.204.129.18 with SMTP id m18mr261487bks.115.1330058902051 (num_hops = 1); Thu, 23 Feb 2012 20:48:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=cVdCgu4MjjNMsgh17m+K6gxVCvFwT3QLp38BCVvDEBU=; b=kZwSqq+lBYyBJEzAAM7gSCYJk8/CHlxtZTGVecr/4dBxGsGSjjMSFsDRKfB2CAU7B0 J/mSzDZO/1bbZUiQ3Oy9D5T5yddua1pdzlnPdWQzEFw9SaXA1m03l2oLvXG2gJzalEWH GmMl09O7OXjvrhWux+h+v0xaNRjqIBExTUbqA= Received: by 10.204.129.18 with SMTP id m18mr224921bks.115.1330058901979; Thu, 23 Feb 2012 20:48:21 -0800 (PST) Return-Path: Received: from [192.168.68.197] (itam171.itam.nsc.ru. [194.226.179.171]) by mx.google.com with ESMTPS id jd17sm6391693bkb.4.2012.02.23.20.48.20 (version=SSLv3 cipher=OTHER); Thu, 23 Feb 2012 20:48:21 -0800 (PST) Message-ID: <4F47167A.5090806@gmail.com> Date: Fri, 24 Feb 2012 11:47:54 +0700 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20120207 Lightning/1.0b1 Icedove/3.0.11 MIME-Version: 1.0 To: CyrTeX-ru@vsu.ru Subject: =?UTF-8?B?0L/QvtC40YHQuiDRgNGD0YHRgdC60L7Qs9C+INGC0LXQutGB0YLQsCA=?= =?UTF-8?B?0LIgcGRm?= Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-DrWeb-FlyTrap-Class: SPAM X-DrWeb-FlyTrap-CID: 1 X-DrWeb-FlyTrap-ID: 23392188 X-Junk-Score: [XXXXXXXXXX] Добрый день, уважаемые знатоки LaTeX! Есть ли возможность заставить работать поиск и нормально копировать фрагменты русского текста из pdf-файла, созданного методом "latex => dvips ==> ps2pdf"? Сразу для определенности скажу, что использую связку "debian + texlive + texmaker" Предположим, для простоты, что есть файл примерно следующего содержания: > \documentclass[a4paper,12pt]{article} > \usepackage[utf8]{inputenc} > \usepackage[TS1,T2A]{fontenc} > \usepackage[english,russian]{babel} > \begin{document} > Какой-то текст на русском языке. > \end{document} Если я его собираю в таком виде, то в результате получаю pdf-файл, в котором невозможно нормально выделить текст и, соответственно, нельзя выделенный фрагмент текста никуда скопировать, поиск, естественно, тоже не работает. Теперь, если добавить пакет "cmap" получим: > \documentclass[a4paper,12pt]{article} > \usepackage{cmap} > \usepackage[utf8]{inputenc} > \usepackage[TS1,T2A]{fontenc} > \usepackage[english,russian]{babel} > \begin{document} > Какой-то текст на русском языке. > \end{document} В результате при сборке методом "pdflatex" получаем вполне пригодную pdf-ку, в которой работает поиск русского текста, и из которой без лишних заморочек осуществляется копирование фрагмента текста в любой другой редактор. Можно ли сделать что-то, чтобы получить такую же нормальную pdf-ку при использовании сборки "latex => dvips ==> ps2pdf"? Я нашел один из вариантов решения проблемы: Во-первых, нужно установить пакет "scalable-cyrfonts-tex", содержащий кириллические шрифты. Во-вторых, в тексте после начала документа добавить строку, отвечающую за выбор кириллического шрифта из установленного пакета. В результате получаем: > \documentclass[a4paper,12pt]{article} > \usepackage[utf8]{inputenc} > \usepackage[TS1,T2A]{fontenc} > \usepackage[english,russian]{babel} > \begin{document} > \usefont{T2A}{ftm}{m}{sl} > Какой-то текст на русском языке. > \end{document} Однако, желаемого результата данный способ не дает. В результате получается pdf-ка, в которой нормально осуществляется выделение текста, но, по-прежнему, не работает поиск и при попытке скопировать фрагмент текста копируются непонятные каракули. Может, можете что-нибудь посоветовать? Заранее спасибо. =========== С уважением, Шмаков Андрей.