TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Could you suggest a package designed specifically to typeset different types of diagrams in computer science, such as linked lists, stacks, queues ? What i'm looking for is something similar to the Q-circuit package, whose main purpose is to typeset quantum circuits.

Thank you in advance.

share|improve this question

closed as too broad by Paul Gessler, Jesse, Guido, Werner, Sean Allred Jan 21 '15 at 3:40

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

Here was a question about typesetting Postscript stack diagrams, if its at all related to your need: tex.stackexchange.com/questions/160246/… – Steven B. Segletes Apr 18 '14 at 4:14
Not quiet, i need a lot of CS diagrams - stacks, queues, graphs, linked lists, FSA, Turing machines, etc... – Arthur Klezovich Apr 18 '14 at 8:42
Could you provide a (hand-draw) example of what you have in mind? – Clément Jul 17 '14 at 22:10
@Clément Almost all of these are directed graphs, so this is easily done with the automata library in TikZ. However, OP is looking for a domain-specific language in which to express these ideas. Personally, I don't believe such a language exists, but I would find it a nice challenge to implement a such a language given example syntax ;) Please edit your question to be more specific. – Sean Allred Jan 21 '15 at 3:30
Well, given that OP hasn't been seen in three months, I guess this question should be closed for now. I'll post something here if I ever find the time to implement something like this – it's an interesting proposal. – Sean Allred Jan 21 '15 at 3:40

Browse other questions tagged or ask your own question.