graduate thesis seminar week 1: latex and html jonas braasch

62
Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Upload: clifton-hicks

Post on 26-Dec-2015

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Graduate Thesis SeminarWeek 1: Latex and HTML

Jonas Braasch

Page 2: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

You need

1. A latex distribution (e.g., Miktex)2. A post script viewer (e.g.,

Ghostview)3. A Latex editor (e.g., LatexEditor)

Install everything in this order, follow default instructions

Page 3: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Miktex

• Miktex (etc 2.4)http://www.miktex.org/Setup.aspxe.g., basic-miktex-2.4.2207.exe (~ 32 MB).

Page 4: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Latex Editor

• E.g., the MeWa Latex Editor• http://www.meshwalk.com/latexedi

tor/• E.g., version 1.4.0• http://www.ntu.edu.sg/home5/

pg03053527/latexeditor/LaTeXEditorSetup.exe

Page 5: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

MeWa Updates

• MiKTex Path: – C:\Program Files\MiKTex 2.7\miktex\bin

• Ps2pdf – "C:\Program Files\gs\gs8.61\bin\

gswin32c.exe" -dCompatibilityLevel=1.3 -dPDFSETTINGS=/prepress -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile="$(FileTitle).pdf" "$(FileTitle).ps“

• Pdf view– "C:\Program Files\Adobe\Acrobat 7.0\

Reader\AcroRd32.exe" "$(FilePath)$(FileTitle).pdf"

Page 6: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Typical path settings

• C:\texmf\miktex\bin• C:\gstools\gsview\gsview32.exe

Page 7: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Ghostview

• http://www.cs.wisc.edu/~ghost/index.html

• Install Ghostscript first:– e.g ver 8.53. gs853w32.exe on– http://www.cs.wisc.edu/~ghost/doc/AFPL/get

853.htm

• Then install Ghostview:– E.g. 4.7 gsv47w32.exe on – http://www.cs.wisc.edu/~ghost/gsview/

get47.htm

Page 8: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 9: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 10: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Mac OS

• http://www.esm.psu.edu/mac-tex/default9.html

• http://www.uoregon.edu/~koch/texshop/texshop.html

• MacGSView 2.0b3

Page 11: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Hello World Example

Page 12: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Basic Template

Page 13: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Postscript of Basic Template

Page 14: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 15: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

IEEE Template

Page 16: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Changes to the layout

Please note that you can make many changes to the general layout. We will not get into that because we could easily spend the next two hours on it.

Page 17: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 18: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 19: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 20: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 21: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 22: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 23: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 24: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 25: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 26: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 27: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

In Windows, you can view the dvi file with the program yap, which is distributed with the MikTex package.

Page 28: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 29: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 30: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 31: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 32: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 33: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 34: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 35: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 36: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 37: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 38: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 39: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 40: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 41: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 42: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 43: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 44: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch
Page 45: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Using Bibtex

Page 46: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

cv

Page 47: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Bibtex turns .bib in .bbl file

Page 48: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

References with alpha style

Page 49: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

References with plain style

Page 50: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

… Have a good day

Page 51: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

HTML Basic Definitions

• HTML – HyperText Markup Language.

• HTML Document – A document written in HyperText

Markup Language.

• HTTP – The abbreviation for Hypertext

Transfer Protocol, HTTP is used to link and transfer hypertext documents.

Page 52: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Tags

• HTML is a mark up language like LaTeX. Tags are being used to enter and leave a new environment:

<tag> ... </tag> • In LaTex one would either use the \begin{tag} …. \end{tag}coding or its abbreviated version

(e.g., {\bf blaba} for boldface font).

Page 53: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Examples for Tags

<HTML> = Begin of an HTML Document<HEAD> = Begin of non-visible headerBanner for title bar<TITLE>Document Title</TITLE></HEAD> =close head<BODY> =start body, this text will be

displayed</BODY> =end body</HTML> =end of the HTML document

Page 54: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Comments

Comments are set in HTML like this<!– This is a comment. --> Recall, in LaTex we had the ‘%’ sign

instead.

Page 55: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Headings

most import, largest<H1>Heading 1</H1> <H2>Heading 2</H2> <H3>Heading 3</H3> <H4>Heading 4</H4> <H5>Heading 5</H5> <H6>Heading 6</H6> least important,

smallestThis equivalent to the \chapter and \section headings in LaTex

Page 56: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Paragraphs

<P Paragraph </P>

For the line break, you would use.Linebreak <\br> … a rare case with

only one tag! While for the block quotation one would

write:<blockquote> ..quotation...

</blockquote>

Page 57: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Lists

<UL><LI>Apples<LI>Bananas </UL>

<OL><LI>Apples<LI>Bananas </OL>

Unordered List• Apples• Bananas

Ordered List1. Apples2. Bananas

Page 58: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Font Styles

• Boldface – Everything between <B> and </B> is

boldfaced.

• Italics – Everything between <I> and </I> is italicized.

• Underline – Everything between <U> and </U> is

underlined.

• Typewriter Text – Everything between <TT> and </TT> is in

typewriter text style

Page 59: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Anchor

<A HREF="http://www.rpi.edu/">RPI Web server</A>

Sets a link to RPI. HREF stands for "Hypertext REFerence“, basically the link you can load.

Page 60: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Images

• Here is the flower: <IMG SRC="pix/flower.gif">

Here is the flower:

Page 61: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch

Images

• Two types of images are mainly used:• Jpeg: Joint Photographic Experts

Group – Lossy compression– good for photos with many colors

• GIF (Graphics Interchange Format) – Lossless compression– Only 256 colors– Allows dynamic graphs->

Page 62: Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch