LaTeX 2e Basics CSE470 Spring 2000 Software Engineering B.J. Czerny Updated by Prasad.

Slides:



Advertisements
Similar presentations
Lecture 8 Introduction to Latex. Introduction TeX is essentially a Markup Language (like HTML, XML and RTF) TeX written by Donald Knuth in 70´s –A revolution.
Advertisements

LaTeX tutorial Eileen Kraemer CSCI 6950 September 30 th, 2011.
Introduction to LaTeX CPS470 Software Engineering Fall 1998.
McGraw-Hill Technology Education © 2004 by the McGraw-Hill Companies, Inc. All rights reserved. Office Word 2003 Lab 3 Creating Reports and Tables.
LaTeX 2e Basics CSE470 Fall 2000 Software Engineering B.J. Czerny Updated by J. Brown, A. Subramanian.
School of Aeronautics and Astronautics Introduction to by Arun K. Subramaniyan
TeX, LaTeX, BibTeX and the Graduate Student Scott Weaver Pace University April 12, 2008.
Chapter 12: Network Programming Desktop Publishing Translator models Latex Documentation Preparation Postscript programming language WYSIWIG Editors.
LaTeX Tutorial. What is LaTeX? TeX is a typesetting system designed in 1978 to automate the production of high quality print using any type of computer.
1 LaTeX Introduction Wenguang Wang Department of Computer Science University of Saskatchewan February 28, 2000.
For AMS 200, 2009 Dept. of Applied Math & Statistics School of Engineering University of California Santa Cruz, CA A Very Short Introduction to LaTeX.
Welcome to the 3-day Workshop on > Presented by Saeid Abolfazli Faculty of Computer Science and IT University Malaya 23,24, and.
LaTeX tutorial Syed Shazli. Most of the material taken from Monash University Online material available from Googling…
Emerald platform tutorial. “Your Profile” “Your Profile” allows the user to create a personalized area where they can manage their research. To create.
Research Tools: LaTex A high quality document preparation system by Karthikeyan Umapathy.
Introduction to LaTeX PRISM Brownbag Series June 9 th, 2009 Byungwon Woo.
Introduction to… About Tex & LaTeX What is TeX? What is LaTeX? Advantages - Disadvantages.
Using graphics/images in LaTeX By Matt Edwards. Introduction  How do you go about using graphics in LaTeX?  What we’ll cover: Syntax Attributes.
Introduction to LaTeX Thomas Gorry. What is Latex?  A typesetting system used to produce professional looking documents.  Particularly good at handling.
Citation in Latex with Jabref Saeid Abolfazli Faculty of Computer Science and IT, University Malaya.
LaTeX Tutorial Fiona Shearer May 11th, 2004 Disclaimer added
LaTeX A Short Intro to Marco D. Santambrogio Politecnico di Milano Sala DEIB 2 Sept 2015 Ver. 2/9/15.
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. 2-1 Office PowerPoint 2007 Lab 2 Modifying and Refining a Presentation.
CMSC 601 LaTeX Spring 2011 Tim Finin
KLUWER JOURNALS
© 2012 The McGraw-Hill Companies, Inc. All rights reserved. word 2010 Chapter 5 Working with References and Mailings.
1 Lecture 4 A Brief Introduction to LaTeX Introduction to Information Technology Dr. Ken Tsang 曾镜涛
June LaTeX " A typesetting package for formatting and creating documents. Created by L. Lamport based on TeX designed by D. Knuth. " Alphanumeric.
1 LaTeX For Dummies Mulugeta Gebregziabher Division of Biostatistics and Epidemiology MUSC April 4, 2011.
Scientific Communication CITS7200 Lecture 1 Introduction to SciComm and LaTeX.
BRIEF A BRIEF Introduction to L A T E X For Physics Graduate Students Prof. L. S. Pinsky Physics Department University of Houston.
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Office Word 2007 Lab 3 Creating Reports and Tables.
SAS ODS (Output Delivery System) Donald Miller 812 Oswald Tower ;
Main Parts of a Book Non-fiction Texts.
SPRINGER ONLINE
1 EndNote X2 Your Bibliographic Management Tool 29 September 2009 Humanities and Social Sciences Resource Teams.
Text, not Word Processing Gordon J. Pace March 2006 Logical Organisation.
Welcome to de Gruyter Reference Global. De Gruyter Reference Global provides you with comprehensive access to high quality academic content Run a quick.
Text processing Programming Language Design and Implementation (4th Edition) by T. Pratt and M. Zelkowitz Prentice Hall, 2001 Section 12.1.
UoS Libraries 2011 EndNote X5 - basic graduate session.
ANNUAL REVIEWS
1 DATABASE INTERNATIONAL BIBLIOGRAPHY OF PERIODICAL LITERATURE IN THE HUMANITIES AND SOCIAL SCIENCES ONLINE.
Document Computing Technologies for Managing Electronic Document Collections Ross Wilkinson... [et al.] Circulation Counter [RES3H] ZA4080.D
Research Methods and Techniques Lecture 4 Literature Survey 2 © 2004, J S Sventek, University of Glasgow.
C151 Multiuser Operating Systems Introduction to LaTeX.
CSE470 Software Engineering Fall Tools - Overview LaTeX – Tool to create documents RCS – Revision Control System, to maintain multiple versions.
IN THE NAME OF GOD. Reference Citing Software.
Instructions for Endnote Mary Biathrow, Academic Coordinator Tuck School of Business.
Chapter 5 More About LaTex. Packages A package, which takes the form of a file with a sty extension, can be used to alter formatting parameters, create.
LBSC 690 Session 4 Programming. Languages How do we learn a language? Learn by listening Then reading Then writing How do we teach programming? Learn.
1. 2 Content BTL Online provides electronic access to all print editions of the Bibliotheca Teubnerina Latina: Bibliotheca Teubneriana Latina is the world’s.
Copyright 2002, Paradigm Publishing Inc. CHAPTER 25 BACKNEXTEND 25-1 LINKS TO OBJECTIVES Compiling a Table of Contents Compiling a Table of Contents Assigning.
Vereniging voor Technische Physica workshop 2016.
Basic HTML Page 1. First Open Windows Notepad to type your HTML code 2.
1 ACCESSING THE PURDUE LIBRARY DATABASES AND ONLINE JOURNALS September 14, 2006.
LaTex -Computer scientist named Donald Knuth developed the program called Tex, in 1978.(mainly focused on formulae) -Later a mathematician and computer.
LaTeX Tutorial. What is LaTeX? TeX is a typesetting system designed in 1978 to automate the production of high quality print using any type of computer.
Vereniging voor Technische Physica workshop 2016.
Microsoft Word Illustrated
By Rajyalakshmi Divi IIT Bombay
LaTeX is not... rubber a Bill Gates product WYSIWYG (see) VooDoo
Basic usage and packages of TEX
Graphics in TeX CONTENTS Sung-Ju Kang Department Of Physics
A Very Short Introduction to LaTeX
How to transfer information into your science fair log books.
A high quality document preparation system
Title Goes Here Title Goes Here Title Goes Here Title Goes Here
Title Goes Here Title Goes Here Title Goes Here Title Goes Here
Latex Yaser Khamayseh.
Presentation transcript:

LaTeX 2e Basics CSE470 Spring 2000 Software Engineering B.J. Czerny Updated by Prasad

Objectives Learn how to create simple LaTeX2e documents, including: –Creating and including figures –Referencing figures and sections –Inserting other tex files Learn how to generate a Postscript file Learn some advanced LaTeX features –Creating a Table of Contents –Creating Bibliography

A Simple Latex File \documentclass{article} \begin{document} \section{sample section} Text goes here \end{document}

Simple LateX file after compiling …

Sample LaTeX File \documentclass[11pt]{article} \usepackage{boxedminipage, doublespace, psfig} \begin{document} \title{CSE470: Lab1} \author{Prasad} \date{1/12/2000} \maketitle \section{Introduction to Latex} \label{s:IntroSection} Introduction to Latex goes here. \end{document}

Sample File Output

Including a PostScript Figure \begin{figure}[h] \begin{center} \center{\psfig{figure=figname.ps}} \caption{\label{f:figexample} Example of a figure.} \end{center} \end{figure}

PostScript Figure Added

Cross-references (internal references) \label{key-string} –assigns the key key-string to the current element of the document \ref{key-string} –inserts a string identifying that the element key- string refers to \pageref{key-string} –inserts the number of the page that key-string is on.

Cross-reference Example Figure \ref{f:figexample} in Section \ref{s:IntroSection} is on page \pageref{f:figexample}. Results in: Figure 1 in Section 1 is on page 1.

Including Other LaTeX Files LaTeX supports modularity –a single LaTeX document can consist of multiple LaTeX files \input{latex-file} –Command to include other LaTeX files –LaTeX filename includes the.tex extension

Processing a LaTeX file latex latex-file.tex –generates latex-file.dvi xdvi latex-file.dvi –displays the dvi file for preview

Generating a PostScript File Dvips latex-file.dvi –generates latex-file.ps gv latex-file.ps –displays the postscript version of the document lpr -Pmountaind latex-file.ps –prints latex-file.ps to the ‘mountaind’ printer

Generating HTML or ASCII Output latex2html latex-file.tex dvi2tty latex-file.dvi > latex-file.txt –creates an ascii version of the latex-file

Table of Contents Contains titles of section units and the corresponding page number where the section starts \tableofcontents –cause LaTeX to generate a.toc file Must run LaTeX at least twice

Creating a Bibliography with BibTeX Must create a bibliography database –References.bib file –read by BibTeX Bibliographies can have different formats –e.g., Alphabetical, Numbered, etc. BibTeX formats entries based on the bibliography style chosen –e.g., Plain, Alpha, IEEE, ACM, etc.

BibTeX Entry Entry Type: book, article, in proceeding, etc. Keywork identifying publication Series of Fields –Author –Journal –Title, etc. title = {Software Engg, A practitioner’s Approach}, author = {Roger S.Pressman}, publisher = {McGraw-Hill}, year = {1997} }

Referencing a.bib Entry References.bib file must be included in LateX by using \bibliography{References} Cite the reference by using: \cite{cite-key} Example: –In \cite{pressman97}, the characteristics of software are discussed. –Result: In [1], the characteristics of software are discussed.

Command Sequence latex latex-file.tex bibtex latex-file latex latex-file.tex

LaTeX Files Input source file:.tex TeX formatted output file:.dvi Others:.toc,.lof,.bib,.lot,.log,.aux

Document Classes Five standard document classes –article, report, book, slide, letter Classes can be further customized –Specify class options –Use additional packages

References The LaTeX Companion, Michael Goosens, et.al. On-line: – –A Short Introduction to LaTeX –Essential LaTeX –A Gentle Introduction to TeX –