
Lá cờ Việt Nam
Author
Nguyen Thai Son
Last Updated
9 years ago
License
Other (as stated in the work)
Abstract
Code vẽ lá cờ Việt Nam dành cho SV ngành Toán ĐHSP để dạy lại cho học sinh cách vẽ lá cờ này.

\documentclass{article}
\usepackage{tkz-euclide}
\usetkzobj{all}
\usepackage[top=0cm,bottom=0cm,left=-.55cm,right=0cm,
paperwidth=15cm,paperheight=10.025cm]{geometry}
\begin{document}
\begin{tikzpicture}[scale=.6]
\tkzInit[xmin=-10,xmax=10,ymin=-10,ymax=10]
\tkzDefPoint(0,0){O}
\tkzDefPoint(5,0){A}
\tkzDefPoint(0,-5){B}
\tkzDefPoint(-5,0){C}
\tkzDefPoint(0,5){D}
\tkzDefPoint(12.5,8.333){X}
\tkzDefPoint(12.5,-8.333){Y}
\tkzDefPoint(-12.5,-8.333){Z}
\tkzDefPoint(-12.5,8.333){T}
\tkzDefMidPoint(A,O) \tkzGetPoint{I}
\tkzInterLC(I,B)(I,A) \tkzGetPoints{F}{E}
\tkzInterCC(O,C)(B,E) \tkzGetPoints{D3}{D2}
\tkzInterCC(O,C)(B,F) \tkzGetPoints{D4}{D1}
\tkzInterLL(D,D3)(D2,D4) \tkzGetPoint{M}
\tkzInterLL(D,D3)(D1,D4) \tkzGetPoint{N}
\tkzInterLL(D,D2)(D1,D3) \tkzGetPoint{P}
\tkzInterLL(D,D2)(D1,D4) \tkzGetPoint{Q}
\tkzInterLL(B,D)(D1,D3) \tkzGetPoint{R}
\tkzDrawPolygon[color=red](X,Y,Z,T)
\tkzFillPolygon[color=red](X,Y,Z,T)
\tkzDrawPolygon[color=yellow](D,N,D4,M,D3,R,D2,P,D1,Q,D)
\tkzFillPolygon[color=yellow](D,N,D4,M,D3,R,D2,P,D1,Q,D)
\end{tikzpicture}
\end{document}