这图尔明论证模型允许您以视觉形式呈现语句的逻辑结构。
是否有可以处理此类图表的 LaTeX 包?
答案1
那么使用 有多简单tikz
?方法如下:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{positioning}
\tikzset{block/.style={draw,minimum width=2.1cm,minimum
height=2.1cm,text width=2.1cm,font=\raggedright},
line/.style = {draw,thick, shorten >=3mm,shorten <= 3mm}
}
\begin{document}
\begin{tikzpicture}
\node [block] (a) {Grounds,\\ Reasons \\ or Evidence};
\node[block,right = 4cm of a] (b) {Qualifier};
\node[block,right = 2cm of b] (c) {Claim};
\node[block,below = 1.5cm of a,xshift=1.8cm] (d) {Warrant};
\node[block,below = 1.5cm of b,xshift=-0.8cm] (e) {Warrant};
\node[block,below = 1cm of d] (f) {Backing};
\path[line] (a) -- (b);
\path[line] (a-|d) -- (d) ;
\path[line] (b.south-|e.75) -- (e.75) ;
\path[line] (b) -- (c);
\path[line] (d) -- (f);
\end{tikzpicture}
\end{document}
答案2
Tikz
效果很好,你可以看到诸如此类的例子展示如何创建框和文本。如果我六小时内没有期末考试,我会画出你的示例图!
基本结构Tikz
(至少对于这种图表而言)是允许您创建命名节点,在它们周围创建形状(通过将参数传递给节点本身),然后您可以通过名称链接它们 - 这允许编辑和维护绘图而不是通过绝对位置绘图,如果发生任何细微的变化,都可能中断。
答案3
我已经开始开发一个论证方案包。
\documentclass{article}
\usepackage{argumentation}
\begin{document}
\begin{toulmin}
\fact{fact}
\warrant{warrant}
\backing{backing}
\qualifier{qualifier}
\rebuttal{rebuttal}
\conclusion{conclusion}
\end{toulmin}
\end{document}