CTAN Update: tikz-timing
Date: May 3, 2009 12:50:50 PM CEST
On Sat, 2 May 2009 Martin Scharrer submitted an update to the
tikz-timing
package.
Tikz-timing provides macros and an environment to generate timing diagrams
(digital waveforms) without much effort. The TikZ package is used to produce
the graphics. The diagrams may be inserted into text (paragraphs, \hbox, etc.)
and into tikzpictures. A tabular-like environment is provided to produce larger
timing diagrams.
Location on CTAN: /graphics/pgf/contrib/tikz-timing/
Summary description: Update to version 0.4
License type: lppl
Announcement text:
This update brings the following improvements and new features: Timing Characters: * Multiple identical characters are now combined: DDDd -> 3.5D This improves the graphical quality for zoomed screen display and reduces the output file size. State dependent characters like 'T' and 'C' (toggle, clock) are not combined. * Lowercase characters are no longer handled by own macros but by the macros for the uppercase characters which are called with the half width. This reduces the number of needed macros significant. * Added special character `N' to add nodes at the current position of the timing diagram. * The factors for group repeats (`4{HL}' -> `HL HL HL HL') are now rounded arithmetically, not truncated, to integers if necessary. * Fixed miss-position of text in initial 'D'. Examples: * Added more examples, including two complete timing diagram (redrawn from free images on Wikipeadia). * Code for examples is now attached (as full LaTeX document) to the PDF file. Table environment `tikztimingtable': * Added macros to draw grids and marker lines inside `tikztimingtable'. * Added tabular-like error handling for wrong number of columns (`&'), i.e.: Ignores missing columns and raises error when too many columns are given. * Added table macros `\rowdist' and `\coldist' and corresponding tikz styles `timing/rowdist' and `timing/coldist' to allow the user to adjust distances between rows and columns in table (styles), as well as drawing lines relative to this values (macros). Other: * Some fixes to the used `\tikzset' settings. * Added `timing/lslope` setting to only set the normal slope. * General code clean-up.
This package is located at http://mirror.ctan.org/graphics/pgf/contrib/tikz-timing/ . More information is at http://tug.ctan.org/info/?id=tikz-timing (if the package is new it may take a day for that information to appear). We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html . ___________________________________________________________ Thanks for the upload. For the CTAN Team Rainer Schöpf
This update brings the following improvements and new features: Timing Characters: * Multiple identical characters are now combined: DDDd -> 3.5D This improves the graphical quality for zoomed screen display and reduces the output file size. State dependent characters like 'T' and 'C' (toggle, clock) are not combined. * Lowercase characters are no longer handled by own macros but by the macros for the uppercase characters which are called with the half width. This reduces the number of needed macros significant. * Added special character `N' to add nodes at the current position of the timing diagram. * The factors for group repeats (`4{HL}' -> `HL HL HL HL') are now rounded arithmetically, not truncated, to integers if necessary. * Fixed miss-position of text in initial 'D'. Examples: * Added more examples, including two complete timing diagram (redrawn from free images on Wikipeadia). * Code for examples is now attached (as full LaTeX document) to the PDF file. Table environment `tikztimingtable': * Added macros to draw grids and marker lines inside `tikztimingtable'. * Added tabular-like error handling for wrong number of columns (`&'), i.e.: Ignores missing columns and raises error when too many columns are given. * Added table macros `\rowdist' and `\coldist' and corresponding tikz styles `timing/rowdist' and `timing/coldist' to allow the user to adjust distances between rows and columns in table (styles), as well as drawing lines relative to this values (macros). Other: * Some fixes to the used `\tikzset' settings. * Added `timing/lslope` setting to only set the normal slope. * General code clean-up.
This package is located at http://mirror.ctan.org/graphics/pgf/contrib/tikz-timing/ . More information is at http://tug.ctan.org/info/?id=tikz-timing (if the package is new it may take a day for that information to appear). We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html . ___________________________________________________________ Thanks for the upload. For the CTAN Team Rainer Schöpf
tikz-timing – Easy generation of timing diagrams as TikZ pictures
This package provides macros and an environment to generate timing diagrams (digital waveforms) without much effort. The TikZ package is used to produce the graphics. The diagrams may be inserted into text (paragraphs, \hbox, etc.) and into tikzpictures. A tabular-like environment is provided to produce larger timing diagrams.
Package | tikz-timing |
Version | 0.7f 2017-12-20 |
Copyright | 2009–2017 Martin Scharrer |
Maintainer | Martin Scharrer |