1 / 22

Research Tools: LaTex A high quality document preparation system

Research Tools: LaTex A high quality document preparation system. by Karthikeyan Umapathy . Tex (Greek texnologia) – computer program created by Dr. Donald E. Knuth (Stanford University) – 1982 . LaTex – a macro package based on Tex with predefined layouts

vevay
Download Presentation

Research Tools: LaTex A high quality document preparation system

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

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. LaTex Production Chain Input Text/commands LaTex DVI (device independent) pdfLaTex Postscript pdf printer

  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 Article Report Book Letter Ordinary documents -paper Large organized Documents -Thesis Books Letter Many new class files can be created modifying the above 4 base class files (Ex: IEEEtran.cls – derived from article.cls)

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

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

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

  10. Writing a document in Latex Font size \tiny to \Huge Example.tex % 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} (1) latex Example.tex Example.dvi (2) dvips Example.dvi Example.ps (3) ps2pdf Example.ps Example.pdf

  11. Writing a document in Latex Section and Subsection Example.tex % 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} (1) latex Example.tex Example.dvi (2) dvips Example.dvi Example.ps (3) ps2pdf Example.ps Example.pdf

  12. Writing a document in Latex Equations Example.tex \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. Writing a document in Latex Equations Example.tex \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. Writing a document in Latex Figures Example.tex % 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} (1) latex Example.tex Example.dvi (2) dvips Example.dvi Example.ps (3) ps2pdf Example.ps Example.pdf

  15. Writing a document in Latex Example.tex Table % 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}

  16. Writing a document in Latex References within a document Example.tex % 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} Very easy to manage all the references in long documents

  17. Writing a document in Latex Citing other works Example.tex % 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} Order and numbering of the references are automatic. Inserting a new citation reorders the references ( a cool feature !)

  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 !? WYSIWYG WYSIWYM LaTex www.lyx.org

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

More Related