Presentation is loading. Please wait.

Presentation is loading. Please wait.

Research Tools: LaTex A high quality document preparation system by Karthikeyan Umapathy.

Similar presentations


Presentation on theme: "Research Tools: LaTex A high quality document preparation system by Karthikeyan Umapathy."— Presentation transcript:

1 Research Tools: LaTex A high quality document preparation system by Karthikeyan Umapathy

2 Tex (Greek texnologia) – computer program created by Dr. Donald E. Knuth (Stanford University) – 1982 LaTex – a macro package based on Tex with predefined layouts Dr. Leslie Lamport (Microsoft Research) - 1980s

3 Input Text/commands LaTex DVI (device independent) pdfLaTex pdf Postscript printer LaTex Production Chain

4 WYSIWYG vs. LaTex Focus on content then the appearance Best for writing lot of Math References - Bibliography Manage large documents Professional output quality Predefined layouts Portable – any OS – hardware etc Creative FREE WYSIWIG – “What you see is what you get “ or “What is see is ALL what you get”

5 WYSIWYG vs. LaTex Learning curve Short documents Custom layouts WYSIWIG – “What you see is what you get “ or “What is see is ALL what you get”

6 LaTex Classes ArticleReportBookLetter Ordinary documents -paper Large organized Documents -Thesis BooksLetter Many new class files can be created modifying the above 4 base class files (Ex: IEEEtran.cls – derived from article.cls)

7 % Comments \documentclass [options] {style} \begin {document}. \end {document} Example.tex Writing a document in Latex Predefined classes like article, report, letter or book Comments or notes The document begins here The document ends here Options within a class such as Paper size, font size etc Body of the document

8 % This is an example.tex \documentclass {article} \begin {document} This is a test \end {document} Example.tex Writing a document in Latex (1) latex Example.tex Example.dvi (2) dvips Example.dvi Example.ps (3) ps2pdf Example.ps Example.pdf

9 % This is an example.tex \documentclass [12pt]{article} \begin {document} \title {This is an example} \author {James Bond} \maketitle \end {document} Example.tex Writing a document in Latex (1) latex Example.tex Example.dvi (2) dvips Example.dvi Example.ps (3) ps2pdf Example.ps Example.pdf Title, author

10 % This is an example.tex \documentclass [12pt]{article} \begin {document} \noindent This is a test \\ \small {This is a test}\\ \Large {This is a test}\\ \Huge {This is a test}\\ \end {document} Example.tex Writing a document in Latex (1) latex Example.tex Example.dvi (2) dvips Example.dvi Example.ps (3) ps2pdf Example.ps Example.pdf Font size \tiny to \Huge

11 Example.tex Writing a document in Latex (1) latex Example.tex Example.dvi (2) dvips Example.dvi Example.ps (3) ps2pdf Example.ps Example.pdf Section and Subsection % This is an example.tex \documentclass [12pt]{article} \begin {document} \title {This is an example} \author {James Bond} \maketitle \section {Introduction} \subsection {Experiment} \end {document}

12 Example.tex Writing a document in Latex Equations \documentclass [12pt]{article} \begin {document} \title {This is an example} \author {James Bond} \maketitle \section {Introduction} \begin {equation} g_{ \gamma_{n}}(t) = \frac{1}{ \sqrt{s_{n}}}\;g(\frac{t-p_{n}}{s_{n}})\,\exp\left\{j(2\pi f_{n}t+\phi_{n})\right\}, \label {eq1} \end {equation} \end {document}

13 Example.tex Writing a document in Latex Equations \documentclass [12pt]{article} \begin {document} \title {This is an example} \author {James Bond} \maketitle \section {Introduction} \begin {equation} g_{ \gamma_{n}}(t) = \frac{1}{ \sqrt{s_{n}}}\;g(\frac{t-p_{n}}{s_{n}})\,\exp\left\{j(2\pi f_{n}t+\phi_{n})\right\}, \label {eq1} \end {equation} \end {document} S_n - subscript S^n - superscript Math commands

14 % This is an example.tex \documentclass [12pt]{article} \usepackage {epsfig, graphicx} \begin {document} \begin {figure} \epsfxsize =4.5in \centerline {\epsffile{platypus.eps}} \caption {Sample Figure.} \label {fig1} \end {figure} \end {document} Example.tex Writing a document in Latex (1) latex Example.tex Example.dvi (2) dvips Example.dvi Example.ps (3) ps2pdf Example.ps Example.pdf Figures

15 % This is an example.tex \documentclass [12pt]{article} \usepackage {epsfig, graphicx} \begin {documen} \begin {table} \centering \begin {tabular}{|c|c|c|c|c|} \hline Method &Groups & Normal & Abnormal & Total \\ \hline LR & Normal & 40 & 11 & 51\\ & Abnormal & 17 & 22 & 39 \\\hline \% & Normal & \bf{78.4} & 21.6 & 100 \\ & Abnormal & 43.6 & \bf {56.4} & 100 \\\hline \end {tabular} \caption {Sample Table} \label {tab1} \end {table} \end {document} Example.tex Writing a document in Latex Table

16 % This is an example.tex \documentclass [12pt]{article} \begin {document} \section {Introduction} \label {intro} This is section on Introduction. \subsection {experiment} \label {exp} This is an example subsection. Please refer Section.\ref {intro} for introduction. Refer Section \ref {exp} \end {document} Example.tex Writing a document in Latex Very easy to manage all the references in long documents References within a document

17 % This is an example.tex \documentclass [12pt]{article} \bibliographystyle {IEEEtran} \begin {document} \section {Introduction} \label {intro} This is section on Introduction. \subsection {experiment} \label {exp} This is an example subsection. This work is based on the MP algorithm \cite {mallat2} \bibliography {bibfile} \end {document} Example.tex Writing a document in Latex Order and numbering of the references are automatic. Inserting a new citation reorders the references ( a cool feature !) Citing other works

18 Writing a document in Latex Let us put everything together - \title -\author -\section -\subsection - \section - \subsection - figure -Table - \ref - \cite - \documentclass -\begin - \end - \maketitle

19 Class, Style files in Latex \usepackage{conf.sty} & \documentclass{journ.cls} Double column and IEEE trans. standard

20 Getting the TOOLS ! On Unix Platforms - Latex Preinstalled (dept. ) - Xfig – a very good drawing program to create figures On Windows platform -MikTex – Tex for windows (Latex) - Xfig not native in windows (cygwin) - Openoffice (draw) can create *.eps figures - Dia www.rnet.ryerson.ca/sar useful links (tools, tutorials)

21 LYX What you see is what you mean !? WYSIWYGWYSIWYMLaTex www.lyx.org

22 Happy (Latex) ing ! Questions ! Thank you !


Download ppt "Research Tools: LaTex A high quality document preparation system by Karthikeyan Umapathy."

Similar presentations


Ads by Google