CTAN Comprehensive TeX Archive Network

Directory macros/latex/contrib/struktex

README.md

Struk - Drawing of Nassi-Shneidermann Structured Box Charts

The package StrukTeX provides macros for the generation of Nassi-Shneidermann structured box charts.

The package consists of six files:

  • README.md - this file
  • LIESMICH.md - this file in an german version
  • struktex.dtx - the source code of the package with an integrated bilingual documentation

Installation

With (lua/pdf)tex struktex.dtx several additional files are created:

  • lbuild.lua - the Lua-Script for checking and building
  • lbuild-config.lua / of the package struktex.sty
  • struktex.sty - the actual package
  • struktex.el - a style file for use with AUC
  • strukdoc.sty
  • struktxf.sty |
  • struktxp.sty |
  • struktex-tst-00.nss |- Files for formatting the
  • struktex-test-1.tex | documentation
  • struktex-test-2.tex |
  • struktex-test-3.tex |
  • struktxf-tst-00.tex |
  • struktxp-tst-00.tex /

After changing "de" to "en" in file lbuild-config.lua, line 6 the formatted English-language documentation is generated by the command l3build doc

For the formatting of the documentation, besides the mentioned files the following packages are required:

  • cleveref
  • color
  • hyperref
  • ifthen
  • pict2e (recommended) or curves or emlines
  • url
  • varioref

Finally, the files struktex.sty, struktxf.sty,struktxp.sty, struktex.el (emacs-AUC support) and struktex.de.pdf must be copied into the usual directories.

Further information can be found in the documentation.

I take notes for mistakes as well as suggestions for the further Development gladly under j.hoffmann | at | fh-aachen.de.

This material issubject to the Project Public License. See https://ctan.org/license/lppl1.3c To details of this license.

Download the contents of this package in one zip archive (1008.9k).

struktex – Draw Nassi-Shneiderman charts

Even in the age of OOP one must develop algorithms. Nassi-Shneiderman charts are a well known tool to describe an algorithm in a graphical way. The package offers some macros for generating those charts in a document.

The package provides the most important elements of a Nassi-Shneiderman charts, including processing blocks, loops, mapping conventions for alternatives, etc. The charts are drawn using the picture environment (using pict2e for preference).

Packagestruktex
Version3.0a
LicensesThe Project Public License 1.3c
Copyright1995–2025 Jobst Hoffmann
MaintainerJobst Hoffmann
Contained inTeX Live as struktex
MiKTeX as struktex
TopicsFlow Diagrams
See alsopict2e
...
Guest Book Sitemap Contact Contact Author