Можно ли скрыть CellLabels In[n]:=
и Out[n]=
в записной книжке Mathematica?
Я не хочу скрывать ввод или вывод, просто текст In[n]
и Out[n]
.
3 ответа
В настройках («Правка» -> «Настройки») в разделе «Оценка» есть опция «Показать имена входов и выходов».
Это вступает в силу сразу в записных книжках, которые у меня уже есть.
Метод 0
Части In
и Out
записной книжки Mathematica автоматически генерируют CellLabels для оцененных входных и выходных ячеек. Поскольку нумерация относится к текущему сеансу ядра, метки устанавливаются на удаление при закрытии записной книжки (стили ячеек имеют параметр CellLabelAutoDelete -> True
). Таким образом, одно из решений - закрыть и снова открыть ноутбук перед печатью.
Все следующие методы отключают все CellLabel, а не только In/Out.
Способ 1
(Как уже упоминалось в ответе Ракслице)
Используйте переключатель «Показать вход / выход» в диалоговом окне настроек. Это устанавливает параметр ShowCellLabel->False
глобально, т. Е. Отключает все CellLabel для всех ноутбуков.
Способ 2
Параметр также можно установить на уровне записной книжки, секции или ячейки (или в целом) с помощью инспектора параметров. Например, на следующем снимке экрана я отключил метки ячеек для "Без названия 1", но оставил их для "Без названия 2":снимок экрана http://fhc.quickmediasolutions.com/image/-167608879.png
Способ 3
Вы также можете оставить нумерацию Вход / Выход 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[]
.