У меня был такой же символ, что и у плаката, но это не было связано с какими-либо изменениями в Emacs 23. Мой принтер - это сетевой принтер с поддержкой PostScript.
Во-первых, мое имя хоста изменилось немного, когда я работалкомпьютер был обновлен с Windows до Vista.Мне пришлось изменить один символ соответственно: с
(setq ps-printer-name "//evf4ce46ac4ad3/seki81050470cm")
на
(setq ps-printer-name "//e7f4ce46ac4ad3/seki81050470cm")
Это изменило сообщение об ошибке с
direct-print-region-helper: Opening output file: invalid argument, //evf4ce46ac4ad3/seki81050470cm
на
direct-print-region-helper: Opening output file: no such file or directory, //e7f4ce46ac4ad3/seki81050470cm
Тогда мне пришлось включить общий доступ к принтеру.Это можно найти в
\\e7f4ce46ac4ad3\Printers
, который, вероятно, можно найти более общим способом.\\% computername% \ Принтеры не работают для меня;Я не знаю, почему.
Щелкните правой кнопкой мыши значок принтера, выберите «Общий доступ» и включите «Общий доступ к этому принтеру» с подходящим именем принтера, желательно без пробелов.
Это былодостаточно, чтобы включить печать для меня.