Program for drawing communication figures

Click For Summary

Discussion Overview

The discussion revolves around finding suitable programs for drawing communication figures, such as antennas, ADC converters, and block diagrams, particularly in the context of writing a thesis in LaTeX. Participants explore various software options and resources for creating these figures.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant seeks guidance on using LaTeX for drawing communication symbols and asks for documentation.
  • Another participant suggests TinyCAD and XCircuit as specific tools for electrical diagrams.
  • Visio is recommended by multiple participants as a versatile program with many templates for figures.
  • A participant mentions using Circuit_macros in LaTeX for creating diagrams, noting it as an older method but effective for quality output.
  • Templates from Oregon State University for Visio are highlighted as particularly useful, with instructions for integrating Visio figures into LaTeX.
  • Several participants express enthusiasm for Visio and its templates, indicating a preference for this tool over others.
  • A participant expresses gratitude for the suggestions and indicates plans to explore Visio and TinyCAD further.

Areas of Agreement / Disagreement

Participants generally agree on the utility of Visio and its templates for drawing figures, while there are differing opinions on the effectiveness and preference for LaTeX versus other software like TinyCAD and Circuit_macros.

Contextual Notes

Some participants mention specific software tools without detailing their limitations or the assumptions underlying their recommendations. The discussion does not resolve which tool is definitively better for all users.

beyondlight
Messages
64
Reaction score
0
I am doing my thesis now and I will write it in Latex. But I need some kind of program to draw figures on communication symbols such as antennas, ADC converters, block diagrams with addition/subtraction/multiplication.

Probably this can be done in Latex, if so i would need some guidance on this, are there good documents that describe how to do this?

Otherwise i would be nice to use another program just for drawing figures.
 
Engineering news on Phys.org
I don't know what's possible in LaTeX but visio is a nice program with a lot of templates for figures in various fields.
 
I found this one also:

https://www.latex-tutorial.com/tutorials/advanced/latex-circuitikz/
 
I did all the diagrams for my dissertation in Latex using the Circuit_macros based on the m4 macro preprocessor.

It is a bit of an old-fashioned way of doing things but the figures look great in the end.

https://ece.uwaterloo.ca/~aplevich/Circuit_macros/

If I were writing a dissertation today I would use Visio on a PC (that's what I use to draw diagrams for publication now).
 
  • Like
Likes   Reactions: jedishrfu
Another vote for Visio... :smile:
 
Following up on Visio, here is an OUTSTANDING template from Oregon State University with lots of excellent circuit / EE symbols. I use it all the time.

https://secure.engr.oregonstate.edu/wiki/ams/index.php/DocumentationPrograms/Visio

The page even explains step-by-step how to insert figures drawn with Visio into Latex.

I can't really recommend Visio with the Oregon State templates enough.
 
  • Like
Likes   Reactions: jedishrfu and berkeman
analogdesign said:
Following up on Visio, here is an OUTSTANDING template from Oregon State University with lots of excellent circuit / EE symbols. I use it all the time.

https://secure.engr.oregonstate.edu/wiki/ams/index.php/DocumentationPrograms/Visio

The page even explains step-by-step how to insert figures drawn with Visio into Latex.

I can't really recommend Visio with the Oregon State templates enough.
Bookmarked! :smile:
 
  • Like
Likes   Reactions: jedishrfu
Thanks for all the answers! You guys are awesome.

I will check out Visio and TinyCAD. Will read more about drawing figures in Latex.
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 31 ·
2
Replies
31
Views
5K
  • · Replies 27 ·
Replies
27
Views
1K