1

Мне трудно читать журнал Mathematica онлайн, так как шрифты слишком маленькие, и я не могу загрузить файлы CDF.

Когда я захожу на mathematicajournal.com и нажимаю на CDF, он открывается внутри браузера. Но опция "увеличить размер шрифта", которую я использую в Firefox, не влияет на размер шрифтов, используемых CDF. Так что он остается слишком маленьким для меня.

Я не могу загрузить CDF, так как, когда я щелкаю правой кнопкой мыши по ссылке 'cdf', я не получаю возможность загрузить цель, как обычно, как это делается с другими файлами. Он открывается только в браузере, и после этого я не вижу, как его загрузить или изменить размер шрифта.

Может быть, кто-то здесь знает, как увеличить размер шрифта в браузере или загрузить его. (Как только я скачаю его, я могу открыть его в Mathematica, затем я смогу увеличить масштаб там, чтобы лучше его увидеть).

3 ответа3

4

Таким образом, вам нужно изменить параметр Notebook или $ FrontEnd Magnification , но (насколько я могу судить) вы не можете сделать это с помощью проигрывателя Wolfram CDF player или плагина браузера CDF.

Стандартные файлы init.m работают для читателя cdf, но не работают с плагином. Тем не менее, есть плагин, используемый файлом инициализации. В моей тестовой установке WinXP (потому что еще нет плагина для linux ...) вам нужен файл C:\Documents and Settings\USERNAME\Application Data\MathematicaPlayer\Autoload\PacletManager\Configuration\FrontEnd\init_8.0.3.0.m Где номера будут меняться при изменении версии. В C:\Documents and Settings\All Users\ версии структуры каталога нет файла ... но, возможно, он будет работать, если вы его создадите.

Во всяком случае, при установке по умолчанию мой файл содержал

SetOptions[$FrontEndSession,
PrivatePaths -> {"SystemResources" -> {ParentList}, 
  "TextResources" -> {FrontEnd`FileName[{"C:\\Program Files\\Wolfram \
Research\\Wolfram CDF \
Player\\8.0\\AddOns\\Applications\\WolframAlphaClient\\.\\FrontEnd", 
      "TextResources"}, "PacletManager" -> True, "Prepend" -> True], 
    ParentList}}
]

Просто добавьте необходимое Magnification в SetOptions и сохраните, например,

SetOptions[$FrontEndSession,
PrivatePaths -> {"SystemResources" -> {ParentList}, 
  "TextResources" -> {FrontEnd`FileName[{"C:\\Program Files\\Wolfram \
Research\\Wolfram CDF \
Player\\8.0\\AddOns\\Applications\\WolframAlphaClient\\.\\FrontEnd", 
      "TextResources"}, "PacletManager" -> True, "Prepend" -> True], 
    ParentList}},
Magnification->1.5
]

Затем перезапустите плагин cdf и перезагрузите нужный вам документ cdf.

3

У меня в FireFox работают как масштабирование, так и ctrl-scroll, ctrl-plus не работает:

0

Обновление до ответа Саймона для Windows 8/7/Vista:

Расположение файла инициализации плагина для автономного плеера:

C:\Users\USERNAME\AppData\Roaming\MathematicaPlayer\Autoload\PacletManager\Configuration\FrontEnd\init_VERSION.m

и место для игрока, установленного вместе с Mathematica

C:\Users\USERNAME\AppData\Roaming\Mathematica\Autoload\PacletManager\Configuration\FrontEnd\init_VERSION.m

Видимый размер игрока контролируется путем добавления строки

Magnification->1.5

с запятой до или после, чтобы отделить его от других параметров. На практике используемое число должно быть меньше фактического увеличения рабочего стола Windows, чтобы избежать отсечения отображаемого изображения областью внедрения.

Эти файлы перезаписываются при естественном выходе из плагина. Этого можно избежать, сделав файлы доступными только для чтения после редактирования, без явных сообщений об ошибках или проблем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .