#import "@preview/fletcher:0.5.8" as fletcher: diagram, node, edge #import fletcher.shapes: rect, hexagon, trapezium #figure( scale(80%, diagram( node-stroke: 1pt, node-shape: rect, node-inset: 12pt, { let root = (0,0) node(root, "Racine", name: ) node((rel: (-3.7, 1), to: ), [TLDs], stroke: 0pt) node((rel: (-2, 1), to: ), "net", name: ) edge(root) node((rel: (-1, 1), to: ), "com", name: ) edge(root) node((rel: (0, 1), to: ), "fr", name: ) edge(root) node((rel: (1, 1), to: ), "pizza", name: ) edge(root) node((rel: (2, 1), to: ), "cu") edge(root) node((rel: (3, 1), to: ), "org", name: ) edge(root) node((rel: (-3.7, 2), to: ), [SLDs], stroke: 0pt) node((rel: (-1, 1), to: ), "splintercon") edge() node((rel: (-1, 1), to: ), "amazon", name: ) edge() node((rel: (0, 1), to: ), "aws") edge() node((rel: (0, 1), to: ), "youtube") edge() node((rel: (0, 1), to: ), "cyberstructure") edge() node((rel: (1, 1), to: ), "u-paris", name: ) edge() node((rel: (0, 1), to: ), "mail") edge() node((rel: (1, 1), to: ), "http") edge() node((rel: (0, 1), to: ), "eu", name: ) edge() node((rel: (0, 1), to: ), "pick") edge() } )))