{"title":"使用TikZ的自动机库介绍自动机设计","authors":"Igor Borja","doi":"10.47397/tb/44-1/tb136prado-automata","DOIUrl":null,"url":null,"abstract":"This article is a quick introduction to Ti k Z’s automata library, used for the design and typesetting of finite automata in L A TEX. It also explores the use of TEX loops and conditionals to automate the generation of images that follow noticeable patterns. Ti k Z itself is a package used for generating a variety of figures — from geometry configurations to graphs and automata — allowing for more control over image editing and quality. Although the package is very versatile, its uses for designing automata will be the primary topic of this article.","PeriodicalId":93390,"journal":{"name":"TUGboat (Providence, R.I.)","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"An introduction to automata design with TikZ's automata library\",\"authors\":\"Igor Borja\",\"doi\":\"10.47397/tb/44-1/tb136prado-automata\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This article is a quick introduction to Ti k Z’s automata library, used for the design and typesetting of finite automata in L A TEX. It also explores the use of TEX loops and conditionals to automate the generation of images that follow noticeable patterns. Ti k Z itself is a package used for generating a variety of figures — from geometry configurations to graphs and automata — allowing for more control over image editing and quality. Although the package is very versatile, its uses for designing automata will be the primary topic of this article.\",\"PeriodicalId\":93390,\"journal\":{\"name\":\"TUGboat (Providence, R.I.)\",\"volume\":\"1 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"TUGboat (Providence, R.I.)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.47397/tb/44-1/tb136prado-automata\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"TUGboat (Providence, R.I.)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47397/tb/44-1/tb136prado-automata","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
摘要
本文是对tik Z的自动机库的快速介绍,该库用于在ltatex中设计和排版有限自动机。它还探讨了使用TEX循环和条件来自动生成遵循明显模式的图像。Ti k Z本身是一个用于生成各种图形的软件包-从几何配置到图形和自动机-允许对图像编辑和质量进行更多控制。尽管这个包非常通用,但它在设计自动机方面的用途将是本文的主要主题。
An introduction to automata design with TikZ's automata library
This article is a quick introduction to Ti k Z’s automata library, used for the design and typesetting of finite automata in L A TEX. It also explores the use of TEX loops and conditionals to automate the generation of images that follow noticeable patterns. Ti k Z itself is a package used for generating a variety of figures — from geometry configurations to graphs and automata — allowing for more control over image editing and quality. Although the package is very versatile, its uses for designing automata will be the primary topic of this article.