1 / 29

LaTeX with BibTex

LaTeX with BibTex. Jim Tyson Wednesday, November 29, 2006. Presentation Overview. What is LaTeX? Comparison: MS Word vs LaTeX Tutorial of LaTeX Commands Class files and Macro Packages Special Characters and LaTeX Commands Lots of Examples Software Downloads & Demo References.

lynsey
Download Presentation

LaTeX with BibTex

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. LaTeX with BibTex Jim Tyson Wednesday, November 29, 2006

  2. Presentation Overview • What is LaTeX? • Comparison: MS Word vs LaTeX • Tutorial of LaTeX Commands • Class files and Macro Packages • Special Characters and LaTeX Commands • Lots of Examples • Software Downloads & Demo • References

  3. What is LaTeX? • Pronounced: “Lay-tech” • S/W package that uses the TeX typesetting engine • TeX: computer program released in 1982 by Donald E. Knuth and written for typesetting digital documents

  4. MS Word vs LaTeX What You See Is What You Mean What You See Is All You Get

  5. Text & Commands Typeset Document LaTeX Example: Hello World hello_world.pdf hello_world.tex

  6. Overview of LaTeX • Class Files • Macro Packages • Special Characters • Commands • Section Headings, Citations, Cross-References • Figures, Tables, Equations • Miscellaneous commands • Many examples throughout

  7. Class File • Defines what your document will look like • Selected by \documentclass command • \documentclass[options]{class_name} • Some examples: • amsart.cls (included with basic download) • \documentclass[]{amsart} • IEEEtran.cls (download from [4]) • Specify font size, number of columns, format, etc • \documentclass[10pt,conference]{IEEEtran}

  8. Class Files - Examples

  9. Macro Packages • Allow you to use special commands • Packages are activated by: • \usepackage[options]{package_name} • Examples:

  10. Special Characters • The following symbols are reserved: • # $ % & _ { } ^ ~ \ • To include them in your text: • \# \$ \% \& \_ \{ \} \^{} \~{} • Note: you cannot just do \\ (which is a linebreak) , but instead: • $\backslash$

  11. A few more notes… • Consecutive whitespace characters (blank or tab) are treated as one space. • Paragraphs must be separated by at least one line in the .tex file. • Comments can be added using the % character. Any text on a line after % will be ignored by the TeX compiler.

  12. A Quick Review LaTeX

  13. Commands • Used to help organize the document • Section headings • Labels and Cross-References • Figures • Tables • Equations • Listing Options • Miscellaneous: newpage, pagestyle, include… • Bibliographic Referencing

  14. Section Headings • Use commands to define sections: • \section{Section Name} • \subsection{Sub-section Name} • \subsubsection{Sub-sub-section Name} • \tableofcontents • \appendix • OR using the appendix.sty package:\begin{appendices} … \end{appendices} • Note: commands are case sensitive

  15. Labels and Cross-Referencing • Tired of re-numbering your section or figure numbers in MS Word by hand? Solution: • Each section, figure, table, equation, and so on can have its own label: • \label{label_name} • You can recall that label in the text: • \ref{label_name} • LaTeX assigns the correct section, figure, table and equation numbers to the labels when you compile the document.

  16. Label Example

  17. Figures • Require graphicx.sty package • Figure type: eps (encapsulated postscript) • Sample code: \begin{figure}[options] \includegraphics[options]{figure_name.eps} \caption{Figure Caption would go here} \label{fig_label} \end{figure}

  18. Example Warning: ind.eps must exist in the same file directory as the TeX file, unless \graphicspath{} command is used.

  19. Tables • A little awkward to use, but they work: • Sample Code: \begin{table}[options] \renewcommand{\arraystretch}{spacing_num} \caption{Table Caption would go here} \label{tab_label} \centering \begin{tabular}{column_scheme} row_info \end{tabular} \end{table}

  20. Tables- continued • column_scheme • ‘c’, ‘l’, or ‘r’ represent centered, left-justified or right-justified columns • ‘|’(vertical bar)represents a vertical column line • Example: ‘|c|c|c|’ represents three centered columns • row_info • Text in the rows is entered with the‘&’character used to separate the columns • ‘\\’ indicates a line break • ‘\hline’ adds a horizontal line • Example: ‘\hline A & B & C \\ \hline’ represents a row with three entries and lines above & below

  21. Example Table line spacing Column Scheme: one left-justified and three centered columns. Note the double ‘||’ Notice use of ‘&’, ‘\\’ and ‘\hline’ to form the rows

  22. Equations • Two ways to form equations • Using ‘$’: $ equation syntax $ • Using commands: \begin{equation} \label{equation_label} Insert equation syntax here \end{equation} • Syntax can be generated with software packages like MathType orTeXaide

  23. Example Makes Eq’n numbers appear on the right side of the page Syntax… refer to [1]

  24. Listing Options • Lists: itemized, enumerated, descriptive

  25. Miscellaneous Commands • Newpage: \newpage • Header/Footer: \pagestyle{style} • style: plain, headings, OR empty • Nested TeX files: • \include{filename} • \input{filename} • Quotation Marks: • Use `` and ’ ’, rather than “ and ”

  26. Bibliographic Referencing • BIBTeX: manages bibliographic databases • Database files have .bib extension • Example of bibliographic entry: @book{RFICtext, author = "J. Rogers and C. Plett", title = "Radio Frequency Integrated Circuit Design", publisher = "Artech House, Inc", address = "Boston, MA", year = "2003" }; • Style files (.bst) are used to format the entries • IEEEtran.bst [5]

  27. Referencing - continued • Entries can be referenced from the TeX file: • \cite{RFICtext} • The cite package will have to be included • Example: Numbers are automatically assigned in the correct order IEEEtran.bst bibliography style file RFIC.bib must have an entry labeled RFICtext

  28. Demo

  29. References References: • [1] http://www.ctan.org/tex-archive/info/lshort/english/lshort.pdf?action=/starter/ • [2] http://en.wikipedia.org/wiki/TeX • [3] http://www.cs.cornell.edu/Info/Misc/LaTeX-Tutorial/Introduction.html • [4] http://www.ieee.org/portal/cms_docs/pubs/transactions/IEEEtran.zip • [5] http://www.ieee.org/portal/cms_docs/pubs/transactions/IEEEtranBST.zip

More Related