Display:
Yeah it took forever and I still didn't manage to finish the referencing properly. I got told off for it and it is on my amendments to do list.  I haven't come across bibtex/latex. What have I been missing out on?

Ad astra per aspera
by In Wales (inwales aaat eurotrib.com) on Tue May 6th, 2008 at 03:54:53 PM EST
[ Parent ]
LaTeX is THE way to produce professional quality typeset publications on your PC.  It is not for the faint of heart, however.  It is very much from the old Unix mindset, where you're supposed to be at least as smart as the machine.  LaTeX is actually a comprehensive set of macros designed to, ahem, ease the pain of using TeX, an even more arcane computer typesetting program that is still probably the standard for such works.  This is going back to some of the giants who invented computer science.

The blurker formerly known as ignorant bystander.
by b--- (budr at hughes net) on Tue May 6th, 2008 at 04:13:47 PM EST
[ Parent ]
Dare I ask what is wrong with M$ Word? (other than being inherently evil).

Actually I don't know what our papers were written on. I did the text and diagrams and somebody else dealt with formatting it all for submission.

Ad astra per aspera

by In Wales (inwales aaat eurotrib.com) on Tue May 6th, 2008 at 04:19:49 PM EST
[ Parent ]
Um, I'm probably not the one to make this case.  I'm not any good at LaTeX or Word either one.  This is what I understand from reading my betters.

CTAN: What are TeX, LaTeX, and friends?

With a word processors your text is places while you type it, referred to as "what you see is what you get." In contrast, TeX is a formatter: it separates the steps of entering the material and placing it on the page.

To see the difference, consider how a typical user of each system might start a new section. In a word processor a typical user might start that section by hitting <Enter> twice to get two lines of vertical space, typing "Section 1.2: New results", clicking to highlight that text, clicking to select a larger type size, clicking to select a new type style, and finally entering two more lines of vertical space. A typical user TeX user will type into a file the line "section{New results}". That is, a word processing user is formatting the text as they enter it, while the TeX user describes the meaning of the text and later TeX will format it.

Beginners like word processing but when they graduate to complex jobs the appeal fades. Word processing a twenty page technical article is hard; for instance, keeping the vertical space between sections uniform is error-prone, and so is making sure that all of the bibliographic entries follow the required format. In particular, very few people have both the knowledge and the eye to correctly lay out equations -- people often say their equations "just don't look right." That is, as a user becomes more experienced and knowledgable the TeX approach of having the typesetting done by the program becomes the better choice. (Some word processors offer as advanced features TeX-like facilities for organizing input text, although few users take advantage of them.)

The input is plain text. TeX's source files are portable to any computing platform. They are compact; for instance, all of the files for my 450 page textbook and 125 page answer supplement fit easily on one floppy disk. And, they integrate with other tools such as search programs.

The output can be anything. As with inputting, TeX's outputting step is separate from its typesetting. The TeX engine's results can be converted to a printer language such as PostScript or to PDF or HTML, or, probably, to whatever will appear in the future. And, the typesetting -- line breaks, etc. -- will be the same no matter where your output appears. (Did you know that word processing output depends on the printer's fonts, so that if you email your work to someone with a different printer then for them the line and page breaks are likely to come out differently?)

As I understand it, changing one or two lines can change the appearance of a paper from AMS standard to pick your favorite glossy magazine standard.

The blurker formerly known as ignorant bystander.

by b--- (budr at hughes net) on Tue May 6th, 2008 at 05:06:54 PM EST
[ Parent ]
The faint of heart can use LyX or TeXmacs or scientific workplace or a number of other GUI frontpages to (La)TeX.

When the capital development of a country becomes a by-product of the activities of a casino, the job is likely to be ill-done. — John M. Keynes
by Migeru (migeru at eurotrib dot com) on Tue May 6th, 2008 at 04:41:25 PM EST
[ Parent ]
And I just discovered if you try to open a .tex file under Mac OS X , it opens it in an application called TeXshop which consists of a simple text editor (with syntax highlighting) with an interface to PDFTeX and a PDF viewer, which is all you really need from a TeX GUI.

BTW, pace TBG, TeX is not a programming language, it's a markup language. Anyone who can use HTML tags should be able to use TeX.

When the capital development of a country becomes a by-product of the activities of a casino, the job is likely to be ill-done. — John M. Keynes

by Migeru (migeru at eurotrib dot com) on Tue May 6th, 2008 at 07:26:57 PM EST
[ Parent ]
TeX is Turing complete, though, unlike HTML...

Un roi sans divertissement est un homme plein de misères
by linca (antonin POINT lucas AROBASE gmail.com) on Tue May 6th, 2008 at 07:37:55 PM EST
[ Parent ]
That's why HTML had to be augmented with JavaScript :-)

When the capital development of a country becomes a by-product of the activities of a casino, the job is likely to be ill-done. — John M. Keynes
by Migeru (migeru at eurotrib dot com) on Wed May 7th, 2008 at 06:56:06 AM EST
[ Parent ]
Somebody must have installed this for you. My Mac OS X (several different versions) came without it, and I had to install TeX myself. The default when I click on a TeX file is to open it in TextEdit.

As for your second comment, I doubt anybody who can use HTML will be able to figure out how to use \expandafter... You comment applies more to LaTeX, than to TeX itself.

by gk (g k quattro due due sette "at" gmail.com) on Wed May 7th, 2008 at 07:04:48 AM EST
[ Parent ]
It must have come with the MacTeX distribution I installed.

One of the problems I often encounter is that I am not aware of all the programs that a given package will install.

When the capital development of a country becomes a by-product of the activities of a casino, the job is likely to be ill-done. — John M. Keynes

by Migeru (migeru at eurotrib dot com) on Wed May 7th, 2008 at 07:16:19 AM EST
[ Parent ]
It's THE way if you're an uber-geek and want to produce something for Arxiv with lots of mathy symbols.

The rest of us use InDesign, which is an awful tool because it does fast WYSIWYG layout and makes your job easier rather than harder for 95% of all possible DTP applications.

Every so often someone points to a book and says 'Typeset entirely in LaTeX!' and then you ask them how long it took and the answer always seems to be measured in significant fractions of a lifetime - especially when you include how long it took to learn in the first place.

Aside from being free and good for mathy symbols, LaTeX really has very little to recommend it if you want to get a big job done in a reasonable time scale and want to include little extras like colour profiles, soft proofing, and good text flow around objects.

by ThatBritGuy (thatbritguy (at) googlemail.com) on Tue May 6th, 2008 at 04:48:07 PM EST
[ Parent ]
I guess I'm not geek enough!

Ad astra per aspera
by In Wales (inwales aaat eurotrib.com) on Tue May 6th, 2008 at 05:04:15 PM EST
[ Parent ]
Me neither. I was over at a local printshop today checking on a DTP project.

Looks great. Couldn't have been done in LaTeX.

I also got to see some giant print presses. 8500 sheets a minute - running at close to its slowest speed.

Huge ink vats in bright colours. Six foot high stacks of pre-cut large format paper. A console out of Star Trek showing colour values and calibration settings across the surface of the document.

Cool. It's not a job I'd ever want to do, but it was fun to watch. :)

by ThatBritGuy (thatbritguy (at) googlemail.com) on Tue May 6th, 2008 at 05:23:39 PM EST
[ Parent ]
My father, before he retired, travelled the world, assembling and installing those machines, so I know the fun of watching and listening to those machines. The major foreign installations he did during the late 90's were the machines for the Amity press, which have printed something like 50 million bibles for Christians in China.

Any idiot can face a crisis - it's day to day living that wears you out.
by ceebs (ceebs (at) eurotrib (dot) com) on Tue May 6th, 2008 at 05:33:02 PM EST
[ Parent ]
What do you mean you couldn't have done it in LaTeX? With LaTeX you can embed arbitrary PostScript in your document.

Oh, wait, PostScript is a programming language.

When the capital development of a country becomes a by-product of the activities of a casino, the job is likely to be ill-done. — John M. Keynes

by Migeru (migeru at eurotrib dot com) on Tue May 6th, 2008 at 06:06:12 PM EST
[ Parent ]
I mean I couldn't have done colour proofing, good text flow around objects, speedy WYSIWYG, decent RGB to CMYK colour conversion, high quality drop shadows, and other essentials.

There's a lot more to commercial DTP than PostScript, which is 80s technology and doesn't include features that are standard in PDF and XML. And the next part of the project is putting together a PHP front end for a website which will dump XML content into InDesign templates automatically, so that when we do this all again next year all of the content will be collected in a single database and copied onto tagged spreads in a single pass.

I'll do code if it makes life simpler, but I object to pissing about with it when there are simpler and faster tools available, or if its main appeal seems to be as a tribal marker for the cool kids. There's a lot of the latter around Open Source, and very little of it can hold its own against standard issue features in commercial software.

by ThatBritGuy (thatbritguy (at) googlemail.com) on Tue May 6th, 2008 at 08:00:48 PM EST
[ Parent ]
I think there is another reason to use Latex...

It follows the line of this.

Rien n'est gratuit en ce bas monde. Tout s'expie, le bien comme le mal, se paie tot ou tard. Le bien c'est beaucoup plus cher, forcement. Celine

by UnEstranAvecVueSurMer (holopherne ahem gmail) on Tue May 6th, 2008 at 05:32:41 PM EST
[ Parent ]
Sure. Linux is a playpen for people who enjoy coding. LaTeX is a playpen for people who enjoy coding. Open Source software is mostly a playpen for people who enjoy coding.

That's fine, but sometimes you have a job to do, and coding isn't any part of that job.

by ThatBritGuy (thatbritguy (at) googlemail.com) on Tue May 6th, 2008 at 05:48:10 PM EST
[ Parent ]
I want to be as cool as you when I grow up.
by Colman (colman at eurotrib.com) on Tue May 6th, 2008 at 05:53:47 PM EST
[ Parent ]
As I said, I'm student procrastinating before writing his first master-level research paper.

But at the end, there are no reasons why we shouldn't strive to get the most fun in work, right? i'm sure that there are ways you do your job that you chose because they were more fun than some others.

Rien n'est gratuit en ce bas monde. Tout s'expie, le bien comme le mal, se paie tot ou tard. Le bien c'est beaucoup plus cher, forcement. Celine

by UnEstranAvecVueSurMer (holopherne ahem gmail) on Tue May 6th, 2008 at 05:54:30 PM EST
[ Parent ]
I used to have a day job coding.

Now I don't any more. I think both of us prefer it that way.

by ThatBritGuy (thatbritguy (at) googlemail.com) on Tue May 6th, 2008 at 06:51:13 PM EST
[ Parent ]
I'd like to find out. But it seems that i get to meetups about a month too late on average.

Rien n'est gratuit en ce bas monde. Tout s'expie, le bien comme le mal, se paie tot ou tard. Le bien c'est beaucoup plus cher, forcement. Celine
by UnEstranAvecVueSurMer (holopherne ahem gmail) on Tue May 6th, 2008 at 08:43:41 PM EST
[ Parent ]
Linux zealots are less connected to reality than Apple zealots who think they buy the hardware for performance rather than for the status.

you are the media you consume.

by MillMan (millguy at gmail) on Tue May 6th, 2008 at 07:36:52 PM EST
[ Parent ]
I never quite got the whole "Apple has awesome hardware" thing.  It's the same stuff in every other machine, isn't it?  The software is where it shines for me.

Can someone explain the hardware thing?

Conservatives want live babies so they can raise them to be dead soldiers. - George Carlin

by Drew J Jones (myfriends@thisispancakes.com) on Tue May 6th, 2008 at 07:41:50 PM EST
[ Parent ]
Because Apple controls the hardware, they only have to design their software for the hardware they release to the market, versus the nearly infinite number of hardware combinations windows has to account for. There is some truth to this, but it ultimately comes down to how well any given computer design has been tested by the manufacturer (which determines the robustness of the device drivers) before it leaves the floor.

XP was the first version of windows to offer comparable performance to mac's OS offerings of the same era in this category. Vista has been a huge step back because they crippled it with what I refer to as sociopathic levels of DRM (which goes all the way down into the hardware level - we're not just talking encrypted media here).

Before I spark a mac/pc war, I'll note that only a subset of mac fans are deluding themselves - there are certainly legit reasons to go for mac products.

you are the media you consume.

by MillMan (millguy at gmail) on Tue May 6th, 2008 at 07:55:14 PM EST
[ Parent ]
I didn't know about this. It explains a big part of the hype..

Rien n'est gratuit en ce bas monde. Tout s'expie, le bien comme le mal, se paie tot ou tard. Le bien c'est beaucoup plus cher, forcement. Celine
by UnEstranAvecVueSurMer (holopherne ahem gmail) on Tue May 6th, 2008 at 08:42:33 PM EST
[ Parent ]
Frequently it's even the same hardware, created in the same factories in Taiwan. And several of the major apps that used to be created on Apple hardware are now created on windows hardware then converted.

That's not to say it doesn't look good and perform well, but they all have problems and there's no perfect platform.

Any idiot can face a crisis - it's day to day living that wears you out.

by ceebs (ceebs (at) eurotrib (dot) com) on Tue May 6th, 2008 at 07:57:32 PM EST
[ Parent ]
The hardware looks nice. That's probably the main appeal.

Performance is so-so. I've been using Macs for about a year and a half now, and a bunch of stuff either doesn't work, works weirdly, or works in ways which are distracting and unproductive.

OS X seems more stable than XP, in that you can leave it running for days on end. But Mac Mailer crashes reliably, and I have a weird Firefox bug which only appears on dKos and suddenly slams the processor load up to 100% across both cores.

We had true pre-emptive multitasking back in the 80s on both Amigas and STs, and between Linux, M$ and Apple not much has changed in terms of core OS features or cool new tools.

I'm bemused by Linux - it's yet another reincarnation of Unix, which makes it pure computing nostalgia. I'd love to see some cool new stuff happening, but we seem to have reached a plateau for applications where nothing much is changing - the web-based stuff seems to be spinning its wheels for now as well.

by ThatBritGuy (thatbritguy (at) googlemail.com) on Tue May 6th, 2008 at 08:17:54 PM EST
[ Parent ]
Linux zealots are less connected to reality because they hold which false argument?

I'm not a linux zealot, not am i even knowledgeable in linux, so I won't carry this conversation too far... Sry.

Rien n'est gratuit en ce bas monde. Tout s'expie, le bien comme le mal, se paie tot ou tard. Le bien c'est beaucoup plus cher, forcement. Celine

by UnEstranAvecVueSurMer (holopherne ahem gmail) on Tue May 6th, 2008 at 08:41:38 PM EST
[ Parent ]
TBG's comment is accurate. Average people do not use linux "for fun."

you are the media you consume.

by MillMan (millguy at gmail) on Wed May 7th, 2008 at 01:20:37 AM EST
[ Parent ]
more

MillMan:

Average people do not use linux


Any idiot can face a crisis - it's day to day living that wears you out.
by ceebs (ceebs (at) eurotrib (dot) com) on Wed May 7th, 2008 at 01:43:30 AM EST
[ Parent ]
Since I am not a student I simply don't have the time to properly maintain a linux box, which is probably why I switched from Debian to (K)ubuntu.

When the capital development of a country becomes a by-product of the activities of a casino, the job is likely to be ill-done. — John M. Keynes
by Migeru (migeru at eurotrib dot com) on Wed May 7th, 2008 at 02:46:15 AM EST
[ Parent ]
You mean, average Linux users don't use it for fun?

Rien n'est gratuit en ce bas monde. Tout s'expie, le bien comme le mal, se paie tot ou tard. Le bien c'est beaucoup plus cher, forcement. Celine
by UnEstranAvecVueSurMer (holopherne ahem gmail) on Wed May 7th, 2008 at 06:39:50 AM EST
[ Parent ]
People use Linux as long as it's fun to do so.

To be honest, I still find Windows less fun than Linux. Mac OS X seems like fun so far, but that's a descendant of BSD Unix, and it is Open Source, too.

When the capital development of a country becomes a by-product of the activities of a casino, the job is likely to be ill-done. — John M. Keynes

by Migeru (migeru at eurotrib dot com) on Wed May 7th, 2008 at 06:45:06 AM EST
[ Parent ]
I quite agree. I enjoyed you pun in your reply to ceeebs as well.

I can't really understand how far open source Mac OS X is. Most of what shows up on screen is screen is still apple proprietary.

Rien n'est gratuit en ce bas monde. Tout s'expie, le bien comme le mal, se paie tot ou tard. Le bien c'est beaucoup plus cher, forcement. Celine

by UnEstranAvecVueSurMer (holopherne ahem gmail) on Wed May 7th, 2008 at 10:20:31 AM EST
[ Parent ]
I use ubuntu to escape the corporate desktop and for a more streamlined experience. Fun...I don't know, I think of computer fun as youtube and video games - ie, not the OS.

you are the media you consume.

by MillMan (millguy at gmail) on Wed May 7th, 2008 at 11:36:27 AM EST
[ Parent ]
Oh, and I forgot to mention, BibTex is a similar program to produce those beautiful bibliographies at the back of the book.

The blurker formerly known as ignorant bystander.
by b--- (budr at hughes net) on Tue May 6th, 2008 at 04:23:46 PM EST
[ Parent ]
I didn't need that for my thesis but I guess we used one of those or similar for producing our papers.

Ad astra per aspera
by In Wales (inwales aaat eurotrib.com) on Tue May 6th, 2008 at 04:26:36 PM EST
[ Parent ]

Display:
Login
. Make a new account
. Reset password
Occasional Series