Permalink
Browse files

Added LaTeX presentation.

  • Loading branch information...
whiteinge committed Oct 28, 2009
1 parent ade0275 commit b5cdff68b2e2347870a4866e5321e09c477a52b2
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,23 @@
+\documentclass[12pt]{article}
+\usepackage{amsmath}
+\title{\LaTeX}
+\date{}
+\begin{document}
+ \maketitle
+ \LaTeX{} is a document preparation system for the \TeX{}
+ typesetting program. It offers programmable desktop publishing
+ features and extensive facilities for automating most aspects of
+ typesetting and desktop publishing, including numbering and
+ cross-referencing, tables and figures, page layout, bibliographies,
+ and much more. \LaTeX{} was originally written in 1984 by Leslie
+ Lamport and has become the dominant method for using \TeX; few
+ people write in plain \TeX{} anymore. The current version is
+ \LaTeXe.
+
+ % This is a comment; it is not shown in the final output.
+ % The following shows a little of the typesetting power of LaTeX
+ \begin{align}
+ E &= mc^2 \\
+ m &= \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}
+ \end{align}
+\end{document}
@@ -1,70 +1,91 @@
===========================
Ogden Area Linux User Group
===========================
-LaTeX
------
-
-:Presenter: Seth House
-:Date: 2009-10-28
-
-.. include:: <s5defs.txt>
-
Pronunciation
=============
- The characters T, E, X in the name come from capital Greek letters tau,
+ "The characters T, E, X in the name come from capital Greek letters tau,
epsilon, and chi, as the name of TeX derives from the Greek [word for]
- skill, art, technique
+ skill, art, technique..."
- http://en.wikipedia.org/wiki/LaTeX#Pronouncing_and_writing_.22LaTeX.22
+ - http://en.wikipedia.org/wiki/LaTeX#Pronouncing_and_writing_.22LaTeX.22
Implementations & Versions
==========================
-* tex vs latex vs …
-
-FWIW, the normal learning experience goes something like this:
-
- 1. Discover LaTeX. Learn basics from friend/on-line tutorial/one of several
- decent books. Be happy with the results so far. Wonder whether you'll
- ever use a "word processor" again.
- 2. Want something more customised. Discover that manual customisation is a
- nightmare. Become familiar with packages. Realise that there is a
- package for (almost) everything. Discover that the reason for Usenet's
- continued existence is comp.text.tex, where numerous helpful and very
- clever people can tell you how to do almost anything. Be happy with the
- results so far.
- 3. Decide you hate the Computer Modern font, for reasons you can't quite
- put your finger on unless you're a trained typographer. Discover
- packages that replace it, but find that their mathematical typesetting
- is usually pretty horrible in comparison. Realise that CM is a
- brilliantly designed utilitarian font, even though aesthetically it's a
- bit light for many people's taste. Discover that alternatives such as
- XeLaTeX exist with pretty much all of the good stuff from LaTeX plus the
- ability to do decent typography using modern OpenType fonts, Unicode and
- the like. Don't miss Computer Modern much any more. Be happy with the
- results so far.
- 4. (Optional) Delve into the depths of TeX and LaTeX, learn to write
- packages and document classes of your own, and become one of those gurus
- on comp.text.tex.
- 5. (Mandatory) Several years later, when reviewing CVs coming into your
- employer that are made with Word, find yourself bizarrely obsessed with
- the way they don't do paragraph justification properly and "fi" isn't
- converted to a ligature. When you see a CV set in Computer modern,
- realise that the sender surely chooses their tools carefully (after all,
- they chose the same tool you did) and subconsciously give them extra
- credit. Start to question whether your priorities in life are entirely
- sensible. But realise that LaTeX is still a cut above word processors
- for making serious documents, and be happy with the results to date.
-
- —http://www.reddit.com/r/programming/comments/7py77/ask_reddit_what_latex_resume_template_do_you_use/c072gsj
-
-* XeLaTeX vs ConTeXt vs Texlive?
-
- * Mathematical typesetting not quite there on XeLaTeX? (Or just non-CM fonts?)
+Of which there are *many*.
+
+TeX
+===
+
+Written in 1978. One of the most sophisticated digital typographical
+systems in the world.
+
+"to allow anybody to produce high-quality books using a reasonable amount
+of effort, and to provide a system that would give the exact same results
+on all computers, now and in the future."
+
+Version 3 was released in 1989. The current version of TeX is 3.1415926.
+The design was frozen after version 3.0, and no new feature or fundamental
+change will be added, so all newer versions will contain only bug fixes.
+
+Knuth firmly believes that having an unchanged system that will produce the
+same output now and in the future is more important than introducing new
+features. For this reason, he has stated that the "absolutely final change
+(to be made after my death)" will be to change the version number to pi, at
+which point all remaining bugs will become features
+
+Other Engines
+=============
+
+XeTeX
+ "zee-TeX". TeX engine using Unicode and modern font tech such as OpenType.
+
+pdfTeX
+ Features "protruding, which generalizes the concept of hanging punctuation,
+ and font expansion".
+
+ Included in most distributions of LaTeX and ConTeXt.
+
+ Can output directly to PDF instead of DVI.
+
+LuaTeX
+ Started as pdfTeX with a Lua engine embedded. The successor to pdfTeX.
+
+
+Abstractions
+============
+
+LaTeX
+ Easy to use interface to the TeX engine.
+
+ "Authors should be able to focus on the content of what they are writing
+ without being distracted by its visual presentation."
+
+ConTeXt
+ "Text with TeX."
+
+ "providing structured interfaces for handling typography, including
+ extensive support for colors, backgrounds, hyperlinks, presentations,
+ figure-text integration, and conditional compilation"
+
+xelatex
+ The XeTeX LaTeX counterpart.
+
+
+Distributions
+=============
+
+TeX Live
+ A "comprehensive TeX system for most types of Unix, including GNU/Linux and
+ Mac OS X, and also Windows." A replacement for teTeX (deprecated).
+
+MacTeX
+ A redistribution of TeX Live with Mac-specific utilities and frontends.
+
Basics
@@ -74,28 +95,13 @@ Basics
* documentclass{}
* usepackage{}
-.. sidebar:: CTAN
-
- * CTAN
-
Useful Packages
===============
-* bibtex
-* sciposter (for posters)?
-* beamer!
-
- I love beamer! I learned it to make a physics presentation, in an
- environment where pretty much nobody knew latex. It made it almost remedial
- to walk through derivations just the way I wanted to, with beamer layers. I
- could just write the slide once, and then introduce layers to make parts of
- the equation appear or take on text attributes with layers. So I could make
- a portion turn red, have another equation appear, absorb it into the
- original equation by substituting the red expression with a blue
- expression, then end with it all in black.
-
- —http://www.reddit.com/r/programming/comments/7py77/ask_reddit_what_latex_resume_template_do_you_use/c07yujh
+* BibTeX
+* Beamer!
+* http://ctan.org/
Helpers
@@ -105,10 +111,4 @@ Helpers
* docutils
-Books
-=====
-
-???
-
-
.. vim:filetype=rst

0 comments on commit b5cdff6

Please sign in to comment.