Article:
Giới thiệu Tex/LaTeX
2508
phananhvu.myopenid.com 125Updated about 1 year ago |

(đọc theo IPA là: /tɛx/ như trong tiếng Hi Lạp, và là /tɛk/ trong Tiếng Anh; viết là TeX) là hệ thống soạn thảo (typesetting system) được tạo ra với hai mục đích chính:
- Hỗ trợ người dùng viết nên những cuốn sách chất lượng cao với công sức hợp lí.
- Tạo ra một hệ thống cho kết quả hiển như như nhau trên mọi máy tính, bây giờ và mãi mãi sau này.
TeX là phần mềm miễn phí và rất phổ biến trong giới hàn lâm, đặc biệt trong cách ngành như toán học, vật lí. TeX được coi là phương tiện hữu hiệu nhất trong việc soạn thảo các công thức toán học phức tạp. Ngày nay, TeX cũng được sử dụng với nhiều mục đích soạn thảo khác nũa, đặc biệt là trong LaTeX cũng như trong các gói mẫu khác. Để tìm hiểu thêm các thông tin khái quát khác về TeX, xin xem thêm ở trang này.
(đọc là [ˈleɪ.tɛk] hay [ˈlɑ.tɛk] trong tiếng Anh) là một ngôn ngữ đánh dấu văn bản (document markup language) và hệ thống soạn thảo văn bản (document preparation system) cho chương trình soạn thảo TeX. LaTeX cung cấp một ngôn ngữ cấp cao, sử dụng sức mạnh của TeX. Về cơ bản, LaTeX bảo gồm tập hợp các TeX macros và một chương trình để xử lí tài liệu. Các lệnh format của TeX là ngôn ngữ cấp thấp nên đứng trên quan điểm người dùng, LaTeX dễ sử dụng hơn. Để tìm hiểu thêm các thông tin khái quát khác về LaTeX, xin xem ở đây.
Phần còn lại của bài này, xin trình bày cách cài đặtTeX trong môi trường Windows.
Bắt đầu
Vì phần giới thiệu phương pháp cài đặt ở đây là ghi chép cá nhân nên các thông tin liên quan đến việc cài đặt TeX xin xem ở các site sau:
- W32TeX - Hướng dẫn của Akira Kakuto
- TeX Wiki
- Hướng dẫn cài đặt TeX
Các gói cần thiết:
Để sử dụng TeX trên Windows cần có các phần mềm sau:
- TeX
- Ghostscript
- GS View
- dviout
Tài liệu TeX được tạo thành bởi trình soạn thảo nhưng cũng có những chương trình hỗ trợ đầu vào cho tài liệu:
- Hidemaru - High-level text editor
- WinShell - Chương trình tích hợp các lệnh hỗ trợ nhập liệu. Hỗ trợ tiếng Nhật.
- EmEditor + MTeX2 plugin - Editor phổ biến cộng thêm với plugin hỗ trợ TeX (commercial). Hiện có serial key cho Academic license.
Cài đặt TeX
Để tiện lợi, ta dùng bản all-in-one w32tex.msi
- Vào Ring Server -> Software library -> TeX.
[Japanese Tex]-> [ptex-win32]->[msi].Download file w32tex.msiChạy file w32tex.msi và chọn thư mục thích hợp để install(Ví dụ:D:\usr\local)- Biến môi trường sau tự động được đặt:
Tên biến Giá trị PATHD:\usr\local\bin;
Cài đặt Ghostscript
- Ring Server -> Software library -> TeX.
[Japanese Tex]->[ptex-win32]->[gs].Download file gs854w32full.zipGiải nén file gs854w32full.zipchạy filesetupgs.exe.Cài đặt theo hướng dẫn.- Nhớ đánh dấu vào ô 「Use Windows TrueType fonts for Chinese, Japanese and Korean」.

- Biến môi trường được cập nhật:
Trường hợp cài đặt trên Windows XP / 2000 thì cần thiết lập thêm biến sau:Biến Giá trị PATHD:\gs\gs8.54\bin;D:\gs\gs8.54\lib- Control Panel ->System
- Advance -> Environment Variable
- Sửa biến PATH của phần User Variable như sau:

Cài đặt GS View
- Ring Server -> Software library -> TeX.
[CTAN]->[nonfree]->[support]->[ghostscript]-[ghostgum].Download file gsv48w32.exeChạy file gsv48w32.exe
Cài đặt dviout
- Ring Server ->Software library -> TeX.
[Japanese Tex]->[dviout].Download file tex318w.zip.Giải nén file tex317w.zip,chạy file cài đặt và chọn thư mục thích hợp (Ví dụ:D:\dviout).Mở file dviout.exethì chương trình cài đặt sẽ chạy- dpi: chọn độ phân giải của máy in (600dpi chẳng hạn).
[Next].Chọn [Guess],hiện ra dòng「標準的な日本語 TeX 環境が検出されました.それにあった標準設定を行います」chọn[はい]/Yes.[Next].Chọn [gen:], [gex:].[Finish].
- Trường hợp sử dụng Susie-Plugin, chọn
[Option] -> [Setup parameters] -> [Graphic] -> [spi]-> Điền thư mục plugin vào (Ví dụ:D:\Program Files\susie\) và ấn[Save]. - Trường hợp thay đổi kích thước màn hình dviout, chọn
[Option] -> [Setup Parameters] -> [display],[start], chọn cỡ và Save. - Cập nhật biến môi trường sau:
Biến Giá trị PATHD:\dviout
Cài đặt các chương trình tích hợp
Dùng command prompt trong Windows để tạo và xử lí văn bản TeX thì khó khắn. Các chương trình tích hợp giúp việc này trở nên thoải mái hơn.
- WinShell
- gui-shell
Cài đặt WinShell
- Vào link WinShell ở trên, download file
WinShell31.zip, giải nén vào một thư mục nào đó. - Ring Server cũng có file này WinShell311.zip.
Chạy file Winshell.exe. Phần ngôn ngữ, chọnJapanese.[オプション] -> [TeX関連プログラムの設定], thiết lập các file thi hành:- LaTeX --
platexD:\usr\bin\platex.exe - BibTeX --
jbibtexD:\usr\bin\jbibtex.exe - dviWIN --
D:\dviout\dviout.exe - dvi PS --
dvipskD:\usr\bin\dvipsk.exe - GS View --
C:\program files\ghostcum\gsview32.exe - PDF LaTeX --
D:\usr\bin\pdflatex.exe - PDF View -- Acrobat Reader (
C:\Program Files\Adobe\Acrobat7.0\Reader\AcroRD32.exe)
- LaTeX --
Đăng kí dvipdfmx
[オプション] -> [ユーザー指定プログラム].[ユーザー指定プログラム] -> [Tool1] ->dvipdfmx- Chỉ ra thư mục
D:\usr\local\bin\dvipdfmx.exe Chọn [LaTeXを先に実行].- Command line
: %s.dv [OK].
Trong phần command line, chọn icon của dvipdfmx
[オプション] -> [表示] -> [ユーザー設定].[カテゴリ] ->[ユーザー指定プログラム]->[dvipdfmx].- 上のツールバーへドラッグすると
dvipdfmxが登録される. [画像のみ]だとピックのアイコンとなるが何のアイコンかわからなくなるので,[テキストのみ] (Text only)を選択しておくと良い.(アイコンを作成することもできる.)
日本語表示できるように設定する
[オプション] - [一般]を選択し,[言語]からJapaneseを選択する.[オプション] - [フォント]を選択し,フォントを[MS P ゴシック],[12pt],[日本語]を選択する- エンコーディングを
DBCSにする
カスタマイズ
[オプション] - [行番号] を選択すると行番号が表示される.
[オプション] - [折り返し有効] を選択すると,テキストをウィンドウの右端で折り返して表示する.
定型文などをマクロに登録しておくと,入力が楽になる.登録方法は次の通り.
- ツールメニューの
[オプション]-[マクロ]を選択する - マクロの名前と定型文を入力する
- マクロアイコンの登録方法はdvipdfmxと同様
これらの設定ファイルは,C:\Documents and Settings\ユーザー名\Application Data\WinShellにあります.
WinShell.iniWinShell.macros
ほかのフォルダにコピーしておけば,再インストール時や他のパソコンで,この設定ファイルを元のフォルダに戻してやれば,同じ設定環境を保つことができます.
動作確認
WinShell同梱 のデモ main.tex を使って,TeX が正常に動作するか確認してみましょう.
winshel.exeがあるフォルダを開きます../demo/main.texを WinShell で開きます.- ツールバーの
LaTeXアイコンをクリックして,LaTeX で処理します.この処理をコンパイル といいます. - 目次などの相互参照を表示させるために,もう一度ツールバーの
LaTeXアイコンをクリックして,LaTeX で処理します. - ツールバーの
dviアイコンをクリックして,dvioutが起動し,ドキュメントを読むことができたら,インストールは成功しています.
gui-shell
注)ここの文書の文責は私にありますので,以下の文書によるいかなる問題も乙部・江口両氏に問い合わせないでください.
- 乙部・江口著「pLaTeX2ε for WINDOWS Another Manual〈Vol.1〉Basic Kit 1999」添付のCD-ROM(CD-ROMがGドライブの場合)より以下のフォルダを開き,
gui-shell.exeを選択します.必要ならば,TeXのバイナリフォルダ (例:d:\usr\local\bin) へコピーします. - gui-shell を開き,[ヘルプ]より,バージョン情報を確認します.
- 乙部氏のサイトを読み,gui-shell のバージョンをVer.1.39.1 に更新します.
- マルチ・ディレクトリの場合は
TEXMF MAINの設定が必要となります.
秀丸マクロに Guishell を登録する
次のような秀丸マクロを作成する.
秀丸のマクロにguishell.macを登録する.
texファイルを秀丸で開き,マクロを実行すると,guishell が起動し,コンパイルしてくれる.
Cách cài đặt Latex dùng tiếng Việt và tiếng Nhật.
Ví dụ ở đây dùng MiKTex 2.7
- Tải MiKTeX về cài đặt (chỉ cần bản basic, ví dụ "Basic MiKTeX
2.7"))
- Mở Command Prompt (Cmd) gõ "mpm" để mở MikTex Package Manager ra.
- Gõ vào ô Name "vntex" rồi click chuột vào dấu cộng để install. Nếu chỉ cần tiếng Việt thì đến đây là ok.
- Gõ "cjk" để cài package dành cho tiếng Nhật
- Lôi cái cyberbit về rồi giải nén đặt ở C:\Program Files\MiKTeX 2.7\fonts\tfm
- Lôi cái cyberbit.ttf về rồi đặt ở C:\Program Files\MiKTeX 2.7\fonts\type1\bitstrea (nếu không có thư mục bitstrea thì tự tạo)
- Cuối cùng gõ lệnh texhash để cập nhật.
- Gõ vào ô Name "vntex" rồi click chuột vào dấu cộng để install. Nếu chỉ cần tiếng Việt thì đến đây là ok.
- Lôi cái file .tex từ bài này về lưu chỗ nào đó (tên viet.tex)
- Ở Cmd chuyển đến thư mục vừa lưu file trên
- Gõ "latex viet.tex" để biên dịch sang viet.dvi
- Gõ "yap viet.dvi" để xem dưới dạng .dvi
- Gõ "dvipdfm viet.dvi" để chuyển sang dạng .pdf
- Gõ "viet.pdf" để mở xem file pdf (cần phải cài chương trình xem pdf nếu chưa có)
Có thể tham khảo thêm các bài từ nhữngnguồn vntex, vcsj.net để biết thêm chi tiết.
Editor có thể dùng WinShell.
Tham khảo:
, LaTeX, TeX
125
over 2 years ago
Updated over 2 years ago
over 2 years ago
over 2 years ago
over 2 years ago
Updated about 1 year ago