テキストに「」を含めずにテキストセルの出力セルを変換するにはどうすればよいですか?
これは私のコードの一部です:
Grid[{{"Número de indivíduos", "Máximo", "Mínimo", "Mediana", "Média", "Desvio Padrão"}},
Dividers -> Center] // TextCell // CellPrint
そして、私が得る結果はこれです:
「Númerodeindivíduos」| 「マキシモ」| 「ミニモ」| 「メディアナ」| 「メディア」| 「DesvioPadrão」
しかし、引用符なしでこの結果を取得したいのですが、どうすればよいですか?
回答
基本的に、文字列に引用符を表示するかどうかを制御するのはCellオプションShowStringCharactersです。出力セルの場合、このオプションは次のように設定されFalseます。
CurrentValue[{StyleDefinitions, "Output", ShowStringCharacters}]
誤り
したがって、出力セルには引用符が表示されません。
Grid[
{{"Número de indivíduos", "Máximo", "Mínimo", "Mediana", "Média", "Desvio Padrão"}},
Dividers -> Center
] // TextCell

あなたCellPrintも使用することを主張する場合:
Grid[
{{"Número de indivíduos", "Máximo", "Mínimo", "Mediana", "Média", "Desvio Padrão"}},
Dividers -> Center
] // TextCell //CellPrint

次に、次のCellオブジェクトを作成します(Cell | Show Expression
メニューからを使用してこれを確認できます)。
Cell [BoxData [TagBox [GridBox [{{"" <N [UAcute] mero de indiv [IAcute] duos> ""、 "" <M [AAcute] ximo> ""、 "" <M [IAcute] nimo> " "、" "<Mediana>" "、" "<M [EAcute] dia>" "、" "<Desvio Padr [ATilde] o>" "}}、AutoDelete-> False、GridBoxDividers-> {" Columns "- > {False、{True}、False}、 "Rows"-> {False、{True}、False}}、GridBoxItemSize-> {"Columns"-> {{Automatic}}、 "Rows"-> {{Automatic }}}]、 "Grid"]]、GeneratedCell-> True、CellAutoOverwrite-> True、CellChangeTimes-> {3.806851714647841 * ^ 9}]
2番目の引数はGeneratedCell -> True
。であるため、このセルには2番目の引数としてタイプ(「出力」など)がないことに注意してください。したがって、オプションの値はデフォルトです。
CurrentValue[ShowStringCharacters]
本当
これが、追加CellPrint(完全に不要)が引用符を表示する理由です。本当にを使用する必要がある場合CellPrintは、を変更してTextCell次のオプションを指定できます。
TextCell[
Grid[
{{"Número de indivíduos", "Máximo", "Mínimo", "Mediana", "Média", "Desvio Padrão"}},
Dividers -> Center
],
ShowStringCharacters->False
] //CellPrint

「印刷」スタイルで出力
Grid [{{"Text 1"、Style ["Text 2"、RGBColor [0.8、0.35、0]、Bold、FontFamily-> "Franklin Gothic"、FontSize-> 17]、 "Text 3"、Style ["Text 4 "、RGBColor [0、0.5、0.5]、FontFamily->" Garamond "FontSize-> 20]}}、Dividers-> All] //印刷