Till now I know that using LaTeX CS students can draw UML diagram easily with gorgeous look. I personally use LaTeX to make UML for my Software Design Pattern Lab.

LaTeX also supports for following things-

1.topological sort(example)
2.any graph
3.DFA & NFA(example)
4.source code listings(example, example, example, example)

Now, I need a book/document that describe all topics for those a CS student can use LaTeX.

  • 1
    "writing good looking essays" is a valid topic for CS and any other discipline. And, to me, it's good enough to justify using LaTeX.
    – Ignasi
    Commented Oct 4, 2017 at 15:02
  • @Ignasi add it in the question with example if you sure that this match with the topic I asked.
    – alhelal
    Commented Oct 4, 2017 at 17:40
  • I mean that this is the main topic for using LaTeX, all your proposed benefits are a plus.
    – Ignasi
    Commented Oct 4, 2017 at 17:55
  • @Ignasi -- the question is not whether or why cs students should use latex, but whether there are any books on how to use latex directed particularly at the cs community. Commented Oct 4, 2017 at 20:44
  • @barbarabeeton you are right.
    – alhelal
    Commented Oct 5, 2017 at 1:00

1 Answer 1


Typesetting figures for computer science by Andrew Mertz, William Slough and Nancy Van Cleave from Department of Mathematics and Computer Science, Eastern Illinois University.

This article covers -

. Source code listings
. Drawing logic circuits
. Drawing stacks and stack frames
. Displaying fields of bit in machine instruction
. Drawing automata
. Drawing tree
. Grammars and parse trees
. Combinatorial graphs

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .