An Introduction to the LaTex typesetting system LaTeX is a free system for document typesetting. Documents are stored in ASCII text files with markup,

Slides:



Advertisements
Similar presentations
Document preparation for project reports Rob Pooley
Advertisements

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.
Some LaTeX features By Andreas Grondoudis 1. Contents This week we'll look at some TeX features Before specifics – Already uploaded on my website; the.
USING BIBTEX. Making references in LaTeX (fish.tex) \documentclass{article} \begin{document} \emph{My mother} is a \underline{fish} \cite{WF}. \begin{thebibliography}{99}
Cleveland State University EEC 414/503, ESC 720 Writing in Electrical and Computer Engineering Lecture 13 Technical Typesetting with LaTeX Dan Simon.
Introduction to Jeroen Buijs.
PZ14A Programming Language design and Implementation -4th Edition Copyright©Prentice Hall, PZ14A - Text processing Programming Language Design and.
Introduction to LaTeX CPS470 Software Engineering Fall 1998.
Word vs. LaTeX Udi Boker April 2004.
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
CS 173 Fall Introduction to LaTeX David and Lucas CS 173 Fall 2009 Written with significant references to Oetiker et al. “The Not So Short Introduction.
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.
Digital Imaging and Remote Sensing Laboratory R.I.TR.I.TR.I.TR.I.T R.I.TR.I.TR.I.TR.I.T Writing Large Documents with LaTeX and WinEdt Emmett Ientilucci.
Welcome to the 3-day Workshop on > Presented by Saeid Abolfazli Faculty of Computer Science and IT University Malaya 23,24, and.
Adopted from: PRISM Brownbag Series June 9 th, 2009 Byungwon Woo.
1 Networks and the Internet A network is a structure linking computers together for the purpose of sharing resources such as printers and files Users typically.
Research Tools: LaTex A high quality document preparation system by Karthikeyan Umapathy.
Introduction to LaTeX PRISM Brownbag Series June 9 th, 2009 Byungwon Woo.
Dr. MaryAnn Butler-Pearson
Introduction to Latex A very quick look at typesetting documents Andrei Gurtov (based on Troy D. Milner and Simon Cuce slides)
Scientific Writing in Software Engineering and Experimental Computer Science Yossi Gil.
Introduction to Unix – CS 21 Lecture 16. Lecture Overview LaTeX History Running and creating LaTeX documents Documents and Articles Tables Lists Fonts.
Introduction to LaTeX Thomas Gorry. What is Latex?  A typesetting system used to produce professional looking documents.  Particularly good at handling.
LaTeX Tutorial Fiona Shearer May 11th, 2004 Disclaimer added
LATEXLATEX IPA – batch. LATEXLATEX  A document preparation system - pronounced as lay-tek  It is a markup and programming language created by.
LaTeX A Short Intro to Marco D. Santambrogio Politecnico di Milano Sala DEIB 2 Sept 2015 Ver. 2/9/15.
CC510 - LaTeX 1 Lecturer - 김한규 (Hangyu Kim) 1CC510 – 2011.
LaTeX (+ BibTeX) Tutorial
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.
BRIEF A BRIEF Introduction to L A T E X For Physics Graduate Students Prof. L. S. Pinsky Physics Department University of Houston.
Academic Writing Using LaTeX
Creating documents 09/18/13 Introduction to Latex.
Working with References Microsoft Office Word 2007 Illustrated Complete.
4 Chapter Four Introduction to HTML. 4 Chapter Objectives Learn basic HTML commands Discover how to display graphic image objects in Web pages Create.
McGraw-Hill Career Education© 2008 by the McGraw-Hill Companies, Inc. All Rights Reserved. Office Word 2007 Lab 3 Creating Reports and Tables.
SIGNewGrad: Intro to LaTeX
LATEX B. R. Chandavarkar, Wireless Information Networking Group (WiNG), CSE Dept., NITK, Surathkal.
Text processing Programming Language Design and Implementation (4th Edition) by T. Pratt and M. Zelkowitz Prentice Hall, 2001 Section 12.1.
CSE470 Software Engineering Fall Tools - Overview LaTeX – Tool to create documents RCS – Revision Control System, to maintain multiple versions.
R 賴威昇 Introduction 2. Why using LaTeX ? 3. LaTeX usage: ◦ Backbone ◦ Equation ◦ Figure ◦ Table ◦ BibTex 4. Compile 5. Conclusion.
Sébastien Le Roux. not What I am not going to talk about The explanations are in my HowTo ! Check my web IPCMS Basic tutorial to programming.
Vereniging voor Technische Physica workshop 2016.
Department of Mathematics, Jazan University, Jazan.
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.
LATEX By GerardoVela 3/27/2015.
Lecture 1 Introduction to Latex
Sébastien Le Roux.
Vereniging voor Technische Physica workshop 2016.
NGUYEN THI THANH NHA HMCL
Procedures for the “bibFile”
Microsoft Word Illustrated
By Rajyalakshmi Divi IIT Bombay
Introduction to LaTeX David and Lucas CS 173 Fall 2009
LaTeX Tutorial.
LaTeX is not... rubber a Bill Gates product WYSIWYG (see) VooDoo
An Introduction to the LaTex typesetting system
A Very Short Introduction to LaTeX
Engineering Librarian
Outline Basic English Information Inquiry Reading Technical Materials
Text processing Programming Language Design and Implementation (4th Edition) by T. Pratt and M. Zelkowitz Prentice Hall, 2001 Section 12.1.
A high quality document preparation system
LaTeX A typesetting package for formatting and creating documents. Created by L. Lamport based on TeX designed by D. Knuth. Alphanumeric source files are.
Presentation transcript:

An Introduction to the LaTex typesetting system LaTeX is a free system for document typesetting. Documents are stored in ASCII text files with markup, macro, tags used to control visual presentation. This separation of content from visual presentation allows users to focus their efforts on improving the quality of the content and only later on addressing the visual aspects of the presentation. LaTex is a highly portable system, both across operating systems and over time, yes, you can easily read LaTex documents written 15 years ago on any operating system you have on your computer today. The system provides high quality typesetting of mathematical equations and graphical representations for a wide variety of disciplines including physics, chemistry, biology, and for the English and music majors there are packages for typesetting poetry and sheet music. In this tutorial we will introduce the structure of a LaTex document, the basic markup macros useful for a scientific publication and the workflow required by the system. Not :

An Introduction to the LaTex typesetting system Ziv Yaniv Not : Last Modified October 2011

Who (Credit Where Credit is Due) Donald E. Knuth Tex late 70’s Pictures courtesy of wikipedia LaTex early 80’s Leslie Lamport

What A typesetting system, not a word processor. Pronounced “Lay-Tek” or “Lah-Tek”. Tex/LaTex central, Comprehensive TeX Archive Network (CTAN):

Samples of LaTex All samples taken from:

Where to Obtain Win, MikTex: Unix/Linux, Tex Live: Mac, MacTex:

Book Recommendation Corner Free online substitutes: The EOS 1918 edition: A (Not So) Short Guide to LaTeX2e :

Editors Specifically supporting LaTex Win: WinEdt (shareware), TexnicCenter (freeware). Mac: TexShop Unix/Linux: emacs, Lyx

Files Galore *.cls (class file) *.sty (style file) *.bbl (bibliography file) (auxiliary files for system use) *.aux, *.idx, *.toc, *.log *.ps*.pdf *.tex *.dvi

Document Structure 1.Preamble 1.document class [article, report, book…], 2.packages [additional macros], 3.your additional macro definitions. 2.Document body.

Your First Document

Document Body \section{My first section} \subsection{My first subsection} \chapter{My first chapter} \appendix \footnote{My first footnote} \label{firstLabel} \ref{firstLabel} Label-ref mechanism: When using labels and references you will need to run LaTex multiple times (remember those auxiliary files).

Your Second Document

Basic Formatting force new line and new page: \\ or \newline \newpage bold text: \bf or \textbf{} italicize text: \emph{} or \textit{} or \it underline text: \ul, \underline{} font sizes: \tiny, \scriptsize, \footnotesize, \small, \normalsize, \large, \Large, \LARGE, \huge, \Huge lists: \begin{itemize} \item The first item. \item The second item. \end{itemize} \begin{enumerate} \item The first item. \item The second item. \end{enumerate}

Basic Formatting

Math Two important packages that add many useful macros: \usepackage{amsmath} \usepackage{amssymb}

Math

Floating objects (Tables and Figures) Objects that cannot be broken across pages are referred to as floating: –\begin{table} \end{table} –\begin{figure} \end{figure} Table and Figure numbering are done for you. Referencing a floating object is done via the label-ref mechanism. Enhanced support of graphics, add \usepackage{graphicx} in preamble.

Floating objects (Tables and Figures)

Bibliography Manage bibliography using BibTex program. *.tex*.bib *.bbl In your *.tex file: \bibliographystyle{plain} \bibliography{mybibliography} Bibliography style defined in a ASCII text file (*.bst).

Bibliography *.bib file – ASCII text file with entries in a human readable format. Entry author = {Ziv Yaniv}, title = {Evaluation of Spherical Fiducial Localization in {C-arm} Cone-Beam {CT} using Patient Data}, journal = {Med. Phys.}, year = {2010}, volume = {37}, pages = { }, number = {10}, author = {Stefan Wiesner and Ziv Yaniv}, title = {Monitoring Patient Respiration using a Single Optical Camera}, booktitle = {Int. Conf.of the IEEE Eng. Med. Biol.}, year = {2007}, pages = { }, }

JabRef GUI for bib file

LaTex + BibTex To obtain the final typeset file, with all references and citations numbered and in order run the following series of commands: 1.Latex 2.Bibtex 3.Latex 4.Latex

LaTex + author = {Filip Banovac and Jonathan Tang and Sheng Xu and David Lindisch and Ho Young Chung and Elliot B. Levy and Thomas Chang and Michael F. McCullough and Ziv Yaniv and Bradford J. Wood and Kevin Cleary}, title = {Precision targeting of liver lesions using a novel electromagnetic navigation device in physiologic phantom and swine}, journal = {Med. Phys.}, year = {2005}, volume = {32}, pages = { }, number = {8}, author = {Ravi Bansal and Lawrence H. Staib and Zhe Chen and Anand Rangarajan and Jonathan Knisely and Ravinder Nath and James S. Duncan}, title = {Entropy-Based, Dual-Portal-to-3{DCT} Registration Incorporating Pixel Correlation}, journal = {{IEEE} Trans. Med. Imag.}, year = {2003}, volume = {22}, pages = {29--49}, number = {1}, author = {Ziv Yaniv}, title = {Evaluation of Spherical Fiducial Localization in {C-arm} Cone-Beam {CT} using Patient Data}, journal = {Med. Phys.}, year = {2010}, volume = {37}, pages = { }, number = {10}, }

Bringing It all Together LaTex sources for: "Fiducial localization in C-arm based Cone-Beam CT", Z. Yaniv, SPIE Medical Imaging: Visualization, Image-Guided Procedures, and Display, 2009.

Presenting Your Work Embed latex into your power point presentations: 1.Insert formulas as pictures cannot change scale gracefully. 2.Use TexPPT ( gracefully change scale. copy-paste from the paper you already wrote.

Summary This introduction has covered the basic functionality of LaTex and BibTex. These are standard tools in many scientific disciplines. Comprehensive TeX Archive Network (CTAN): Don’t start from scratch, base your documents on previous ones.