Slashdot Mirror


Where Can I find Sources for Learning LaTex?

the_2nd_coming asks: "I am currently in college and I am majoring in math and computer science. Writing papers in Word and OpenOffice, while not a pain, is slow work due to formating. I have learned that LaTex is used for writing Math and Science papers a lot and once learned makes writing papers quick. I have found few good comprehensive resources on the web, and few books in the book stores. I was amazed that O'Reilly did not even have a book on it. What good sources are there that can teach me LaTex for Mathematics and BibTex?"

116 comments

  1. Learning LaTex by Giant+Ape+Skeleton · · Score: 4, Informative
    Right HERE.

    --
    The difference between stupidity and genius is that genius has its limits.
    1. Re:Learning LaTex by Mr.+Piddle · · Score: 1


      I also recommend the Kopka and Daly book listed below in the "people also shopped for..." section. It was the textbook for engineering students at my uni back in the day. Quite good.

      Also, the documentation directories in the standard TeTeX distribution are very helpful, once you learn the basics.

      Further, make bare bones template files of standard things (reports, letters)--and use them!

      --
      Vote in November. You won't regret it.
    2. Re:Learning LaTex by portscan · · Score: 3, Informative

      dont' waste your money on a book. check google. a couple starting points are [in pdf]:
      The Not So Short Guide to LaTeX2e
      The Comprehensive LaTeX Symbol List

      Unless you are looking to do seriously advanced things (and even if you are), LaTex and BibTeX are things that can be learned very easily from online resources. Spending money on a book is totally wasteful. Just google for keywords relating to what you are trying to do (and include the word "latex" in your search). Also look around for .tex files people have posted--these can be very useful as well.

    3. Re:Learning LaTex by Anonymous Coward · · Score: 0
    4. Re:Learning LaTex by Anonymous Coward · · Score: 0

      http://kile.sourceforge.net/screenshots.php

  2. Use Lyx, WYSIWYM Latex Interface by Ryan+Kirkpatrick · · Score: 5, Informative

    Unless you feel you need the full, raw power of LaTeX, I would recommend using Lyx. It is a 'what-you-see-is-what-you-mean' graphic editor for LaTeX. I used it all through college for writing electrical engineering lab reports, and it was many time easier to use than Word. The result was so beautiful it even blew away my professors. And that was a few years ago, so it is probably even better now.

    --
    -------------------------------
    "For to me to live is Christ, and to die is gain." - Phil. 1:21 (KJV)
    1. Re:Use Lyx, WYSIWYM Latex Interface by elmegil · · Score: 2, Insightful

      LaTeX is the standard for science and particularly mathematics papers. If the_second_coming is really serious about a career in such, learning LaTeX sooner rather than later will serve them well. Of course, a search on Amazon would have saved a lot of banter on slashdot, but what do you want? Editors who actually filter things?

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    2. Re:Use Lyx, WYSIWYM Latex Interface by linzeal · · Score: 1

      Here is a page chock full on them with 100's of mini-reviews. It is amazing that slashdot sometimes seems like a google/amazon for the retarded.

    3. Re:Use Lyx, WYSIWYM Latex Interface by fille · · Score: 1

      And there is a native port for Windows (since you use Word): http://www.home.zonnet.nl/rareitsma/lyx/
      It's much easier to set up than the other port (with Cygwin).

    4. Re:Use Lyx, WYSIWYM Latex Interface by MS_is_the_best · · Score: 3, Insightful

      Lyx is rather good. However, since almost all comments at this moment seem to point in Lyx' direction I want to give a bit of counterargument.

      Lyx is not very easy to use in conjunction with plain source editting. It uses its own tags and seems to handle some things slightly different than you would do yourself. In this sense you can compare it to Dreamweaver for HTML. When only using dreamweaver it is sort of OK, but if you want hybrid editing and use more advanced things (only style sheet layout for example), the WYSIWYG becomes more and more frustating as it edits your carefully crafted source.

      Espacially if you use a lot of custom commands and advanced positioning system, lyx is NOT the way to go. I use rather advanced and hacked sty files for letters, advanced reports and PDF-presentations and lyx cannot deal with these files properly.

      So stuck with lyx only if your needs are not to advanced and you have no interest in editting the source by yourself.

      On a side note, the best way to learn latex is read the sty and cls files, which often come bundled with your tex distribution. I learned a lot from them (also how NOT to do it..). For example the Seminar files and examples contain a lot of interesting material.

      This, again, is beyond the basics, but they are to easy... (\begin{bla} \end{bla} is al you need, where bla is section, enumerate etc. (all logical keywords, only the manual is needed)).

    5. Re:Use Lyx, WYSIWYM Latex Interface by lars-o-matic · · Score: 3, Interesting
      It is amazing that slashdot sometimes seems like a google/amazon for the retarded.

      That's harsh, linzeal. Should the asker browse 100's of mini-reviews by any old posters and order books for $$$ on that basis alone?

      Asking /. readers for opinions and reading highest-moderated posts seems like a sensible way to qualify the list.

      --
      je ne suis pas un fou
    6. Re:Use Lyx, WYSIWYM Latex Interface by linzeal · · Score: 1

      Amazon reviews are rated as well, and they are not merely persistent but consistent with new knowledge. If someone wanted to comment on this article in a month they would be sol. Slashdot is nice and all for extremely fresh topical matters but as a book review site I'll stick with places that have served me more consistently.

    7. Re:Use Lyx, WYSIWYM Latex Interface by elmegil · · Score: 1
      I have found few good comprehensive resources on the web

      Obviously the words of someone who didn't look very hard. Why would you expect them to have actually looked at Amazon?

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    8. Re:Use Lyx, WYSIWYM Latex Interface by RevAaron · · Score: 1

      It is amazing that slashdot sometimes seems like a google/amazon for the retarded.

      Not only is that statement funny, it's often true.

      LaTeX is one area of interest for folks for which there are a ton of good books and a veritable cornicopia of stuff to read online. I am no LaTeX guru, but it is what I use for writing papers these days- straight code, no Lyx. A two second search on google yields many sites, and I got my start from one of the first few listed. I then took a leap of intelligence and googled for ' "os x" latex ' when I was ready to start playing around and using it on my OS X'd iBook, and there I was provided with a distro and a handy tool, TeXShop. 30 minutes of web'ing and I had found all I needed to know to 1) get LaTeX installed on my computer and 2) write some simple documents.

      Ask Slashdot is often a "google/amazon for the retarded." Part of the problem is the editors- I and no doubt many others have submitted questions which cannot be solved by a 5-minute search on google and the library catalog, but many of these are rejected in favor of these silly, shallow questions. No clue why. I don't doubt that there are a lot of idiots sending in Ask Slashdot submissions of even a more obvious nature- but at least the editors are smart enough not to give us those. But they fall short of giving us thought-provoking AskSs too often, where we could actually give someone a hand who cannot find info on whatever.

      So, he asks: Where can I find sources for learning LaTex [sic]? The same place we find lots of similar stuff- Google, your local Library, and/or bookstore, Amazon included. It's not like LaTeX is a topic for which there is very little information- esoteric, bleeding-edge new stuff, etc. It's been around for a long time and you need not spend a dime to get a full course in LaTeXing.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    9. Re:Use Lyx, WYSIWYM Latex Interface by RevAaron · · Score: 1

      Should the asker browse 100's of mini-reviews by any old posters and order books for $$$ on that basis alone?

      No, they should use Google- just like those of us with a brain do. When I type in the two keywords- latex tutorial - into Google, *every* link on the first page is topical. LaTeX tutorials- huh, who knew? If I was on a platform where I didn't know how to grab the LaTeX distro- that is, if it wasn't something like apt-get install latex - I would then ask google about latex and get a link to an installer. *gasp* Pretty wild stuff, huh?

      As mentioned by linzeal, you have moderation in the world of Amazon as well. And Google does a good job at ranking the results of your search. A lot better than the moderation system at Slashdot, especially considering the signal to noise ratio.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
    10. Re:Use Lyx, WYSIWYM Latex Interface by david.given · · Score: 2, Informative
      There's also Texmacs, which I prefer. It's got, IMO, better mathematics support. Plus it uses the TeX fonts throught so it looks gorgeous on screen.

      Texmacs has a built-in renderer if you don't want to run stuff through LaTeX. It's got links to computer algebra systems --- never used it as I don't do maths any more, but it sounds suspiciously like a Mathematica Light built in to your word processor... and there's even a Windows version.

    11. Re:Use Lyx, WYSIWYM Latex Interface by BJH · · Score: 2, Informative

      I would like to add another vote for Texmacs - it's an absolutely wonderful program, and the sheer range of capabilities it has for formatting put any other WYSIWYG editor to shame.

    12. Re:Use Lyx, WYSIWYM Latex Interface by Anonymous Coward · · Score: 0

      I find the reviews to be hit-or-miss. A lot of the reviews are people so infatuated with the reviewer ranking system that they regurgitate the sleeve notes into a review (i.e., they obviously didn't read the book).

      On the other hand, the reviews for technical books seem to be from people familiar with the book. The more esoteric the book, the better the review will probably be.

  3. Go to the source by ivan256 · · Score: 4, Informative

    I was amazed that O'Reilly did not even have a book on it.

    That's because the definitive text, by LaTeX author Leslie Lamport, was published in 1986 by Addison-Wesley two years before O'Reilly got into the publishing business. Nobody's seen a need to improve on it I guess. Interestingly enough, Leslie Lamport works at Microsoft now, so I would assume if he published any new books on LaTeX they'd be Microsoft Press.

    Once you get into more advanced usages, The LaTeX Companion is a good second book to pick up.

    1. Re:Go to the source by jhealy1024 · · Score: 2, Informative

      The definitive text is excellent, though a tad dated. There are a few other books that do a good job of explaining (La)TeX.

      I highly recommend "A Guide to LaTeX" by Kopka and Daly. It's extremely user-friendly, especially for the beginner. The book gave me enough to write my CS thesis (including figures, citations, and drawings), even though I had no prior knowledge of LaTeX.

      Even after you've learned the basics, it makes a handy reference when you can't quite remember how to do something. I've been using LaTeX steadily for over 5 years, and it's still the first book I reach for when I have a question.

      I see that it's in its 4th edition now. I'm not that up-to-date, but if the 4th is anything like the 3rd, it's well worth your money.

      Also, refcards.com used to have a quick reference sheet for LaTeX, but they don't seem to be up anymore. This guy has one that looks close, though:

      http://www.stdout.org/~winston/latex/

      Comes in handy when you're still learning the ropes.

    2. Re:Go to the source by SamHill · · Score: 1

      Once you get into more advanced usages, The LaTeX Companion is a good second book to pick up.

      Be sure to get the new, second edition, due out at the end of the month and not the older edition, which is now about ten years old and definitely showing its age. (Parent links to the new edition.)

      Now that The LaTeX Companion is being updated, can BibTeX 1.0 be far behind?! :)

    3. Re:Go to the source by theflavor · · Score: 1

      Interestingly enough, Leslie Lamport works at Microsoft now Then following standard Microsoft ways shouldn't a new version come out every year thats progressively worse.

  4. LyX by I_Love_Pocky! · · Score: 2, Informative

    I don't know if you would want to use a GUI but LyX is a great editor that exports to LaTeX, and supports alot of features. In this way you can quickly see lots of the functions that are available to you, and then export to LaTeX to see how to do them.

    I find it particularlly useful for the math formulas.

    1. Re:LyX by I_Love_Pocky! · · Score: 0, Offtopic

      Who ever modded me "Troll" really needs to lighten up.

    2. Re:LyX by TechnoPops · · Score: 1

      They probably didn't realize it was you replying to your own post... you loser dumbass. ;)

      --
      "Each time you smile, it'll only last awhile. Life may be scary, but it's only temporary."
  5. Donald Knuth has a book by forkspoon · · Score: 0, Informative

    The Latex and Tex sites have tons of Documentation, even to the specific codes for the symbols...and Donald Knuth, the guy who invented Tex, has written a few books, check out his site, and ask any one of your professors how they learned it, they probably have to use it all of the time.

    Travis

  6. Look at sources... by phraktyl · · Score: 2, Insightful

    The way I learned the most about LaTeX was by looking at the sources of all of the documents that came with it. Look at the AMS documents, for example. You can find all kinds of LaTeX source documents on the web as well.

    Then start creating your own documents, and trying out things. Search on google or groups.google if you are getting errors---someone else has run into them before you.

    Good luck!

    --
    Karma: Marginal (mostly due to the border around the website)
    1. Re:Look at sources... by Neon+Spiral+Injector · · Score: 2, Interesting

      To expand upon this comment and one other posted before it. Use Lyx and view the source of the documents it creates. I haven't used it for a few years so I'm sure I've gotten rather rusty now, but that is how I learned to write LaTeX by hand.

  7. Google is your friend by migarg · · Score: 2, Informative

    You can search: latex math
    And you get this: LaTeX: Math into LaTeX Short Course

  8. Don't know where to look? by BinLadenMyHero · · Score: 1

    Well, just search on google. =)

    1. Re:Don't know where to look? by BinLadenMyHero · · Score: 5, Informative

      Now, seriously, back in the day when I learned LaTeX, the best sources were my friends, and the book The not so Short Introduction to LaTeX .

    2. Re:Don't know where to look? by Anonymous Coward · · Score: 0

      MOD UP

    3. Re:Don't know where to look? by Anonymous Coward · · Score: 0

      LoL
      Now that's the latex I want to get into.. :P

  9. LaTeX for Word Processor Users by ResHippie · · Score: 3, Interesting

    http://lark.cc.ukans.edu/~pauljohn/software/latex4 wp.pdf

    It's a great intro document that allows you to translate all of the habits you've picked up from Word/OOWriter in LaTeX commands. I don't write reports without it.

    --

    Those who don't know me, probably shouldn't trust me. Those that do know me, DEFINITELY shouldn't trust me.

    1. Re:LaTeX for Word Processor Users by dan_polt · · Score: 1

      You mean http://lark.cc.ukans.edu/~pauljohn/software/latex4 wp.pdf

      (for the lazy man like me)

  10. Well.... by fiori · · Score: 5, Informative

    Start at the LaTeX project site.

    Go buy Leslie Lamport's "LaTeX: A Document Preparation System" book.

    Take a look at the Indian TeX Users Group's LaTeX tutorial.

    Then read Tobias Oetiker's "The Not So Short Introduction to LaTeX 2e"

    If you need a quick start then start using Lyx and their Tips and Tricks section.

    1. Re:Well.... by Trevelyan · · Score: 1

      I was going to post a link to the not so short guide. Its what I used to learn latex when I wrote my dissertation and found it very helpfull

  11. If you think it's slow using a word-processor... by Cranx · · Score: 2, Insightful

    If you think it's slow using a word-processor, Latex will make you feel like you have a clone who's only job is to figure stuff out while the rest of the world continues getting work done, oh, and you're the clone who doesn't get anything done while you figure Latex out.

    No, really...Latex has many advantages. If you are happy to let it pick all your formatting settings, then speed is one of them. Otherwise, if you need things formatted a certain way, it's a HUGE time-sink. I personally like more control, so I find myself spending the vast majority of my time finding out how to format things MY way and often I forget loads of cryptic codes, so I find myself having to look up stuff again and again.

    Use styles in a word processor...then as you write, just select which style you want to be using currently. It's faster, safer and much much cheaper.

  12. A Guide to Latex by deepestblue · · Score: 3, Informative

    Other people have mentioned Lamport's book; I thought I'd put in a word for "A Guide to LaTeX" by Helmut Kopka and Patrick W. Daly, Addison-Wesley, 1999 (looks like there's also a 2003 edition). I think this book succeeds in the very difficult task of being both a reference and a read-through text. I've successfully used it to write a thesis, a few publications and quite a few homeworks.

    1. Re:A Guide to Latex by JohnMadison · · Score: 1

      I have to agree. I checked out a bunch of TeX and LaTeX books, and this is the best one I've seen. That being said, TeX and LaTeX NEED a replacement. The biggest problems I have are the fact that there aren't enough syntax conventions. Sometimes you need an '=' sign after a command, sometimes you dont. Sometimes the [] optional parameters come after the {} required parameters, sometimes not. Also some of the command names are bizarre, its impossible to remember all the commands you need, because of a lack of convention. Don't get me started on how bloody hard tables are to format the way you want them. HTML tables are 100 times more intuitive and 1000 times more powerful. Tables in LaTeX suck. But there is nothing that can compare to TeX's equation type setting abilities.

      --
      ciao
    2. Re:A Guide to Latex by spaceyhackerlady · · Score: 1
      I thought I'd put in a word for "A Guide to LaTeX" by Helmut Kopka and Patrick W. Daly, Addison-Wesley, 1999

      Now that brings back memories! I did my M.A.Sc. thesis with LaTeX, and this was my reference on the finer points of LaTeX. I did the diagrams with xfig. This was also my first non-trivial use of a digital camera, taking pictures of antenna feeds and radios and things.

      I do lots of documents with LaTeX. Still. I'd rather type first and worry about the formatting later. WYSIWYG processors almost guarantee that you will be preoccupied with layout, formatting and such. But what the hell: if it spellchecks OK, it mast bee wright!

      Does your resume have a makefile?

      ...laura

    3. Re:A Guide to Latex by Anonymous Coward · · Score: 0

      I agree. I checked out all the books a few years ago and borrowed a few from other students and this one was by far the best for first time LaTeX users. It still makes a good reference too.

  13. Not So Short Guide To LaTeX by Lomby · · Score: 3, Informative

    Here
    you can find a very good short guide to LaTeX. It is not comprehensive, but it can get you started fast, and contains all the basic to intermediate material you need to typeset technical documents. It is used widely at my university.

  14. Equation Editor? by sam_van · · Score: 3, Informative
    You mentioned using word. Have you considered using the equation editor plug-in that comes with MS Office? (Yeah, I know I'm cruising for an ass-kicking now...)

    It is really simple to use in documents/spreadsheets/etc., it has a speedbump sized learning curve, it's WYSIWYG, and you've already got it.

    --
    Thinking of starting a business in Minnesota? Me too! mnsmall.biz
    1. Re:Equation Editor? by BinLadenMyHero · · Score: 4, Insightful

      It (more or less) works if you want to add one or two equetions on a text.
      Now go write a math text, or any other math/tech-related text with lots of expressions, and have a glimpse of how hell can be.

    2. Re:Equation Editor? by MS_is_the_best · · Score: 1

      Ever written a large documents with lots of (multi-line) equations in it? It is very frustating. The equation editor (afer having installed, it is not default :-() crashes much too often and if it doesn't Word will crash itself. If it doesn't crash, everything will constantly be re-formatted over different pages.

      Besides, it costs a lot of time to enter a function (latex takes longer in the begin, but shorter if you are used to it). And replacing small parts in all equations in your document is a lot easier with latex...

      Oh and I know it is a human error, not a MS Word error, but why do almost all documents done with the equation editor seem to have equations in different sizes... That looks amazingly ugly. Is it so difficult not to resize your equation?

    3. Re:Equation Editor? by anarxia · · Score: 1
      The Word equation editor is very slow and painful to work with. I prefer Openoffice.org for editing documents with equations. It has a markup mode which is very easy to learn and the help system is great.

      It's no replacement for latex but at least you can spend your time writing equations instead of looking for the right button to click.

    4. Re:Equation Editor? by REBloomfield · · Score: 1

      The Equation editor is simply a cut down version of a program called Math Type, which I use, and it exports in gif and eps formats, lets you colour bits in, and the expression formatting looks great.

    5. Re:Equation Editor? by Anonymous Coward · · Score: 0

      Others have replied that Equation Editor is a pain to use for large equations. That's not my primary beef with it. My primary beef is that Equation Editor makes exceptionally sucky-looking math. One of the nice features of LaTeX is that its math comes out looking fantastic. Very carefully considered. Equation Editor's is typeset horribly.

  15. I started learning LaTeX some months ago by MrHanky · · Score: 4, Informative

    I started with Lyx, which is quite good in itself. It can export to LaTeX. If you're completely new, you can start with writing a small document in Lyx, export it, and continue from there. Then you should see how the basic stuff works. Or you can use LaTeX commands in Lyx. After I went over to using LaTeX, Lyx has still been able to import my documents.

    There are lots of free documentation as well. The not so short introduction to LaTeX2E is a very good introduction. If you use some kind of *nix, you should install the documentation that comes with your LaTeX distribution. At least TeTeX comes with a nice browsable help system: texdoctk. You probably have more documentation than you thought you had.

    BibTeX is complicated. You should learn about it before you are halfway through your thesis, because there are lots of options and styles, and the styles take different options. BibTeX Tutorial is a bit helpful, but it doesn't tell you everything you want to know. There are many different citation styles -- natbib and jurabib are the only ones I've looked at. The former lets you choose between author-year and numerical citation styles, whereas the latter is based on footnotes. You probably want natbib in mathematics (but I'm not sure!).

    LaTeX is actually quite easy to use, but you'll need an editor you can use with it, and one that you're comfortable with. Most people prefer Emacs, for some silly reason. It might have something to do with the fact that you can run the whole environment from within the editor. But don't be fooled! Vim is still the best editor out there! *ducks*

    (More seriously: you can use any editor that will let you write plain ASCII text. If you prefer vim to Emacs, you can use that. But Emacs has loads of good LaTeX modes. I think AucTex is preferred among those who use it.)

    1. Re:I started learning LaTeX some months ago by astaines · · Score: 0, Flamebait

      *Rant*
      I hate BibTeX. I'm a life scientist and BibTeX is the main reason I don't use LaTeX.

      First BibTeX is an undocumented nightmare. I speak as someone who learned Forth as their second programming language.

      2) Bibliographic tools used in my discipline don't play well with BibTeX. I still don't know of any BibTeX style to produce Vancouver formatted references, which completely dominate medical journals. (I could probably write one, but life is too short, see 1)

      3) BibTeX documentation usually assumes that you already know everything about how it works. Lamport's book has a good short introduction, but it's not really enough. (There's a useful MSc. thesis from LS Abd Rahmin. This is worth looking at as it has a nice introduction to the whole area, and a careful examination of some of the existing tools.)

      4)Integrating BibTex into a document processing workflow, for example for meta-analysis or annotation, seems to be basically impossible.

      5) BibTex is great if you write statistical or mathematical papers, otherwise, forget it. It is far harder to use than other reference handling systems. It does work on Linux, which EndNote reallly doesn't, but thats about it.
      *End Rant*

      In fairness to BibTeX it set out to solve a very specific problem, and solves it very well, however the problem space has moved on rather sharply since.

      There is a dire need for an Open source competitor to EndNote/Reference Manager. A combination of RefDb and OpenOffice could do it, but BibTex won't.

      Anthony Staines

      --
      -- Anthony Staines
    2. Re:I started learning LaTeX some months ago by damballah · · Score: 1

      The preview-latex mode is god send too.

  16. Re:The Matrix by Anonymous Coward · · Score: 0

    This was a dumb place to ask, as most slashdotters do not need latex.

  17. TeXmacs by jbrandon · · Score: 1
    Try TeXmacs. It's WYSIWYG, it's fast as hell to use (lots of hotkeys and smart ideas like "is member of" is '< tab tab tab'), and it exports to LaTeX so you can figure out how to encode the LaTeX manually if you must.

    You can always use it for the mundane stuff and do the fancy stuff by hand later.

    Plus, it's not so ugly it makes you want to claw your own eyes out, unlike LyX.

  18. Useful reference website by briaydemir · · Score: 1

    Check out Hypertext Help with LaTeX if you need a quick, online reference. Not so great if you actually need to learn LaTeX from scratch, however.

  19. Hey, what about.. by termos · · Score: 1
    info latex
    --
    Note to self: get smarter troll to guard door.
    1. Re:Hey, what about.. by Anonymous Coward · · Score: 0
      Better yet,
      pinfo latex

  20. Read latex source by jcbphi · · Score: 1

    Though the power of a good reference book and a few tutorials is not to be underestimated, LaTeX is readable enough that you'll learn a lot just by downloading other people's source, and modifying it for your own use. Once you've got the basic syntax, it should be simple for you to build on different documents and styles.

  21. Re:ARGH! by decoutt · · Score: 1

    Ok, there is currently a great deal of information over the net for TeX, LaTeX, and derivatives. Knuth is the authoritative guide, useful for the mechanics of typesetting and the internals of the whole system. LaTeX is an augmented set of macros useful in preparing articles, books, reports, even letters.

    And since O'Reilly is THE source of educational material in computing, they DO have a book about TeX but it is out of print. It explains how TeX distributions such as TeXLive, the official distribution by TeX User's Group work, and how to put the constituent parts such as BiBTeX (the bibliographic management software).

    So much for history. As far as the resources part is concerned, Google is your eternal friend.

    --
    .sig
  22. Mac OS X and LaTeX by flabbergast · · Score: 2, Informative

    I've just gone through the same process of learning LaTeX. However, I'm an OS X user and I found Mac-Tex at Penn State to be a very good resource. I chose TexShop for my front end iInstaller to install the LaTeX backend. You can also use Fink to install your backend but I didn't feel like comand line install this time as suggested previously.

    Other than getting the software installed, I simply used Google for tutorials on LaTeX and BibTex.

  23. Re:If you think it's slow using a word-processor.. by ComputerSlicer23 · · Score: 4, Informative
    You're doing it wrong.... No I mean that, you're not using Latex to it's fullest.

    I took 150 pages of Word documentation, exported it as text. In less then 2 days (most of which was spent proofing the document, and pulling out the graphics, diagrams and screenshots), I had the document fully sourced in Latex. I setup macros for various things. The headers, footers I wrote custom cut macros to size for it. I wrote three or four different types of list customizations (instructions, feature lists, outlines, and possible something else).

    I write about a dozen different macros most of which ended up being bold or italics for each different type of item. Then I read the document, as I came across things, I used the macro to define what they were. \button{OK}, \windowTitle{Main Screen}, stuff like that.

    I customized a wrap-around package for the graphics.

    Then when I wanted something to change, I changed the macro, and everything was fixed. No searching the document to find them all. I just setup a .cls file (a Class/Style file), and that was it. Then I just typed. Everything looked exact. Everything looked consistant. Everything was a single render away from finishing. Version of the doucment could be "diff'ed" using standard text tools. I could integrate the changes from a half dozen people with relative ease.

    If you are fiddling around with things a bunch, you should have just written a document style, and let Latex handle all of the spacing for you. If you are fiddling with the layout of your document all the time, you are doing it wrong. Stop applying asethetics to it. It's just a document, not a work of art. Drag the style file that has every technique you've ever used around with you. Comment them in and out as you need them.

    Consistancy looks better then perfection to me at least. I suppose I could see fiddling with the inter-spacing of mathematical formulas, and possible a bit of tinkering with table column sizes. However, most of that is quick and easy relative to doing it in Word/WordPerfect/Office. In my experince resizing anything in an Office document that is 300 pages long is a good way to crash office, run your machine out of memory, and really be frustrated.

    The beauty of Latex is that you setup a style guide, and then just type your document. It's over. Maybe you include a handful of images. Layout a style for each different type of object you want to use, and then just use the macros for those objects. That's all you ever have to do. Fiddling with sizing, spacing, and control is over. Along with the fact, that Latex has far better control in my experience then any other Word Processing system I've ever used.

    Kirby

  24. LaTeX for Linux + Google by blackcoot · · Score: 1

    i used _LaTeX for Linux_ by Bernice Sacks Lipkin (http://www.amazon.com/exec/obidos/tg/detail/-/038 7987088/qid=1083015560/sr=8-1/ref=sr_8_xs_ap_i1_xg l14/103-9939465-0827818?v=glance&s=books&n=507846) and it's a good cookbook-y kind of approach to things. i'm now fluent enough in LaTeX that when i do need to look something up, google does a good job of finding what i'm looking for.

    btw, i started using LaTeX because )(*@#&* word wouldn't put pictures where i told it to /and/ properly crossreference captions. since then i'm the only kid who ever turns in anything that's LaTeX'd in any of my classes.

    1. Re:LaTeX for Linux + Google by Asgard · · Score: 1

      I found it useful when pounding out a research paper that required footnoting / Works Cited. BibTex made handling the citing easy and working in vi is much more focusing then being bombarded with all the screen clutter of Word. Vim even has syntax coloring which gives you just enough color to be able to visualize your document.

    2. Re:LaTeX for Linux + Google by blackcoot · · Score: 1

      my weapon of choice for this stuff is emacs (yes, yes, insert flame war about how superior ${EDITOR} is to emacs, etc. etc. etc. *yawn*). this is partly out of inertia (i started with pico, was taught just enough emacs to accomplish a project as an intern and have sworn by it since), but mostly because emacs and i understand each other well. when handling LaTeX docs, emacs just does the Right Thing (tm), at least for the way i work. hit tab, and you'll find the current line indented to where it should be (magic!). lines break and wrap around (almost always) to where i think they should go. the only exception to this is when formatting the fairly hairy equations that i use (for some reason computer vision people do their damndest to indimidate with their notation).

  25. Re:If you think it's slow using a word-processor.. by Hast · · Score: 2, Insightful

    Well put. There are some gotchas which can make your layout funky (empty newlines in a big math contex eg) but those are few and far between. If you are trying to make LaTeX look like something it's not then most likely you are trying to make it look "wrong". That's my experience at any rate.

    And since it's a text document you can do a load of magic with it, just as you mention. Take a large document and break it into pieces and you can work on it concurrently. (Try that in any Word version or clone.) You can even put in in a version control system.

    If you are doing things like API descriptions you can let scripts extract information from your source code and have an instantly updated API document each time you compile the project.

    Really, LaTeX is a real killer when you are just "getting the work done". If you are doing layout for a paper it may not help you much. That's note really what it's for though.

  26. Re:If you think it's slow using a word-processor.. by Hast · · Score: 1

    Crap, I forgot the one biggest benefit I have encountered with LaTeX compared to eg Word. It doesn't completely fuck up references. Whenever I use references in a Word document I know that sooner or later it's going to get corrupt and I'll have to add them all again. It just seems like it can't properly handle that you move figures around and such.

  27. Modify Existing Source Code by Michael.Forman · · Score: 1


    The best way to learn LaTeX is to take and modify someone else's source code.

    For that reason, I have the source code for my thesis and an IEEE technical publication on my website here. It should work with a vanilla LaTeX installation in both Linux and MacOS (just type "make preview"). In Windows you'll need to install MikTeX and TeXnicCenter.

    Michael.

    --
    Linux : Mac :: VW : Mercedes
  28. Re:If you think it's slow using a word-processor.. by MS_is_the_best · · Score: 1

    Doing layout is rather easy with latex... In general if you re-use your design, f.e. develop something template based, like a montly magazine) latex is a perfect way to go (that is if you are a nerd implementing a designer's layout, latex seems too difficult for brain-dead designers). And it is very easilt coupled with dynamic data sources (multi-channeling etc.).

    But if you want to layout something only once, it is often faster too use a program meant for that, like Adobe Pagemaker/Indesign, Quark etc.. Latex takes too much time to get everyting on the proper place for this kind of work.

    And no Microsoft Word is also NOT meant for this. Use Microsoft Publisher if you insist of using a Microsoft program for layout (yup, I know it is childish and sucks, but I would rather use Publisher than Word for this kind of work).

  29. Re:If you think it's slow using a word-processor.. by ComputerSlicer23 · · Score: 1
    If you are doing layout for a paper it may not help you much. That's note really what it's for though.

    Actually, you are incorrect IMHO. It is possible and even easy to do paper layouts in Latex. It's designed specifically do deal with it. Okay, Latex might not be, but Tex is. Read up on Donald Knuth. He's a very interesting guy. His Dad actually typeset things manually with an old, old, old school, put a single letter into a big box, put ink on it, press it down on paper, style printing press.

    TeX can do just about anything you can think of. It is in fact a wonderful format for pre-print documentation formatting. All you do is define the style. Latex will even correctly do word breaks and "respace" the lettering. There is a technical term for it, but when it streaches the intra-letter spacing so that the lines are all the same width of a column. It was quite annoying, however, that is exactly the type of feature you need to make a paper.

    LaTeX probably isn't the ideal tool for doing paper layouts for big name commercial papers, but it is quite capable for doing layouts for smaller scale papers like for a College or Community paper, it'd make a great tool. Primarily because the wrap ability around pictures sucked the last time I used it. However, if you we're willing to deal with that, it'd work great. In fact, I'll bet the Wall Street Journal's front page could easily be layed out in TeX or LaTeX.

    If you really want to do API documentation, you are completely and utterly nuts to not use Doxygen in my opinion. It might have a Latex output module that you are referring to. Doxygen is just entirely too cool for API documentation. It does HTML, PS, PDF, and probably a couple of others.

    Kirby

  30. Re:If you think it's slow using a word-processor.. by brwski · · Score: 2, Insightful

    Let me second the above comment: take something you've written in another application, and LaTeX it. Play with packages, figure out what you need to do. It's the best way to learn, and you can make things work the way you want them to. Learning the internals will be the best thing you can do---LyX is cool and all, but nothing beats knowing how to do it without WYSIWYG. The links already given here are great. LaTeX rocks; enjoy it! brwski

    --

    brwski
    "Because without beer, things do not seem to go as well''

  31. Essential - a good IDE by mosabua · · Score: 1
    Hi!

    I have been using LaTex since forever .. written my Physics thesis in it and still use it for writing letters and stuff. It is just simpler since I have all my templates set up and dont need to worry about layouting at all anymore.

    I have found that it is essential to have a good IDE (powerful editor). The ones I can recommend are either Vim or Emacs with the respective addons if you are already familiar with either of those editor or otherwise make sure you check out Kile (http://kile.sourceforge.net/)if you run KDE (or anyhting else Linux that allows you to run KDE apps .. or even Cygwin) or under windows you have to check out WinEDT (http://www.winedt.com/ ).

    And then of course the best resource for anything TeX is the CTAN network (CTAN: the Comprehensive TeX Archive Network http://www.ctan.org/). Lots of very useful stuff there.

    Once you got the hang of LaTeX it will be hard for you to go back to a word processor thoguh ;-)
    1. Re:Essential - a good IDE by axolotl_farmer · · Score: 1

      WinEDT is 30$ shareware for students. A good freeware editor for windows users is Crimson Editor. It has a built in function for highlihting commands in LaTeX documents, and many other types of code.

    2. Re:Essential - a good IDE by Anonymous Coward · · Score: 0

      TeXnicCenter is free and very good, im using it for my thesis

  32. Lyx by oojah · · Score: 1

    Try Lyx, it's fantastic. A "What You See Is What You Mean" front end to Tex. If you don't want to use it for documents, you could at least use it to write examples and then export to tex.

    Versioning support and lots of yumminess.

    http://www.lyx.org

    Cheers,

    Roger

    --
    Do you have any better hostages?
  33. Latex for Word Processor Users by Bud · · Score: 1

    There's a document named Latex for Word Processor Users which I found incredibly helpful when I picked up LaTeX after a few years slack. It's structured according to the menus in a most word processors, which makes it easy to find the information you're looking for.

    --Bud

  34. Re:If you think it's slow using a word-processor.. by Cranx · · Score: 1

    Latex DOES have advantages, but it's still just SO limited in what it can be used for.

    For example, Latex would be perfect for generating pre-filled out forms on the web. You could generate a latex template of the form, and take values in a CGI program and dynamically merge the template and the data to produce a temporary latex document, then generate a PDF from it for the web user to download and print. Problem is, latex is a BEAR to get text placed in specific places and constrained to specific rectangle areas. I tried, but never did figure that out.

    Another example is creating letters with addresses located in specific places such that the address can appear in an envelope window when folded and inserted. I haven't figured that one out yet, either.

    Also, I've found that documents, when they're converted ps or pdf files, don't appear the same. If you print ps output, and print out a pdf generated from that same ps, the paper representation looks different; the margins are different, where text appears is different. It's very inconsistent that way.

    With all the limitations, not to mention the learning curve for non-technical types, it's really just one tool for people to use in specific instances...but it's not a general tool for everybody. Word processors are still the best general tool for generating formatted text documents.

  35. Math into LaTeX by SamHill · · Score: 2, Informative

    I'm honor bound to put in a plug for George Gratzer's Math into LaTeX , which is the only book I'm aware of that covers most of the intricacies of AMS LaTeX. If you have a lot of math to write, George's book will probably tell you what you need to type (and will also probably have an example that's pretty close to what you need).

    MiL also has a nice introduction to LaTeX, walking you through creating your very first LaTeX article; covers BibTeX reasonably thoroughly; and introduces you to some of the additional minutiae you should be aware of when writing a book with LaTeX.

    ObAdditionalHonorableMention: I edited Math into LaTeX, but I don't see a cent from sales. I do use the book all the time when I'm trying to figure out something new or remember how to do something I haven't done for a while.

  36. other tools you'll want to make friends with by blackcoot · · Score: 3, Informative

    LaTeX comes with a whole suite of useful goodies, but there are some other really useful utilities you'll probably want to figure out. first is ispell (or aspell, haven't tried it), which is an interactive spell checker which (with the right cmdline switches) groks TeX (and thus LaTeX). next up is make, once your sources become fairly complicated (which for me means n >= 1 files usuall), a makefile becomes a real friend -- this way all your indices, glossaries, etc. are automagically regenerated as necessary, bibtex gets rerun as necesssary, etc. and (pdf)latex gets run until all crossreferences are resolved, if you have the right magic in your makefile.

    what else... oh yeah, a couple word of advice: i'm a big fan of the amsmath and amssym packages (so math actually looks the way you expect it to). hyperref is nice if you want live links in your docs (so bibliography citations are linked to the bibliography entries, for example). i believe hyperref also lets you put in urls. there's a little weirdness in getting LaTeX to actually use an 8.5" x 11" page with 1" margins (it's fairly non-obvious). drop me a message and i'll show you the preamble that fixes this.

    if you're going to be spending a lot of time writing up algorithms, a package like alg (or newalg) is pretty nice. i don't remember the specifics of its usage off hand, but if you check your handy dandy local ctan mirror (http://ctan.org), they'll have docs (+ sources) for all these packages and a ton more. there is a package which will even allow you to include C/C++/Java/Pascal/etc. code into your docs and pretty print that too (again, i forget which package, but i can check for you).

    hope this helps.

    1. Re:other tools you'll want to make friends with by FreshnFurter · · Score: 1

      Try using this preamble

      \usepackage{vpage}

      \setpapersize{USletter}
      \setmarginsrb{1in}{1in} {1in}{1in}{0pt}{0mm}{0pt}{0 mm}

      Hope this helps

    2. Re:other tools you'll want to make friends with by blackcoot · · Score: 1

      i will have to try that -- i have a substantially nastier setup:

      \setlength{\evensidemargin}{1in}
      \setlength{\od dsidemargin}{1in}
      \setlength{\hoffset}{-1in}
      \se tlength{\voffset}{-0.5in}
      \setlength{\textwidth}{ 6.5in}
      \textheight=9.0in

  37. Re:If you think it's slow using a word-processor.. by The+Cydonian · · Score: 1
    Stop applying aesthetics to it. It's just a document, not a work of art .... Consistency looks better than perfection.
    I was expecting a more robust defence of Latex, but must say have been disappointed by your assertion that aesthetics is less important than form. The point here isn't to let the tool decide how you should think or exposit, but to choose a tool that fits in to your needs and way of work. Or perhaps you intended to say that, but somehow, it was lost in that rambling against the GP's need to be able to micromanage his layout.

    As for the original poster, why not give XHTML with CSS a try?

  38. Re:If you think it's slow using a word-processor.. by Mr.+Piddle · · Score: 1

    Problem is, latex is a BEAR to get text placed in specific places and constrained to specific rectangle areas. I tried, but never did figure that out.

    Fine-grained control in LaTeX is possible via TeX (or even just using PostScript for the truly hard-core). Also, the whole point to LaTeX was to alleviate the burden of typesetting large documents by having the software do most of it automatically. The strength of LaTeX is literally just typing away, running the latex and dvips commands, and having a gorgeous document as a result.

    --
    Vote in November. You won't regret it.
  39. Re:If you think it's slow using a word-processor.. by Mr.+Piddle · · Score: 1

    If you print ps output, and print out a pdf generated from that same ps, the paper representation looks different; the margins are different, where text appears is different.

    Be double-sure that all the tools have similar default settings. Is the PS to PDF converter assuming A4 instead of Letter or vice versa? These kind of things can lead to the inconsistency you mention. Otherwise, I have had extrememly good luck with the PS and PDF output from LaTeX.

    --
    Vote in November. You won't regret it.
  40. Re:If you think it's slow using a word-processor.. by Cranx · · Score: 1

    I looked at Tex, and it didn't look as if you could print within a rectangle, which was placed in an arbitrary, but specified location, and wrap and/or trim within the rectangle area. Without that, data being merged into the form template has to be massaged through a script for it to appear properly on the form.

    I still use Latex for some things, but I really think there's a place in the world for something that's geared more towards people with the need for more, and easier, control over the formatting, but which can still perform neat tricks like references, footnotes and TOC generation.

  41. Re:If you think it's slow using a word-processor.. by Cranx · · Score: 1

    Because the learning curve for Latex makes the learning for XHTML and CSS look like Malcolm X.

  42. Re:If you think it's slow using a word-processor.. by Mr.+Piddle · · Score: 1

    I looked at Tex, and it didn't look as if you could print within a rectangle, which was placed in an arbitrary, but specified location, and wrap and/or trim within the rectangle area.

    I haven't used them, but it looks like LaTeX's concept of "boxes" might fit the bill.

    --
    Vote in November. You won't regret it.
  43. Re:If you think it's slow using a word-processor.. by ComputerSlicer23 · · Score: 1
    Latex is a wonderful tool. He's probably just unaware of how to change the defaults, about how to use the tool to make it look exactly the way he wants. If you are making each layout decision, and deciding differently everytime inside of a document, you're working on art, not a document. Documents are internally consistant as to their formatting. If you want the output to have random inconsistancies due to their asthetics, the tool you are looking for is GIMP or Photoshop. If you want a great looking document, Latex isn't such a horrible tool. It has much to be gained over Word, WordPerfect, or OpenOffice. Once you construct a style for LaTeX, just type your document.

    The humor of of your suggestion, is two fold. First, XHTML with CSS, isn't a desktop publishing tool. It can't give possibly give you any kind of control over the appearance of a document in the general case (it can if everyone decides to use the same version of the same user agent). It's a markup langauge to be rendered by the User Agent. There is some consistancy, and generally things look the same across User agents. That's about as good as it gets. Not to mention the fiasco that is printing from a Web browser. If you want to put something on the Web, a destop publishing tool isn't what you want. If you want a desktop publishing toold, and fine grained control, anything to do with HTML/XHTML/CSS is completely useless. If you just want to share information, it might be a great tool.

    Second, you'll find that my original description precisely maps to making Latex act as much like a markup language as it can. Writting the macros I describe directly maps to the CSS magic described in the link. However, the beauty of it, is Latex gives you absolute precision over the layout, it will output a portable printable format. It does give you a pixel layout level of control. On top of all that, Tex must look exactly the same on all platforms. Latex is just a macro package for TeX to make it easier to use, thus it is also very consistant. If it doesn't render correctly, you lose the right to ship the underlying TeX binaries. It was the only restriction on the use of Tex as distributed by Donald Knuth. His sole purpose in doing that was to have it TeX be portable, and archivable, so that given the same source, it would render exactly the same 100 years from now. DVI, PostScript and PDF formatted documents generally look exactly the same no matter what they are rendered on.

    Kirby

  44. Re:If you think it's slow using a word-processor.. by Cranx · · Score: 1

    Boxes, as far as I can tell, can't be placed anywhere arbitrarily...like everything else, it's located with the flow of text. You can change the justification, but that's it.

    At least, from what I could tell.

    If I'm wrong, suffice it to say that Google didn't turn me up any answers, and learning latex in its entirety, including the practice needed to completely understand it to place text boxes in specific locations, is out of the question. I spent 3 days fighting with latex just to generate and print an plain old envelope with latex, and that pretty much did me in.

    My feeling is, latex is not for formatted text. It's just for plain text, and it will automatically format plain text for very stream-like documents such as books, thesis papers, single articles, etc. into something that comes out formatted, but according to conventions, not according to your wishes. It's too much of a fight for so many other things that are done quite well with a word processor such as Word or OpenOffice.

  45. Re:If you think it's slow using a word-processor.. by Cranx · · Score: 1

    Latex gives you pixel-level control? How? I beat my head into a pulp looking for such control...how do you place things in very specific places? What reference documents that?

  46. Re:If you think it's slow using a word-processor.. by JohnMadison · · Score: 1

    You can't compare html and css with LaTeX. MathML is nowhere near being generally usable, and html is for web browsers, not printed material. Maybe the css style sheets for printed material will come along well enough one day, but nearly everything serious that has been published in the last decade that contains a substantial amount of math formulae was done in TeX. There just isn't a reasonable substitute out there.

    --
    ciao
  47. Alternatives by Tomble · · Score: 1, Offtopic
    There's a system named "Lout" that was created in the early 90's (after 8 years of research!!) that's sort of similar to TeX and LaTeX, but has some nice advantages. EG: It isn't designed around US-ASCII, it produces postscript directly (and uses PS fonts), it's very flexible and easy to configure and write macros for, it's abosultely tiny compared to TeX, etc etc.

    If you want to check it out, the creator wrote a free (GPL) implementation named "Basser" Lout (after his university IIRC), which comes with loads of documentation and runs on Linux (Debian offers a package, dunno about other distros), other unices, and Windows.

    Oh, and like TeX, you can do maths stuff with it, but the equations are expressed in a format based on eqn instead. Luckily that has a whole chapter dedicated to it in the docs. There's some sort of extra package that offers "TeX style" maths, but it seems that's just in terms of fonts; that too is described in the docs.

    The Lout sourceforge page was started fairly recently as a repository for Lout info, in case you have a tough time finding much.

    --
    Be careful! New moon tonight.
  48. Keyboard shortcuts with MathType by Anonymous Coward · · Score: 0

    Learn the keyboard shortcuts in MathType (the equation editor found in Microsoft Word and AppleWorks).

    It's much faster and looks much better than LaTeX.

  49. Re:The Matrix by Anonymous Coward · · Score: 0


    I use it on my joystick.

  50. I Love LaTeX by Rufus88 · · Score: 1
    Compiling and debugging code just isn't fun enough, so I like to compile and debug my word processing documents as well. Nothing's more fun that compiling your paper and embarking on an easter-egg hunt for errors like this:
    Underfull \hbox (badness 10000) detected at line 19
    Vive La Tex!
  51. Re:If you think it's slow using a word-processor.. by Hast · · Score: 1

    Oh I'm sure you can do it, but I think there is a rather big gap between the "small paper" which can use LaTeX/TeX since they have a really simple layout and the really big paper which has the kind of resources to make a fully automated system.

    My experience from doing Highschool papers / yearbook designs was that there was a pretty tight feedback from layout to writer. So every now and then a few words were added or removed to make columns line up better and stuff like that. Also the individual page designs were pretty much freely made by hand. (Well we used Pagemaker, but it wasn't automatic.)

    If you have a real newspaper I bet they use a lot of automated tools instead to do all that. Just tell the program the general layout of the paper and let it schedule the articles to best fill the space. Such a system could use LaTeX I bet, but it wouldn't be trivial to contruct. (It wouldn't be trivial in any language.)

  52. Re:If you think it's slow using a word-processor.. by The+Cydonian · · Score: 1
    My linking to that XHTML + CSS article seems to have caused some confusion here. For the record, I have no experience of either Latex or XHTML + CSS. I was only throwing options when I mentioned the later, not comparing both.

    My only grouse was that the poster I was responding to didn't comment on the grandparent's point that Latex, apparently, didn't allow layout placement, but instead went off on a rant on why such control is unnecessary.

  53. Mod parent down by Anonymous Coward · · Score: 1, Informative

    That's not an error. It's a warning, and an insignificant one at that. It says that the degree of stretching LaTeX had to do to fully-justify that line was more than LaTeX's tastes appreciated. LaTeX is telling you that if you wanted to be anal about it, you could try to rearrange your text to make it look prettier. Word wouldn't even do that -- you'd never know.

  54. Them Fonts by fishermonger · · Score: 1
    Whatever you do, please please don't use CM (Computer Modern) fonts. In all due respect for Knuth, what's the deal with that? And to Tex/LaTex writers: have you heard of customisations? or are you just happy somthing came out?

    You might have the best text layout program but what's the use when the results look like amost any book by Springer-Varlag.

    Blah blah blah, rant rant rant - I'm trying to ask whats the quickest way to use Times ... ;-)

    --
    "...normal evolution would have gone Word to Frame to troff, but instead, the computer industry has gone the other way!"
    1. Re:Them Fonts by Anonymous Coward · · Score: 0

      I guess the problem with Computer Modern is that it doesn't look that modern, any more. Try \usepackage{times} for some change. Of course, Times is even more common than Computer Modern, but at least people are so used to it that they mostly don't notice it at all. BTW, you'll still get maths in Computer Modern, because Times doesn't include all the necessary symbols, but at least it's Computer Modern italics, which isn't quite so clunky.

    2. Re:Them Fonts by Anonymous Coward · · Score: 0

      \usepackage{mathptmx} will give you Times as the text font, and Times-compatible math fonts also. Do not \usepackage{times}, because it does not give you Times-compatible math fonts.

  55. Mac OS X, TeXShop, teTeX and BibDesk by Anonymous Coward · · Score: 0

    In the days of Mac OS, I used Alpha which was a very good editor, BibTeX for bibliography and OzTeX to compile the documents. Now, as a Mac OS X user, I rely on TeXShop for the editor and teTeX for the backend. However, I find that TeXShop is not that great for me. I am not a good typist so I find having to type TeX stuff a bit annoying since I am used to using shortcuts in Alpha. Also, TeXShop takes a while to load up big documents as it parses and colorizes different part of the text. teTeX is great even though it took me a while to figure out how to get .sty and .cls files recognized.

    I installed LyX, but the annoying part is, it insists to be installed in /Applications. It won't run if it's moved to /Application/Typeset, which sorta reminds me why I hate Windows. I like organizing my /Application directory. Another problem is with BibDesk 0.85 which won't run (The application BibDesk unexpectedly quits). It is quite surprising to me that OS X TeX apps are not polished since TeX has been very strong in UNIX systems.

  56. If you are doing things like API descriptions by budgenator · · Score: 1

    Actualy TeX was written as part of the web2c documentation system, and Knuth's literate programming philosophy, so it's initial purpose was program Documentation; LaTeX is an environment for TeX that's a lot more human readable than raw TeX code.

    Often I find that using LaTeX is faster than a word processor, because with a WP the rendering has to occure concurently with every little change. In LaTeX it's an edit, compile, then render cycle so I wait until the are big enough to justify the compile.

    --
    Apocalypse Cancelled, Sorry, No Ticket Refunds
  57. nice user name by Anonymous Coward · · Score: 0

    grow up little boy.

  58. tablet? by mandalayx · · Score: 1

    has anyone tried writing math on a tablet pc?

  59. Resume-ing in LaTeX [Was Re:A Guide to Latex] by deepestblue · · Score: 1
    Does your resume have a makefile?

    Yes, it does! I tried MS-Word, OO.org and xmlresume before switching back to good old LaTeX and the excellent res class.

  60. Re:ARGH! by Anonymous Coward · · Score: 0
  61. TeXmacs by chthonicdaemon · · Score: 1

    I am surprised that no-one has mentioned TeXmacs. Brilliant and powerful. I use emacs for my LaTeX editing, but this is really cool and actively maintained.

    --
    Languages aren't inherently fast -- implementations are efficient
  62. Pybliographer by 200_success · · Score: 1

    To manage your BibTeX database, use Pybliographer. It has a simple GUI, and it even integrates well with LyX. If both applications are running, just hit the Cite button in Pybliographer, and the cross-reference is inserted into your LyX document!

    My only criticism of Pybliographer is that it can be a little cumbersome to install, depending on what distro you are running, because it requires Python and a particular version of the GNU Recode library.

    My wife, who isn't much of a computer expert, wanted to write her thesis in LaTeX because she thinks the results look good and because she heard horror stories about MS Word eating large documents. She had no prior knowledge of LaTeX, and wouldn't be interested in learning it. I set her up with LyX and Pybliographer, and she was quite happy with the whole thing. For the rare occasions requiring layout tweaking, we used Kopka & Daly's A Guide to LaTeX 2e as a reference.

  63. comp.text.tex by ufnoise · · Score: 1
    When writing my dissertation and preparing presentation I got a lot of help from comp.text.tex. Use groups.google.com to search the many, many usenet postings over many, many years. Actual package developers and book authors will respond to your postings on issues such as hyperlinked pdf or any other issues. Apart from that, be sure to go to www.ctan.org and check out the search page where they have "Widely Referenced Links" such as Short Math Guide for LaTeX and Using Imported Graphics in LaTeX2e. In addition, much can be had at the Tex Users Groups webpage. www.tug.org.

    MathType is a great tool to convert all of your word equations to latex as well. If you start from scratch, they have a free editor to create latex equations.

  64. Use Kile by Quattro+Vezina · · Score: 1

    Kile, the KDE Integrated LaTeX Environment, is a pretty powerful LaTeX IDE for KDE. It has toolbars and menus that will be of major assistance, and has commands that automate certain things, like creating a skeletal structure for your document.

    Of course, you'll need more than that--an IDE can't teach you everything. I particularly like this LaTeX tutorial--it was the first one I found when I first started learning LaTeX a little over a year ago, and it's pretty good for starting one off.

    --
    I support the Center for Consumer Freedom
  65. Besides learning LyX (1.4 soon) try Kile for KDE by tyrione · · Score: 1

    Until LyX 1.4 is released and has full-native support for Memoir and other packages I have been using Kile LaTeX Editor for KDE 3.2.2 (1.7a version currently).

    When I want to see exactly what code is doing what Kile is that sort of LaTeX editor but with many helpful features that don't completely hide the code that LyX does for you.

    When LyX releases 1.4 and subsequent 1.4.x releases to refine it my time will be 50/50 along-side Kile.

    Besides the texts that are currently being listed I didn't read anywhere about the INDIAN TEX USER GROUP TUTORIALS, available http://www.tug.org/tutorials/tugindia/ You won't be disappointed when you view these.

    The print versions are ones I prefer but having both shows one the versatility in LaTeX/TeX.

    All I can say after reading several hundred pages of LaTeX this past month, the more you read the more you want to never use anything else for large document processing.