Mailing List CyrTeX-ru@vsu.ru Message #1534
From: Alexander Cherepanov <CyrTeX-ru@vsu.ru>
Subject: Re: Можно ли отключить лигатуры?
Date: Wed, 5 Aug 2009 22:38:53 +0400
To: Cyrillic TeX Users Group <CyrTeX-ru@vsu.ru>
Hello, neGODnick!
You wrote to "Cyrillic TeX Users Group" <CyrTeX-ru@vsu.ru> on Sun, 26 Jul 2009 16:45:12 +0400:

> Если использовать в листингах или интернет-ссылках не машинописный
> шрифт, а какой-либо разноширинный, то текст получается гораздо
> компактнее, меньше проблем с вылезанием за границу строки. Ну, или
> просто хочется такой шрифт. Однако при этом появляется проблема: если
> скопировать такой текст из файла PDF, то после вставки куда-либо нужно
> вручную исправлять лигатуры ff и fi, потому что эти лигатуры не
> понимают ни браузеры, ни текстовые редакторы.

Должно работать и так. Если копируется неправильно из PDF, нужно
разбираться именно с этим.

> Отключение лигатур "по месту" с помощью {} или \textcompwordmark в
> данном случае не годится, потому что эти вставки будут отображены
> "дословно".

Можно использовать окружение alltt, в котором {}\ имеют обычный смысл.

> Есть ли способ отключать лигатуры для листингов, \url,
> \href и т. п.?

В принципе такое сделать можно, но не уверен, что это кому-то нужно.

Саша
--
Alexander Cherepanov
My mail is cherepan at mccme dot ru

Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster