[textile]
ตัว ~ หรือตัว tilt มีความหมายเฉพาะใน LaTeX คือ unbreakable space หรือ ช่องว่างที่ห้ามตัดคำ นั่นเอง ปกติแล้ว LaTeX จะตัดคำที่ท้ายบรรทัดได้หลายตำแหน่งด้วยกัน เช่น ระหว่างคำ หรือตรงกลางคำที่ยาวๆ (ทำให้มี hyphen — )
นอกจากนั้นในการตัดคำของ LaTeX ทั่วไป จะมีการ ยืด–หด ช่องว่างระหว่างคำด้วยเล็กน้อย เพื่อให้ขอบด้านขวาเรียงเป็นเส้นตรง unbreakable space จากตัว ~ จะไม่ถูกยืดหรือหดในกรณีนี้ และก็จะไม่ถูก "ตัด" ที่ท้ายประโยคด้วย
กรณีที่เราควรจะใช้ unbreakable space ก็เช่น *Figure~1* ถ้าไม่ใส่ตัว ~ ก็มีโอกาสที่คำว่า Figure จะไปตกที่ท้ายบรรทัดแรก แล้วเลข 1 ไปเริ่มต้นบรรทัดใหม่ ทำใ้ห้เสียความหมายไป
bq. แน่นอนว่าเวลาใช้ LaTeX เราไม่พิมพ์เลข 1 แบบข้างบนนี้จริงๆ :) แต่อาจจะเป็น Figure~\label{fig:firstplot}
อีกกรณีนึงคือในชื่อคนที่มีคำว่า Mr.หรือ Dr. นำหน้า นอกจากจะช่วยให้คำนำหน้าชื่อกับชื่ออยู่ด้วยกันบนบรรทัดเดียวแล้ว ตัว ~ ก็ยังช่วยไม่ใช้ช่องว่างระหว่าง Mr. กับ ชื่อ นั้นกว้างเกินไปด้วย
สาเหตุของกรณีหลังนี้ก็คือ ในการพิมพ์ภาษาอังกฤษ ปกติหลังจากจบประโยคด้วย full stop แล้ว จะเว้นช่องว่างมากกว่าปกตินิดหน่อย ก่อนจะขึ้นประโยคใหม่ แล้วจุดตรงท้าย Mr. หรือ Dr. ก็ทำให้ LaTeX เข้าใจผิดว่านี่คือการจบประโยค ก็เลยเพิ่มช่องว่างให้

ข้างบนนี้ได้จากการพิมพ์ในไฟล์ .tex ว่า
[/textile][nscode lang="latex"]
TV. is from television
Mr. Dubber
Mr.~Dubber
[/nscode][textile]
จะเห็นว่าบรรทัดที่สาม ช่องว่างระหว่าง Mr. กับ Dubber ลดลง ส่วนบรรทัดแรกนั้นช่องว่างระหว่าง TV. กับ is ไม่ได้กว้างกว่าปกติ เพราะ LaTeX เข้าใจว่าถ้าตัวอักษรก่อนจุดเป็นตัวใหญ่ แสดงว่าจุดอันนั้นไม่ได้เป็นที่สิ้นสุดประโยค
จากตัวอย่างข้างบน ความแตกต่างอาจจะดูไม่มากนัก แต่ถ้าไปอยู่ในย่อหน้าปกติล่ะก็ อาจจะเกิดเหตุการณ์นี้ขึ้น

ตัวอย่างนี้ได้จากการพิมพ์ในไฟล์ .tex ว่า
[/textile][nscode lang="latex"]
Mr. Dubber is a handsome young man. He's playing
with \LaTeX\ just for fun.
Mr.~Dubber is a handsome young man. He's playing
with \LaTeX\ just for fun.
[/nscode][textile]
ในตัวอย่างที่ไม่ได้ใช้ ~ นั้นช่องว่างถูกยืดออกเยอะมากจนดูน่าเกลียดไปเลย เวลาพิมพ์อยู่เราไม่รู้ว่าจะเกิดกรณีนี้ขึ้นรึเปล่า (ถ้าความยาวประโยคพอเหมาะพอเจาะ ก็อาจจะไม่เป็นไร) เพราะฉะนั้นให้ใช้ ~ ไว้ให้ชินดีกว่า






