Text(テキスト)
text コマンドは複数行のテキストラベルを配置します。キャンバス上の位置をクリックすると、ポップアップエディターがリッチモードで開きます — コンテンツを入力し、太字/斜体/取り消し線を文字ごとに適用し、フォントと高さを変更し、改行を挿入できます。Escape を押してコミットしてエディターを閉じます。
エディターの完全なリファレンス(リッチモードとシンプルモードの比較を含む)はテキストエディターページをご覧ください。
テキストラベルの配置
- ターミナルに
textと入力するか、Text ツールバーボタンをクリックします。 - キャンバス上のアンカー位置をクリックします。または
X,Yと入力して Enter を押し正確な座標を指定します。 - テキストエディターポップアップが新しいラベルの上に開きます。コンテンツを入力します。
- Escape を押してラベルをコミットしてエディターを閉じます。
デフォルトの高さは作図単位で 12 です。
既存のラベルの編集
キャンバス上の任意のテキストラベルをダブルクリックすると、そのラベルのエディターが再び開きます。
アンカーの座標入力
クリックの代わりに正確な位置を入力できます:
- X 値を入力します。
,を押します — ターミナルに[X], [Y{カーソル}]と表示されます。- Y 値を入力します。
- Enter を押してアンカーを配置してエディターを開きます。
キーボードリファレンス
アンカーフェーズ
| キー | 操作 |
|---|---|
0〜9, ., - | X 座標入力を開始 |
, | X をロックして Y 入力に移動 |
Backspace | 最後に入力した文字を削除 |
Enter | 入力した座標を確定 |
テキストエディターフェーズ(完全なリファレンスはテキストエディターを参照)
| キー | 操作 |
|---|---|
| 任意の印刷可能な文字 | カーソルに挿入 |
Backspace / Delete | 隣接する文字または選択範囲を削除 |
Enter | 改行を挿入 |
← / → | キャレットを移動 |
Home / End | ハードラインの先頭/末尾にジャンプ |
Escape | コミットしてエディターを閉じる |
グリップ編集 — 位置変更
選択したテキストラベルにはアンカー点に 1 つのグリップが表示されます:
| グリップ | 位置 | 機能 |
|---|---|---|
| アンカー | テキストの左下 | ドラッグしてラベルを移動 |
テキストの選択
| 方法 | 動作 |
|---|---|
| クリック | テキストの回転バウンディングボックス内にクリックした場合に選択 |
| 右ドラッグ(厳密) | バウンディングボックスの 4 コーナーすべてが選択エリア内に収まる必要がある |
| 左ドラッグ(交差) | テキストのバウンディングボックスと選択エリアの任意の重複で選択 |
サポートされる編集コマンド
| コマンド | テキストへの効果 |
|---|---|
| Move | アンカー点を移動 |
| Copy | 新しい位置に同一のラベルを作成 |
| Rotate | アンカー位置を回転させ Rotation Degree プロパティに角度を加算 |
| Mirror | 鏡像軸でアンカー点を反転(テキスト文字列は反転しない) |
| Scale | アンカー位置をスケールし高さにスケール係数を乗算 |
| Delete | ラベルを削除 |
テキストは Offset、Trim、Extend をサポートしません。
プロパティ
テキストラベルを選択するとプロパティパネルに以下が表示されます:
一般
| プロパティ | デフォルト | 説明 |
|---|---|---|
| Color | 256 (ByLayer) | ACI カラーインデックス |
| Layer | 0 | レイヤー割り当て |
ジオメトリ
| プロパティ | 説明 |
|---|---|
| Position X / Position Y | アンカー点座標 |
| Height | 作図単位でのベーステキスト高さ(デフォルト:12) |
| Rotation Degree | 度数での反時計回り回転 |
プロパティ
| プロパティ | 説明 |
|---|---|
| Content | テキスト文字列(MTEXT インラインコードを保持) |
| Attachment Point | 配置コード(1 = 左上 … 9 = 右下) |
テキストには Linetype、Linetype Scale、Thickness プロパティはありません。
DXF — MTEXT エンティティ
テキストラベルは DXF ファイルに MTEXT エンティティとして保存されます。太字と斜体は \L、\K、\O、インラインフォント切り替え(\f)を使用してエンコードされます。文字ごとの高さは \H としてエンコードされます。すべてのフォーマットは完全な DXF ラウンドトリップで保持され、LibreCAD、FreeCAD、その他の DXF 対応アプリケーションで読み込めます。