AutoCADの文字入力ガイド|文字スタイル設定とDTEXT・MTEXTの使い分け
AutoCADの文字入力ガイド|文字スタイル設定とDTEXT・MTEXTの使い分け
AutoCADで文字を入れようとすると、「高さを毎回聞かれてわずらわしい」「日本語が四角(トウフ)や文字化けになる」「1行文字と複数行文字のどちらを使えばいいか迷う」といったつまずきに出会いがちです。文字はコマンドをひとつ覚えれば打てますが、あとから見た目を揃えたり修正したりする段になって、設定の順番でつまずいた経験がある方は多いのではないでしょうか。
この記事では、AutoCADの文字入力を「文字スタイルで見た目を決めてから記入する」という2段構えでとらえ直します。DTEXT(1行文字)とMTEXT(複数行文字)の使い分けや高さの決め方、フォントの選び方、打ったあとにまとめて直す方法まで、公式ドキュメントに沿って解説します。
寸法や表の中の文字は別のしくみで管理するため、境界は本文で先に示します。文字を「作る・選ぶ・直す」の順に押さえれば、図面の注記まわりで手が止まらなくなります。
AutoCADの文字は「スタイル→記入」の順で決まる
AutoCADの文字入力は、見た目を定義する「文字スタイル」と、実際の文字列を置く「記入コマンド」の2段構えで決まります。先に見た目を決めておくと、図面全体でフォントや高さが揃い、あとから一括で変えられるようになります。
見た目は文字スタイル、中身は記入コマンドが決める
文字入力には役割の違う2つの要素があります。ひとつが文字スタイル(STYLEコマンドで設定する、フォント・高さ・傾きなどの見た目の定義)で、もうひとつが記入コマンド(DTEXTやMTEXTで実際の文字列を置く操作)です。スタイルが「どんな見た目か」を決め、記入コマンドが「何を書くか」を担います。
初心者がつまずきやすいのは、この順番を意識せずにいきなり文字を打ち始めるケースです。先にスタイルを整えておけば、部屋名も注記も同じフォント・同じ高さで揃い、あとで「やっぱり全部フォントを変えたい」となったときもスタイルをひとつ直すだけで済みます。逆にスタイルを決めずに打つと、図面のあちこちで見た目がばらつき、手戻りの原因になります。
この記事で扱う範囲と、寸法・表との境界
この記事で解説するのは、文字スタイルの定義と、DTEXT(1行文字)・MTEXT(複数行文字)の使い分け、そして打った文字の修正までです。文字そのものの作り方と整え方に集中します。
一方で、寸法の中に表示される数値の文字は、文字スタイルではなく寸法スタイル側で管理します。この住み分けの詳細は寸法記入の完全ガイド|寸法スタイルと各種寸法で解説しています。表のセルに入る文字や、図面情報を自動反映するフィールドについてはテーブルとフィールドで自動更新する表を作るで解説しています。まずは「ふつうの注記の文字」をどう作るかから見ていきます。
文字スタイル(STYLE)を定義する|フォント・高さ・効果
文字スタイルは、STYLEコマンドでフォント・高さ・幅係数・傾き角・効果・異尺度対応を1セットとして定義するしくみです。ここを先に整えると、図面全体の文字の見た目を一括で管理できます。
住宅の平面図でいえば、部屋名用・寸法補助用・タイトル用といった具合にスタイル名を分けておくと、用途ごとに見た目を切り替えられて便利です。以下の表が、STYLEダイアログで決められる主な項目です。
| 設定項目 | 意味 | 実務での決め方 |
|---|---|---|
| フォント名 | 文字の書体。TrueTypeのファミリ名かSHXファイル名で指定 | 配布する図面はTrueTypeが無難。SHXは軽量だが相手の環境依存 |
| ビッグフォント | SHX使用時に日本語などを表示する2次フォント | SHXを使うなら必ず割り当てる(未割り当てが文字化けの主因) |
| 高さ | 文字の高さ。0で可変、0より大きい値で固定 | 基本は0(可変)にして縮尺違いに使い回す |
| 幅係数 | 文字の横幅倍率 | 狭い枠に収めたいとき1.0未満で圧縮 |
| 傾き角 | 文字の傾き。-85〜85度 | 通常は0。斜体にしたいときのみ変更 |
| 効果 | 左右反転・上下反転・縦書き | 通常は使わない。縦書き注記などで使用 |
| 異尺度対応 | 縮尺が混在する図面で見た目サイズを揃える | 詳細は注釈尺度の記事へ |
文字スタイルが決める6つの要素
文字スタイルは、フォント・高さ・幅係数(Width Factor)・傾き角(Obliquing Angle)・効果・異尺度対応(annotative)の6つを一括で管理します。ひとつのスタイルにこれらがまとまっているため、スタイルを切り替えるだけで文字の見た目がまとめて変わります。
スタイル名は用途別に分けておくのがおすすめです。たとえば「注記」「図面名」「タイトル」と名前を分けておけば、注記だけ小さめ、タイトルだけ大きめといった使い分けが、記入時にスタイルを選ぶだけで実現できるからです。ひとつのスタイルで全部をまかなおうとすると、あとで高さやフォントを個別に直す手間が増えてしまいます。
フォントの選び方|SHXとTrueType、ビッグフォント
フォントはTrueTypeフォントのファミリ名か、SHXフォント(AutoCAD専用の軽量なベクター書体)のファイル名で指定します。この2種類は性格が違うので、選び方を押さえておくと文字化けを避けられます。
SHXはデータが軽く表示や印刷が速い一方、日本語などの多バイト文字を表示するには「ビッグフォント」(アジア系の多バイト文字を担当する2次フォント)をカンマ区切りで併用する必要があります。日本語が四角(トウフ)や文字化けになる典型的な原因は、SHXにビッグフォントを割り当てていないか、図面を渡した相手のパソコンにそのSHXファイルが入っていないことです。だからこそ、外部に配布する図面ではTrueTypeを選んでおくと、相手の環境でも文字化けしにくくなります。社内だけで完結する図面はSHXで軽さを優先し、外に出す図面はTrueTypeにする、という使い分けが実務では現実的です。
高さは「0」にして可変にするのが定石
文字スタイルの高さに0を入れると、そのスタイルで文字を作るたびに高さを毎回聞かれるようになります。0より大きい値を入れると、その高さで固定されます。
高さを0(可変)にしておくメリットは、ひとつのスタイルを縮尺の違う場面で使い回せることです。S=1/50の平面図とS=1/100の配置図で必要な文字高さは変わりますが、高さ0なら記入のたびに適切な値を打てるため、縮尺ごとにスタイルを増やさずに済みます。高さを固定するのは「必ず同じ高さで打つと決まっている」注記に限るのが無難です。
なお、1枚の図面に複数の縮尺が混在すると、文字の見た目サイズを揃えるのが一気に難しくなります。この問題は文字スタイルの「異尺度対応(annotative)」で解決できます。その具体的な設定は注釈尺度(annotative)で異尺度の文字・寸法を管理するで解説しています。
幅係数・傾き角・効果
残りの見た目パラメータも、使いどころを知っておくと引き出しが増えます。幅係数(Width Factor)は文字の横幅倍率で、1.0未満で横に圧縮、1.0超で横に拡張します。図面枠の狭い注記欄に長い文字列を収めたいとき、0.8前後に圧縮すると枠に入りやすくなります。
傾き角(Obliquing Angle)は-85〜85度の範囲で指定でき、負の値だと文字が左に傾きます。効果には左右反転(Backwards)・上下反転(Upside-down)・縦書き(Vertical、対応フォント使用時)があります。ふだんは使いませんが、ガラスの裏面表記や縦書きの注記といった特殊な場面で役立ちます。
出典: -STYLE (Command)(Autodesk公式ヘルプ、確認日2026-07-20)
1行文字(DTEXT/TEXT)を記入する
1行文字は、TEXTコマンド(別名DTEXT)で作る「1行=1オブジェクト」の軽い文字です。部屋名や記号のような短い注記を、素早く置きたいときに向いています。
1行文字は「1行=1オブジェクト」の軽い文字
TEXTコマンド(別名DTEXT)は1行文字オブジェクトを作り、改行するごとに各行が独立したオブジェクトになります。1行ずつ切り離せるので、あとから1行だけ移動したり書き換えたりする操作が軽く済みます。
平面図で「洋室」「和室」「浴室」といった部屋名をあちこちに散らして置く場面では、この軽さが効いてきます。それぞれが独立したオブジェクトなので、レイアウトの微調整で1つだけ位置をずらすのも簡単だからです。
記入手順と位置合わせ(Justify)
TEXTコマンドを実行すると、始点(Start point)/位置合わせ(Justify)/スタイル(Style)を聞かれます。文字スタイルの高さが0のときだけ高さを毎回入力し、回転角も指定できます。高さを固定したスタイルなら、高さは聞かれずに始点だけで置けます。
位置合わせ(Justify)は文字をどの基準点で配置するかの指定で、Left/Center/Right/Align/Middle/Fit/TL/TC/TR/ML/MC/MR/BL/BC/BRから選べます。たとえば図面枠のタイトル欄で文字を中央に揃えたいときはCenter、右詰めにしたいときはRightを選ぶ、といった具合に、基準点をそろえたい場面で使い分けます。
1行文字が向く場面
1行文字が最も力を発揮するのは、部屋名・記号・寸法補助のラベルのように「1行で足りる短い文字」です。行ごとに独立するため、図面の各所にラベルを細かく散らして置く注記に向いています。
逆に、複数行にわたる説明文や、一部だけ書式を変えたい文章には不向きです。行が増えるほど1つずつのオブジェクトが増えて管理が煩雑になるためです。段落として文章を流し込みたい場合は、次のMTEXTを選びます。
出典: TEXT (Command)(Autodesk公式ヘルプ、確認日2026-07-20)
複数行文字(MTEXT)で段落を書く
複数行文字は、MTEXTコマンドで作る「複数段落をまとめてひとつのオブジェクトとして扱う」文字です。特記仕様や長い注記など、文章として書きたいときに向いています。
MTEXTは段落全体を1オブジェクトで扱う
MTEXTコマンド(別名MT)は、複数の段落をまとめてひとつの複数行文字オブジェクトとして作ります。文字・単語・段落の単位で書式を設定できます。
記入では、対角2点で囲み枠(幅)を指定し、その幅の中で文字が自動的に折り返します。特記仕様欄のように「この幅に文章を収めたい」という場面で、枠を先に決めておけば文章が枠内にきれいに流し込まれます。
文字単位の書式・列・背景マスク
MTEXTの強みは、内蔵の文字エディタで見た目・列(columns)・境界を細かく編集できる点です。編集を終えるときはCtrl+Enterで確定します。一部の単語だけ太字にしたり色を変えたり、箇条書きや段組みにしたりできるのが、1行文字との決定的な違いです。
実務で役立つのが背景マスク(Background Mask)です。これを有効にすると、注記の下にある図形を隠して文字を読みやすくできます。境界オフセットで文字まわりの余白を決められ、図面の背景色を使う指定もできます。ハッチングや細かい線が入った部分の上に注記を重ねると文字が読みにくくなりますが、背景マスクを掛ければ文字の周囲だけ下地が隠れて視認性が上がります。
MTEXTが向く場面
MTEXTが向くのは、特記仕様書・長い注記・箇条書き・複数行の説明文です。幅を決めて折り返す性質があるので、注記欄の枠に文章をまとめて流し込む用途で強みが出ます。
一方で、部屋名のような1語だけのラベルにMTEXTを使うと、囲み枠の設定がかえって手間になります。短い文字は1行文字、まとまった文章はMTEXT、と覚えておくと選びやすくなります。
出典: MText Basics and Beyond(Autodesk公式)/背景マスクの解説(Autodesk公式)(いずれも確認日2026-07-20)
1行文字と複数行文字の使い分け
1行文字と複数行文字は、「文字の長さ・部分書式の要否・編集のしやすさ」で選ぶと外しにくくなります。迷ったら「あとで文章として編集するかどうか」で決めるのが実務的な目安です。
以下の表が、両者の性格の違いをまとめたものです。
| 観点 | 1行文字(DTEXT) | 複数行文字(MTEXT) |
|---|---|---|
| 向く文字量 | 1行で足りる短い文字 | 複数行の文章・段落 |
| オブジェクト単位 | 1行=1オブジェクト | 段落全体で1オブジェクト |
| 部分的な書式変更 | できない | 単語・文字単位で可能 |
| 自動折り返し | なし | 囲み枠の幅内で折り返す |
| 個別配置のしやすさ | 得意(バラバラに散らせる) | 枠単位のため散らしには不向き |
| 向く用途 | 部屋名・記号・ラベル | 特記仕様・長い注記・箇条書き |
選ぶ決め手は「長さ・部分書式・編集頻度」
選ぶときの決め手は3つあります。1行で足りて、部分的な書式変更がいらず、あちこちにバラバラ配置したいなら1行文字(DTEXT)です。段落になり、一部だけ書式を変えたく、枠内に流し込みたいなら複数行文字(MTEXT)を選びます。
この2つで迷ったら、「あとでこの文字を文章として編集する場面があるか」を考えると決めやすくなります。編集して育てていく注記ならMTEXT、置いたら基本そのままのラベルなら1行文字、という切り分けです。実務では、部屋名や記号は1行文字、特記や仕様の説明はMTEXT、と最初から役割を決めておくと迷いが減ります。
よくあるつまずき
文字入力でよく起きるつまずきは、先回りで対策を知っておくと慌てずに済みます。まず、日本語が文字化けや四角(トウフ)になるのは、フォント設定が原因です。SHXフォントにビッグフォントを併用しているか、相手の環境にそのSHXが入っているかを見直します(フォントの節を参照)。
文字の高さがばらついてしまった場合は、記入済みなら次の節で紹介するSCALETEXTで位置を変えずに一括で高さを揃えられます。根本的には異尺度対応で管理するのが確実です。
もうひとつ多いのが、鏡像コピー(MIRROR)したときに文字が反転して読めなくなるトラブルです。これはシステム変数MIRRTEXTで制御でき、既定値の0のままなら文字は鏡像化しても反転せず、読める向きのまま残ります。1にすると文字も反転します。左右対称な建具や設備を鏡像コピーで作る場面で、文字だけ裏返ってしまったらMIRRTEXTを確認します。なお、意図的に文字を左右反転させたいときは、この事故的な反転とは別に、文字スタイルの効果(Backwards)で行います。
出典: MIRRTEXT (System Variable)(Autodesk公式ヘルプ、確認日2026-07-20)
既存の文字をまとめて直す・整える
打ったあとの文字は、内容・高さ・位置・表記ゆれを専用のコマンドでまとめて直せます。「あとから一括で直す」手段を知っておくと、図面全体の注記を短時間で整えられます。
たとえば設計変更で「洋室」を「主寝室」に一括で置き換えたり、ばらついた文字高さを一気に統一したりする場面で、これらの操作が効いてきます。
内容を直すはダブルクリック(TEXTEDIT)
文字の中身を書き換える基本操作は、文字をダブルクリックすることです。ダブルクリックすると編集モード(TEXTEDIT)が起動し、1行文字・複数行文字・寸法内の文字をその場で書き換えられます。
コマンドから起動する場合は、Modeオプションで「1つだけ(Single)」か「連続(Multiple)」を選べ、複数の文字を続けて直せます。何十か所も直すときは連続モードにすると、1つ直すたびにコマンドを打ち直さずに済みます。なお、古いバージョンで使われていたDDEDITは廃止扱いですが、実行するとTEXTEDITが動くようになっています。
高さ・大きさをまとめて変える(SCALETEXT)
文字の高さをまとめて変えたいときは、SCALETEXTを使います。SCALETEXTは、選択した文字・複数行文字・属性を、挿入点(位置)を変えずにまとめて拡大縮小するコマンドです。位置が動かないので、レイアウトを保ったままサイズだけ直せるのが利点です。
指定方法は、尺度(倍率)/絶対高さ/他の文字に高さを合わせる(Match)/参照長から選べます。ばらついた文字高さを、基準にしたい文字に合わせて一気にそろえられます。図形全体を拡大縮小するSCALEや、文字が動いてしまうMOVEとは違い、SCALETEXTは「位置はそのまま、サイズだけ」という点が効きどころです。
高さだけでなく、文字スタイル・色・画層まで見た目を丸ごと別の文字に合わせたいときは、プロパティコピー(MATCHPROP)が便利です。基準にする文字を選び、そろえたい文字を順にクリックすると、書式が一括で複製されます。SCALETEXTがサイズ専用なのに対し、MATCHPROPはスタイルごと合わせられるのが違いです。「この注記と同じ見た目にそろえたい」というときに使います。
位置を揃える・文字を探して置き換える(TEXTALIGN / FIND)
並びが乱れた文字は、TEXTALIGNできれいに整列できます。TEXTALIGNは複数の文字(1行・複数行とも)を、基準にした文字や指定した点に合わせて、左・中央・右や上下基準で整列させるコマンドです。手で置いてずれた注記を、あとから一列にそろえたいときに向いています。
表記ゆれをまとめて直す本命がFIND(検索と置換)です。FINDは図面全体・現在のレイアウト・選択オブジェクトの範囲で文字を検索し、置き換えます。置き換わるのは内容だけで、書式やプロパティは変わりません。ワイルドカードや大文字小文字・単語一致の指定もできます。たとえば図面中の「巾木」をすべて「幅木」に統一するといった、共通の表記ゆれの一括修正で活躍します。
散らばった1行文字をMTEXTに結合する(TXT2MTXT)
バラバラに置かれた1行文字を1つの段落にまとめたいときは、TXT2MTXTを使います。TXT2MTXTコマンドで、散在する1行文字や複数行文字を、ひとつ以上の複数行文字に変換・結合できます。サイズ・フォント・色は可能な範囲で維持されます。
オプションでは、ひとつのMTEXTへの結合/並び順(上から下、または選択順)/文字列の折り返し/行間の均一化を選べます。他人から引き継いだ図面で、1行文字が大量に散らばっている特記欄を、あとから読みやすいひとつの段落に整理し直す場面で有効です。
出典: TEXTEDIT (Command)/SCALETEXT (Command)/TEXTALIGN (Command)/FIND(Autodesk公式)/TXT2MTXT (Command)(いずれも確認日2026-07-20)
文字入力の設計思想についての編集部の見解
公式ドキュメントを読み解くと、AutoCADの文字入力が「スタイルで見た目を先に決め、記入コマンドで中身を置く」という2段構えになっている意図が見えてきます。編集部の見解としては、この設計を理解しているかどうかが、注記まわりの作業効率を大きく分けるポイントです。
コマンドの操作だけを覚えると、目の前の1つの文字は打てても、図面全体で見た目を揃える段になって手が止まります。文字スタイルという「見た目の設計図」を先に用意しておく発想があれば、後工程での一括変更や修正が段違いに楽になります。公式が高さ0(可変)を選べる設計にしているのも、ひとつのスタイルを縮尺違いに使い回せるようにするためだと読み取れます。
実用面から見ると、ここで紹介したTEXTEDIT・SCALETEXT・TEXTALIGN・FIND・TXT2MTXTといった編集コマンドは、いずれも標準機能として使えます。これらの一括編集コマンドを知っているかどうかで、注記の整え直しにかかる時間は大きく変わります。特にFINDによる一括置換は、設計変更が入る建築図面の実務で効果が大きい機能です。
一方で注意点もあります。SHXフォントとビッグフォントの関係を理解しないままSHXを使うと、図面を渡した相手先で文字化けが起きやすくなります。社内完結の図面は軽いSHX、外部配布はTrueType、という切り分けを最初に決めておくのが、トラブルを避ける現実的な運用だと考えます。これから注記を扱う初心者ほど、コマンドの前にこの2段構えの考え方を押さえておくと、遠回りが減ります。
文字入力の次の一歩|フィールド文字と異尺度への布石
手打ちの文字に慣れたら、次の一歩は「自動で入る文字」と「縮尺が混在しても揃う文字」です。この2つを取り入れると、図面情報の二重管理や文字高さの計算から解放されます。
フィールド文字で図面情報を自動で流し込む
同じ内容を何か所にも手打ちしていると、変更のたびに全部を直す手間が発生します。文字(TEXTやMTEXT)の中に「フィールド」(図面情報を自動で反映する差し込み要素)を入れると、日付・尺度・図面枠の情報などが自動で表示され、手打ちの二重管理が消えます。
たとえば図面枠のタイトル欄に縮尺や日付をフィールドで入れておけば、設定を変えたときに表示も自動で追従します。フィールドの具体的な設定や、建具表・数量表への応用はテーブルとフィールドで自動更新する表を作るで解説しています。
縮尺が混在する図面の文字高さ管理
1枚の図面にS=1/50とS=1/100など複数の縮尺が混在すると、文字の見た目サイズを揃えるのが難しくなります。縮尺ごとに文字の実寸を計算し直すのは手間がかかり、間違いも起きやすい作業です。
文字スタイルの「異尺度対応(annotative)」を使うと、モデル空間とレイアウトの間で文字の見た目サイズを自動で揃えられます。縮尺が混ざる図面を扱う段階に来たら、この機能が効いてきます。設定手順は注釈尺度(annotative)で異尺度の文字・寸法を管理するで解説しています。
まとめ
AutoCADの文字入力は、「文字スタイルで見た目を決めてから記入する」という2段構えでとらえると、迷いなく扱えるようになります。要点を振り返ります。
文字スタイル(STYLE)では、フォント・高さ・効果をまとめて定義します。高さは0(可変)にして縮尺違いに使い回すのが基本で、フォントはSHX+ビッグフォントかTrueTypeで文字化けを防ぎます。記入は、部屋名や記号のような短い文字なら1行文字(DTEXT)、特記や長い注記のような段落なら複数行文字(MTEXT)を選びます。
打ったあとの修正にも、専用の手段がそろっています。内容の書き換えはダブルクリック(TEXTEDIT)で、高さの一括変更はSCALETEXTで直せます。位置揃えはTEXTALIGN、表記ゆれの置換はFIND、散らばった1行文字の結合はTXT2MTXTがそれぞれ担います。文字を「作る・選ぶ・直す」まで通して押さえれば、注記まわりの作業は一通り完成します。さらに自動化と縮尺管理に進みたい方は、フィールドと異尺度対応が次の一歩です。
建築知識の教科書