ОБНОВЛЕНИЕ: Я написал в службу поддержки Wolfram об этом и обновлю сообщение, если они могут решить проблему.Извините за рассылку SO с вопросом технической поддержки, но здесь это остается в случае, если у кого-то еще есть та же самая проблема.
Есть ли у кого-нибудь еще эта проблема с Mathematica 8?Я недавно обновил и заметил, что когда я экспортирую Графики в файл PDF, хотя файл хорошо выглядит на моем компьютере, он печатается как пустая страница.Например, попробуйте
Rectangle[{1,1}]//
Graphics//
Export["~/test.pdf",#]&
, который создает файл PDF, содержащий черный квадрат.Этот файл открывается нормально, но если я отправляю его на принтер своего отдела, я просто получаю пустую страницу.Если я не экспортирую графику, а распечатываю записную книжку из MM, нет проблем, графика печатается, как и ожидалось.Если я использую MM 7, чтобы сделать то же самое, файл PDF печатается, как и ожидалось.Экспорт в PNG в MM8 работает нормально.И использование контекстного меню Save Graphics As ...
или File > Save Selection As ...
для создания PDF, содержащего только графику, также работает.Тем не менее, эта графика в конечном итоге включается в документ TeX, и было бы намного лучше, если бы я мог продолжать использовать свой скрипт, который не требует нажатия какой-либо кнопки для их генерации.
Язапуск MM 8.0.0.0 в Mac OS 10.6.7.Я еще не смог проверить это на другом принтере, но этот принтер никогда не доставлял мне проблем раньше и печатает другие документы PDF отлично.Любые идеи, почему это происходит?
Wolfram Research отвечает:
... Эта проблема также была замечена другими пользователями, и наши разработчики в настоящее время изучают ее.Я добавил ваши данные в отчет, чтобы вы могли получать уведомления, когда это будет решено.
Тем временем вы можете попробовать следующие варианты:
- Попробуйте другой принтер.
- Растрируйте изображение с помощью функции «Растеризация» перед экспортом.Если растровое изображение теряет какое-то разрешение, вы можете использовать опцию «ImageResolution» для редактирования этого.
Растеризация [image, ImageResolution -> xxx]