Introduction to TEX and LATEXLecture delivered at IEEE Supported Workshop onResearch Methodologies at GSSSIETW, Mysuru
R S Ananda Murthy
Associate ProfessorDepartment of Electrical & Electronics Engineering,
Sri Jayachamarajendra College of Engineering,Mysore 570 006
July 28, 2016
R S Ananda Murthy Introduction to TEX and LATEX
Donald E. Knuth – Creator of TEX
Source: Internet
R S Ananda Murthy Introduction to TEX and LATEX
What is TEX?
TEX should be pronounced as Tek and not as Teks.It is a software released in 1978.TEX along with Metafont and Computer Modern Fonts wasmostly developed by Donald Knuth, an American computerscientist, mathematician, and Professor Emeritus atStanford University.TEX has two goals:
To facilitate any body to produce high-quality documentswith reasonably minimal effort.To retain the format of the document intact on anycomputing platform now and in future.
R S Ananda Murthy Introduction to TEX and LATEX
What is LATEX?
LATEX should be pronounced as Laytek and not as Layteks.It is a document preparation system and a mark-uplanguage for high-quality typesetting.It encourages authors to spend less time in formating theirdocuments and instead, concentrate more on the outlineand content of the document.It is actually a set of macros which call TEX in thebackground for typesetting the document.LATEX was initially developed around 1986 by LeslieLamport, an American mathematician and computerscientist from Massachusetts Institute of Technology (MIT).
R S Ananda Murthy Introduction to TEX and LATEX
Leslie Lamport – Initial Creator of LATEX
Source: Internet
R S Ananda Murthy Introduction to TEX and LATEX
Present Status of LATEX
Latest Stable Version is LATEX 2ε dated 01-October-2015.Development of LATEX3 is going on.Home Page: http://www.latex-project.org/.Tex Live always has the latest stable version of LATEX.
R S Ananda Murthy Introduction to TEX and LATEX
What is MiKTEX or proTEXt
MiKTEX is the TEX/LATEX distribution for Windows. HomePage: http://miktex.org/.proTEXt is another TEX/LATEX distribution for Windows.Home Page: https://www.tug.org/protext/.Tex Live DVD has proTEXt.
R S Ananda Murthy Introduction to TEX and LATEX
TEX Live
TEX Live is a free software distribution of TEX typesettingsystem along with major TEX-related programs, macropackages like LATEX, ConTEXt etc., and fonts.First released in 1996.Developed by Karl Berry and many other TEX users.Available at http://www.tug.org/texlive/.Latest Stable Release is dated 05-June-2016.TEX Live DVD has complete TEX-related programs for GNULinux, Windows, and MacOS platforms.In major GNU Linux distributions like Ubuntu, Debian,Slackware, Arch Linux, Fedora and Gentoo, Tex Livepackages can be installed using their respective packagemanagers instead of using TEX Live DVD.
R S Ananda Murthy Introduction to TEX and LATEX
TEX-related Software Preferable on Windows
Tex Live (preferable) or MiKTEX or proTEXt.TEXStudio or Texmaker – an Integrated DevelopmentEnvironment (IDE) which simplifies creation of documentsusing LATEX.LYX – A very nice optional GUI for creating documentsusing LATEX.Inkscape – a free vector drawing program for creatingdrawings.TexText – an extension of Inkscape for inserting LATEXmathematical equations in drawings.Sumatra (preferable free PDF document viewer) or AdobeAcrobat Reader.
R S Ananda Murthy Introduction to TEX and LATEX
TEX-related Software Preferable on GNU Linux
Tex Live installed from Tex Live DVD or from packagemanager of the distribution.Any editor of your choice. Eg. Geany, Emacs, Mousepad.Texmaker or TEXStudio or any other optional IDE whichsimplifies creation of documents using LATEX.LYX – A very nice optional GUI for creating documentsusing LATEX.Inkscape – a free vector drawing program for creatingdrawings.TexText – an extension of Inkscape for inserting LATEXmathematical equations in drawings.Evince (preferable free PDF document viewer) or AdobeAcrobat Reader.
R S Ananda Murthy Introduction to TEX and LATEX
LATEX Document Class Files and Package Files
LATEX document class file which is typically .cls file definesa document structure and layout.LATEX package provides additional formating commands toa document class.A package is always loaded by mentioning\usepackage{packagename} command in thepreamble.CTAN http://www.ctan.org/pkg has packages whichprovide different kinds of formatting features for thedocuments created using TEX and LATEX.
R S Ananda Murthy Introduction to TEX and LATEX
Some Important TEX/LATEX Links
The (Not So) Short Introduction to LaTeX2ehttp://ctan.tug.org/tex-archive/info/lshort/english/lshort.pdf
Online LATEX Tutorials by Indian TeX Users Grouphttp://sarovar.org/projects/ltxprimer
Comprehensive TeX Archive Network (CTAN)https://www.ctan.org/. This is the central place forall kinds of material pertaining to TEX and LATEX.
R S Ananda Murthy Introduction to TEX and LATEX
What Next?
The best way to learn LATEX is to start creating documentsusing it.
R S Ananda Murthy Introduction to TEX and LATEX
Licence
This work is licensed under aCreative Commons Attribution 4.0 International License.
R S Ananda Murthy Introduction to TEX and LATEX
Top Related