PDA

View Full Version : Thesis Help


NoobixCube
Jul9-08, 09:35 PM
Hi all,
I am writing up parts of my MSc thesis in physics early and it has become apparent that I need some software to produce some reasonable quality diagrams in the write up. The diagrams will mainly be 2D but need labels in most places with Greek characters, arrows etc.. Any ideas on software that would be good. I was thinking something a bit above MSpaint :redface:

The-herod
Jul10-08, 07:21 PM
Never tried it, but I heard/read about it. Have you tried gnuplot?

robphy
Jul10-08, 08:43 PM
What kind of "diagrams"?

For plots, gnuplot [as suggested] is pretty good... and there are lots of examples out there to help.
For other kinds of diagrams,
http://asymptote.sourceforge.net/gallery/
and
http://pyx.sourceforge.net/gallery/
look good.

NoobixCube
Jul10-08, 08:55 PM
well my diagrams will mainly be about drawing elliptical orbits and the like with labels. Hope that helps. Thanks for the suggestions thus far

robphy
Jul10-08, 09:07 PM
here is a nice gnuplot tutorial: http://t16web.lanl.gov/Kawano/gnuplot/index-e.html

minger
Jul11-08, 05:40 AM
LaTEX, LaTEX, LaTEX!!!! It can only produce simply diagrams on its own, but as someone who is defending in the next week or so, I recommend to everyone I know who is doing a thesis to use LaTEX for the writeup.

It was designed for writing technical papers. It outputs straight to pdf, which is nice for printing and sending to people without MS Office. The equation editor is the best around (it's the same thing they use here on these boards). It also puts figures and diagrams in the most efficient place in the thesis, no worrying about tying to fit things on certain pages.

Mostly though, the seller for me is references. You have a bibliography file, which contains stuff that looks like:


@article{paper2008,
author = "whoever",
title = "whatever title",
journal = "journal here",
volume = "500",
pages = "100--108",
year = "2008"
}


Then to reference that paper, you simply do:


As seen in Whoever\cite{paper2008}.....


Since a proper reference page for a thesis is alphabetical, it will automatically generate and rearrange the references each time you compile the thesis. You can also reference sections of the thesis and equations in the same way.

The version that I'm using is available at:
http://www.cs.mun.ca/~donald/metathesis/

There is a great couple hour tutorial at:
ftp://ftp.tex.ac.uk/tex-archive/info/lshort/english/lshort.pdf

Sample diagram made in LaTEX:
http://www.cs.mun.ca/~donald/metathesis/thesis-11.png

ssd
Jul13-08, 12:59 PM
Try "Graph", a freeware.

matt grime
Jul13-08, 07:50 PM
LaTeX outputs to dvi. pdflatex outputs to pdf, and pslatex, well, you can guess.

minger
Jul17-08, 06:18 AM
LaTeX outputs to dvi. pdflatex outputs to pdf, and pslatex, well, you can guess.

Right, the package that I'm using has a make file that does it all automatically.

make thesis.pdf

and voila!

NoobixCube
Jul21-08, 12:46 AM
I am definately using Latex for the write up but I am wanting a graphics software for the diagrams. I think asymptote might be on the cards team

AstroRoyale
Aug4-08, 07:19 PM
xmgrace is not bad for some simpler 2-d plots, can't do surfaces as far as I know. . . Also may want to look at PGPLOT, it's free and can produce some nice plots.

http://www.astro.caltech.edu/~tjp/pgplot/example.html

Kurdt
Aug5-08, 06:18 AM
Why not try your universities audio visual department. I know in my university they are responsible for coming up with a lot of the graphics for departmental poster presentations. The advantage is you will achieve a really professional looking graphic for your thesis. The downside is that even as a student you will probably have to pay for the service. Anyway, just a thought that may be worth checking out. Failing that ask your supervisor for advice.

Moonbear
Aug5-08, 08:54 PM
I'm not actually sure why something as simple as PowerPoint (or any of the other similar software) wouldn't suffice for such diagrams. If not, you might be able to find Adobe Illustrator on a computer in a university lab, which would give you a lot of options for drawing such diagrams and labeling them. Actually, you could also do it in Photoshop (with the advantage of saving it to a lot of different formats to insert whichever version is most compatible with the rest of your thesis). Neither of them would require learning a lot of new commands like LaTex might, and which you might not want to waste a lot of time learning if the rest of your thesis doesn't require it. Neither is worth buying just for making 2D diagrams though, so I'd recommend just finding a university computer lab where you can use them.