Back to top

thailatex กับการแสดงผลอักษรไทย

Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2404 of /usr/share/drupal7/includes/menu.inc).

ตอนนี้ผมใช้ Windows XP+Miktex 2.6+ MiKTeX ThaiExtension 0.3.5 ซึ่งสามารถใช้อักษร Angsana New ได้ด้วย ปัญหาของ
ผมมีดังนี้ครับ
ผมพบว่า อักษร Angsana New ที่ผมใช้อยู่ไม่สามารถแสดงผลเป็นตัวหนาได้ ในขณะที่ ตัวธรรมดา ตัวขีดเส้นใต้ หรือว่าตัวเอียง
แสดงผลได้ถูกต้อง ผมลองใช้อักษร Norasi ทดสอบแบบเดียวกันก็สามารถแสดงผลได้ถูกต้อง ปัญหาที่เกิดขึ้นเกิดจากอะไรได้บ้างครับ และจะแก้ไขได้อย่างไร คือผมมีความจำเป็นต้องทำเอกสารที่แสดงผลด้วยอักษร Angsana New


ไฟล์ต้นฉบับเป็นดังนี้ครับ

\documentclass[12pt]{article}
\usepackage[thai]{babel}
\usepackage{thswitch}
\usepackage{geometry}
\geometry{top=1.5in,bottom=1in,left=1.5in,right=1.0in}
\usepackage[T1]{fontenc}
\title{ทดสอบฟ้อนท์}
\author{อุทัย}
\begin{document}

\maketitle
\begin{center}
นี่คืออักษร Norasi\\
นี่คือตัวอักษร Norasi ธรรมดา\\
\textbf{นี่คือตัวอักษร Norasi หนา}\\
\textit{นี่คือตัวอักษร Norasi เอียง}\\
\underline{นี่คือตัวอักษร Norasi ขีดเส้นใต้}
\end{center}

\begin{center}
\def\thairmdefault{angsa}
\usefont{LTH}{angsa}{m}{n}
นี่คืออักษร Angsana New\\
นี่คือตัวอักษร Angsana New ธรรมดา\\
\textbf{นี่คือตัวอักษร Angsana New หนา}\\
\textit{นี่คือตัวอักษร Angsana New เอียง}\\
\underline{นี่คือตัวอักษร Angsana New ขีดเส้นใต้}
\end{center}

\end{document}

Taxonomy upgrade extras: