2025/05/02 by Gunnar Brinkmann, Brinkmann, Gunnar
Computer Science · Engineering · #Advanced Materials and Mechanics #Computational Geometry (cs.CG) #Computational Geometry and Mesh Generation #Computer Graphics and Visualization Techniques #FOS: Computer and information sciences
paper · pdf · doi:10.48550/arxiv.2505.01480
openalex publication_date 2025/05/02 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
In this article we describe a program -- called planardraw -- to draw maps on oriented surfaces in the plane. The drawings are coded as tikz files that can easily be manipulated and used in latex documents. Next to plane maps -- a case for which already several programs exist -- the program allows to draw maps of genus at least one inside a fundamental polygon or with non-contractible cycles displayed as disjoint cycles that have to be identified. Several options allow to tailor the output for individual needs -- e.g. by forcing some edges to be completely inside the fundamental polygon. In combination with a program embedding graphs, the tool can also be used for graphs that do not already come with an embedding in an orientable surface.