我正在尝试在报告中包含机翼图,并尝试使用此方法:
http://www.texample.net/tikz/examples/airfoil-profiles/
最初,我遇到了多个错误,文档无法显示。我发现的问题是发布的数据可能与使用的数据不同。我删除了箔名称以及数据坐标前后的所有其他空行。主要问题是 x 和 y 坐标之间的多个空格。
在 x 和 y 之间用一个空格改变坐标后,我能够显示机翼而不会出现任何其他问题。
稍微改变一下代码:
\documentclass{article}
\usepackage{tikz}
\usepackage{caption}
\usepackage{refstyle}
\begin{document}
\newcounter{y}
\setcounter{y}{0}
\begin{figure}[h]
\centering
\begin{tikzpicture}
\foreach \lbl / \fn in {
EPPLER 625/e625.dat,
WORTMANN FX 2/fx2.dat,
EPPLER 664 (EXTENDED)/e664ex.dat,
CLARK Y/clarcy.dat,
NACA Munk M-4 airfoil/m4.dat}{
\draw[yshift=-\arabic{y}cm,scale=3] node[left=0.5cm] {\lbl}
plot file{\fn} -- cycle;
\stepcounter{y}}
\end{tikzpicture}
\caption{Different airfoils}
\label{fig:foils}
\end{figure}
\end{document}
注意:翼型.dat
文件与 LaTeX 程序放在同一文件夹中”