这个图该怎么画?

这个图该怎么画?

在此处输入图片描述

我不知道如何用乳胶绘制这个。

答案1

你可以使用tikz-cd。它基于 TikZ,因此您也可以使用 TikZ 命令和样式,但它为此类图表、箭头和样式提供了另一种语法,这对于复杂的图表可能很方便。您使用 tikz-cd 的示例:

\documentclass{article}
\usepackage{tikz-cd}
\usetikzlibrary{arrows}
\tikzset{
  commutative diagrams/.cd,
  arrow style=tikz,
  diagrams={>=space}}
\begin{document}
\begin{tikzcd}
               & A \arrow{d}            &              \\
               & B \arrow{dl}\arrow{dr} &              \\
  C \arrow{dr} &                        & D \arrow{dl} \\
               & F                      &              \\
\end{tikzcd}
\end{document}

图表示例

答案2

你试过 pgf-tikz 吗?类似这样的方法(未经测试)可能会有效:

\begin {tikzpicture}
\coordinate (a);
\path (a) +(0,-1) coordinate (b);
\path (b) +(-1,-1) coordinate (c);
\path (b) +(1,-1) coordinate (d);
\path (c) +(1,-1) coordinate (f);
\draw (a) node {A} -- 
      (b) node {B} -- 
      (c) node [left]{C} -- 
      (f) node {F} -- 
      (d) node [right]{D} -- 
      (b);
\end {tikzpicture}

您还可以查看使用to操作来连接字母(“节点”)。请参阅 tikz教程/手册

答案3

您可以使用Inkscape执行此操作。Inkscape 能够导出 pdf 和 tex 文件的组合。然后使用\input{myfigure.tex},您将获得图像,并且任何文本的字体都将与文档的其余部分相同。

相关内容