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

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

Transcript of Graduate Thesis Seminar Week 1: Latex and HTML Jonas Braasch.

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.