欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

用TikZ绘制中国国旗

程序员文章站 2023-12-27 12:37:45
...

用TikZ绘制中国国旗

  • 在overleaf的编译器中选择XeLaTeX
  • 使用宏包tikz

代码如下:

\documentclass[tikz, svgnames]{standalone}
\usepackage{tikz, verbatim}
\usetikzlibrary{shapes.geometric}
% Definición de dimensiones
\def\largo{30}
\def\alto{\largo/1.5}
% Definición de color
\definecolor{Fire Engine Red}{HTML}{CF142B}
\definecolor{Gorse}{HTML}{FAE042}
% Estilo de las 4 estrellas pequeña de la bandera
\tikzstyle{estrella}=[fill=Gorse, star point ratio=2.617, minimum size=2 cm] % Estilo de las formas geométricas usadas.

\begin{document}
\begin{tikzpicture}
	\fill[Fire Engine Red] rectangle (\largo, \alto); % Rectángulo base
    \node[star,fill=Gorse, minimum size=6 cm, rotate=0, star point ratio=2.617] at (5,15) {}; % Estrella dorada de cinco puntas
    % Estrellas pequeñas
    \foreach \x/\y/\z in {10/18/50, 12/16/25, 12/13/0, 10/11/50}{
	\node[star, estrella, rotate=\z] at (\x, \y){};
    }
\end{tikzpicture}
\end{document}

图片显示如下:

用TikZ绘制中国国旗

相关标签: LaTeX学习 latex

上一篇:

下一篇: