Latex 中的李代数图

Latex 中的李代数图

例如,我有这个

\documentclass[12pt,reqno]{book} 
\usepackage{dynkin-diagrams}
\begin{document} 
\[ 
\begin{array}{cc} 
A_1 \times A_1 & \dynkin{A}{1}\dynkin{A}{1} \\ 
A_2 & \dynkin{A}{2} \\ 
B_2 & \dynkin{B}{2} \\ 
G_2 & \dynkin{G}{2} 
\end{array} 
\]
\end{document}

我想要一个更大的图,也想给顶点命名,就像在相关文献中引用的书的第 13 章第 145 页中一样问题

答案1

首先是无关的评论:使用\[ ... \],而不是$$ ... $$显示数学,请参阅为什么 \[ ... \] 比 $$ ... $$ 更可取?

如手册第 2 节所述dynkin-diagrams,您可以设置图表外观的全局选项。例如

\pgfkeys{
  Dynkin diagram,
  edge length=1cm,
  root radius=2pt
}

图表中点之间的距离为 1cm,点的半径为 2pt。

对于标签,该软件包有这方面的选项。我没有你提到的那本书(所以描述或草图会更有帮助),但例如,对于\dynkin[labels={a,b}]{A}{2}两个顶点,在它们下面获取标签 a 和 b。

在此处输入图片描述

\documentclass[12pt,reqno]{book} 
\usepackage{dynkin-diagrams}
\pgfkeys{
  Dynkin diagram,
  edge length=1cm,
  root radius=2pt
}
\begin{document} 
\[
 \begin{array}{cc}
  A_1 \times A_1 & \dynkin{A}{1}\dynkin{A}{1} \\
  A_2 & \dynkin[labels={a,b}]{A}{2} \\
  B_2 & \dynkin{B}{2} \\
  G_2 & \dynkin{G}{2}
\end{array} 
\] 
\end{document}

相关内容