Advertisement
kalakay

bendera berkibar

Jul 3rd, 2020
2,484
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Latex 1.23 KB | None | 0 0
  1. \documentclass[border=3.14mm]{standalone}
  2. %https://tex.stackexchange.com/questions/483459/how-to-draw-a-waving-flag-in-tikz?noredirect=1&lq=1
  3. \usepackage{xcolor,warna}
  4. \usepackage{tikz}
  5. \usepgfmodule{nonlineartransformations}
  6. \makeatletter
  7. \def\flagtransformation{%
  8. \pgf@xa=\pgf@x%
  9. \pgf@ya=\pgf@y%
  10. \pgfmathsetmacro{\myy}{\pgf@ya+7*sin(\pgf@xa*3.6)-0.1*\pgf@xa}%
  11. \pgf@y=\myy pt}
  12. \makeatother
  13. \definecolor{merah}{rgb}{0.86274511,0.11764706,0.20784314}
  14. \newcommand\benderaku{
  15. \fill[white] (0,0) rectangle (25,9);
  16. \fill[merah] (0,9) rectangle (25,18);}
  17. \begin{document}
  18. \begin{tikzpicture}[font=\sffamily,scale=0.2]
  19. \begin{scope}
  20. \pgftransformnonlinear{\flagtransformation}
  21. \benderaku
  22. \shade[left color=black,right color=black,middle color=white,opacity=0.15]
  23. (0,0) rectangle (12.5,18);
  24. \shade[left color=black,right color=black,middle color=white,opacity=0.15]
  25. (12.5,0) rectangle (25,18);
  26. \end{scope}
  27. % tiang bendera --------------------------------------------------------------------
  28. \shade[left color=black,right color=black,middle color=white,opacity=0.5]
  29.  (-1,-25) rectangle (0,19);
  30. \shade[left color=black,right color=black,middle color=white,opacity=0.5]
  31.  (-.5,19) ellipse (.7 and .3);
  32. \end{tikzpicture}
  33. \end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement