вот фрагмент пс из 5-ки:
33 9 (Document1 17.10.2003 10:02 Page 1)xpfsh
а вот из 4-ки:
33 9 m (Document1.qxd 17.10.2003 10:04 Page 1)xpsh
как видно, для вывода slug'a применяется другая процедура. xpfsh рисует белый прямоугольник, ставит в graphics state 100% серый цвет и вызывает xpsh. Т.к. эти процедуры хранятся в текстовом виде в теле экзешника, то ничего не стоит поправить xpfsh. Имхо очевидно, что кроме как для вывода slug'a она не применяется. Единственное, придется отказаться от рисования белого прямоугольника под строкой (да и зачем он), т.к. чтобы в exe что-то добавить, надо предварительно что-то убрать (очевидно) чтобы адреса не поехали. Я открыл exe в UltraEdit, по адресу 0057ae17 начинается текст xpfsh, аккуратно вбиваем
g 3 1 roll m 1 1 1 1 1 setregcolor
и далее много пробелов до слов xpsh G}B
таким образом процедура будет определена нами так:
/xpfsh{g 3 1 roll m 1 1 1 1 1 setregcolor xpsh G}B
разумеется надо предварительно сохранить копию exe
enjoy