Thứ Sáu, 28 tháng 8, 2009

Mời liên kết!

Để mở rộng quan hệ và quảng bá cho blog mình mong các bạn tạo liên kết với mình, bạn chọn 1 trong 2 hình thức sau:

*Liên kết logo:
-Bạn cung cấp cho mình dường dẩn logo (kích thước: cao 60px dài <500px)

logo BlOg duy782006 - 120x62px


*Liên kết link:
-Bạn cung cấp 1 đoạn mô tả blog của bạn

*Bạn liên kết với mình theo hình thức nào thì mình liên kết lại Theo hình thức đó (kể cả hình thức theo dỏi).
*Nơi đặt liên kết trên blog của mình (mình không thay đổi vị trí theo bất cứ yêu cầu nào vì đây là bố cục của trang mình).
-Liên kết logo theo hình thức tự chạy ngang phía dưới tất cả các trang
-Liên kết link theo hình thức bảng kê có thanh trượt phía dưới tất cả các trang
*Tất cả các liên kết cả logo và linl đều cập nhật thêm vào bài này (bạn không nhất thiết làm như vậy với mình)
*Nếu bạn không thấy mình ý kiến hay phát biểu gì bên nhà bạn không có nghĩa mình không thường xuyên ghé thăm bạn. Mình chỉ có ý kiến khi cần thảo luận hay hỏi bạn vấn đề gì thôi. Không nhất thiết vào thăm phải để lại dấu chân đúng không bạn?


*Các liên kết logo hiện tại:
Kinh nghiệm dùng cad và lispBlOg thủ thuật  của Phan DũngDiễn đàn tài liệu kỹ thuậtNơi lưu giữ, chia sẽ những đam mê và sở thíchKiếm tiền Online $ Kiếm tiền trên mạng $ Kiếm tiền với Blog $ Click quảng cáo Kiếm tiền $ internet makerting $ Quảng cáo trực tuyến - download phần mền mobile, pc, webblog, mmo,...
BachNghe.Info - Website thương mại, kỹ thuật & dịch vụTMTphong cách 9xPhotobucketLogo XzipCác phần mềm thiết kế 3D 3dsmax Revit SketchUp MEPPhotobucketChoiBlog.TK free flash game - music onlineThủ thuật - Download - Thư giản http://va3.upanh.com/upload/10/548/CPN0.14686482.long.gif
tap_chi_tre - Upanh.com


*Các liên kết linl hiện tại:



Thứ Năm, 27 tháng 8, 2009

Các tiện ích về text 3

*Tiện ích thay đổi nội dung của các TEXT, MTEXT, DIM theo đối tượng mẫu.
-Tác dụng giống lệnh ma của cad nhưng chỉ thay đổi nội dung TEXT, MTEXT, DIM .

-Tên lệnh: MAT
-Thao tác:
+Nhập lệnh MAT
+Chọn đồi tượng mẫu có thể là TEXT, MTEXT, DIM nều không chọn được đối tượng hoặc đối tượng chọn không thuộc 3 loại trên thì hỏi lại đến khi chọn được thì làm dấu bằng dấu + màu xanh lá.
+Hỏi chọn các đối tượng muốn thay đổi, bạn có thể chọn bằng cửa sổ lisp sẽ chỉ nhận các đối tượng là TEXT, MTEXT, DIM trong vùng chọn.
+Nhấn enter các đối tượng được chọn sẽ có nội dung giống y như đối tượng mẫu.


Tiện ích gạch chân DTEXT
*Để gạch chân 1 dòng DTEXT thì mình hay dùng thêm %%U phía trước dòng text nhưng vấn đề là cái nét gạch chân này khi in ra rất là mảnh không đẹp. Bạn dùng lisp sau để gạch chân cho các TEXT được chọn bằng đường line màu số 20 nhé.
-Tên lệnh: GC
-Thao tác:
+Nhập lệnh GC
+Chọn các text muốn gạch chân.
+Xong!


Các tiện ích về text 2

*copy text giá trị thay đổi
Tiện ích copy text (có kèm theo các đối tượng khác) giá trị text thay đổi theo hệ số do bạn quyết định (nếu không nói gì thì lisp mặc định giá trị này là +1).

-Tên lệnh: CT (cộng text)
-Thao tác:
+Nhập lệnh CT.
Chon text mau (khi đối tượng chọn không phải là text hoặc chưa chọn được đối tượng thì lisp sẽ hỏi chọn đến khi được thì thôi).
Chon cac doi tuong chep theo... (Các đối tượng này sẽ được copy theo text nếu không cần chép thêm cái gì theo thì enter)
Select objects: 1 found
Select objects:
Don vi cong them la(1): (Nếu muốn thay giá trị cộng thêm thì gõ d enter lisp sẽ hỏi bạn Don vi cong them la <1> : bạn nhập vào và enter lisp sẽ tiếp tục hỏi bạn chọn điểm chuẩn cái này thì giống y như lệnh copy thôi)
Chon diem dat moi :
Chon diem dat moi :
Chon diem dat moi :
Chon diem dat moi :
*Lưu ý giá trị cộng thêm là số, có thể nhận giá trị âm.


**Tiện ích thêm nội dung trước và sau các dòng text:
-Tên lệnh: THEMTEXT (cộng thêm text).
-Thao tác:
+Nhập lệnh: THEMTEXT
+Nhập nội dung muốn thêm phía trước. (không thì enter)
+Nhập nội dung muốn thêm phía sau. (không thì enter)
+Chọn các text muốn thêm.

**Tiện ích bớt số lượng trước và sau các dòng text:
-Tên lệnh: BOTTEXT.
-Thao tác:
+Nhập lệnh: BOTTEXT
+Nhập số lượng ký tự muốn bớt phía trước. (không thì enter)
+Nhập số lượng ký tự muốn bớt phía sau. (không thì enter)
+Chọn các text muốn chỉnh.
*Lưu ý: Khoảng cách cũng tính là 1 ký tự. Khi tổng ký tự muốn bớt trước và sau lớn hơn số ký tự của dòng text thì dỏng text này sẽ giử nguyên.


Thứ Tư, 26 tháng 8, 2009

Các tiện ích về text 1

*Chuyển mã TCVN => VNI.**
Bạn đang gõ text trong cad bằng bảng mã VNI.*** nhưng có đôi khi phải làm việc với các bản vẽ dùng bảng mã TCVN3.Tốt nhất là chuyễn mã các Text này về bảng mã VNI. (Hiện nay mình mới viết được phần này còn chuyễn ngược lại thì chưa thành công).
*Tên lệnh: TCVN-VNI
Nhập lệnh xong lisp hỏi chọn đối tượng bạn chọn các text muốn chuyễn mã lisp sẽ tự tạo 1 textstyle tên THEP font VNI-HELVE và chuyễn các text này về textstryle này tất nhiên đã chuyễn mã rồi, bây giờ bạn có thể chỉnh sửa các text này bằng bảng mã VNI.*** như bình thường. Lưu ý các text sau khi chuyễn mã sẽ viết hoa toàn bộ bất kể trước đó viết thường hay hoa.


*Tiện ích canh lề các dòng text.
Lisp làm việc theo nguyên tắc MOVE các dòng text đặt theo vị trí canh lề chứ không can thiệp vào các định dạng canh lề của dòng text.
+Tên lệnh: CLT Canh lề các dòng text chọn thẳng hàng bên trái.
+Tên lệnh: CLP Canh lề các dòng text chọn thẳng hàng bên phải.
+Tên lệnh: CLG Canh lề các dòng text chọn thẳng hàng bên giữa.
+Tên lệnh: CLN Canh lề các dòng text chọn thẳng hàng theo chiều ngang.


*Tiện ích canh lề các dòng text gộp thành 1 lệnh.
Theo yêu cầu của bạn mình gộp chung lisp canh lề thành 1 lệnh.
+Tên lệnh: CTEX .
+Thao tác: load lisp, gỏ lệnh CTEX, chọn các text muốn canh lề, lisp hỏi canh Trai/ Phai/ Giua/ Ngang: bạn nhập cái chử viết đầu tiên vào để lựa (ví dụ Phải thì nhập là P), chọn điểm canh lề = xong.


Thứ Bảy, 22 tháng 8, 2009

Yêu cầu viết lisp

Bạn có thể gửi yêu cầu viết lisp tại đây.

-Nếu trong khả năng mình sẽ viết lisp giúp bạn và tạo bài mới trong mục Siêu thị lisp
-Khi yêu cầu bạn vui lòng mô tả rỏ cái mình muốn, tốt nhất là kèm theo file *.dwg

Thứ Hai, 17 tháng 8, 2009

Khắc phục việc DIM nhảy lung tung

Có đôi khi bạn MOVE các đối tượng mà DIM bị nhảy lung tung thì cứ bình tỉnh:

Các đối tượng kích thước trên bản vẽ bị chi phối bởi biến DIMASSOC.
+DIMASSOC = 0 -> Tạo kích thước ở dạng bị Exploded (Cái này mà bị thì bể mặt)
+DIMASSOC = 1 -> Tạo kích thước nhưng không liên kết với đối tượng được chọn
+DIMASSOC = 2 -> Tạo kích thước liên kết với đối tượng được chọn
-Muốn MOVE các đối tượng mà DIM không bị nhảy lung tung :
+1. Vào Option và bỏ chọn hộp kiểm Make new dimention (tương đương với gỏ lệnh DIMASSOC và nhập giá trị = 2) => Cái này tác dụng với các DIM mới tạo.
+2. Gỏ lệnh DDA và chọn tất cả các đối tượng kích thước có trong bản vẽ rồi Enter => Cái này tác dụng với DIM có sẳn.

Thứ Sáu, 14 tháng 8, 2009

Tạo block che khuất phần bên dưới

*Trong khi insert các block vào bản vẽ có nhiều khả năng bạn cần hatch vào vùng đã đặt các block. Việc này thường không được ưng ý lắm. Hatch không chừa hẳn block ra ma dính lung tung vào gây mất thẩm mỹ và bực mình cho người vẽ.

Ví dụ Tình trạng như hình dưới.

*Muốn khỏi bực mình vì cái vụ này thì có cách như sau:
-Cứ HATCH thoải mái xong đâu đó hết đi rồi hãy insert BLOCK vào. Và khi tạo BLOCK chúng ta thêm đối tượng WIPEOUT cách làm như sau.
-Vẽ hình muốn tạo block ra hoặc chèn block sẳn có EXPLODE ra để tạo lại BLOCK.
-Vẻ đường PLINE bao quanh cái hình đó (lưu ý đường PLINE phải khép kín) như ảnh dưới. Xong move cái PLINE vừa vẽ ra khỏi cái hình muốn tạo BLOCK.

-Gỏ lệnh WIEPOUT
Command: WIPEOUT
Specify first point or [Frames/Polyline] : Bạn nhấn enter
Select a closed polyline: Bạn chọn PLINE vừa tạo ra
Erase polyline? [Yes/No] : y Bạn gỏ y enter để xóa PLINE gốc.

-COPY cái hình mốn tạo BLOCK để khít trên cái WIPEOUT vừa tạo ra.
-Bạn tạo BLOCK với cả hai đối tượng trên.
-Bây giờ cứ bạn INSERT cái BLOCK này để chổ nào thì nó sẽ che toàn bộ các đối tượng bên dưới nó. Ngon lành chưa. Ví dụ kết quả như ảnh dưới.

Tạo các LINETYPE.

Nhận thấy đây là nhu cầu của nhiều người nên mình làm 1 bài hướng dẩn cụ thể + hình ảnh trực quan hy vong giúp các bạn có nhu cầu:
*Điều kiện: Cad từ đời 2000 trở lên và khi cài đầy đủ có phần Express. Có hai dạng linetype hay dùng:
1.Line có text.
2.Line có các hình vẽ.

-Tạo line có text đơn giản hơn chỉ cần 1 lệnh:
+Cách tạo: Bạn muốn có đường line như nào thì vẽ ra trong cad, chỉ cần vẽ 1 mođun ví dụ như hình dưới.

Lưu ý nên để line nằm giữa cao độ của text, text nên thuộc Style Standard, khi tạo text không được SCALE muốn thay đổi độ lớn thì thay bằng lệnh PROPERTIES, text có thể ROTATE nhưng không được MIRROR.
+Nên có điểm phía sau để xác định điểm kết thúc của modun (mục đích khoảng hở giữa text với line ở hai phía trước sau là đẹp nhất).
+Cách tìm file line.lin như sau. (bước này bạn nên làm trước khi thực hiện lệnh). Bạn vào Tools => Options… chọn thẻ File; kích vào dấu + đầu tiên cho nó sổ xuống như hình


+Gỏ lệnh MKLTYPE hoặc chọn từ menu: Express => Tools => Make Ltype.
Xuất hiện hộp thoại hỏi bạn chọn file *.line để lưu định dạng line này. Bạn nên lưu đè lên file line.lin của CAD để tập trung dể quản lý.

Chọn file acad.lin trong đường dẩn vừa rồi nhấn save cad hỏi có lưu đè lên file hiện có không bạn bảo có. Cad sẽ quay lại màn hình tạo line.

Command: mkltype
Enter linetype name: bạn nhập tên line vào đây ví dụ TLKTHUAT
Enter linetype description: Bạn nhập hình dáng line vào cái này nhập để dể hình hung không nhất thiết giống y chang ví dụ -----TLKYTHUAT-----TLKTHUAT-----
Specify starting point for line definition: Chọn điểm bắt đầu modun (trước line)
Specify ending point for line definition: Chọn điểm kết thúc modun (sau text, cái điểm kết thúc như hình trên đó)
Select objects: Specify opposite corner: chọn cả hai đối tượng line và text lun (nhớ bỏ cái điểm kết thúc đừng chọn nghen)
Chọn xong nhấn enter. Ok xong chúc thành công.

-Tạo line có các hình vẽ:
Bạn phải hiểu trong line ngoài text và đường thẳng nằm ngang ra thì tất cả các hình khác điều phải dùng shape để biểu diển ngay cả đơn giản nhất là đường gạch vuông góc với line dùng để thể hiện taluy cũng phải biểu diển bằng shape.
+Các đối tượng shape này lưu trong file ltypeshp.shx cách tìm vị trí file này làm như cách tìm vị trí file acad.lin phía trên.
+Muốn có shape như nào thì vẽ ra như vậy lưu ý hình dùng tạo shape không được có đối tượng HATCH, PLINE,TEXT
+Cách tạo SHAPE gần giống tạo BLOCK
+Gỏ lệnh MKSHAPE hoặc chọn từ menu: Express => Tools => Make Shape.
Xuất hiện hộp thoại hỏi bạn chọn file *.shx để lưu định dạng line này. Bạn nên lưu đè lên file ltypeshp.shx của CAD để tập trung dể quản lý.

Enter the name of the shape:Bạn nhập tên SHAPE vào nhớ để tí nửa chèn ra nhé ví dụ hinhvuong

Enter resolution <128>: Độ phân giải nói nôm na là độ mịn các cung tròn trong SHAPE càng lớn càng đẹp và càng nặng. Mặc định 128 bạn cứ enter là được.

Specify insertion base point: Chọn điểm cơ sở để sau này chèn ra.
Select objects: chọn đối tượng muốn tạo thành SHAPE.

+Chèn SHAPE vào bản vẽ bằng lệnh SHAPE.
+Cách tạo line có chứa SHAPE thì giống như line có chứa text cũng tuân thủ các nguyên tắc như vậy.
+Đối với các SHAPE có tính đối xứng thì bình thường nhưng các Shape lệch về 1 phía ví dụ đường taluy bạn nên tạo ra 2 line trái phải để thuận tiện khi dùng.
*Chào thân ái và quyết thắng.

Lời cám ơn.

Đến nay công cuộc chỉnh sửa giao diện blog cũng hòm hòm coi như ổn. Xin gửi lời cám ơn tới chủ nhân các đường lin sau.

Tạo phần đọc thêm cuối bài viết
Tạo chữ chạy trong blog
Bảng màu dùng chỉnh sửa giao diện
Các vấn đề về ảnh
Hiển thị code trong khung
Ẩn hiện nội dung 1 đoạn văn bản
Tạo list cảm nhận gần đây

Linetype: điện nước

Các line quy hoạch điện, nước:
-Cấp điện.
-Cấp điện hiện có.
-Cấp điện hiện trạng.
-Cấp điện làm mới.

-Cấp nước.
-Cấp nước hiện có.
-Cấp nước hiện trạng.
-Cấp nước làm mới.

-Thoát nước.
-Thoát nước hiện có.
-Thoát nước hiện trạng.
-Thoát nước làm mới.
-Thoát nước bẩn.
-Thoát nước mưa.
-Thoát nươcsinh hoạt.





http://www.4shared.com/file/107157925/d5df4333/netquyhoachdiennuoc.html

Linetype: ranh giới

Các line dùng cho ranh giới quy hoạch!




Tiện ích lisp cho khảo sát địa hình.

Theo yêu cầu của người bạn có nic khaosat2009 bên tailieukythuat.com Mình tạo bộ tiện ích lisp cho bên khảo sát gồm:
-Hatch các ký hiệu hiện trạng.
-Chèn các ký hiệu hiện trạng.
-Vẽ các kiểu tuyến điện, dây thông tin, các đường bao bờ hồ.
-Chuyễn các đối tượng có sẳn trên bản vẽ về linetype mong muốn.
-Scale linetypescale của tất cả các đối tượng theo một giá trị nhất định.

*Tất cả cơ sở dữ liệu block, hatch. line do bạn khaosat2009 cung cấp.


Cách dùng
-Load về giải nén ra thư mục: khkhaosat
-Copy nó vào ổ c
-Khởi động cad. Load file c:\khkhaosat\data\goilenhkhaosat.lsp

-Lần đầu tiên thì bạn gỏ lệnh capnhat dể cập nhật line và hatch cho cad.
*Vậy là có menu và các lệnh để dùng.
-Mình đã đưa các block ký hiệu về cad14 bạn có thể dùng cho các đời cad khác 1 cách thuận tiện.

-Bạn muốn tiện ích luôn khởi động khi mở cad thì add cái file c:\khkhaosat\goilenhkhaosat.lsp cho khởi động cùng cad.










Theo đề nghị của bạn khaosat2009 mình chỉnh lại bộ KSVN thành lisp di động.
*Có chỉnh sửa 1 chút. Bạn cập nhật lại toàn bộ thư mục khkhaosat.
-Để chạy trên ổ đĩa bất kỳ:
+Gỏ lệnh ap chọn ...khkhaosat\run\didong.lsp. load lên.
+Chọn đến ...khkhaosat\duy.ico.
+Ok dùng như cũ.
-Để chạy trên ổ c.
+Gỏ lệnh ap chọn ...khkhaosat\run\codinh.lsp. load lên.
+Ok dùng như cũ.
*Muốn cập nhật hatch và line thì gỏ lệnh capnhat.

*Cách thêm lệnh lisp vào khkhaosat.
-Copy file *.lsp vào thư mục ...khkhaosat\data.
-Mở file ...khkhaosat/run/goilenhkhaosat.lsp
Nội dung nó có đoạn
(load(strcat odiachay "/khkhaosat/data/thuvien"))
(load(strcat odiachay "/khkhaosat/data/vecackieuduong"))
(load(strcat odiachay "/khkhaosat/data/hatchdh"))

Viết thêm liên tiếp bên dưới
(load(strcat odiachay "/khkhaosat/data/tenfilelisp"))
Lưu ý tenfilelisp là tên file lisp bạn thêm vào (không có .lsp nhé)








*Đã viết thêm lisp vẽ nhà theo yêu cầu của bạn khaosat2009.
-Tên lệnh: VENHA
-Xuất hiện bảng như sau:

-Chọn 1 trong 9 kiểu nhà vần vẽ và nhấn nút vẽ.
*Cập nhật lại thư mục datarun vào khkhaosat là được.






*Lệnh venha sau khi cập nhật theo yêu cầu.
-Tên lệnh: VENHA
-Xuất hiện bảng như sau:

-Chọn 1 trong 13 kiểu nhà vần vẽ và nhấn nút vẽ.
*Đây là link bộ đầy đủ đã cập nhật lệnh venha vào menu và bảng lệnh chính và tất nhiên bộ này là lisp di động.




Thứ Ba, 4 tháng 8, 2009

Lá cờ họ Phạm

Có một vật không thể thiếu trong các buổi họp mặt tòan quốc Họ Phạm Việt nam, một vật luôn được treo ở vị trí thoáng nhất, đẹp nhất, dể trông nhất, bên cạnh các biểu ngữ, đó là lá cờ Họ Phạm Việt Nam.
Sau kỳ họp mặt lần thứ VIII (năm 2004) tại Đà Nẵng, cùng với bài hát "Họ Phạm trong lòng mẹ Việt Nam", có thể xem Lá cờ Họ Phạm là *linh hồn* là của các buổi lễ họp họ.

Để có được lá cờ như ngày hôm nay, lá cờ có qua một số lần thay đổi. Tích là thế này, vào khoảng trung tuần tháng 7/2003 ông Phạm Quang Bầu, trong Ban liên lạc họ Phạm Quận Lê Chân Hải Phòng, đã đến gặp BLL để đề xuất ý tưởng nên có một lá cờ dòng họ để dung trong các buổi lễ hội của dòng họ tại địa phương. Ông Bầu đã cho chúng tôi xem dự kiến mẫu cờ của họ Phạm ở Lê Chân Hải Phòng, quy cách như sau:

+ Kích cỡ hình vuông: 180 x 180 cm. (không kể đuôi nheo vòng ngoài)
+ Vành ngoài cùng rộng 15 cm, kiểu đuôi nheo hình ngọn lửa, mầu đỏ.
+ Vành trong thứ nhất rộng 5 cm, mầu lam sẫm.
+ Vành trong thứ hai rộng 5 cm, màu vàng
+ Diện tích bên trong là 170 x 170 cm, màu đỏ.
+ Biểu trưng họ Phạm ở giữa là 60 x 60 cm, có chữ " Phạm" bằng chữ nho.

Và tại bản tin nội tộc số 5/2003, BBT tờ tin đã dành hẳn 1 trang ngay bên cạnh mục lục để trưng cầu ý kiến về mẫu cờ họ Phạm thống nhất trên toàn quốc. Sau đó BBT đã vui mừng nhận được nhiều thông tin phản hồi góp ý của bạn đọc gần xa về mẫu cờ. Thường trực BLL đã căn cứ vào các ý kiến đóng góp của bà con đồng tộc có sửa đổi maãu cờ của BLL họ Phạm gửi lên thành một mẫu cờ chung cho toàn dòng họ. Trên tinh thần "ngũ hành tương sinh" gồm đủ năm mầu của: KIM( mầu trắng), MỘC(mầu lục), THỦY( mầu đen ở đây được thay bằng mầu lam sẫm, HỎA(mầu đỏ) và THỔ(mầu vàng). Kích cỡ cờ như sau: Cờ hình vuông như cờ thần trong các dịp tế lễ có kíck cỡ: 180x180cm. Đuôi nheo hình ngọn lửa rộng 15cm; vành thứ nhất(từ ngoài vào) mầu lam sẫm rộng 5cm; vành thứ hai mầu trắng rộng 5cm; vành thứ ba mầu lục rộng 5cm; nền mầu đỏ có kích cỡ 170x170cm và chữ Phạm mầu vàng có kích cỡ 60x60cm. Như bạn đọc thấy lá cờ trên góc phải của trang web.

Sau lần treo đầu tiên tại cuộc họp mặt lần VIII tổ chức tại Đà Nẵng năm 2004, và được sự hưởng ứng của đại đa số đại biểu tham gia buổi họp mặt, BLL đã đi đến thống nhất đó chính là mẫu cờ chính thức của Họ Phạm Việt Nam như các bạn thấy ở hình bên.

Để thấy được hình ảnh lá cờ ngày đầu tiên lịch sử ấy ta cùng nhìn lại trích đọan bài tường thuật buổi họp mặt đăng trên bản tin số 8/2004

"...Ngay từ ngày 20 tháng 2 năm 2004, tại nơi đón đại biểu đã có biểu ngữ : "Hoan nghênh các đại biểu về dự họp mặt toàn quốc lần thứ VIII họ Phạm Việt Nam", và trên sân khấu của Hội trường Sở Bưu điên, nơi diễn ra cuộc họp mặt đã được treo một lá cờ ngũ sắc lớn, rộng 9m2, trên nền đỏ giữa cờ có một chữ "Phạm" cân đối, màu vàng. Cạnh lá cờ lớn này là hàng chữ :


HỌP MẶT TOÀN QUỐC LẦN THỨ VIII
HỌ PHẠM VIỆT NAM
Đà Nẵng, ngày 21 tháng 2 năm 2004"

Thật vậy, giờ đây lá cờ ấy đã được bà con đồng tộc họ Phạm cả nước trân trọng treo trong các buổi lễ hội dòng họ địa phương, góp phần tạo nên nét đẹp văn hóa truyền thống của dân tộc Việt ta.
Sưu tầm từ http://www.hopham.org