Path: news.eternal-september.org!eternal-september.org!feeder3.eternal-september.org!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: CTAN Announcements Newsgroups: comp.text.tex Subject: CTAN update: struktex Date: Sun, 22 Jun 2025 08:00:13 +0200 Organization: CTAN Lines: 56 Message-ID: Reply-To: ctan@ctan.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: solani.org; logging-data="1191209"; mail-complaints-to="abuse@news.solani.org" To: CTAN Announcements Cancel-Lock: sha1:OstVXBVvEIzrikvnRBLC3ag7gGg= X-Rspamd-Server: irony X-Rspamd-Action: no action X-Rspamd-Queue-Id: 4BF4E80508 Message-ID-Hash: QPLOEC7IZLWNBPFPSIX6VICALBDK7IQF X-Mailman-Rule-Hits: member-moderation X-MailFrom: petra@ctan.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ctan.org; s=dkim; t=1750572019; h=from:from:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=wW91QTGRuANXIkI+bMzW4RAanDQ/ek2EsneO6h2dAH0=; b=kVBzoXkQiLxG/ILgT4FkN+TP8LpLR16+s0Hvzvb10nIG5JXtd8sxOfhxb/ojW2abo+qcfk q0m7HEMCFiGElCBBQfdZA+MOQAaWMpW6Qq4vPKeV7I75QHzfQyxMn5pbduelh3Q6ODKWSF pucs5J7OEjDv3ubwwnAXCdmPGc+2lws= Content-Disposition: inline X-User-ID: eJwFwYEBwDAEBMCV8Lx0nAr2HyF3ASpvOoMeG4vYlGrYXuGfKFsdugx08Blvn/F26cMQq3oZjxDy X-Message-ID-Hash: QPLOEC7IZLWNBPFPSIX6VICALBDK7IQF X-Spamd-Result: default: False [-2.50 / 16.00]; BAYES_HAM(-2.90)[99.56%]; MID_RHS_NOT_FQDN(0.50)[]; MIME_GOOD(-0.10)[text/plain]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; ASN(0.00)[asn:3320, ipnet:87.128.0.0/10, country:DE]; RCVD_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; TO_DOM_EQ_FROM_DOM(0.00)[]; REPLYTO_DOM_EQ_TO_DOM(0.00)[]; REPLYTO_DOM_EQ_FROM_DOM(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; HAS_ORG_HEADER(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_TLS_LAST(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_SIGNED(0.00)[ctan.org:s=dkim]; HAS_REPLYTO(0.00)[ctan@ctan.org] X-Mailman-Version: 3.3.8 X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address Precedence: list Jobst Hoffmann submitted an update to the struktex package. Version: 3.0a License: lppl1.3c Summary description: Draw Nassi-Shneiderman charts Announcement text: ---------------------------------------------------------------------- Draw Nassi-Shneiderman charts Even in the age of OOP one must develop algorithms. Nassi-Shneiderman diagrams are a well known tool to describe an algorithm in a graphical way. This package StrukTeX presents some macros for generating those diagrams in a LaTeX document. The package provides the most important elements of a Nassi-Shneiderman diagram, including processing blocks, loops, mapping conventions for alternatives, etc. Diagrams are drawn using the picture environment (using pict2e for preference). The author is Jobst Hoffmann. See also pict2e. If one is working with (X)emacs and AUCTeX the "drawing" process is supported by structex.el, a style file which knows the syntax of most of the commands from the StrukTeX package. Version v3.0a-0-gfdf7422 incorporates a nearly completely rewritten documentation and a new file organization without the need of a struktex.ins fle. Additionally the Makefile is replaced by lbuild.lua and lbuild-config.lua - the latter for configuring the language (de or en). ---------------------------------------------------------------------- The package’s Catalogue entry can be viewed at https://ctan.org/pkg/struktex The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/latex/contrib/struktex/ ------------------------------------------------------------------------ Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese ------------------------------------------------------------------------ CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs