|
Совсем клинический случай: - на принтере ничего не появляется. |
|
Ну, что ж, прежде чем впадать в панику, убедитесь, что принтер подключен к компьютеру и получает информацию. Подключен? Смотрим дальше. Еще одна частая беда - отсутствие бумаги. Вы улыбнулись? Ее может действительно не быть, тогда положите ее туда, где ей место. А бывает так, что бумага есть, а принтер думает, будто ее нет. Это уже проблема не с принтером, а с издательским пакетом, или (упаси господь) с операционной системой. Скорее всего они пытаются очень точно управлять принтером и просто вымогают у Вас другую бумагу. В любом случае, Вам надо добиться, чтобы принтер напечатал хоть что-нибудь (Обычно это сообщение об ошибке. А про такие сообщения читайте ниже).
|
|
Вместо документа выводится один лист с сообщением об ошибке |
Здесь может быть несколько причин:
- Неправильный драйвер принтера или неправильные установки параметров печати; Слишком сложная (для принтера) страница. Попробуйте уменьшить линеатуру или разрешение;
- Ошибка в одной из иллюстраций (возможно в контурах содержится слишком много точек). Попробуйте найти ее методом перебора, а потом исправьте ошибку с помощью той программы, в которой создана иллюстрация.
|
|
Неруссифицированные символы вместо одного из шрифтов |
Чаще всего это означает, что не найден PostScript-шрифт, в точности соответствующий использованному. В результате в файле печати оказалась ссылка на шрифт с похожим именем (TimesC-Bold --> TimesC_Bold). С точки зрения принтера это совершенно разные шрифты, и отсутствующий был заменен на шрифт по умолчанию (например, на неруссифицированный Courier). Проверьте есть нужный Вам шрифт в наличии и установлен ли он как загружаемый шрифт принтера ("Autodownload for PostScript printer"). При необходимости переустановите его. Так же попробуйте загрузить нужный щрифт в принтер с установкой его шрифтом по умолчанию.
Подобные проблемы могут возникнуть при использовании таблицы подстановки PostScript шрифтов вместо TrueType при выводе документов на PostScript-устройство. Если сбой происходит с TrueType-шрифтом, проверьте в настройках драйвера печати, не оказался ли включенным режим "Use substitution table" (использовать таблицу подстановки шрифтов), вместо режима "Download TrueType as Type1" (загружать шрифты TrueType в принтер как шрифты типа 1, то есть PostScript-шрифты).
|
|
Принтер делает вид, что получил необходимую информацию и задумался (т.е. он гудит, мигает лампочками, выводит всякую непонятную чушь на панели управления и пр.). Долго думает и, в конце концов, благополучно "помирает". |
|
Тут главное получить как можно больше информации. Добейтесь сообщения об ошибке на отпечатанном листе бумаги. Например, в Windows этого можно достичь, если включить переключатель Print PostScript Errors в "других опциях" настройки принтера.
Если Вы получили сообщение об ошибке, то ищите ее в списке ниже: (Надеемся, что прочитав, Вы сразу поймете какая ошибка и как ее исправить. Если не поняли, то читайте еще ниже) |
| dictfull |
нет свободного места в словаре |
| dictstackoverflow |
слишком много команд begin |
| dictstackunderflow |
слишком много команд end |
| execstackoverflow |
слишком большая вложенность подпрограмм |
| handleerror |
вызывается специальной командой обработки ошибок |
| interrupt |
внешнее прерывание работы |
| invalidaccess |
неправильное указание параметров доступа |
| invalidexit |
команда exit использована вне цикла |
| invalidfileaccess |
неверная строка доступа к файлу |
| invalidfont |
неправильное имя шрифта или неправильное использование шрифтового словаря |
| invalidrestore |
лишнее использование команды restore |
| ioerror |
ошибка ввода/вывода в операциях с файлами |
| limitcheck |
произошел выход за допустимые пределы значений |
| nocurrentpoint |
не описана текущая точка |
| rangecheck |
произошел выход за заданные пределы (массивов или границ изображения) |
| stackoverflow |
переполнение стека операндов |
| stackunderflow |
отсутствие значения на стеке операндов |
| syntaxerror |
синтаксическая ошибка |
| timeout |
превышен заданный временной предел выполнения |
| typecheck |
операнд имеет неправильный тип |
| undefined |
неопределенное имя |
| undefinedfilename |
отсутствует указанный файл |
| undefinedresult |
неопределенный результат числовой операции вследствие переполнения в меньшую или большую сторону |
| unmatchedmark |
неопределенный маркер |
| unregistered |
внутренняя (неопределенная) ошибка |
| VMerror |
переполнение выделенного объема виртуальной памяти | |
|