7

Можно ли скрыть CellLabels In[n]:= и Out[n]= в записной книжке Mathematica?
Я не хочу скрывать ввод или вывод, просто текст In[n] и Out[n] .

3 ответа3

10

В настройках («Правка» -> «Настройки») в разделе «Оценка» есть опция «Показать имена входов и выходов».

Это вступает в силу сразу в записных книжках, которые у меня уже есть.

6

Метод 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

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

2

Программно (ИМО самый быстрый способ сделать это), используйте

SetOptions[$FrontEnd, ShowCellLabel -> False]

Выполнение этого (или через Option Inspector) необходимо, начиная с версии 11.1.1, поскольку вкладка «Оценочные настройки» пропала.

Вы также можете изменить его только для $FrontEndSession или EvaluationNotebook[] .

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