Text Editor

Bumubukas ang text editor kapag naglagay ka o nag-double-click sa isang editable na entity. Ipinapakita ng maliit na mode chip sa header — rich (accent color) o simple (muted) — kung aling mode ang aktibo para sa kasalukuyang entity.

Mga Mode ng Editor

Rich Mode

Ginagamit ng: Text (MTEXT labels) at Multileader annotations.

FeatureKilos
Bold / Italic / StrikethroughPer-character (nalalapat sa selection, o sa buong entity kung walang selection)
Font at HeightPer-character override, o whole-entity default
Alignment (Left / Center / Right / Justify)Text lang — hindi available para sa Multileader
EnterNaglalagay ng hard line break
Shift+←/→Pinapahaba o pinapaikli ang text selection
Home / EndLumundag papunta sa simula / dulo ng kasalukuyang hard line
Word wrapSuportado sa pamamagitan ng reference-width resize grips

Simple Mode

Ginagamit ng: Dimension Linear, Dimension Aligned, Dimension Angular, Dimension Radius, Dimension Diameter.

Naka-preload na ang editor ng rendered label ng kasalukuyang dimension para maipwesto mo ang cursor at direktang i-edit ang value.

FeatureKilos
Bold / Italic / Font / HeightAvailable — nalalapat sa buong label nang sabay
Per-character formattingHindi suportado
EnterKino-commit ang value at isinasara ang editor (walang line break)
Multi-lineHindi suportado
Word wrapHindi suportado

Pagbukas ng Editor

AksyonResulta
text command → i-click ang posisyonGumagawa ng bagong text entity at binubuksan ang editor (rich)
Mag-double-click sa umiiral na Text entityBinubuksang muli ang editor sa rich mode
Mag-double-click sa umiiral na MultileaderBinubuksan ang editor sa rich mode
Mag-double-click sa dimension entityBinubuksan ang editor sa simple mode
Escape sa loob ng editorIsinasara ang editor at itinatago ang lahat ng pagbabago

Toolbar

Lumulutang ang toolbar sa itaas ng bounding box ng text at nananatiling naka-anchor sa entity habang nagpa-pan o nagzo-zoom ka.

Bold · Italic · Strikethrough

ButtonShortcutAno ang ginagawa nito
BI-toggle ang bold
II-toggle ang italic
SI-toggle ang strikethrough

Paano nalalapat ang toggling:

  • May text selection — nalalapat ang style eksakto lamang sa mga napiling character.
  • Walang selection, nasa umiiral na text ang cursor — ino-toggle ang style sa buong entity (lahat ng segment).
  • Walang laman na text o bagong entity — naka-store ang style sa walang-lamang segment at nalalapat sa bawat character na ita-type mo mula sa puntong iyon.

Lumalabas na naka-highlight (aktibo) ang button kapag ang bawat character sa kasalukuyang selection — o ang character na kaagad sa kaliwa ng cursor — ay may naka-set na style na iyon.

Font

Ginu-group ng dropdown ang mga available na font sa Default (ang built-in na sans-serif), User (ang sarili mong na-upload na font, kung meron), Free (isang set ng bundled Google Fonts), at System (mga karaniwang OS font tulad ng Helvetica, Times New Roman, Georgia, Courier New, Verdana, Tahoma, Trebuchet MS, Lucida Console, at Impact).

  • May selection — ino-override ang font para lang sa mga napiling character.
  • Walang selection — nalalapat ang font sa buong entity.

Ipinapakita ng dropdown ang font ng character sa kaliwa ng cursor kapag walang selection.

Hindi limitado sa built-in na listahan — i-click ang Font Manager button sa toolbar para mag-upload ng sarili mong .ttf file at idagdag ito sa User group. Tingnan ang Font Manager para sa detalye.

Height

Itinatakda ng number field ang cap height (taas ng malaking titik) sa drawing units.

  • May selection — ino-override ang height para sa mga napiling character, independyente sa base height ng entity.
  • Walang selection — binabago ang base height ng entity (nalalapat sa lahat ng character na walang individual na height override).

Ipinapakita ng field ang height ng character sa kaliwa ng cursor. Iwanang blangko para gamitin ang default ng entity.

Alignment

Apat na button — Align Left, Align Center, Align Right, Justify — nagtatakda ng alignment ng paragraph. Available lang para sa Text entity; hindi ipinapakita ang mga button na ito para sa Multileader at dimension label.

  • Ang pag-click sa isang button ay muling nagju-justify sa bawat linya sa loob ng umiiral na bounding box ng entity — hindi nito inililipat ang insertion point o binabago ang laki ng box.
  • Ang pag-click sa button na aktibo na ay nag-aalis sa override, babalik sa column na ipinapahiwatig ng attachment point ng entity.
  • Pinapalawak ng Justify ang espasyo sa pagitan ng mga salita para punuin ng bawat linya ang buong lapad ng linya.

Cursor at Navigation

KeyAksyon
/ Ilipat ang caret ng isang character pakaliwa o pakanan
HomeLumundag papunta sa simula ng kasalukuyang hard line
EndLumundag papunta sa dulo ng kasalukuyang hard line
Shift + / Pahabain o paikliin ang selection
BackspaceBurahin ang character sa kaliwa (o ang selection)
DeleteBurahin ang character sa kanan (o ang selection)
EnterMaglagay ng line break
EscapeIsara ang editor

Awtomatikong tumutugma ang height ng cursor sa cap height ng katabing character, kabilang ang mas maliit na size na ginagamit para sa subscript at superscript.

Pagkopya, Pagputol, at Pag-paste

KeyAksyon
Ctrl+C / Cmd+CKopyahin ang napiling text
Ctrl+X / Cmd+XPutulin ang napiling text
Ctrl+V / Cmd+VI-paste sa cursor

Ang copy at cut ay nangangailangan ng aktibong text selection. Palaging plain ang na-paste na text — kinukuha nito ang formatting (bold, italic, font, height) na nasa cursor na, sa halip na dalhin ang formatting na mayroon ito noong kinopya.

Sa rich mode, napapanatili ang mga line break sa na-paste na text. Sa simple mode, tinatanggal ang mga line break, dahil single-line ang mga dimension label.

Word Wrap

Kapag may naka-set na reference width ang text entity, sina-soft-wrap ang mahahabang linya sa word boundaries para bumagay sa loob ng width na iyon.

Para itakda o baguhin ang reference width habang napili ang entity, i-drag ang resize grips — ang manipis na rectangle sa kaliwa at kanang gilid ng dashed na bounding box. Nagre-reflow ang content nang real time habang nag-drag ka.

Ang pagtakda ng reference width sa zero (i-drag ang magkasamang grips o burahin ang value sa properties panel) ay nag-aalis ng word wrap at nagpapahintulot sa mga linya na lumaki nang malaya.

Multi-line na Text

Pindutin ang Enter para maglagay ng hard line break. Independiyente ang bawat hard line — Home at End ay nagna-navigate lang sa loob ng kasalukuyang hard line.

Naka-store ang mga hard line break at per-character formatting gamit ang MTEXT format at nakakaligtas sa buong DXF round-trip.

DXF Compatibility

Naka-store ang mga text entity bilang MTEXT sa DXF files. Naka-encode ang bold at italic bilang \L, \K, \O, at inline font switches (\f). Naka-encode ang per-character height bilang \H. Napapanatili ang lahat ng formatting sa export at nababasa ng LibreCAD, FreeCAD, at iba pang DXF-compatible na application.