Difference between revisions of "UNIKUM:Introduction to LaTex"

From its-wiki.no
Jump to: navigation, search
 
(16 intermediate revisions by the same user not shown)
Line 8: Line 8:
 
}}
 
}}
 
{{UNIKUM Deltakere
 
{{UNIKUM Deltakere
|Master Students Number=0
+
|Master Students Number=7
 
|PhD Students Number=0
 
|PhD Students Number=0
|Postdocs Number=0
+
|Postdocs Number=1
 
}}
 
}}
 
= Introduction to LaTeX =  
 
= Introduction to LaTeX =  
Line 19: Line 19:
 
;subtitle: First steps
 
;subtitle: First steps
 
;author: Iñaki Garitano
 
;author: Iñaki Garitano
;subfooter: UNIKUM kolloq
+
;subfooter: UNIKUM kollokvie
 
</slideshow>
 
</slideshow>
 
</noinclude>
 
</noinclude>
Line 34: Line 34:
 
** LaTeX = TeX + set of macros (small programs)
 
** LaTeX = TeX + set of macros (small programs)
 
*** Objective = make easier the life of editors
 
*** Objective = make easier the life of editors
 +
* http://en.wikibooks.org/wiki/LaTeX
 +
* http://en.wikibooks.org/wiki/LaTeX/Introduction#What_is_TeX.3F
 +
 +
 +
=⌘ Why do I need LaTeX =
 +
* Used in:
 +
** Books
 +
** Scientific articles
 +
** Thesis
 +
** Presentations
 +
* Useful for:
 +
** Collaborative writing
 +
** Not to struggle with formatting
 +
** Mathematical formulas
 +
** Bibliographic references
 +
 +
 +
=⌘ Drawbacks =
 +
* Needs time to learn
 +
* What you see is not what you get
 +
* Tables (could be a nightmare), not any more
 +
* Positioning tables, figures, is not easy
 +
* Needs to generate the output file, PDF
 +
 +
 +
=⌘ Advantages =
 +
* Flexibility and modularity
 +
** Split the document into different files
 +
** Reorder sections without any complication
 +
* Concentrate in the content, not the layout
 +
* Could be used within many editors
 +
* Easy to create:
 +
** Indexes
 +
** Citations
 +
** References
 +
** Footnotes
 +
* http://en.wikibooks.org/wiki/LaTeX/Introduction
 +
 +
 +
=⌘ Installation & Requirements =
 +
* Requirements
 +
** LaTeX distribution
 +
*** Windows = MiKTeX
 +
*** OS X = MacTeX
 +
*** Linux, OS X, Windows = TeX Live
 +
** Editor
 +
*** TeXstudio
 +
*** TeXshop
 +
*** TeXmaker
 +
*** ...
 +
* Installation
 +
** First LaTeX distribution
 +
** Then Editor
 +
* http://en.wikibooks.org/wiki/LaTeX/Installation
 +
 +
 +
=⌘ How does it look like =
 +
* Main idea => blocks of text where an instruction will be applied
 +
\environment
 +
  Text under environment
 +
 +
\begin{environment}
 +
  Text under environment
 +
\end{environment}
 +
 +
% Comments
 +
\documentclass{article}
 +
\begin{document}
 +
  \begin{center}
 +
      Hello world!
 +
  \end{center}
 +
\end{document}
 +
* Show example
 +
 +
 +
=⌘ Good practices =
 +
* Documents, more than one page
 +
** Create a .tex file for each section
 +
* Tables => usually a nightmare
 +
** Starting point => http://www.tablesgenerator.com
 +
* Inkscape
 +
** Convert bitmaps to vectorial images
 +
** Create vectorial images
 +
** Safe in many different formats
 +
*** Including PDF
 +
* Good to know how LaTeX works
 +
** Difference between DVI, PS, PDF
 +
** http://en.wikibooks.org/wiki/LaTeX/Basics
 +
** http://en.wikibooks.org/wiki/LaTeX/Basics#mediaviewer/File:LaTeX_diagram.svg
 +
 +
 +
=⌘ Bibliography =
 +
* Starting point => BiBTeX file
 +
** Bibliography database file
 +
* Compile => bbl file
 +
* If small changes are needed, like special characters
 +
** Copy bbl content into our .tex file
 +
** Modify the entries
 +
** No need to compile again
 +
 +
 +
=⌘ Collaboration =
 +
* Split the document into different files
 +
** Each collaborator can work in a different section
 +
* Each sentence in a new line.
 +
** Easier to work with software version control system
 +
+ -----------.  ----x------.
 +
- --------.      -------.
 +
- -----------.  -----------.
 +
 +
+ -----------. --------. -----------.    -----------. ---x----. -----------.
 +
* Use ownCloud and/or dropbox
 +
* Good practice to use GIT
 +
** GIT vs ownCloud/Dropbox
 +
* Compare .tex files
 +
** latexdiff, git-latexdiff, scm-latexdiff
 +
 +
 +
=⌘ Questions =

Latest revision as of 11:07, 23 October 2014



Introduction to LaTex
Date 2014/10/23 1215-1300
Place UNIK, Room 408
By Iñaki Garitano
Keywords LaTeX

Go back to UNIKUM


Objective

Short introduction to LaTeX for those who never use it before.



Antall Deltakere

Attender type Antall deltakere
Number of Master Students 7
Number of PhD Students 0
Number of Postdocs 1
Total 8


Introduction to LaTeX

Title
LaTeX
Subtitle
First steps
Author
Iñaki Garitano
Footer
Introduction to LaTex
Subfooter
UNIKUM kollokvie



⌘ What is LaTeX


⌘ Why do I need LaTeX

  • Used in:
    • Books
    • Scientific articles
    • Thesis
    • Presentations
  • Useful for:
    • Collaborative writing
    • Not to struggle with formatting
    • Mathematical formulas
    • Bibliographic references


⌘ Drawbacks

  • Needs time to learn
  • What you see is not what you get
  • Tables (could be a nightmare), not any more
  • Positioning tables, figures, is not easy
  • Needs to generate the output file, PDF


⌘ Advantages

  • Flexibility and modularity
    • Split the document into different files
    • Reorder sections without any complication
  • Concentrate in the content, not the layout
  • Could be used within many editors
  • Easy to create:
    • Indexes
    • Citations
    • References
    • Footnotes
  • http://en.wikibooks.org/wiki/LaTeX/Introduction


⌘ Installation & Requirements


⌘ How does it look like

  • Main idea => blocks of text where an instruction will be applied
\environment
  Text under environment
\begin{environment}
  Text under environment
\end{environment}
% Comments
\documentclass{article}
\begin{document}
  \begin{center}
     Hello world!
  \end{center}
\end{document}
  • Show example


⌘ Good practices


⌘ Bibliography

  • Starting point => BiBTeX file
    • Bibliography database file
  • Compile => bbl file
  • If small changes are needed, like special characters
    • Copy bbl content into our .tex file
    • Modify the entries
    • No need to compile again


⌘ Collaboration

  • Split the document into different files
    • Each collaborator can work in a different section
  • Each sentence in a new line.
    • Easier to work with software version control system
+ -----------.  ----x------.
- --------.      -------.
- -----------.  -----------.
+ -----------. --------. -----------.    -----------. ---x----. -----------.
  • Use ownCloud and/or dropbox
  • Good practice to use GIT
    • GIT vs ownCloud/Dropbox
  • Compare .tex files
    • latexdiff, git-latexdiff, scm-latexdiff


⌘ Questions