Tạo các user tag trong TeXMaker để chèn code vào file TeX

    1. Mở TeXMaker, mở một file mới (CTRL N), sau đó bấm vào Structure hinha(nút nằm ở góc trái dưới của TeXMaker) sẽ thấy nhưu sau:

      hinh1

    2. Bấm vào icon hinh2 (User) sẽ thấy 
      hinhc
    3.  Đưa con trỏ chuột vào vùng hình chữ nhật màu đen, bấm phải chuột sẽ thấy Add tag, bấm vào đó sẽ dẫn ta tới một của sổ 
      hinh3
      ở đây ta soạn user tag đầu tiên:
      hinh4
    4. User tag này là Quick Start mà ta thường dùng trong bài học Online buổi 1. Trong phần LaTeX contents copy code của thaafy Sơn ở cuối bài để khỏi gõ lại, thầy sẽ hướng dẫn cách dùng Keyboard Trigger. Item dùng để hiển thị lên bảng các User tag. 
    5. Tiếp tục như thế cho User tag thứ hai 
      hinh5
    6. User tag thứ ba 
      hinh6
    7. User tag thứ tư 
       hinh8
      code này dùng để xác định giao điểm của hai đường thẳng. 
    8. User tag thứ năm 
      hinh7
      code này dùng để xác địng trung điểm của các đoạn thẳng, trọng tâm của tam giác và đối xứng của một điểm qua tâm. Mặc định là trung điểm, muốn dùng trọng tâm xóa các cái còn lại và nhớ bỏ dấu %.
    9. User thứ sáu 
      hinh9
      code này dùng để vẽ một đoạn thẳng đi qua một điểm đã cho, song song với một đường thẳng đã cho và cắt một đường thẳng đã cho khác tại một điểm mà ta sẽ xác định. 
    10. User tag thứ bảy
      hinh10 
      code này dùng để vẽ một đoạn thẳng nối hai điểm, màu mặc định là cyan, các bạn có thể đổi màu.
    11. User tag thứ tám 
      hinh11
      code này dùng để vẽ một đoạn thẳng chấm chấm nối hai điểm, màu mặc định là cyan.
    12. User tag thứ chín 
      hinh12
      code này dùng để khai báo cách dùng pst-eucl, chèn code này trước . Nếu biên dịch bằng LaTeX – dvi2ps -ps2pdf  thì chấp nhận như trên. Muốn biên dịch bằng pdflatex thì bỏ hai dấu % của hai dòng còn lại.
    13. User tag thứ mười dùng để vẽ góc tạo bởi ba điểm.
      hinh13
    14. Rất tiếc thầy Sơn chưa biết cách gói 10 User tag này thành một phạm trù.  Bạn nào biết cách gói có thể góp ý với BitexEdu.
    15. Sau đây là 10 User tag vừa thực hiện:
      hinhd
    16. Thầy Sơn sẽ dùng một screencast để demo cách vẽ hình bằng pstricks với các User tag của TeXMaker.
    17. code 
Quick Start
\begin{document}
•
pstricks 
\begin{pspicture}[showgrid=true](-4,-4)(4,6)
\psset{dotscale=0.5}\psset{PointSymbol=*,linewidth=2\pslinewidth}
•
\end{pspicture}
pst Chóp tứ giác
\pstGeonode[PosAngle=160](0,0){A}
\pstGeonode[PosAngle=0](7,0){B} 
\pstGeonode[PosAngle=-90](4,-2){C}
\pstGeonode[PosAngle=180](-3,-2){D}
\pstGeonode[PosAngle=90](2,6){S} 
\pstLineAB[linecolor=black,linestyle=dashed]{A}{S} 
\pstLineAB[linecolor=black,linestyle=dashed]{A}{B} 
\pstLineAB[linecolor=black,linestyle=dashed]{A}{D} 
\pstLineAB[linecolor=black]{C}{B}
\pstLineAB[linecolor=black]{C}{D}
\pstLineAB[linecolor=black]{B}{S} 
\pstLineAB[linecolor=black]{C}{S} 
\pstLineAB[linecolor=black]{D}{S}
\pstLineAB[linecolor=cyan,linestyle=dashed]{A}{C}
\pstLineAB[linecolor=cyan,linestyle=dashed]{B}{D}
\pstInterLL [PosAngle=-90] {A}{C}{B}{D}{O}
\pstLineAB[linecolor=cyan,linestyle=dashed]{S}{O}
pst trđiểm, trtâm,đxứng
 \pstMiddleAB[PosAngle=0]{A}{B}{C’}
pst giao 
 \pstInterLL [PosAngle=0] {A}{B}{C}{D}{M}
pst dt ssong
 \pstTranslation[PosAngle=180,PointSymbol=none,PointName=none] {B}{D}{M}{}
 \pstInterLL [PosAngle=160] {S}{D}{M}{M'}{N}
 \pstLineAB[linecolor=cyan,linestyle=dashed]{M}{N}
pst đoạn thẳng
 \pstLineAB[linecolor=cyan]{A}{D}
pst đoạn thẳng chấm
 \pstLineAB[linecolor=cyan,linestyle=dashed]{A}{D}
psteucl
 \usepackage{pst-eucl} 
góc ABC
\pstMarkAngle[LabelSep=.6,MarkAngleRadius=.4,MarkAngleType=default]{C}{B}{A}{$\beta$}
Chia sẻ

About TS. Nguyễn Thái Sơn

TS. Nguyễn Thái Sơn
Nguyên trưởng Khoa Toán-Tin học ĐHSP TP HCM (1999-2009). /n Nguyên Giám đốc- Tổng biên tập NXB ĐHSP TP HCM (2009-2011). /n Nguyên Tổng thư ký Hội Toán học TP HCM (2008-2013). /n Giảng viên thỉnh giảng ĐHSP TP HCM.