我是这个论坛的新手,也是 LaTeX 的新用户。所以这个问题可能很幼稚。抱歉。我非常感谢你的帮助。我不知道从哪里开始。
我如何使用 LaTeX 制作以下图形?
答案1
我之所以发布此代码,只是因为我手头有它。正如评论所指出的,最好使用此网站询问有关您尝试过的代码的具体问题,而不是询问有关绘制整个图表类别的一般问题。
下图与你讨论的图表类型类似,应该足以让你入门。如果你在创建实际图表时遇到问题,可以发布有关代码的具体问题。(请确保添加最小工作示例您提出的新问题。
\documentclass[12pt]{article}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}[every node/.style={minimum height={1.5cm},thick,align=center}]
\node[draw] (DS) {d-structure};
\node[draw, dashed,right= of DS] (IS) {Information\\structure};
\node[draw, above right=of IS] (PS) {p-structure};
\node[draw, below=of PS] (CS) {c-structure};
\node[draw, below=of CS] (Lex) {lexicon/morphology};
\draw[->] (IS) -- (PS);
\draw[->] (IS) -- (CS);
\draw[->,dotted] (IS) -- (Lex);
\draw[->] (IS.160) -- (DS);
\draw[->] (IS.west) -- (DS);
\draw[->,dotted] (IS.200) -- (DS);
\end{tikzpicture}
\end{document}
答案2
是的你可以。
有一些包在绘图时非常有用,尽管一开始可能会有点棘手。
看一下 PGF 和 TikZ 包:http://sourceforge.net/projects/pgf/
例子:http://www.texample.net/tikz/examples/
享受! :)
答案3
我认为最快、最简单的方法是不要使用 Latex 来绘制图形。您可以使用 Corel Draw、Adobe Illustrator 甚至 MS Powerpoint 等软件快速高效地绘制和制作高质量图像。