因出题需求,需要一把圣剑的图片,苦于难以寻找,于是决定直接动手绘制。绘制效果如下: 代码附上:
\documentclass[a4paper, 10pt]{book}
\usepackage{fancyhdr}
\usepackage{geometry}
\usepackage{framed}
\usepackage{ulem}
\usepackage{amsmath}
\usepackage{mathpazo}
\usepackage{tikz}
\usepackage{calc}
\usepackage{xcolor}
\usetikzlibrary{calc}
\begin{document}
\begin{tikzpicture}[node distance=2cm]
\draw (-7.2, 0.1)--(-6, 0.1);
\draw (-7.2, -0.1)--(-6, -0.1);
\draw (-7.2, 0.14)--(-7.4, 0.16)--(-7.3, -0.1);
\draw (-7.2, -0.14)--(-7.4, -0.16)--(-7.3, 0.1);
\draw[fill=white] (-7, 0)--(-7.2, 0.2)--(-7.4, 0)--(-7.2, -0.2)--(-7, 0);
\draw (-7.2, 0) circle(0.07); %尾部装饰
\foreach \x in {0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1.0}
\draw[xshift=\x cm] (-7,-0.1) -- (-7,0.1); %剑把效果
%\draw (-6, 0.1)--(-6.3, 0.7)--(-5.5, 0.2);
\draw (-6, 0.2)--(-6, -0.2)--(-5.8, -0.2)--(-5.8, 0.2)--(-6, 0.2);
\draw (-5.88, -0.2)--(-5.88, 0.2); % 纹理
\draw (-5.8, 0.1)--(-5.2, 0.13); %剑柄-2
\draw (-5.8, -0.1)--(-5.2, -0.13); %剑柄-2
\draw (-5.8, 0.2) arc(180:-10:0.3); %圆弧-上1
\draw (-5.8, 0.2) arc(180:-20:0.2); %圆弧-上2
\draw (-5.8, -0.2) arc(-180:10:0.3); %圆弧-下1
\draw (-5.8, -0.2) arc(-180:20:0.2); %圆弧-下2
\draw[fill=black] (-5.0, 0)--(-4.8, 0.15)--(-4.6, 0)--(-4.8, -0.15)--(-5.0, 0); %宝石装饰
\draw (-4.7, 0.17)--(-4.3, 0)--(-4.75, -0.17);
\draw (-4.7, 0.17) arc(180:0:0.25 and 0.15); %椭圆弧上
\draw (-4.7, 0.17) arc(180:0:0.25 and 0.15); %椭圆弧上
\draw (-4.6, 0.17) arc(180:0:0.16 and 0.1); %椭圆弧内上
\draw (-4.6, -0.17) arc(-180:0:0.16 and 0.1); %椭圆弧上
\draw (-4.7, -0.17) arc(-180:-0:0.25 and 0.15); %椭圆弧下
\draw (-4.6, 0.17)--(-4.3, 0.15)--(-3.8, 0)--(-4.3, -0.15)--(-4.6, -0.17);
\draw (-4.3, 0)--(-3.8, 0);
\draw (-3.7, 0)--(2, 0);
\draw (-4.2, 0.2)--(-3.7, 0)--(-4.2, -0.2);
\draw (-5.2, 0.13) arc(-90:20:0.2); %拓展圆弧-1上
\draw (-5.2, -0.13) arc(90:-20:0.2); %拓展圆弧-1下
\draw (-5.01, 0.37)--(-5.3, 0.7)--(-4.8, 0.35); %尖刺-1上
\draw (-5.01, -0.37)--(-5.3, -0.7)--(-4.8, -0.35); %尖刺-1上
\draw (-4.8, 0.35) arc(180:90:0.2); %拓展圆弧-2上
\draw (-4.8, -0.35) arc(-180:-90:0.2); %拓展圆弧-2下
\draw (-4.6, 0.55)--(-4.3, 0.8)--(-4.4, 0.55); %尖刺-2上
\draw (-4.6, -0.55)--(-4.3, -0.8)--(-4.4, -0.55); %尖刺-2下
\draw (-4.4, 0.55)--(-4, 0.4)--(-3.9, 0.55)--(-3.3, 0.45)--(0.5, 0.4);
\draw (-4.4, -0.55)--(-4, -0.4)--(-3.9, -0.55)--(-3.3, -0.45)--(0.5, -0.4);
\draw (0.5, 0.4)--(2, 0); %剑尖上
\draw (0.5, -0.4)--(2, 0); %剑尖下
\end{tikzpicture}
\end{document}