Presentation of concepts from computer science can benefit from informative diagrams and figures. These include trees, graphs, logic circuits, stacks and stack frames, algorithms expressed with pseudocode, code listings and memory layout, for example. Producing these types of diagrams can sometimes be challenging. Fortunately, there are a number of LATEX packages that can be used for this purpose. In this paper, we will illustrate the use of a few packages — including tikz, bytefield, forest, drawstack, and listings — that are well-suited for constructing high-quality figures for computer science.
Typescript (photocopy).This research involved the design and development of the Visual Programming E...
This paper describes a LATEX environment named pseudocode that can be used for describing algorithms...
A comprehensive system is being developed to transform scientific research papers into a knowledge b...
<p>Due to file naming issues in this share, it is replaced by a new one at http://dx.doi.org/10.6084...
The typesetting language TEX [Knuth (1984)] is now available on a range of computers from mainframes...
AbstractSeveral data presentation problems involve drawing graphs so that they are easy to read and ...
This paper is an informal summary of different encoding techniques from process calculi and distribu...
Researchers developing high-level graphics languages have, according to the literature, focused thei...
This research investigates characteristics and generation of graphic diagrams used in support of ana...
Abstract. This paper is an informal summary of different encoding techniques from process calculi an...
Few years ago, the department of computer science of the University Magdeburg invented a completely ...
Diagrams 2006 is the fourth event in this conference series, which was launched in Edinburgh in Sept...
This paper is an informal summary of different encoding techniques from process calculi and distribu...
GraphEd is an extensible graph editor. Its powerful object oriented user interface supports all oper...
We present CSTutor, a sketch-based interface designed to help students understand data structures, s...
Typescript (photocopy).This research involved the design and development of the Visual Programming E...
This paper describes a LATEX environment named pseudocode that can be used for describing algorithms...
A comprehensive system is being developed to transform scientific research papers into a knowledge b...
<p>Due to file naming issues in this share, it is replaced by a new one at http://dx.doi.org/10.6084...
The typesetting language TEX [Knuth (1984)] is now available on a range of computers from mainframes...
AbstractSeveral data presentation problems involve drawing graphs so that they are easy to read and ...
This paper is an informal summary of different encoding techniques from process calculi and distribu...
Researchers developing high-level graphics languages have, according to the literature, focused thei...
This research investigates characteristics and generation of graphic diagrams used in support of ana...
Abstract. This paper is an informal summary of different encoding techniques from process calculi an...
Few years ago, the department of computer science of the University Magdeburg invented a completely ...
Diagrams 2006 is the fourth event in this conference series, which was launched in Edinburgh in Sept...
This paper is an informal summary of different encoding techniques from process calculi and distribu...
GraphEd is an extensible graph editor. Its powerful object oriented user interface supports all oper...
We present CSTutor, a sketch-based interface designed to help students understand data structures, s...
Typescript (photocopy).This research involved the design and development of the Visual Programming E...
This paper describes a LATEX environment named pseudocode that can be used for describing algorithms...
A comprehensive system is being developed to transform scientific research papers into a knowledge b...