Introduction to Latex. A workshop by Dr. Ala Eshmawi

Similar documents
عمادة البحث العلمي جامعة الملك سعود

Introduction to LaTeX. Paul Fodor Stony Brook University

Presentation of Scientific Results

What is LaTeX. Is a document markup language and document preparation system for the TeX typesetting program

Introduzione a LaTex. Fabrizio Messina

Introduction to. Research Seminar System Analysis. Florian Kragulj

Basic L A TEX. what is LaTeX?

L A TEX Overview. Jiayi Liu. January 31, Colorado School of Mines

Workshop on LATEX 2ε. Asst. Prof. Dr. Kemal Bagzibagli Department of Economics. 20 May 2015

Using L A T E X for scientific writing

Helen Cameron. A Brief Overview of LATEX

L A TEX From The Ground Up

An Introduction to L A TEX

Introduction to L A TEX

Researcher Development Unit: Introduction to Latex

LaTeX. Information Literacy II EN(IL2) Course

Latex Tutorial. CIS400 Senior Design 9/5/2013

Using LaTex and BibTex to Write Academic Documents. Ligang He Department of Computer Science University of Warwick

LaTeX A Tutorial. Mohsen Alimomeni, 2010

Helen Cameron. A Brief Overview of LATEX

An Introduction to. Rado Ivanov CIS400 Senior Design Tutorial September 18, 2014

The basics of LaTeX. Cédric Buron. April 25, 2016

Dec. 27 th, 2010 University of Isfahan

T E X and L A T E X Document preparation tools

VERY VERY SHORT GUIDE TO LATEX

Research Method and Report Writing Lecture 4: An Introduction to L A TEX

Introduction to L A TEX

Introduction to L A TEX beamer

LAT E X week 2: Basics for Writing a Document

An Introduction to LATEX

The Name of the Game. An Introduction to LATEX. Why L A TEX? The Name of the Game

Math 235: Introduction to LaTeX

An introduction to L A TEX for students

Introduction to LaTex 2ε. Based on The Not So Short Introduction to LaTeX 2ε by Tobias Oetiker et al., April 2001

Formatting with LaTeX

An introduction. C.D. Emmery & M.M. van Zaanen. October 22, Tilburg University

A Brief Introduction to L A TEX

L A TEX Tutorial. 1 Introduction. 2 Running L A TEX. J. E. Rice. May 2010

What is T E X? T E X and L A T E X Document preparation tools. Setting and casting type. What Knuth was setting. Setting and casting type

Document Preparation Using L A TEX

LaTeX is essentially a markup language

Introduction to L A T E X

Introduction to LaTeX. Christoph Pickl

TUTORIAL 5: LIST ENVIRONMENTS. 1. Welcome. (1) Hello. My name is Dr. Christopher Raridan (Dr. R).

Lecture 1: Short summary of LaTeX basics

An Introduction to. Andrew G. West, Jian Chang CIS400 Senior Design Tutorial September 15, 2009

Learning L A TEX. Patrick Lam

A Short L A TEX Introduction

Guide to using L A TEX

OER Publishing with LaTeX and GitHub

Introduction to L A TEX

CS 189 L A TEX and Linux: Document Layout and Organization

A Beginner s guide to L A TEX for CSCA67/MATA67. Kohilan Mohanarajan

Abstract A quick intro by examples to the document preparation language L A TEX.

Introduction to L A TEX

A Very Brief Introduction to L A T E X MAT 3535

Introduction to L A TEX

Intro to LATEX I. Aaron Erlich POLS/CSSS 510, Why LATEX? Programming Document Structure Floats Tables Lists Math

CSCE 222 Discrete Structures for Computing. LaTeX. Dr. Hyunyoung Lee. !!!!! Based on slides by Andreas Klappenecker

L A TEX for Psychological Researchers

An Introduction to L A T E X

L A T E X Workshop. Bijulal D & Anu Thomas Industrial Engineering and Operations Research Indian Institute of Technology

Excellent support for mathematical formatting. Automatically downloads/installs missing components as needed Updates somewhat frequently

Very Short Introduction to LaTeX

Student Learning Service: Introduction to Latex

How to Prepare Your Paper in L A T E X for IOE Graduate Conference 2017

(Yet Another) Introduction to L A TEX 2ε (V3)

NCSU Linguistics Eric Wilbanks & Jeff Mielke. November 21, An open-source typesetting language used for document mark-up

L A TEX minicourse. dstowell, mag, sar, scannell,... September Typeset by FoilTEX

L A TEX Workshop. Don Brower

An Introduction to LATEX

L A TEX-cursus 5th e session: thesis in L A TEX

COMS 6100 Class note

Assessments for CS students:

THIS IS AN INTRODUCTION TO. LaTeX. Introduction to Latex. University of Minnesota, November 7, 2016

Lecture 1. MA2730: Analysis I. Lecture slides for MA2730 Analysis I. Study and Assessment Components. MA L A TEX: topics for Lecture 1

Introduction to LATEX

LATEX, BibTEX, and Friends. Robert Buels. Outline. What is LATEX. Using BibTEX LYX the graphical LATEX Managing your BibTEX references Further reading

GROUP ASSIGNMENT. L A TEX Assignment 1/3

L A TEX for psychological researchers

Introduction to L A TEX

Workshop: A Simple Introduction to L A TEX

Useful L A TEX Commands

Introduction to LATEX

Introduction to Scientific Typesetting Lesson 5: The Structure of a Document

WYSIWYG Systems. CSCM10 Research Methodology Lecture 4 (11/2/16): A Taster of L A TEX WYSIWYM. Advantages/Disadvantages of WYSIWYG Systems

Word-to-L A TEX specification

L A T E X FOSSEE. Department of Aerospace Engineering IIT Bombay. FOSSEE (IIT Bombay) LAT E X 1 / 58

Outline. A Sneak Peek

simpletex Documentation

Introduction to L A TEX

A Short Course in LATEX

CSCM10 Research Methodology A Taster of L A TEX

Began as TeX, in 1982 (Knuth). Purely a typesetting tool. LaTeX added macros, maintaining TeX as it s typesetting engine (Lamport).

CSCM10 Research Methodology A Taster of L A TEX

WYSIWYG Systems. CSCM10 Research Methodology A Taster of L A TEX WYSIWYM. Advantages/Disadvantages of WYSIWYG Systems.

How does L A TEX work?

COMP496/901: Academic Presentation and Writing Skills Using LaTeX

Getting started with Latex

Mikkel Madsen

Transcription:

Introduction to Latex A workshop by Dr. Ala Eshmawi

Introduction TeX is essentially a Markup Language (like HTML, XML and RTF) TeX written by Donald Knuth in 70 s A revolution in typesetting Latex is an extension of TeX Macro packages to make TeX easier to use

Latex vs. Word Processors High typeset quality Easy to include math formulas Easy to deal with formatting images and tables inside text paragraphs. Good for large documents Source file format is not bounded to a particular OS or platform Latex implementations exists for all platforms (Windows, Mac,..) Latex is free

Example of Latex document \documentclass{article} \title{simple Example} \author{ahmed Ali} \date{november 2015} \begin{document} \maketitle Hello world! \end{document}

Example of Latex document

Downloading Latex MiKTeX : a complete LaTeX system for Windows. http://www.miktex.org/ TexMaker: Free cross-platform LaTeX editor since 2003 (Windows, MacOsX, Linux) http://www.xm1math.net/texmaker/downl oad.html

Latex File Structure Document Class Predefined Formats (article, report, book,..). Packages used Added Functionality (graphics, reference style,...). Main Body Text and Bibliography References.

The Basics Document Class \documentclass[options]{class} options = a4paper, 11pt, 12pt, 10pt, twocolumn, landscape,... class = article, report, book,... Packages \usepackage{package name} Package name : (examples) epsfig = insert PS pictures into the document. fancyhdr = easy definition of footer and header. hyperref = manage links/url within the document. graphicx = insert graphic files within a document.

Body of Text Start with \begin{document} End with \end{document} Typesetting Text \\ or \newline and \newpage Bold \textbf{ } or \bf Italics \emph{ } or \textit{ } or \it Underline \underline{ } or \ul

Format Contd. \maketitle - Display Title and Author \tableofcontents - generates TOC \listoftables - generates LOT \listoffigures - generates LOF Labels \label{marker} - Marker in document. \pageref{marker} - Displays page no. of marker. \ref{marker} - Displays section location of marker. Itemize Use either enumerate, itemize or description.

Body of Text cont Using Multiple Files \input{filename.tex} \include{filename.tex} The.tex extension is optional This is a good idea to separate the formatting from the real writing and to split the large documents into small parts. Main differences between \input and \include : Feature \input \include Allows calling a file that calls another x Forces NewPage x Good for book chapters x Good for a long article with discrete sections x

Body of Text cont \input \include

Format Sections and subsection \section{latex is Great} 1. Latex is Great \subsection{why Latex is Great} 1.1 Why Latex is Great \subsubsection{reason one} 1.1.1 Reason one Titles, Authors and others \title{ } \author{ } \date{ }

Lists Two types of lists itemize Bullets enumerate Numbering Lists can be recursive (nested) Formats \begin{itemize} \item \item \begin{enumerate} \item \item \end{itemize} \end{enumerate}

Lists

Example of Latex document

Bibliography using Bibtex Bibliography information is stored in a *.bib file, in Bibtex format. Include chicago package \usepackage{chicago} Set referencing style \bibliographystyle{chicago} Create reference section by \bibliography{bibfile with no extension}

Bibliography using Bibtex You need a file (e.g. myref.bib) where you have the Bibtex of your reference (e.g. a book, an article, website..etc.) Put the file in the same folder of your Latex file. Inside your text, cite a reference using : \cite{ } \citen { } \shortcite{ }

Bibliography example myref.bib 2 Example.tex

How to use Latex 1 Create new Latex document

How to use Latex 2 a new Latex document

How to use Latex 4 Save the file as (example.tex) 3 Type your Latex text

How to use Latex 5 Build your file (example.tex) Choose PDFLaTeX from the dropdown menu If your text has no errors then the PDF file for this Latex will be created and opened

How to use Latex 6 The created PDF file for (example.tex) is then opened

How to create Bibtex files 1 Create a new document

How to create Bibtex files 2 a new document

How to create Bibtex files 3 Type your Bibtex

How to create Bibtex files 4 (Save As ) your Bibtex file

How to create Bibtex files 5 Type a name for the file and add extension (.bib) (e.g. myref.bib) and put it in the same folder where your Latex file is saved

How to create Bibtex files 6 The file after saving as.bib

How to use Bibtex files 8 Now you can cite any refrence in that file 7 Specify your Bibtex file (myref)

How to use Bibtex files 9 Now run BibTex command (you might need to run PDFTeX BibTeX commands for several times for cross referencing

How to use Bibtex files The editor might prompt you to install needed packages. Just click Install to continue

Conclusions Latex is phd thesis. Latex is good for large documents, reports, papers. Mathematical formulas are easy. Formatting figures and tables inside a large document is easier. Referencing is easier using Latex.

Useful Links http://www.docs.is.ed.ac.uk/skills/documents/3722/3722-2014.pdf https://www.tug.org/twg/mactex/tutorials/ltxprimer-1.0.pdf https://en.wikibooks.org/wiki/latex