主要内容

このペ,ジの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

文本框のプロパティ

テキストボックスの外観と動作

文本框プロパティは,文本框オブジェクトの外観と動作を制御します。プロパティの値を変更することによって,テキストボックスの一部の特性を変更できます。プロパティのクエリと設定にはドット表記を使用します。

T = annotation('textbox');sz = t.FontSize;t.FontSize = 12;

テキスト

すべて展開する

表示するテキスト。文字ベクトル、文字ベクトルのcell配列、字符串配列、分类配列、または数値として指定します。目的とするテキストの外観に従って値を指定します。以下の表に,最も一般的な状況を示します。

テキストの外観 値の説明
1行のテキスト 文字ベクトルまたは1行1列の字符串配列。

str =“我的文本”
または
str =“我的文本”

複数行のテキスト 文字ベクトルのcell配列または字符串配列。

STR = {“一线”“二线”};
または
STR = [“第一线”“二线”];

数値変数を含むテキスト 字符配列に変換された数値を含む配列。num2strを使用して値を変換します。

X = 42;STR = [“值是”num2str (x)];

ギリシャ文字,数学記号などの特殊文字を含むテキスト TeXマ,クアップを含む配列。サポトされるマークアップの一覧については、翻译プロパティを参照してください。

str ='x range from 0 to 2\pi'

メモ

  • 默认的工厂および删除の語は予約語で,通常の文字として引用符で囲まれている場合はテキストに表示されません。これらの語を個別に表示するには,“\违约”または“\删除”のように,その語の前にバックスラッシュを付けます。

  • このプロパティを分类配列として指定した場合,MATLAB®はカテゴリではなく,配列内の値を使用します。

  • 数値のみを含むテキストを指定した場合,その値はsprintf(“% g”,值)を使用して変換されます。たとえば,123456781.23457 e + 07として表示されます。

テキストの色。RGB 3成分,16進数カラコド,色名,または省略名として指定します。既定値[0 0 0]は,黒に相当します。

カスタム色を使用する場合は,rgb 3成分または16進数カラコドを指定します。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば[0.4 0.6 0.7]のようになります。

  • 16進数カラ、コ、ドは、ハッシュ記号()で始まり,3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラ,です。これらの値では大文字小文字は区別されません。したがって,カラ,コ,ド“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション、等価の RGB 3 成分、および 16 進数カラー コードを示します。

色名 省略名 RGB 3成分 16進数カラコド 外観
“红色” “r” [10 0 0] “# FF0000”

“绿色” ‘g’ [0 10 0] “# 00 ff00”

“蓝” “b” [0 0 1] “# 0000 ff”

“青色” “c” [0 1 1] “# 00飞行符”

“红色” “米” [10 0 1] “#就”

“黄色” “y” [11 10 0] “# FFFF00”

“黑” “k” [0 0 0] # 000000的

“白色” ' w ' [1 1 1] “# FFFFFF”

“没有” 該当なし 該当なし 該当なし 色なし

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラコド 外観
[0 0.4470 0.7410] “# 0072 bd”

[0.8500 0.3250 0.0980] “# D95319”

[0.9290 0.6940 0.1250] “# EDB120”

[0.4940 0.1840 0.5560] “# 7 e2f8e”

[0.4660 0.6740 0.1880] “# 77 ac30”

[0.3010 0.7450 0.9330] “# 4 dbeee”

[0.6350 0.0780 0.1840] “# A2142F”

例:“蓝”

例:[0 0 1]

例:“# 0000 ff”

テキストンタプリタ。次の値のいずれかとして指定します。

  • “泰克斯”- TeXマクアップのサブセットを使用して文字を解釈します。

  • “乳胶”- LaTeXマクアップを使用して文字を解釈します。

  • “没有”-リテラル文字を表示します。

TeXマ,クアップ

MATLABでは,既定でTeXマ,クアップのサブセットをサポ,トしています。TeXマ,クアップを使用して、上付き文字や下付き文字の追加、フォントのタイプや色の変更、テキストへの特殊文字の挿入を行うことができます。

修飾子の効果はテキストの末尾まで適用されます。上付き文字と下付き文字は例外であり、次の 1 文字または中かっこで囲まれた文字にのみ適用されます。インタープリターを“泰克斯”に設定した場合にサポ,トされる修飾子は次のとおりです。

修飾子 説明
^ {} 上付き文字 “文本^{上标}’
_ {} 下付き文字 “text_{下标}’
\男朋友 太字フォント “\ bf文本”
它\ タリックフォント “\它文本”
\ sl 斜体フォント(通常はaapl .タリックフォントと同じ) “\ sl文本”
rm \ 標準フォント “\ rm文本”
\字体名{说明符 フォント名-说明符をフォントファミリの名前に置き換えます。これは他の修飾子と組み合わせて使用できます。 “\字体名{快递}文本”
\字形大小{说明符 フォントサesc escズ-说明符をポ▪▪ント単位の数値スカラ▪▪に置き換えます。 ”字形大小{15}文本”
{\颜色说明符 フォントの色-说明符を,红色的绿色黄色的品红色的蓝色的黑色的白色灰色的暗绿色橙色lightBlueの色のいずれかに置き換えます。 “{品红}\颜色文本”
\颜色(rgb){说明符} フォントのカスタムの色-说明符をRGB 3成分に置き換えます。 “\颜色(rgb){0, 0.5, 0.5}文本”

次の表に,“泰克斯”

文字列 記号 文字列 記号 文字列 記号

α

\ upsilon

υ

\ sim

\角

\ leq

\ ast

\气

χ

\ infty

β\

β

ψ

\ clubsuit

γ

ω

\ diamondsuit

δ

Γ

\ heartsuit

ϵ

Δ

\ spadesuit

ζ

Θ

\ leftrightarrow

\埃塔

η

Λ

\ leftarrow

θ

Ξ

\ Leftarrow

\ vartheta

ϑ

Π

\向上光标键

\极微小

ι

Σ

\ rightarrow

\卡巴

κ

\ Upsilon

ϒ

\ Rightarrow

λ

Φ

\ downarrow

µ

Ψ

\保监会

º

ν

Ω

下午\

±

ξ

\原则

\组

π

\存在

\ propto

ρ

倪\

\部分

σ

丛\

\子弹

\ varsigma

ς

\约

\ div

÷

τ

\再保险

\ neq

\枚

\ oplus

\ aleph

、即时通讯

\杯

\ wp

\ otimes

\ subseteq

\帕

\帽

中\

\ supseteq

\ supset

\ lceil

\子集

int \

\ cdot

·

阿\

ο

\ rfloor

\底片

¬

\微分算符

\ lfloor

\ *

x

\ ldots

...

\补

\清音

\ '

´

\楔

\ varpi

ϖ

\ 0

\ rceil

\捕杀

中期\

|

\三角

\ langle

\版权

©

LaTeXマ,クアップ

LaTeXマクアップを使用するには,ンタプリタを“乳胶”に設定します。▪▪▪▪ンラ▪▪▪▪ンモードでは、マークアップを 1 つのドル記号 ()で囲みます。表示モードでは、マークアップを 2 つのドル記号 ($ $)で囲みます。

乳胶モド 結果
▪▪▪▪ンラ▪▪▪▪ン

'$\int_1^{20} x^2 dx$'

方程与LaTeX内联模式。

表示

'$$\int_1^{20} x^2 dx$$'

方程与LaTeX显示模式。

テキストはLaTeXの既定のフォントスタescルで表示され,字体名FontWeightFontAngleのプロパティは無視されます。フォントスタイルを変更するには、LaTeX マークアップを使用します。

LaTeXンタプリタで使用できるテキストの最大サズは1200文字です。複数行のテキストの場合は、さらに 1 行につき 10 文字ほど文字数が少なくなります。

TeXおよびLaTeXの使用例にいては,チャ,トのテキスト内のギリシャ文字と特殊文字を参照してください。LaTeXシステムの詳細にいては,LaTeXプロジェクトのWebサト(https://www.latex-project.org/)を参照してください。

フォント

すべて展開する

フォント名。サポトされているフォント名または“FixedWidth”として指定します。テキストを正しく表示し印刷するには、システムでサポートされているフォントを選択しなければなりません。既定のフォントは、オペレーティング システムとロケールによって異なります。

どのロケ,ルでもテキストが整って見える固定幅のフォントを使用するには,“FixedWidth”を使用します。固定幅フォントは,ル,トのFixedWidthFontNameプロパティによって決まります。ルトのFixedWidthFontNameプロパティを設定すると,表示内容が新しいフォントを使用して直に更新されます。

フォントサ@ @ズ。ポ▪▪ント単位の0より大きいスカラ▪▪値として指定します。既定のフォントサズは,特定のオペレティングシステムとロケルによって異なります。1ポaapl . exeントは1/72 aapl . exeンチです。フォントの単位を変更するには,FontUnitsプロパティを使用します。

例:12

デ,タ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

文字の太さ。“正常”または“大胆”として指定します。

Matlabではフォントは,FontWeightプロパティを使用して,ユ,ザ,のシステムで使用可能なフォントから選択します。すべてのフォントに太字があるとは限りません。そのため,太字フォントを指定しても標準フォントの太さと変わらない場合があります。

文字の傾斜。“正常”または“斜体”として指定します。

すべてのフォントに両方のフォントスタ@ @ルがあるとは限りません。そのため,电子邮件タリックフォントを指定しても標準フォントと変わらない場合があります。

フォントサ@ @ズの単位。次の表のいずれかの値を指定します。

单位 説明
“点” ポ@ @ント。1ポイントは 1/72 インチです。
“英寸” ンチ。
“厘米” センチメ,トル。
“归一化” フォントサ▪▪ズを,(通常は图)。コンテナのサズを変更すると,それに従ってフォントサズが変更されます。たとえば,字形大小が正規化された単位の0.1である場合,テキストはコンテナ,の高さの1/10になります。
“像素”

ピクセル。

R2015b以降,Windows®および麦金塔电脑システムにおいて,ピクセル単位の距離はシステム解像度に依存しません。

  • Windowsシステムの1ピクセルは1/96 Windowsンチです。

  • 麦金塔电脑システムの1ピクセルは1/72议席ンチです。

Linux®システムでは,ピクセルのサ。

1回の関数呼び出しでフォントサイズとフォントの単位の両方を設定する場合は,指定したフォントサイズが正しく解釈されるように,先にFontUnitsプロパティを設定しなければなりません。

テキストボックス

すべて展開する

ボックスの幅と高さをテキストに合わせるオプション。“上”または“关闭”もしくは数値または逻辑1真正的)または0)として指定します。“上”の値は真正的と等価であり,“关闭”と等価です。したがって,このプロパティの値を逻辑値として使用できます。値はmatlab.lang.OnOffSwitchState型のon/off逻辑値として格納されます。

  • “上”-テキストに合わせてテキストボックスのサie浏览器ズを調整します。

  • “关闭”-テキストボックスの幅に合わせてテキストを折り返します。テキストを折り返すと、その一部がテキスト ボックスの下にはみ出すことがあります。

プロット編集モドでテキストボックスのサズを変更したり位置プロパティを変更したりすると,FitBoxToTextプロパティは“关闭”に変更されます。

ボックスの外枠の色。RGB 3成分、16 進数カラー コード、色名、または省略名として指定します。既定値[0 0 0]は,黒に相当します。

カスタム色を使用する場合は,rgb 3成分または16進数カラコドを指定します。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば[0.4 0.6 0.7]のようになります。

  • 16進数カラ、コ、ドは、ハッシュ記号()で始まり,3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラ,です。これらの値では大文字小文字は区別されません。したがって,カラ,コ,ド“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション、等価の RGB 3 成分、および 16 進数カラー コードを示します。

色名 省略名 RGB 3成分 16進数カラコド 外観
“红色” “r” [10 0 0] “# FF0000”

“绿色” ‘g’ [0 10 0] “# 00 ff00”

“蓝” “b” [0 0 1] “# 0000 ff”

“青色” “c” [0 1 1] “# 00飞行符”

“红色” “米” [10 0 1] “#就”

“黄色” “y” [11 10 0] “# FFFF00”

“黑” “k” [0 0 0] # 000000的

“白色” ' w ' [1 1 1] “# FFFFFF”

“没有” 該当なし 該当なし 該当なし 色なし

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラコド 外観
[0 0.4470 0.7410] “# 0072 bd”

[0.8500 0.3250 0.0980] “# D95319”

[0.9290 0.6940 0.1250] “# EDB120”

[0.4940 0.1840 0.5560] “# 7 e2f8e”

[0.4660 0.6740 0.1880] “# 77 ac30”

[0.3010 0.7450 0.9330] “# 4 dbeee”

[0.6350 0.0780 0.1840] “# A2142F”

例:“蓝”

例:[0 0 1]

例:“# 0000 ff”

テキストボックスの背景色。RGB 3成分、16 進数カラー コード、色名、または省略名として指定します。

カスタム色を使用する場合は,rgb 3成分または16進数カラコドを指定します。

  • RGB 3成分は,色の赤,緑,青成分の強度を指定する3成分の行ベクトルです。強度値は[0, 1]の範囲でなければなりません。たとえば[0.4 0.6 0.7]のようになります。

  • 16進数カラ、コ、ドは、ハッシュ記号()で始まり,3桁または6桁の0からFまでの範囲の16進数が続く文字ベクトルまたは字符串スカラ,です。これらの値では大文字小文字は区別されません。したがって,カラ,コ,ド“# FF8800”“# ff8800”“# F80”,および“# f80”は等価です。

あるいは,名前を使用して一部の一般的な色を指定できます。次の表に,名前の付いた色オプション、等価の RGB 3 成分、および 16 進数カラー コードを示します。

色名 省略名 RGB 3成分 16進数カラコド 外観
“红色” “r” [10 0 0] “# FF0000”

“绿色” ‘g’ [0 10 0] “# 00 ff00”

“蓝” “b” [0 0 1] “# 0000 ff”

“青色” “c” [0 1 1] “# 00飞行符”

“红色” “米” [10 0 1] “#就”

“黄色” “y” [11 10 0] “# FFFF00”

“黑” “k” [0 0 0] # 000000的

“白色” ' w ' [1 1 1] “# FFFFFF”

“没有” 該当なし 該当なし 該当なし 色なし

MATLABの多くのタイプのプロットで使用されている既定の色のRGB 3成分および16進数カラーコードを次に示します。

RGB 3成分 16進数カラコド 外観
[0 0.4470 0.7410] “# 0072 bd”

[0.8500 0.3250 0.0980] “# D95319”

[0.9290 0.6940 0.1250] “# EDB120”

[0.4940 0.1840 0.5560] “# 7 e2f8e”

[0.4660 0.6740 0.1880] “# 77 ac30”

[0.3010 0.7450 0.9330] “# 4 dbeee”

[0.6350 0.0780 0.1840] “# A2142F”

例:“蓝”

例:[0 0 1]

例:“# 0000 ff”

背景色の透明度。0から1までのスカラー値として指定します。値が 1 の場合、色が不透明になります。このプロパティの値を 0 に近づけるほど透明度が高くなり、値を 0 に設定すると完全な透明になります。

ボックスの外枠のラ▪▪ンスタ▪▪ル。次の表に挙げるオプションのいずれかとして指定します。

ラ▪▪ンスタ▪▪ル 説明
“- - -” 実線
“——” 破線
“:” 点線
“-”。 一点鎖線
“没有” ボックスの外枠が透明になる

ボックスの外枠の幅。ポ▪▪ント単位のスカラ▪▪数値として指定します。1ポaapl . exeントは1/72 aapl . exeンチです。

例:1.5

デ,タ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

テキストボックス内のテキスト周囲の余白。ピクセル単位のスカラ,数値として指定します。

デ,タ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑

位置

すべて展開する

サ@ @ズと位置。[x_begin y_begin length height]の形式の4要素ベクトルとして指定します。最初の2の要素でテキストボックスの左下隅の座標を指定します。次の2の要素でテキストボックスの長さと高さを指定します。

既定では、単位は图を基準に正規化されます。图の左下隅が(0,0)で,右上隅が(1,1)になります。単位を変更するには,单位プロパティを使用します。

メモ

FitBoxToTextプロパティが“上”に設定されている場合に字符串プロパティを変更すると,次回の画面更新時まで位置プロパティが最新の変更内容を反映しないことがあります。位置の値の変更を確実に反映するには、スクリプトまたは関数の作成時に、位置のクエリの前にdrawnowを呼び出します。

例:[0.2 0.3 0.4 0.5]

位置の単位。次の表のいずれかの値を指定します。

单位 説明
“归一化”(既定) 注釈を含む图,uipanelまたはuitabを基準にして正規化されます。コンテナ,の左下隅が(0,0)で,右上隅が(1,1)になります。
“英寸” ンチ。
“厘米” センチメ,トル。
“角色”

既定のシステムフォントの文字サ@ @ズを基準にします。

  • 文字の幅=文字xの幅。

  • 文字の高さ= 2行のテキストのベスラン間の距離。

“点” ポ@ @ント。1ポイントは 1/72 インチです。
“像素”

ピクセル。

R2015b以降,Windowsおよび麦金塔电脑システムにおいて,ピクセル単位の距離はシステム解像度に依存しません。

  • Windowsシステムの1ピクセルは1/96 Windowsンチです。

  • 麦金塔电脑システムの1ピクセルは1/72议席ンチです。

Linuxシステムでは、Linuxピクセルのサ、Linuxズは使用しているシステムの解像度によって決まります。

すべての単位は,图ウィンドウの左下隅から測定されます。

このプロパティは位置プロパティに影響します。単位を変更した場合,单位の設定値が既定値であることを前提としている他の関数に影響を及ぼさないように,計算終了後に元の既定値に戻すことを推奨します。

オブジェクトの作成時に位置プロパティと单位プロパティを名称,值のペアとして指定する場合は,指定する順序が重要です。特定の単位で位置を定義するには,单位プロパティを設定してから位置プロパティを設定しなければなりません。

テキストボックス内でのテキストの水平方向の配置。次の表のいずれかの値を指定します。

結果
“左”

“中心”

“对”

テキストボックス内でのテキストの垂直方向の配置。次の表のいずれかの値を指定します。

結果
“高级”

“中间”

“底”

メモ

“帽子”および“基线”の値は推奨されません。代わりに,それぞれ“高级”および“底”の値を使用してください。

R2006aより前に導入