Research tools - PowerPoint PPT Presentation

1 / 58
About This Presentation
Title:

Research tools

Description:

Bibus is a bibliographic and reference management software. It's ... citeN{cru98} = Crud (1998) shortcite{tom98} = (Tom, et. al. 1998) Graph Plotter. Gnuplot ... – PowerPoint PPT presentation

Number of Views:56
Avg rating:3.0/5.0
Slides: 59
Provided by: nam555
Category:
Tags: crud | research | tools

less

Transcript and Presenter's Notes

Title: Research tools


1
Research tools
  • Sukree Sinthupinyo
  • Department of Computer Engineering
  • Chulalongkorn University
  • 13 June 2008

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

3
Reference Manager Tools
  • EndNote EndNote Web
  • Bibus
  • ProCite
  • Etc.

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

5
EndNote X1
6
Entering Editing References
  • Author names are entered one per line
  • Year
  • Title
  • Journal Name
  • Keywords
  • Abstract
  • URL
  • Attach PDF

7
Entering Editing References
8
Entering Editing References
9
Bibus
  • Bibus is a bibliographic and reference management
    software.
  • Its an open source software.
  • Designed for multiuser environments
  • You can share the database between an "unlimited"
    number of users

10
Bibus
11
Bibus
12
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 .

13
Latex
  • File Structure
  • Every input file must start with the command
  • \documentclassoptionclass
  • Document classes include
  • article
  • report
  • letter
  • book
  • slides

14
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

15
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
  • \begindocument
  • And at the end of the document we add the command
  • \enddocument

16
Titles
  • Provide this information in the preamble of your
    document
  • \titleyourtitlehere
  • \authoryournamehere
  • \datecurrentdate
  • Place a \maketitle command immediately after the
    \begindocument command.

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

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

19
Example
  • \chapterIntroduction
  • \sectionMethodology
  • \sectionMethodology
  • Etc

20
Hyphenation
  • \hyphenationword list
  • \hyphenationJAVA, Hy-phen-a-tion

21
Miktex Thai
  • The current version is 2.7
  • It does not support Thai latex package.
  • Use xelatex instead.
  • \usepackagefontspec
  • \usepackagexunicode
  • \usepackagexltxtra
  • \defaultfontfeaturesScale1.10
  • \setmainfontMappingtex-textBrowalliaUPC
  • \XeTeXlinebreaklocale "th_TH"

22
Mathematical Typesetting
  • We can insert equations by adding
  • \beginequation
  • \endequation
  • The equation environment centres your equation on
    the page and places the equation number in the
    right margin.
  • Or
  • \beginalign
  • \endalign
  • \usepackageamsmath

23
Mathematical Typesetting
  • \beginalign
  • f_A(x)
  • \begincases
  • 1, \mboxif x \in A \\
  • 0, \mboxif x \notin A
  • \endcases
  • \endalign

24
Mathematical Typesetting
  • Mathematical text within a paragraph is entered
    between
  • \( and \)
  • and
  • \beginmath and \endmath
  • Mathematical text within a paragraph is entered
    between
  • \ and \
  • \begindisplaymath and \enddisplaymath
  • and

25
Mathematical Typesetting
  • \sum_k0n-1xk \fracxn-1x-1

26
Mathematical Typesetting
  • Summation of math-mode

27
Mathematical Typesetting
  • Math-mode symbols

28
Mathematical Typesetting
  • For Greek letter

29
Mathematical Typesetting
  • \beginalign
  • \left(
  • \beginarrayc
  • p\\
  • q
  • \endarray
  • \right)
  • \fracp!q!(p-q)! \\
  • \frac\overbrace(p)(p-1)\dots(q1)p-q
  • \underbraceq(q-1)\dots 1_q
  • \endalign

30
Mathematical Typesetting
31
Mathematical Typesetting
  • Sums, Integrals, and Limits
  • \sum_k0\infty\frac(-1)kk1
    \int_01\fracdx1x

32
Mathematical Typesetting
  • Sums, Integrals, and Limits
  • \lim_x\rightarrow 0 \frac\sin xx 1

33
Arrays
  • \left(
  • \beginarrayrcl
  • i_11i_12i_13\\
  • i_21i_22i_23\\
  • i_31i_32i_33\\
  • \endarray
  • \right)

34
Arrays
  • \left
  • \beginarrayrcl
  • i_11i_12i_13\\
  • i_21i_22i_23\\
  • i_31i_32i_33\\
  • \endarray
  • \right

35
Arrays
  • \left
  • \beginarrayrcl
  • i_11i_12i_13\\
  • i_21i_22i_23\\
  • i_31i_32i_33\\
  • \endarray
  • \right

36
Tables
  • A table can be inserted by the command
  • \begintabular and \endtabular
  • But to make it complete we must cover it by the
    command \begintable and \endtable
  • In the table environment, we can insert label (to
    be referred by other parts of the document) and
    caption

37
Tables
  • \begintablet
  • \caption?????????????????????????????????????????
    ???????????
  • \begincenter
  • \begintabularccc
  • \hline
  • ??????? (?????????)\multicolumn2c?????????
    ????????????? \\ see next table for
    explanation of this command
  • \cline2-3
  • ????????????????????????????????????????????????
    ?????? \\
  • \hline
  • 15000.00\\
  • 15700.00\\
  • 17000.00\\
  • 17100.05\\
  • \hline
  • \endtabular
  • \endcenter
  • \labelt_fuzzyset
  • \endtable

38
Tables
39
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\parindentsize of indentation with
    unit

40
Including Graphics
  • You use the \includegraphicsgraphicfile 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
  • \includegraphicsheight2in, width
    3ingraphicfile.

41
Useful Packages
  • For drawing picture in the document
  • \usepackageepic
  • \usepackageeepic
  • \setlength\unitlength0.120450pt
  • \beginpicture(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

42
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\begins
    ideways??????????????????????\endsideways
  • \put(1623,42)\makebox(0,0)??????? (?????????)
  • \thicklines \path(349,249)(349,249)(1525,249)(1525
    ,1175)(2701,1175)
  • \thinlines \path(349,1268)(349,249)(2897,249)
  • \endpicture

43
Useful Packages
44
Useful Packages
  • \usepackagerotating
  • To rotate text
  • \usepackageBjornstrupfncychap
  • To decorate your chapter title page
  • \usepackageamsmath
  • For math-mode
  • \usepackagesubfigure
  • To include sub figure in your document

45
Fancy Header
46
Sub Figures
47
Bibliography
  • BibTeX
  • We can easily manage the bibliography using
    BibTex
  • Without bibtex, the bibliography can be inserted
    into the last part of document
  • \beginthebibliography
  • \bibitemCome95Come95 Comer,
  • D. E., \it Internetworking with TCP/IP
  • Principles, Protocols and Architecture,
  • volume 1, 3rd edition. Prentice-Hall,
  • 1995.
  • \endthebibliography

48
Bibliography using Bibtex
  • Bibliography information is stored in a .bib
    file, in Bibtex format.
  • Include style package
  • \usepackagechicago or
  • \usepackagenatbib
  • Set referencing style
  • \bibliographystylechicago or
  • \bibliographystyleplainnat
  • Create reference section by
  • \bibliographybibfile with no extension

49
Bib file
  • _at_bookaibooknegnevitsky,
  • author Michael Negnevitsky,
  • title Artificial Intelligence A Guide to
    Intelligent Systems,
  • year 2001,
  • isbn 0201711591,
  • publisher Addison-Wesley Longman Publishing
    Co., Inc.,
  • address Boston, MA, USA,

50
Bib file
  • _at_articlezadeh1965,
  • author Lotfi A. Zadeh,
  • title Fuzzy Set,
  • year 1965,
  • journal Information and Control,
  • volume 8,
  • pages 338-353

51
Bibliography
  • Citing references in text
  • \citecuc98 (Cuce 1998)
  • \citeNcru98 Crud (1998)
  • \shortcitetom98 (Tom, et. al. 1998)

52
Graph Plotter
  • Gnuplot
  • The current released version is 4.2.3

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

55
Gnuplot
  • Main command
  • plot (2d), splot (3d), replot (replot the last
    one)
  • plot ltrangesgt ltfunctiongt "ltdatafilegt"
    datafile-modifiers axes ltaxesgt
    lttitle-specgt with ltstylegt , definitions,
    ltfunctiongt ...
  • Example
  • set terminal eepic
  • set output 'c\users\pop\Documents\Book\ai\fuzzyse
    tallwithvery.tex'
  • set border 3
  • set xtics nomirror
  • set ytics nomirror
  • set size 1,0.75
  • set yrange 01.1
  • set xrange 150215

56
Gnuplot
  • Example
  • set xlabel "??????? (?????????)" font
    "BrowalliaUPC,12"
  • set ylabel "?????????? (?????????)" font
    "BrowalliaUPC,12"
  • plot 'c\users\pop\Documents\Book\ai\short.dat'
    using 12 title '' w l lw 3 , \
  • 'c\users\pop\Documents\Book\ai\average.dat'
    using 12 title '' w l lw 3 , \
  • 'c\users\pop\Documents\Book\ai\tall.dat' using
    12 title '' w l lw 3 , \
  • 'c\users\pop\Documents\Book\ai\verytall.dat'
    using 12 smooth csplines title '' w l lw 3 , \
  • 'c\users\pop\Documents\Book\ai\veryshort.dat'
    using 12 smooth csplines title '' w l lw 3

57
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 01.1
  • set xrange 150215

58
Question Answer
Write a Comment
User Comments (0)
About PowerShow.com