Sukree Sinthupinyo Department of Computer Engineering Chulalongkorn University 13 June 2008.

Slides:



Advertisements
Similar presentations
Report Format.
Advertisements

EndNote reference manager. Introduction to EndNote.
By Saeid Abolfazli Faculty of Computer Science and IT, University Malaya, Malaysia. Website:
EndNote. What is EndNote:  EndNote is referencing software that enables you to create a database of references from your readings. Your database of references.
NUS Medical / Science Library 1 Basic Workshop. NUS Medical / Science Library 2 Objective To Learn to use EndNote software to manage references and easily.
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.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall. 1 Skills for Success with Office 2010 Vol. 1, 2e PowerPoint Lecture to Accompany.
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.
LaTeX 2e Basics CSE470 Spring 2000 Software Engineering B.J. Czerny Updated by Prasad.
Basic Concepts for APA Style: How to Implement it Efficiently
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.
Adopted from: PRISM Brownbag Series June 9 th, 2009 Byungwon Woo.
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.
Introduction to Latex A very quick look at typesetting documents Andrei Gurtov (based on Troy D. Milner and Simon Cuce slides)
Introduction to LaTeX CS157b John Eagle. TeX TeX is a computer program created by Donald E. Knuth. It is aimed at typesetting text and mathematical formulae.
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
LaTeX A Short Intro to Marco D. Santambrogio Politecnico di Milano Sala DEIB 2 Sept 2015 Ver. 2/9/15.
Intro to LaTeX WING meeting 12 Jan What’s LaTeX? >An alternative to using MS Word for writing reports and papers >Our target today: HYP Thesis.
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.
Academic Writing Using LaTeX
Creating documents 09/18/13 Introduction to Latex.
Working with References Microsoft Office Word 2007 Illustrated Complete.
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
By… Prapasri Fungsriwirot Database Training Division Book Promotion & Service Co., Ltd Latest Update 13/01/50.
EndNote. What is EndNote? EndNote is referencing software that enables you to create a database of references from your readings.
IWorks Pages. Word Processing  Software that is designed for the entry, editing, and printing of documents.  Mac Version = iWorks Pages  As with Microsoft.
1 EndNote X2 Your Bibliographic Management Tool 29 September 2009 Humanities and Social Sciences Resource Teams.
CSE470 Software Engineering Fall Tools - Overview LaTeX – Tool to create documents RCS – Revision Control System, to maintain multiple versions.
Chapter 9 Creating a Reference Document with a Table of Contents and an Index Microsoft Word 2013.
Lecture 3- Microsoft Word COE 201- Computer Proficiency.
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.
Study Guide Test 1 Microsoft Word 8 th grade. Font The type of letters in which a document is printed. A font consists of the typeface, style, size, and.
Information SKL for Graduate Students Instructors: Sina Mater 3 December 2010.
R 賴威昇 Introduction 2. Why using LaTeX ? 3. LaTeX usage: ◦ Backbone ◦ Equation ◦ Figure ◦ Table ◦ BibTex 4. Compile 5. Conclusion.
Vereniging voor Technische Physica workshop 2016.
Department of Mathematics, Jazan University, Jazan.
A Bibliographic Management Software NORSHUHADA SAIDIN REFERENCE & RESEARCH DIVISION PERPUSTAKAAN KEJURUTERAAN UNIVERSITI SAINS MALAYSIA.
LaTex -Computer scientist named Donald Knuth developed the program called Tex, in 1978.(mainly focused on formulae) -Later a mathematician and computer.
EndNote Workshop. What is EndNote? A software tool for publishing and managing bibliographies Create your own database of citations, bibliographies and.
LATEX By GerardoVela 3/27/2015.
Lecture 1 Introduction to Latex
EndNote X2 Training Materials
Vereniging voor Technische Physica workshop 2016.
Agenda Introduction Installation Document Structure
Computer Fundamentals
Microsoft Word Illustrated
By Rajyalakshmi Divi IIT Bombay
LaTeX Tutorial.
LaTeX is not... rubber a Bill Gates product WYSIWYG (see) VooDoo
EndNote by: fatimah alotaibi.
ENDNOTE Software – The Basics
If you want to learn Microsoft Word…
EndNote What is EndNote? EndNote Library, how to manage?
Basic usage and packages of TEX
Word: References & Workflow Participation Project
A Very Short Introduction to LaTeX
Engineering Librarian
A high quality document preparation system
Making Math Look Pretty – or How to Use LaTeX
Presentation transcript:

Sukree Sinthupinyo Department of Computer Engineering Chulalongkorn University 13 June 2008

Outline  Reference Manager Endnote Bibus  Typesetting System (Latex)  Graph plotter (gnuplot)

Reference Manager Tools  EndNote & EndNote Web  Bibus  ProCite  Etc.

What can we do with these tools?  Organize papers  CWYW (Cite While You Write)  Search (Minor advantages)

EndNote X1

Entering & Editing References  Author names are entered one per line  Year  Title  Journal Name  Keywords  Abstract  URL  Attach PDF

Entering & Editing References

Bibus  Bibus is a bibliographic and reference management software.  It’s an open source software.  Designed for multiuser environments You can share the database between an "unlimited" number of users

Bibus

Latex  Typesetting Tool  Tex created by Donald E. Knuth  LaTeX was originally written by Leslie Lamport  In general, required information is included in LaTeX commands in {}, while optional information is included in square [].

Latex  File Structure Every input file must start with the command \documentclass[option]{class} Document classes include: ○ article ○ report ○ letter ○ book ○ slides

Latex  All the standard classes (except slides) accept the following options for selecting the typeface size (10 pt is default): 10pt, 11pt, 12pt  All classes accept these options for selecting the paper size (default is letter): a4paper, a5paper, b5paper, letterpaper, legalpaper, executivepaper  The options have to be separated by commas

Preamble  We can add new feature to our document by the command \usepackage{…}  And after all setup commands are done, we start the document with the command \begin{document}  And at the end of the document we add the command \end{document}

Titles  Provide this information in the preamble of your document: \title{yourtitlehere} \author{yournamehere} \date{currentdate}  Place a \maketitle command immediately after the \begin{document} command.

Other useful pages  \tableofcontents - generates TOC  \listoftables - generates LOT  \listoffigures - generates LOF

Sectioning  \part  \chapter (report and book class only)  \section  \subsection  \subsubsection  \paragraph  \subparagraph

Example  \chapter{Introduction}  \section{Methodology}  \section*{Methodology}  Etc

Hyphenation  \hyphenation{word list} \hyphenation{JAVA, Hy-phen-a-tion}

Miktex Thai  The current version is 2.7  It does not support Thai latex package.  Use xelatex instead. \usepackage{fontspec} \usepackage{xunicode} \usepackage{xltxtra} \defaultfontfeatures{Scale=1.10} \setmainfont[Mapping=tex-text]{BrowalliaUPC} \XeTeXlinebreaklocale "th_TH"

Mathematical Typesetting  We can insert equations by adding \begin{equation} \end{equation} The equation environment centres your equation on the page and places the equation number in the right margin.  Or \begin{align} \end{align} \usepackage{amsmath}

Mathematical Typesetting \begin{align*} f_A(x) = \begin{cases} 1, &\mbox{if }x \in A \\ 0, &\mbox{if }x \notin A \end{cases} \end{align*}

Mathematical Typesetting  Mathematical text within a paragraph is entered between \( and \) $ and $ \begin{math} and \end{math}  Mathematical text within a paragraph is entered between \[ and \] \begin{displaymath} and \end{displaymath} $$ and $$

Mathematical Typesetting $$ \sum_{k=0}^{n-1}x^k =\frac{x^n-1}{x-1} $$

Mathematical Typesetting  Summation of math-mode

Mathematical Typesetting  Math-mode symbols

Mathematical Typesetting  For Greek letter

Mathematical Typesetting \begin{align*} \left( \begin{array}{c} p\\ q \end{array} \right) &= \frac{p!}{q!(p-q)!} \\ &=\frac{\overbrace{(p)(p-1)\dots(q+1)}^{p-q}} {\underbrace{q(q-1)\dots 1}_{q}} \end{align*}

Mathematical Typesetting

 Sums, Integrals, and Limits  $$ \sum_{k=0}^\infty\frac{(-1)^k}{k+1} = \int_0^1\frac{dx}{1+x} $$

Mathematical Typesetting  Sums, Integrals, and Limits  $$ \lim_{x\rightarrow 0} \frac{\sin x}{x} = 1 $$

Arrays $$ \left( \begin{array}{rcl} i_{11}&i_{12}&i_{13}\\ i_{21}&i_{22}&i_{23}\\ i_{31}&i_{32}&i_{33}\\ \end{array} \right) $$

Arrays $$ \left[ \begin{array}{rcl} i_{11}&i_{12}&i_{13}\\ i_{21}&i_{22}&i_{23}\\ i_{31}&i_{32}&i_{33}\\ \end{array} \right] $$

Arrays $$ \left| \begin{array}{rcl} i_{11}&i_{12}&i_{13}\\ i_{21}&i_{22}&i_{23}\\ i_{31}&i_{32}&i_{33}\\ \end{array} \right| $$

Tables  A table can be inserted by the command \begin{tabular} and \end{tabular} But to make it complete we must cover it by the command \begin{table} and \end{table} In the table environment, we can insert label (to be referred by other parts of the document) and caption

Tables \begin{table}[t] \caption{ ค่าความเป็นสมาชิกในเซตทวินัยและเซตวิภัชนัยของความสูง } \begin{center} \begin{tabular}{|c|c|c|} \hline ความสูง ( เซนติเมตร )&\multicolumn{2}{|c|}{ ดีกรีของความเป็นสมาชิก } \\ % see next table for explanation of this command \cline{2-3} & ความเป็นสมาชิกของเซตทวินัย & ความเป็นสมาชิกของเซตวิภัชนัย \\ \hline 150&0&0.00\\ 157&0&0.00\\ 170&0&0.00\\ 171&0&0.05\\ \hline \end{tabular} \end{center} \label{t_fuzzyset} \end{table}

Tables

Indenting  The default for a LaTeX document is to indent new paragraphs unless the paragraph follows a section heading.  If you want to change the indentation, use the \indent and \noindent commands respectively, at the beginning of the paragraph.  If you wish to choose the amount of indentation for some reason, then use the command: \setlength{\parindent}{size of indentation with unit}

Including Graphics  You use the \includegraphics{graphicfile} command to include your graphic file in your document.  If you wish to control the size of the document, you can also specify the height and width: \includegraphics[height=2in, width =3in]{graphicfile}.

Useful Packages  For drawing picture in the document \usepackage{epic} \usepackage{eepic} ○ \setlength{\unitlength}{ pt} ○ \begin{picture}(3000,1350)(0,0) ○ \footnotesize ○ \thinlines \path(349,249)(390,249) ○ \put(308,249){\makebox(0,0)[r]{ 0}} ○ \thinlines \path(349,434)(390,434) ○ \put(308,434){\makebox(0,0)[r]{ 0.2}} ○ \thinlines \path(349,620)(390,620) ○ \put(308,620){\makebox(0,0)[r]{ 0.4}} ○ \thinlines \path(349,805)(390,805) ○ \put(308,805){\makebox(0,0)[r]{ 0.6}} ○ …

Useful Packages ○ … ○ \thinlines \path(2701,249)(2701,290) ○ \put(2701,166){\makebox(0,0){ 210}} ○ \thinlines \path(349,1268)(349,249)(2897,249) ○ \put(61,758){\makebox(0,0)[l]{\shortstack{\begin{si deways} ดีกรีของความเป็นสมาชิก \end{sideways}}}} ○ \put(1623,42){\makebox(0,0){ ความสูง ( เซนติเมตร )}} ○ \thicklines \path(349,249)(349,249)(1525,249)(1525,1175)(27 01,1175) ○ \thinlines \path(349,1268)(349,249)(2897,249) ○ \end{picture}

Useful Packages

 \usepackage{rotating} To rotate text  \usepackage[Bjornstrup]{fncychap} To decorate your chapter title page  \usepackage{amsmath} For math-mode  \usepackage{subfigure} To include sub figure in your document

Fancy Header

Sub Figures

Bibliography  BibTeX  We can easily manage the bibliography using BibTex  Without bibtex, the bibliography can be inserted into the last part of document \begin{thebibliography}{} \bibitem[Come95]{Come95} Comer, D. E., {\it Internetworking with TCP/IP: Principles, Protocols and Architecture}, volume 1, 3rd edition. Prentice-Hall, \end{thebibliography}

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

Bib file author = {Michael Negnevitsky}, title = {Artificial Intelligence: A Guide to Intelligent Systems}, year = {2001}, isbn = { }, publisher = {Addison-Wesley Longman Publishing Co., Inc.}, address = {Boston, MA, USA}, }

Bib file author = {Lotfi A. Zadeh}, title = {Fuzzy Set}, year = {1965}, journal = {Information and Control}, volume = {8}, pages = { } }

Bibliography  Citing references in text \cite{cuc98} = (Cuce 1998) \citeN{cru98} = Crud (1998) \shortcite{tom98} = (Tom, et. al. 1998)

Graph Plotter  Gnuplot The current released version is 4.2.3

Gnuplot

Gnuplot features  Free, command-driven, interactive  Plots data from file  Also plots functions.  Export to various formats, e.g. jpg, eepic, windows, and etc.

Gnuplot  Main command plot (2d), splot (3d), replot (replot the last one) ○ plot { } { | {" " {datafile-modifiers}}} {axes } { } {with } {, {definitions,}...}  Example set terminal eepic set output 'c:\users\pop\Documents\Book\ai\fuzzysetallwithvery.tex' set border 3 set xtics nomirror set ytics nomirror set size 1,0.75 set yrange [0:1.1] set xrange [150:215] …

Gnuplot  Example set xlabel " ความสูง ( เซนติเมตร )" font "BrowalliaUPC,12" set ylabel " ความไม่สูง ( เซนติเมตร )" font "BrowalliaUPC,12" plot 'c:\users\pop\Documents\Book\ai\short.dat' using 1:2 title '' w l lw 3, \ 'c:\users\pop\Documents\Book\ai\average.dat' using 1:2 title '' w l lw 3, \ 'c:\users\pop\Documents\Book\ai\tall.dat' using 1:2 title '' w l lw 3, \ 'c:\users\pop\Documents\Book\ai\verytall.dat' using 1:2 smooth csplines title '' w l lw 3, \ 'c:\users\pop\Documents\Book\ai\veryshort.dat' using 1:2 smooth csplines title '' w l lw 3

Gnuplot  Miscellaneous set border – control the border of graph (top, left, right, bottom) ○ 1-bottom, 2-left, 4-top, 8-right set title "NACA0012 Airfoil" set xlabel “label name” set ylabel “label name” set xtics nomirror set ytics nomirror set size 1,0.75 set yrange [0:1.1] set xrange [150:215]

Question & Answer