В настройках («Правка» -> «Настройки») в разделе «Оценка» есть опция «Показать имена входов и выходов».
Это вступает в силу сразу в записных книжках, которые у меня уже открыты.
Можно ли спрятать CellLabels In[n]:=
и Out[n]=
в блокноте Mathematica?
Я не хочу скрывать ввод или вывод, только текст In[n]
и Out[n]
.
В настройках («Правка» -> «Настройки») в разделе «Оценка» есть опция «Показать имена входов и выходов».
Это вступает в силу сразу в записных книжках, которые у меня уже открыты.
В In
и Out
части ноутбука Mathematica автоматически генерируются CellLabels для оцениваемого ввода и вывода, генерируемых клетками. Поскольку нумерация относится к текущему сеансу ядра, при закрытии записной книжки устанавливаются метки для удаления (опция для стилей ячеек CellLabelAutoDelete -> True
). Таким образом, одно из решений - закрыть и снова открыть ноутбук перед печатью.
Все следующие методы отключают все CellLabel, а не только In / Out.
(Как уже упоминалось в ответе rakslice )
Используйте переключатель «Показать имена входов / выходов » в диалоговом окне настроек . Это устанавливает параметр ShowCellLabel->False
глобально, то есть отключает все CellLabel для всех ноутбуков.
Параметр также можно установить на уровне записной книжки, секции или ячейки (или в целом) с помощью инспектора параметров . Например, на следующем снимке экрана я отключил метки ячеек для «Без названия 1», но оставил их для «Без названия 2»: снимок экрана http://fhc.quickmediasolutions.com/image/-167608879.png
Вы также можете оставить нумерацию Вход / Выход CellLabel в записной книжке, но отключить ее при печати, изменив настройку в таблице стилей .
Перейдите в «Формат»> «Редактировать таблицу стилей». Вы получите чистую таблицу стилей верхнего уровня для ноутбука, над которым работаете. Он наследует свои стили из таблицы стилей "default.nb". Нажмите на эту ссылку и скопируйте Style Environment Names
раздел в таблицу стилей блокнота. Выберите скобку ячейки для ячейки среды «Распечатка» и с помощью инспектора параметров (Ctrl-Shift-O) (или изменив выражение ячейки Ctrl-Shift-E) установите параметр ShowCellLabel->False
.
все шаги в одном изображении http://fhc.quickmediasolutions.com/image/-164716658.png
Вы также можете создать свою собственную таблицу стилей для использования в других записных книжках или даже изменить таблицу стилей по умолчанию, чтобы отразить ваши предпочтения.
Программно (ИМО самый быстрый способ сделать это), используйте
SetOptions[$FrontEnd, ShowCellLabel -> False]
Выполнение этого (или через Option Inspector) необходимо, начиная с версии 11.1.1, поскольку вкладка «Оценочные настройки» пропала.
Вы также можете изменить его просто $FrontEndSession
или EvaluationNotebook[]
.