VietTUG.org - old forum

id = 1808, parent = 1807, thread = 1807, catid = 29, locked = 0, moved = 0,
userid = longgia2001, ip = 58.186.50.227, time = 2006/04/15 (1145098474) ,
subject = Re:đổi kiểu danh sách nhanh chóng, hits = 0, karma = 0+0-,
Kool! lyk ạ!

Nhưng có nên chắng bạ đâu chỉnh đó như vậy không????

Cách chính thống vẫn nên làm (theo tôi) là văn bản của chúng ta nên có ý đồ từ trước. Cách thức đánh số enum cũng nên có chuẩn một tí. Vì thỉnh thoảng or thường xuyên, chúng ta vẫn enum lồng nhau đó thôi.

Theo sách vở (cổ lỗ sĩ), người ta mần như sau:

Tôi muốn đánh số có dạng:

A. ádfghjk
1) ádfghjk
(a) ádfghjk
<i.> ádfghjk
<ii.> ádfghjk
(b). ádfghjk
2) ádfghjk
B. ádfgfhh

Mần như sau:

\renewcommand{\theenumi}{\Alph{enumi}. }
\renewcommand{\theenumii}{\arabic{enumii}) }
\renewcommand{\theenumiii}{(\alph{enumiii}) }
\renewcommand{\theenumiv}{<\roman{enumiv}> }


Trong đó:

\theenum* là các macro thực hiện việc đánh số

enum* là các counter chỉ số đếm theo từng cấp, latex hỉu đến 4 cấp

\Alph, \alph, \arabic, \roman là các hàm chuyển từ số (counter ) sang "hình ảnh của số" (in ra )

Ngoài cách dùng các macro thông thường này, các guru còn sử dụng các chiêu ánh xạ vào font Zarf-Dingbat, hay font khác nữa ... kinh lắm

Quá ghê

Các setting đó nên để cùng một nơi.

Ví dụ trên chỉ là ví dụ vì thông thường trật tự sẽ là 1,a,i