我使用的是 64 位 Windows 10,安装了 MiKTeX 和 TeXstudio。我想用 LaTeX 绘制信号流图,所以我“安装”了 sfg 包,以及 pstricks 和 fp(先决条件)。不幸的是,当我尝试执行一个最小文件时,我收到未定义的控制序列错误消息。这是最小文件:
\documentclass[12pt]{article}
\usepackage{pstricks,sfg}
\begin{document}
Testing.
\sfgsetunit{0.5cm}
\sfgsetsize{0.12}{0.4}{0.5}{0.3}
\sfgsetcompass
\begin{picture}(27,4) % % branches related to node 2
\put(6,2){\sfgbranch{3}{0}\S{$\frac{1}{R_1}$}}
\end{picture}
\end{document}
LaTeX 不喜欢的命令是sfgbranch
图片环境中第一个未注释的命令。
有任何想法吗?
答案1
首先确保您正确安装了该软件包 - 这里有一个教程(我为其他目的制作的): https://www.youtube.com/watch?v=OD15rZO_rD8
重要的
这只是一个部分答案:我不知道如何使用
pdflatex
。
第一个猜测
你可能正在使用pdflatex
来编译。这不能立即使用。阅读后这我尝试过这个问题xelatex
并得到以下输出:
选择
但也许您想使用更为最新的解决方案 - 看看tikz
这里的一些示例(这是另一个包 - 它可以与 pdflatex 一起使用而不会出现问题):http://www.texample.net/tikz/examples/tag/block-diagrams/