[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-244592-105":53,"doc-detail-244592-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","flowchart-shapes-for-tikz-symbols-and-usage","Flowchart Shapes for TikZ - Symbols and Usage","","A LaTeX PGF/TikZ package for drawing program flowcharts with standardized symbols. Shapes are defined according to an ISO 1028:1973 flowcharting template, including a set of core elements such as process, decision, predefined process, storage, and terminal. Guidance covers required package installation, symbol definitions, and typical TikZ usage, including node creation and connector routing with right-angled links. Additional implementation notes explain how shapes are built via makeshape and PGF keys for dimensions and separation.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/flowchart-shapes-for-tikz-symbols-and-usage/244592/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/flowchart-shapes-for-tikz-symbols-and-usage/244592.png","ImageObject",442,249,{"name":88,"@type":89},"Emma Wilson","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-21","2026-09-12",true,{"@type":98,"interactionType":99,"userInteractionCount":30},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"What is the flowchart package designed to do?","Question",{"text":108,"@type":109},"It provides shapes for drawing program flowcharts using PGF/TikZ. The symbols are intended to match a classic IBM flowcharting template aligned with ISO 1028:1973.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"Which flowchart symbols are included in the package?",{"text":113,"@type":109},"The package provides standard symbols defined by the ISO standard, including Process, Decision, Predefined Process, Storage, and Terminal.",{"name":115,"@type":106,"acceptedAnswer":116},"What is required to use the package in a TikZ document?",{"text":117,"@type":109},"Load the flowchart package and use TikZ setup in the document preamble. The example also adds the tikz-arrows library via \\\\usetikzlibrary{arrows}, placing any such library commands after loading flowchart.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},244592,1791716952,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":30,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":25,"language":135,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":136,"faqs":137,"seo_title":138,"seo_description":61,"update_tm":139,"read_time":47},3848291630094,"https://eur-avatar.wpscdn.com/davatar_085a072bc5b1113ac321206ff7593b45","The flowchart package ∗  \nFlowchart Shapes for TikZ  \nAdrian P. Robson†  \n19 March 2015  \n1 Introduction  \nThis package provides shapes for drawing program ﬂowcharts. They are based on the classic IBM Flowcharting Template, which conforms to ISO 1028:1973, with some IBM extensions. (this has since been revised by ISO 5807:1985) .  \nAt the moment, there is only a limited selection of the standard symbols, but other symbols might be added in the future.  \nThis package requires that makeshape [1] and of course PGF/TikZ [2] are also installed .  \n2 The Symbols  \nThe package provides the following symbols as deﬁned in the ISO standard:  \nProcess – Any processing function; or deﬁned operations causing change in value, form or location of information.  \nDecision – A decision or switching-type operation that determines which of a number of alternative paths are followed.  \nPredeﬁned Process – One or more named operations or program steps speciﬁed in a subroutine or another set of ﬂowcharts.  \nStorage – Input or output using any kind of online storage.  \n∗ This document corresponds to ﬂowchart 3.3, dated 2015/03/19 .†[adrian.robson@nepsweb.co.uk](adrian.robson@nepsweb.co.uk)  \nTERMINAL  \nTerminal – A terminal point in a ﬂowchart: start, stop, halt delay or interrupt. It may show exit from a closed subroutine.  \n3 Usage  \nThe example below uses all of the symbols given in §2, and shows how they can be laid out and connected with TikZ:  \nSTART  \n|  | GET DATA |  |\n| --- | --- | --- |\n\nIt needs the following in the document’s preamble:  \n\\usepackage{flowchart}  \n\\usetikzlibrary{arrows}  \nThe TikZ package is included in flowchart, so it does not have to be explicitly loaded. However, any \\usetikzlibrary commands that are needed must be placed after \\loadpackage{flowchart} .  \nThe ﬂowchart above is produced by the following tikzpicture environment:  \n1 \\begin{tikzpicture}[>=latex’,font={\\sf \\small}] 2  \n3 \\def\\smbwd{2cm}  \n4  \n5 \\node (terminal1) at (0,0) [draw, terminal, 6 minimum width=\\smbwd,  \n7 minimum height=0.5cm] {START};  \n8  \n9 \\node (predproc1) at (0,-1.5) [draw, predproc, align=left, 10 minimum width=\\smbwd,  \n11 minimum height=1cm] {GET\\\\ DATA};  \n12  \n13 \\node (decide1) at (0,-3 .5) [draw, decision, 14 minimum width=\\smbwd,  \n15 minimum height=1cm] {C$\u003C$3};  \n16  \n17 \\node (storage1) at (0,-5.5) [draw, storage, 18 minimum width=\\smbwd,  \n19 minimum height=1cm] {STORE};  \n20  \n21 \\node (process1) at (3,-5.5) [draw, process, 22 minimum width=\\smbwd,  \n23 minimum height=1cm] {PROCESS};  \n24  \n25 \\coordinate (point1) at (0,-6.75); 26  \n27 \\node (terminal2) at (0,-7 .75) [draw, terminal, 28 minimum width=\\smbwd,  \n29 minimum height=0.5cm] {END};  \n30  \n31 \\draw[->] (terminal1) - - (predproc1);  \n32 \\draw[->] (predproc1) - - (decide1);  \n33 \\draw[->] (decide1) -| node[above]{YES} (process1);  \n34 \\draw[->] (decide1) - - (storage1);  \n35 \\draw[->] (process1) | - (point1);  \n36 \\draw[->] (storage1) - - (point1) - - (terminal2); 37  \n38 \\end{tikzpicture}  \n3.1 Symbols  \nThe ﬂow chart symbols are created as nodes, as shown in lines 5-7, which deﬁnesa terminal shape. The minimum dimension keys should be used to create consistently sized symbols. In particular, a deﬁned value should be used for the width in all symbols. So \\smbwd is deﬁned on line 3, and used in lines 6, 10, 14, 18, 22, and 28 .  \n3.2 Layout  \nIn this example, we have used absolute coordinates to position the diagram’s nodes. This works well for small ﬂowcharts, but relative positioning might be better for larger diagrams.  \n3.3 Connectors  \nThe shapes are connected by drawing lines between them as shown in lines 31-36 of the example. Here, unqualiﬁed node names are used, but explicit anchor names such as (nodename.north east) could be used instead.  \nIt can sometimes be convenient to place a connector at an arbitrary point on a shape. The (nodename.45) notation achieves this, where the number gives the angle from the centre of the shape to the connecting point on its bou","cbCait8ecfY9tiCW","https://ap.wps.com/l/cbCait8ecfY9tiCW","pdf",434564,"English","# Introduction\n## The Symbols\n## Usage\n## Symbols\n## Layout\n## Connectors\n## Implementation\n### Preamble\n### Predproc Shape","[{\"question\":\"What is the flowchart package designed to do?\",\"answer\":\"It provides shapes for drawing program flowcharts using PGF/TikZ. The symbols are intended to match a classic IBM flowcharting template aligned with ISO 1028:1973.\"},{\"question\":\"Which flowchart symbols are included in the package?\",\"answer\":\"The package provides standard symbols defined by the ISO standard, including Process, Decision, Predefined Process, Storage, and Terminal.\"},{\"question\":\"What is required to use the package in a TikZ document?\",\"answer\":\"Load the flowchart package and use TikZ setup in the document preamble. The example also adds the tikz-arrows library via \\\\\\\\usetikzlibrary{arrows}, placing any such library commands after loading flowchart.\"}]","Flowchart Shapes for TikZ - Symbols and Usage | PDF",1789219486]