CellLabelsIn[n]:=
とOut[n]=
をMathematicaノートブックで隠すことは可能ですか?
入力または出力を非表示にしたくありません。テキストIn[n]
とOut[n]
だけを非表示にします。
評価の下の設定([編集]メニュー-> [設定])に[イン/アウト名を表示]オプションがあります。
すでに開いているノートブックですぐに有効になります。
MathematicaノートブックのIn
とOut
の部分は、評価された入力セルと生成された出力セルに対して自動的に生成されます CellLabels 。番号付けは現在のカーネルセッションを参照しているため、ノートブックを閉じるとラベルが削除されるように設定されています(セルスタイルにはオプションCellLabelAutoDelete -> True
があります)。したがって、1つの解決策は、印刷する前にノートブックを閉じてから再度開くことです。
次のすべてのメソッドは、In/Outのものだけでなく、allCellLabelsをオフにします。
( raksliceの答え で述べたように)
設定ダイアログ で[名前の表示/表示]トグルを使用します。これにより、オプションShowCellLabel->False
がグローバルに設定されます。つまり、すべてのノートブックのすべてのCellLabelがオフになります。
このオプションは、 オプションインスペクター を使用して、ノートブック、セクション、またはセルレベルで(またはグローバルに)設定することもできます。たとえば、次のスクリーンショットでは、「無題1」のセルラベルをオフにしましたが、「無題2」のセルラベルはオンのままにしました: スクリーンショットhttp://fhc.quickmediasolutions.com/image/-167608879。 png
ノートブックに CellLabel In/Out番号を残すこともできますが、 stylesheet の設定を変更して、印刷時にオフにすることもできます。
「フォーマット」>「スタイルシートの編集」に移動します。作業中のノートブックの空白のトップレベルスタイルシートが表示されます。 「default.nb」スタイルシートからスタイルを継承します。そのリンクをクリックして、Style Environment Names
セクションをノートブックのスタイルシートにコピーします。 「Printout」環境セルのセルブラケットを選択し、オプションインスペクター(Ctrl-Shift-O)を使用して(またはセル式Ctrl-Shift-Eを変更して)、オプションShowCellLabel->False
を設定します。
1つの画像のすべてのステップhttp://fhc.quickmediasolutions.com/image/-164716658.png
他のノートブックで使用する独自のスタイルシートを作成したり、好みを反映するようにデフォルトのスタイルシートを変更したりすることもできます。
プログラムで(IMOを実行する最速の方法)、
SetOptions[$FrontEnd, ShowCellLabel -> False]
バージョン11.1.1以降では、[評価設定]タブがなくなったため、このように(またはオプションインスペクターを介して)実行する必要があります。
$FrontEndSession
またはEvaluationNotebook[]
だけに変更することもできます。