อยากสร้าง ตัวอักษรลอย ๆ ไ้ด้ใน latex

พอดีผมเห็น \latex2e จะเป็นตัวอักษรลอย ๆ เล็กบาง ใหญ่บาง เท่มั๊ก ๆ อยากทำเองบาง เอาไปเขียน เท่ ๆ กะเค้าบาง

Re: อยากสร้าง ตัวอักษรลอย ๆ ได้ใน latex

ใช้ \kern หรือ \lower ช่วยนะครับ
ตัวอย่างการกำหนดแมโคร \TeX ใน latex.ltx:

\def\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@}

Re: อยากสร้าง ตัวอักษรลอย ๆ ไ้ด้ใน latex

ผมอยากสร้างสัญลักษณ์ทางไฟฟ้า ครับ
เช่นตัวเลขที่บอกขนาดกับมุม หรือเลขในระบบโพลาร์ หรือ เฟสเซอร์ครับ
ผมทดลองเอาตัว \angle มาใช้แต่มันไม่ขีดเส้นใต้ของเลขมุมให้ครับ เลยทำให้ไม่ได้อารมณ์ทางไฟฟ้า

ผมทดพยายามอ่านเพื่อทำตาม \sqrt แล้ว แต่มีหลายจุดที่ไม่เข้าใจมันมีดังนี้ครับ

\newbox\rootbox
\def\root#1\of{%
\setbox\rootbox\hbox{$\m@th\scriptscriptstyle{#1}$}%
\mathpalette\r@@t}
\def\r@@t#1#2{%
\setbox\z@\hbox{$\m@th#1\sqrtsign{#2}$}%
\dimen@\ht\z@ \advance\dimen@-\dp\z@
\mkern5mu\raise.6\dimen@\copy\rootbox
\mkern-10mu\box\z@}

\DeclareRobustCommand\sqrt{\@ifnextchar[\@sqrt\sqrtsign}
\def\@sqrt[#1]{\root #1\of}

จริง ๆ อยากเอารูปแปะให้ดูครับว่าต้องการอะไร แต่ผมเอารูปมาแปะในนี้ไม่เป็นครับ

Re: อยากสร้าง ตัวอักษรลอย ๆ ไ้ด้ใน latex

คำสั่งข้างบนเป็นแค่การแจงรูปแบบ \sqrt ที่มีพารามิเตอร์ได้ เช่น \sqrt[3]{2} โดยถ้ามีพารามิเตอร์ ก็จะเรียก \@sqrt ให้วาดกรณฑ์แบบมีเลขฐาน แต่ถ้าไม่มีพารามิเตอร์ ก็เรียก \sqrtsign ตรง ๆ

ไม่ว่าจะแบบไหน ก็อาศัยคำสั่ง \sqrtsign (ของ TeX?) ทำงานในส่วนที่เราต้องการครับ.. ฉะนั้น แกะโค้ดข้างบนก็ยังไม่ได้อะไร

แต่จะวาดเฟสเซอร์ยังไง.. อืม ไม่รู้เหมือนกันครับ ลองหาแพกเกจสำเร็จของวิศวกรรมไฟฟ้าที่ CTAN ยังครับ?

Re: อยากสร้าง ตัวอักษรลอย ๆ ไ้ด้ใน latex

ขอบคุณพี่ thep มากครับ ผมลองเอา

T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX\@

มาแก้จนได้เลข polar form ของทางไฟฟ้าได้โดยใช้

$220$\hbox{\raise.372ex\hbox{$\diagup$}}\hbox{\hskip-.8672em\raise.296ex\hbox{\underline{\small$~~~90^\circ$}}\hskip-.125em}

แต่ระยะห่างระหว่าง 90 กับ สัญลักษณ์ \diagup จะห่างกันไปหน่อย ไม่รู้จะเอาเทคนิคไหนมาปรับใช้ดี

Re: อยากสร้าง ตัวอักษรลอย ๆ ไ้ด้ใน latex

แต่วิธีที่ผมใช้ขนาดเส้นขีดล่างไม่สัมพันธ์กับ \diagup เลยครับ คิดว่าต้องแก้ไงดีครับ

Re: อยากสร้าง ตัวอักษรลอย ๆ ไ้ด้ใน latex

ต้องการเครื่องหมายที่มีลักษณะเดียวกันกับ \slash ต่อมีความเอียงพอ ๆ กับเครื่องหมาย \surd ครับ
ติดอยู่ที่ว่าเครื่องหมาย \slash มันชันเกินไป ส่วน \diagup ก็ลาดเอียงเกินไป ถ้าอย่างเครื่องหมาย \surd นี่ทำมุมประมาณ 62.5 องศากับแนวระนาบกำลังสวยเลยครับ
ผู้ใดพอรู้ต้องทำยังไงช่วยบอกด้วยครับจักเป็นพระคุณอย่างสูง