Спасибо,
TeXpert!
Наконец то я, в том числе и с Вашей помощью, полностью во всём разобрался! То есть не то чтобы уж совсем полностью, но, по крайней мере, нашёл замкнутое логическое объяснение объяснение тому, что имею в выходном PDF-файле. Прежде чем привести это объяснение, обрисую ещё раз вкратце суть основной проблемы
Я знаю, что математическая часть документа по умолчанию должна содержать метафонтовские шрифты (mf-шрифты) семейства Computer Modern (CM), быть может (если я включаю ams) дополненного некоторыми (также метафонтовскими) ams-шрифтами. Шрифты mf обладают тем недостатком, что плохо интегрируются в PDF-документ (в нем они превращаются в растр и фигурируют как шрифты типа Type 3). Это, безусловно, нехорошо. Тем не менее, не прилагая к этому (совершенно!) никаких усилий, я имею на выходе PDF-файл, содержащий (независимо от способа конвертации) исключительно Type 1 шрифты!! Почему я в этом уверен? А очень просто: заходим в меню файл (ридера или акробата), выбираем свойства, а потом вкладку шрифты - и всё видим
Почему?! Откуда?! Но это ещё пол вопроса. Если мы приглядимся повнимательнее, то заметим, что названия матшрифтов начинаются с CM - например CMMI12 (в том, что это действително матшрифты несложно убедиться, исключив из документа нематематический текст, а MI12 в аббревиатуре последнего, скорее всего, означает math italic 12pt). Здесь налицо уже явный парадокс. Ведь CM - это METAFONT, а значит уж никак не Type 1! Напомню, что Type 1 - основной формат PostScript-шрифтов (поэтому даже часто PS \equiv Type 1). То есть выходит, что CM вроде как одновременно и METAFONT и PostScript - а это уже совсем нехорошо
[more=Разгадка]
Прежде всего, обратите внимание на то в каком регистре приведено название шрифта семейства Computer Modern. Оказывается, CMMI12 \not\equiv cmmi12, верхний регистр относится к постскриптовской версии шрифта, а нижний - к метафонтовской
Но тогда откуда вообще взялась PostScript реализация семейства CM (и его ams-дополнения)? И тут нам на помощь приходит
TeXpert - всё дело в bluesky (вот откуда волшебство). Но ведь мы же не подключали никакой bluesky! Не подключали - и тем не менее. Заходим в C:\Program Files\MiKTeX 2.7\fonts\type1 (понятно, что путь - это переменная), переименовываем папку bluesky во что-нибудь и пытаемся скомпилировать pdf-файл (скажем, посредством pdflatex). Ну что, получилось? Нет? То-то же!
Уже хорошо. Осталось разобраться с bluesky. Ситуация оказалась довольно запутанной. Несмотря на то, что в \fonts\type1 имеется папка bluesky (та самая, которую мы переименовывали), и которая, в свою очередь, содержит папки ams, cm и latex-fonts (с pfb-файлами), самостоятельного пакета под названием bluesky на самом деле больше нет (а ведь раньше был). Теперь он (по крайней мере в MikTex 2.7) фактически разбит на две части по пакетам cm и ams. Как об этом узнать? Для этого достаточно, прежде чем нажать Cancel, прочитать содержимое окошка Package Installation, выскакивающего при запуске PDFTexify (разумеется, при переименованном синем небе). Вот, что оно нам (примерно) сообщает
The required file
fonts\type1\bluesky\cm\cmex10.pfb
is missing. It is a part of the following package
Name: cm
Title: Computer Modern fonts
И действительно в C:\Program Files\MiKTeX 2.7\fonts\map\dvips среди прочих имеются фолдеры ams и сm. Зайдя, например, в последний из них, мы увидим, что в нем находятся 4 map-файла: cmother-bsr.map (cmother = cm other, но не с mother), cmother-bsr-interpolated.map, cmtext-bsr.map и cmtext-bsr-interpolated.map (аббревиатура bsr здесь, очевидно, и есть искомое blue sky research), а также два файла с расширениями cm и cmz, которые, видимо, содержат некие таблицы соответствия названий новых (в верхнем регистре) и старых (в нижнем регистре) шрифтов (содержимое папки ams полностью аналогично)
Очевидным признаком того, что пакеты CM, AMS, а заодно и CM-Super уже интегрированы в систему Latex является наличие следующих включений в содержимое файла updmap.cfg (C:\Program Files\MiKTeX 2.7\miktex\config):
# cm-super
MixedMap cm-super-t1.map
MixedMap cm-super-t2a.map
MixedMap cm-super-t2b.map
MixedMap cm-super-t2c.map
MixedMap cm-super-ts1.map
MixedMap cm-super-x2.map
...
# cm
MixedMap cmother-bsr-interpolated.map
MixedMap cmother-bsr.map
MixedMap cmtext-bsr-interpolated.map
MixedMap cmtext-bsr.map
# amsfonts
MixedMap ams-bsr-interpolated.map
MixedMap ams-bsr.map
MixedMap ams-cmcsc-bsr-interpolated.map
MixedMap ams-cmex-bsr-interpolated.map
# latex-fonts
MixedMap latex-bsr.map
C конфигурационными файлами, мне, правда, так и не удалось разобраться (например, упоминавшиеся файлы .cm и .cmz включены соответственно в config.cm и config.cmz из C:\Program Files\MiKTeX 2.7\dvips\cm, а где используются последние сказать не могу), но этого и не требовалось. Главной задачей было понять какие именно пакеты отвечают за ps математику, и убедиться в том, что эти пакеты действительно включены. Что и было сделано. Отметим, что за текстовую моду отвечает интегрированный в систему пакет CM-Super и еще раз подчеркнем, что для активизации Bluesky-математики и Super-текста в исходном файле (по крайней мере, в случае последних версий MikTex'а) ничего специально писать не надо
Очень жаль, что по поводу bluesky-шрифтов молчат Котельников с Чеботаевым. Молчит Львовский. Авторы - Вы не правы. Нельзя было ни словом не обмолвиться о постскрипт математике. Ведь постскриптизация документа, в том числе его математической части - эпохальный рубеж!
[/more]
Я сперва заблуждался, думая, что CM-Super переводит на PostScript рельсы и математический текст. Внимательное ознакомление со шрифтами PDF документа убедило меня в обратном (названия шрифтов этого семейства начинаются с SF - super fonts). Но раз так, то получается, что при включенном PSCyr шрифтам CM-Super совсем не остаётся места (по умолчанию они замещаются шрифтами AntiquaPSCyr). Вместе с тем, согласно Котельникову-Чеботаеву, пакет PSCyr использует обозначение гарнитур, противоречащее схеме, принятой в системе LaTeX, что по утверждению авторов гипотетически может приводить к конфликтам с другими пакетами. Полученная информация заставила меня ещё раз критически взлянуть на использование шрифтов этого пакета. Не знаю, может я теперь как-то предвзято к ним начал относится, но сейчас они мне не кажутся безусловно выигрышными по сравнению со шрифтами CM-Super. Вообщем не исключено, что целесообразность использования пакета PSCyr на самом деле стоит под большим вопросом
Да, и ещё. Строго говоря, CM-Super являются PS-эквивалентом не СM шрифтов (кодировка OT1), а EC+LH (кодировка T1), точнее даже еще большего числа семейств, "выросших" из Computer Modern
При написани данного поста были использованы (кроме здравого смысла и общелогических построений) материалы настоящего форума а также многочисленные источники из просторов Инета:
HOW TO PRODUCE PDF FROM LATEX High quality PDF output from LaTeX and TeX Кириллические шрифты Type1 Древняя инструкция с упоминанием о пакете BlueSky (рус) + документация из архивов CTAN'а
и много-много другого - уже забыл чего и откуда
PS1 По поводу увеличения pdf-файлов в два раза (c pdflatex'ом) или на один процент (с cmap'ом) - это я гупость, конечно, в предыдущем сообщении написал. Здесь надо на разных объёмах смотреть
PS2
TeXpertЦитата: Также я уже высказывался неоднократно в пользу гарнитуры Литературной (текст) + ...
Я так понимаю речь идет о ps-шрифте фирмы Paratype из коллекции FontC (обозначение гарнитуры - tl6)
Добавлено: Попытка задействовать тэг more в добавочном тексте закончилась неудачей. То есть наличие включения вида (пробелы нарочно): [ more = ...] ... [ more = ...] ... [ /more ] ... [ /more ], приводит к сообщению об ошибке. Такое вложение действительно невозможно или я просто не умею его делать?