Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [tikz-timing]

{tikz-timing} is a tikz-based package to create timing diagrams

3
votes
1answer
45 views

How to scale data text with diagram in tikz-timing?

I'm trying to generate timing diagrams of different sizes in a document with tikz-timing. I have managed to scale the whole diagram using options like timing/unit or timing/wscale. I can also change ...
7
votes
2answers
2k views

Timeline in LaTeX

I am trying to create a timeline similar to the one displayed below, it does not have to be exactly the same. I already tried looking at other threats about timelines, which made me to believe I am ...
0
votes
1answer
153 views

How do I make a time gap in LaTeX using tikz-timing?

Is there a way to make a timing gap using the tikz-timing package or tikz, like the timing gap highlighted in the picture below?
2
votes
3answers
139 views

Inserting a rising-edge arrow on a \texttiming macro in tikz-timing

I am creating a table for a circuit that is affected by the rising edge of the clock, and I want to show that. Right now, I am using the tikz-timing package, and using the \texttiming{LH} command to ...
1
vote
0answers
129 views

Add a gap to individual signal with tikz-timing

I want to produce timing diagrams using tikz-timing. Using wavedrom there is a possibility to add gaps to individual signals. There is an option to do so with tikz-timing as well?
2
votes
1answer
74 views

Tikz-timing: permanently change don't care (X) color

The default color for a dont care is a very bright red. I know I can change the color the following way: \documentclass{article} \usepackage{tikz-timing} \usepackage[active,tightpage]{preview} \...
2
votes
0answers
90 views

How to use tikz-timing with clockarrows? [closed]

I'm using tikz-timing and like to use clockarrows. But including the library \usetikztiminglibrary[rising arrows]{clockarrows} as described in the tikz-timing manual v0.7e doesn't work for me. I get ...
6
votes
2answers
155 views

How to move text labels vertically in tikztiming

In a tikz timing graph I want to reduce the font size of the labels. When I do that they are not vertically centred with the graph anymore. How does one move the label vertically to the center? The ...
2
votes
1answer
170 views

multi-line label and font size tikztimingtable tikz-timing

Here is my mwe: \documentclass[tikz]{standalone} \usepackage{tikz}%to draw \usetikzlibrary{calc} \usepackage{tikz-timing} \begin{document} \begin{tikztimingtable}[timing/slope=0,timing/coldist=1,...
3
votes
1answer
460 views

drawing lines in tikz-timing

I'm having some problems getting my node locations correct using tikz-timing. I'd like the double-arrow line to be at the center of the pulse on both sides, instead of from bottom to top. Also, I'd ...
2
votes
1answer
366 views

How to plot f(t), g(t) values as a row in timing diagramm?

Such thing is not directly supported in UML timing diagramm standard yet tikz timing diagram can in theory supports it (page 48) (The tikz timing Package by Martin Scharrer). So I wonder how one ...
1
vote
1answer
286 views

Drawing signals with foreach

How to draw this signal especially sawtooth using foreach. Square wave is clock signal can be drawn using tikztimingtable package. Is there any other better way to draw these signals in circuitikz? ...
1
vote
1answer
148 views

Highlight lost data bit in tikz-timing with nodes or some other method

I want to highlight a lost data bit using nodes or something that will give me similar results. Following code \begin{figure}[h] \centering % !{code} Places given code into the internal tikzpicture \...
0
votes
1answer
74 views

How can I create a new tikz-timing character or modify an existing one?

I am using the tikz-timing package for the first time. I would like to draw a timing diagram which contains a lot of pulses. I would prefer the symbol produced by the ifsym \ShortPulseHigh style to ...
4
votes
1answer
494 views

Slow rising edge in timing diagram with tikztimingtable

I want to draw a slow rising edge with the tikztimingtable to show metastable behavior of a Flip-Flop. I tried using [timing/slope=1.0] but the width of the rising edge width was too narrow. \begin{...
3
votes
1answer
686 views

how to improve my draw for I2C bus

I already created a I2C bus block diagram with line and device (but I think my method is very poor...I checked on web and did not found any example for I2C protocol draw by latex): \documentclass[...
2
votes
0answers
210 views

tikz-timing missing clock arrow

I'am drawing a simple serial Protocol where the first n clock pulses are represented by one 'dotted' clock Pulse. But this one has no rising arrow, how could one fix this? MWE: \documentclass[10pt]{...
2
votes
0answers
262 views

Tikz-timing measuring the width of a signal

I'm new to LaTeX and especially Tikz package. I would like to draw a timing diagram and measure the width of some signal with a double arrow and write on top the value. I have created this table: \...
1
vote
1answer
198 views

Combine tikzpicture and tikztimingtable environment

As the known about tikz-timing package, we have: tikztimingtable environment \begin{tikztimingtable} Name & hLLLLh \\ Clock & 20{ c } \\ Signal & z7D { Text } z \\ \end{...
2
votes
1answer
227 views

Tikz-timing error

I'm trying to build tikz-timing example as code below but I have an error: Package pgfkeys Error: I do not know the key '/tikz/timing/counter/new' Help me to fix this. Thank you! \begin{...
3
votes
1answer
407 views

How to draw the clock cycle number to the rising edge?

I want to display the number of every clock cycle at the rising edge. I tried to setting a counter but it gives me this error: Package pgfkeys Error: I do not know the key '/tikz/timing/counter/new',...
2
votes
1answer
82 views

\flusright in Tikz-timing

MWE \documentclass[border=2mm]{standalone} \usepackage{tikz} \usepackage{tikz-timing} \usetikztiminglibrary{nicetabs} \newcommand\gtikzset[1]{% \begingroup% \globaldefs=1\relax% \pgfqkeys{/tikz}{#1}%...
4
votes
1answer
151 views

How to change the zeroes in tick labels

MWE \documentclass[border=2pt]{standalone} \usepackage{tikz} \usepackage{tikz-timing} \usetikztiminglibrary[dual arrows]{clockarrows} \makeatletter \newcommand*{\pmzerodot}{% \nfss@text{% \sbox0{$\...
4
votes
1answer
269 views

Arbitrary Colored Data Cell in Tikz-timing?

MWE \documentclass[border=2mm]{standalone} \usepackage{tikz} \usepackage{tikz-timing} \begin{document} \begin{tikztimingtable}[ scale=2.5, timing/slope=0.1, timing/rowdist=3ex, ] \textnormal{Data} &...
4
votes
1answer
334 views

Clock Pulse is shifting in Tikz-timing?

MWE \documentclass[border=2mm]{standalone} \usepackage{tikz} \usepackage{tikz-timing} \usetikztiminglibrary[dual arrows]{clockarrows} \begin{document} \begin{tikztimingtable}[ scale=2.5, timing/slope=...
1
vote
1answer
175 views

How to add y-label in tikz-timing graph?

MWE \documentclass[border=2mm]{standalone} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{lmodern} \usepackage{tikz} \usepackage{tikz-timing} \begin{document} \begin{tikztimingtable}...
0
votes
1answer
258 views

Change font type in tikztimingtable without displacing signals

I decided to play a little bit with the tikztimingtable, however I'm not sure that I "like" the font used in the signal labels So I tried to change it by adding a [font=\rmfamily] in front of the ...
0
votes
0answers
40 views

How to provide a package bugfix if the package maintainer does not respond? [duplicate]

After a question here, a bugfix was developed for the tikz-timing package (subpackage advnodes). I posted this question and also it's solution as an issue on the original code repo, but go no ...
4
votes
3answers
767 views

Tikz Timing change signal height of one signal

I am currently drawing a timing diagramm and need to change the signal heigth of one signal. Is there a mechanism in tikz timing to do so? This is my timing diagramm/ my minimal example: \...
3
votes
0answers
50 views

Cannot use \endextracode in tikz-timing

The manual claims that \extracode could be ended by \endextracode so one may add more rows after some TeX-thing happens. But this code does not compile. Seems like the function of & was not ...
9
votes
1answer
1k views

How could one implement a divider-line for tikz-timing?

I'm using tikz-timing to draw timing diagrams. My last one is a bit super sized, so I was looking for dividers to enhance readability. Some HDL simulators and waveform viewers support that feature to ...
2
votes
1answer
828 views

tikz / tikz-timing does not know arrow tip 'Triangle'

I'm using tikz-timing to draw timing diagram. It looks really nice, but I want to apply some optical improvements like changing the 'arrow tip kind'. So I added >=Latex[] to my tikztimingtable ...
1
vote
0answers
107 views

Ternary Logic in timing diagrams [closed]

I wanted to know if I can show 3 levels for signals in a timing diagram using the tikz passage.
8
votes
3answers
608 views

Usage of library advnodes of the tikz-timing package causes “Undefined control sequence”-error

I have a problem with the "advnodes" library of the "tikz-timing" package. The sample code below generates following error message and points to the ".sty"-file of the advnodes-library: Package: ...
2
votes
1answer
438 views

Simple tikz-timing example fails to compile with “TeX capacity exceeded”

When trying to use the timztimingtable environment with MikTeX 2.9 (TikZ-Timing 0.7d), it fails with the following error message. However, using the plain \timing and \texttiming commands works fine. ...
12
votes
0answers
7k views

Want to add more column on the left side? [closed]

Want to add more column on the left side? \documentclass{article} \usepackage{pgfgantt} \usepackage{rotating} \usepackage[graphicx]{realboxes} \newganttchartelement*{mymilestone}{ mymilestone/.style=...
2
votes
1answer
214 views

How to insert text without transition in tikz-timing D?

When using tikz-timing, the symbol D draws the data signal. I have two questions: First, I would like to draw something like: ___ _____________ _ _ _ _ _________ ____ \/ some text left aligned ...
1
vote
1answer
451 views

tikz-timing with non-linear rise time?

Is there a good way to draw signals in tikz-timing with a non-linear rise time? I didn't see any direct means. I have a very manual solution (drawing bezier curves between tikz-timing anchors), but it ...
1
vote
1answer
261 views

Background fill for H (high) timing character, and diagram size for tikz-timing

I would like to add a filled background to the H timing character, which otherwise does not have one (it is just a line). I don't want to use the D or U characters which do have a background fill, ...
4
votes
1answer
309 views

Is it possible to define abbreviations for coding?

I am using the tikz-timing package to create a timeline since chronosys and chronology wouldn't cooperate and were too limited and archaic-looking to suit my purposes, and moderntimeline unfortunately ...
3
votes
2answers
952 views

Creating a edge-trigger symbol in LaTeX

Does anyone know how to create an edge-trigger symbol in LaTeX? I need to to show that some thing activates on the negative clock edge of a signal, but in a paragraph, not in a timing table.
3
votes
2answers
417 views

Changing tikz-timing's font

I'm trying to change the font tikz-timing is using inside its traces. In the following MWE, i'd like to have the aaa written in \rmfamily: tikz-timing's manual suggests that there is a key named ...
0
votes
1answer
153 views

tikz-timing & T1 fontenc [duplicate]

When using \usepackage[T1]{fontenc}, the text output produced by tikz-timing is rastered; the following MWE \documentclass{article} \usepackage{tikz-timing} \usepackage[T1]{fontenc} \...
3
votes
2answers
1k views

Tikz-timing table dashed vertlines

I'm in a tikztimingtable environment and want to include dashed vertical lines after every period width (the default number/spacing). What I currently have (code below) gives me solid gray lines, but ...
1
vote
1answer
469 views

What is the way to left-align labels in a tikz-timing diagram?

\documentclass{article} \usepackage{tikz-timing} \newcommand{\degr}{degr} \begin{document} \begin{tikztimingtable} Clock 128\,MHz 0\degr & H 12{2C} G \\ % ends with edge \color{red}\...
4
votes
1answer
800 views

Vertically center tikz-timing label of custom size

Question Once I re-size the text of my timing labels, the midpoint of the label seems to shift as indicated by the arrows from the code/image below. It aligns to the bottom of the text instead of the ...
4
votes
1answer
582 views

LaTeX tikz-timing - adjust fontsize independently for each row label

I would like to be able to make the label below (which I have made red) have text size equivalent to \tiny but I can not figure out how to do it? I have not been able to find anyone else trying to ...
2
votes
1answer
2k views

How to generate text and timing diagram together using tikz-timing package?

I am new to TeX and I am trying to create a document which has regular text, paragraphs etc and also a timing diagram somewhere in between. I am using the TikZ timing package. Here is an example of ...
3
votes
1answer
254 views

Get equal D and T slopes with tikz-timing

I'm using the tikz-timing package to create a bus timing diagram: \begin{tikztimingtable}[timing/slope=0.5] DT & 2D{}12D{}1D\\ CK & [H] 1H2{6T}2T\\ \end{tikztimingtable} Now it occurs that ...
5
votes
1answer
434 views

tikz-timing package gives up on path after 25 clock cycles

I'm using the tikz-timing package to do some timing diagrams, but it seems that it has an upper limit of 25 clock cycles. While \documentclass[a4paper]{article} \usepackage{tikz-timing} \begin{...