SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
Getting started with LaTeX –
 frequently encountered
           issues

       Ronja Addams-Moring
  Kie-98.1601 English Oral Skills Test
          10. February 2009
Disclaimer
• The facts about LaTeX you can verify
• The experiences, interpretations and
  opinions, however, are mine
• There certainly are similarities with some
  other persons' views but that is not their
  responsibility
• Feel free to copy, distribute, criticize,
  ignore or form derivative opinions as you
  see fit 
last update: 10th Feb 2009    Ronja Addams-Moring   2
Presentation outline
•   First: some unlearning may be needed
•   Task analysis: What we researchers do
•   Requirements: What we need
•   Historical overview
•   To LaTeX or not to LaTeX?
•   Typical issues when one begins
•   After this presentation: LaTeX demo

last update: 10th Feb 2009   Ronja Addams-Moring   3
Unlearn first?
•       Documents are created and maintained
        with quite varying software
           –       vi, emacs, pico, jEdit, OO Writer...
           –       notepad, WordPad, MS Word...
           –       Adobe Acrobat, FrameMaker...
           –       TikiWiki, MediaWiki, Joomla!, Mambo...
•       LaTeX has its own philosophy and logic
•       Do not expect “just another X” - you will
        frustrate yourself and make mistakes
last update: 10th Feb 2009      Ronja Addams-Moring   4
Task analysis 1(2)
•      A simplified ”circle of life” of scientific-
       scholarly knowledge
     1) Researcher A publishes a new result
     2) Based on A’s result, other researchers
        create more new knowledge
     3) Researcher A uses other researchers’
        results as input for more research
     4) The process repeats: Body of Knowledge
        grows larger and better with each ”round”
last update: 10th Feb 2009   Ronja Addams-Moring   5
Task analysis 2(2)
•       Necessary precondition for publishing:
        presenting research results
        accurately in scientific/scholarly works
           –       Readable, precise language
           –       Exact and fault-free citing
           –       Unambiguous symbols
           –       Effective-to-read typescript and layout
           –       Clear layout for tables and figures
•       Writing/drawing/editing tools needed
last update: 10th Feb 2009   Ronja Addams-Moring   6
Requirements for tools
• Some essential necessities
           –       Re-use of references in new works
           –       Correct word divisions (in any language)
           –       Correct cross-referencing in the article
           –       No orphan lines or other layout
                   “uglinesses”
           –       etc




last update: 10th Feb 2009   Ronja Addams-Moring   7
Historical overview 1(3)
• Before ca. 1975 only proprietary printing
  systems, typesetting far from author
     – Problem: typesetting introduced mistakes
     – Solution: author corrected proof prints manually
     – New problem: corrections entered incorrectly ->
       more mistakes!
• 1977 Donald Knuth (comp.sci.) had enough
• 1982 TeX: formulae, symbols - free software
• 1984 LaTeX (document structure) by Leslie
  Lamport (CS, math), 1986 The Book
last update: 10th Feb 2009   Ronja Addams-Moring   8
Historical overview 2(3)
• The TeX innovation: device independence
     – This was news back then...
• Some limitations
   – WYSIWYM, not WYSIWYG
   – need to learn the markup
• Some advantages
   – free software: Windows (MiKTeX), Unix/Linux
     (TeX-live) and MacOS X
   – keeps document neat through changes
   – no-hassle references, footnotes etc.
last update: 10th Feb 2009   Ronja Addams-Moring   9
Historical overview 3(3)
• Today de facto standard for (most) IEEE
  and ACM journals and conferences
• Stable, bug-free, genuinely multi-lingual
• Future: depends on MiKTeX - ?
• Personal experience & opinion:
           –       since 1983 have heard of one friend-of-
                   a-friend who had a bug-like problem
                   with LaTeX (around 1988-1992)
           –       anything longer than 8-12 pages ->
                   LaTeX
last update: 10th Feb 2009   Ronja Addams-Moring   10
To LaTeX or not to LaTeX?
•      How large a work? 15+ pages -> LaTeX
       motivated
•      Need to structure work / use many files
       -> LaTeX motivated
•      If e.g. mathematical or Greek alphabet
       symbols needed -> LaTeX motivated
•      If journal / conference only has LaTeX
       templates: use them, don't argue
•      More brains, less money -> using free
       software makes sense
last update: 10th Feb 2009   Ronja Addams-Moring   11
Typical beginner's issues 1(4)
•        What are all these files?!?
•        You must edit
             –      one .tex (the actual article text)
             –      one .bib (your bibliography = literature)
•        You may create and/or edit
             –      .eps (figure files: pictures, graphs...)
             –      other input files
•        You must not edit
             –      .sty (text layout style) and related
             –      .bst (bibliography style) and related
    last update: 10th Feb 2009   Ronja Addams-Moring   12
Typical beginner's issues 2(4)
•       Don't panic about the many details -
        you only need to learn what you use
•       LaTeX resembles HTML or wiki markup:
        tags inside text
•       Extra whitespace in .tex or .bib will not
        show in end result -> use as you please
•       The “magic” characters - must “quote”
        in .tex or .bib :  { } $ ^ _ % ~ # &
           –       don't use in file names of input files!

last update: 10th Feb 2009   Ronja Addams-Moring     13
Typical beginner's issues 3(4)
•       Only the cited works from .bib listed by
        default -> when in doubt, make entry
•       Where to put cite{AuthYEAR} in .tex?
•       cite or citet or citep?
•       How do I get (also in demo)
           –       bolded text (italics not so readable)
           –       lists (numbered / bulleted)
           –       tables, pictures
           –       chapter, section and subsection headers
last update: 10th Feb 2009   Ronja Addams-Moring   14
Typical beginner's issues 4(4)
•       BibTeX entry types = ? (Article,
        InProceedings, Proceedings...)
•       How do I get that nice-looking PDF?
•       Why “acm” not “ACM” in the PDF's
        reference list? -> add {} around
•       Other questions?
•       Learn to use (on-line) manuals!
•       Google: LaTeX OR BibTeX tutorial OR
        beginner OR guide -> 7.5 M hits!
last update: 10th Feb 2009   Ronja Addams-Moring   15
A few useful guides
•         Oetiker: The Not So Short Introduction
          to LaTeX 2 (PDF - do save a copy!)
•         http://www.maths.tcd.ie/~dwilkins/LaTe
          XPrimer/
•         http://en.wikibooks.org/wiki/LaTeX
•         http://en.wikipedia.org/wiki/BibTeX
•         http://www.hep.manchester.ac.uk/u/jenn
          y/jcwdocs/latex/bibtexbasics.html
•         http://www.economics.utoronto.ca/osbo
          rne/latex/BIBTEX.HTM
    last update: 10th Feb 2009   Ronja Addams-Moring   16
Thank you
• Questions?
•
• My contact info
     –   http://www.iki.fi/~ronja/
     –   http://www.linkedin.com/in/addamsmoring
     –   ronja [AT] iki [DOT] fi
     –   skype: ronja-am



last update: 10th Feb 2009    Ronja Addams-Moring   17
Use and share these slides,
             please!
• This work (= these slides) is licensed under the
    Creative Commons license Attribution Non-
    Commercial ShareAlike 3.0 Unported
• The license terms are available via:
    http://creativecommons.org/licenses/by-nc-
    sa/3.0/deed.en
• Attribution info: Ronja Addams-Moring: quot;Getting
    started with LaTeX – frequently encountered
    issuesquot;. Presentation 10th February 2009 at
    Helsinki University of Technology (TKK),
    Espoo, Finland, EU.
last update: 10th Feb 2009   Ronja Addams-Moring   18

Contenu connexe

Similaire à AddamsMoring 2009 Getting started with LaTeX in PDF

Safety-Critical Embedded Systems Course
Safety-Critical Embedded Systems CourseSafety-Critical Embedded Systems Course
Safety-Critical Embedded Systems Course
paupo
 
Intro_script_1_1programmingonfirstchaptwrinc
Intro_script_1_1programmingonfirstchaptwrincIntro_script_1_1programmingonfirstchaptwrinc
Intro_script_1_1programmingonfirstchaptwrinc
Simonmouawad1
 
Stroustrup c++0x overview
Stroustrup c++0x overviewStroustrup c++0x overview
Stroustrup c++0x overview
Vaibhav Bajaj
 

Similaire à AddamsMoring 2009 Getting started with LaTeX in PDF (20)

Evergreen Docs Planning Session 2009
Evergreen Docs Planning Session 2009Evergreen Docs Planning Session 2009
Evergreen Docs Planning Session 2009
 
Evergreen Documentation Lightning Talk
Evergreen Documentation Lightning TalkEvergreen Documentation Lightning Talk
Evergreen Documentation Lightning Talk
 
About programming languages
About programming languagesAbout programming languages
About programming languages
 
Way #5 Don’t end up in a ditch because you weren’t aware of roadblocks in you...
Way #5 Don’t end up in a ditch because you weren’t aware of roadblocks in you...Way #5 Don’t end up in a ditch because you weren’t aware of roadblocks in you...
Way #5 Don’t end up in a ditch because you weren’t aware of roadblocks in you...
 
Words in Code
Words in CodeWords in Code
Words in Code
 
14 Late X
14 Late X14 Late X
14 Late X
 
I35s
I35sI35s
I35s
 
Safety-Critical Embedded Systems Course
Safety-Critical Embedded Systems CourseSafety-Critical Embedded Systems Course
Safety-Critical Embedded Systems Course
 
Natural Language Processing Tools for the Digital Humanities
Natural Language Processing Tools for the Digital HumanitiesNatural Language Processing Tools for the Digital Humanities
Natural Language Processing Tools for the Digital Humanities
 
Intro_script_1_1programmingonfirstchaptwrinc
Intro_script_1_1programmingonfirstchaptwrincIntro_script_1_1programmingonfirstchaptwrinc
Intro_script_1_1programmingonfirstchaptwrinc
 
tools
toolstools
tools
 
tools
toolstools
tools
 
Plc part 1
Plc part 1Plc part 1
Plc part 1
 
LaTeX Introduction for Word Users
LaTeX Introduction for Word UsersLaTeX Introduction for Word Users
LaTeX Introduction for Word Users
 
Stroustrup c++0x overview
Stroustrup c++0x overviewStroustrup c++0x overview
Stroustrup c++0x overview
 
Programming intro variables constants - arithmetic and assignment operators
Programming intro variables   constants - arithmetic and assignment operatorsProgramming intro variables   constants - arithmetic and assignment operators
Programming intro variables constants - arithmetic and assignment operators
 
sitHH - No comment?
sitHH - No comment?sitHH - No comment?
sitHH - No comment?
 
APIs and SDKs: Breaking Into and Succeeding in a Specialty Market
APIs and SDKs: Breaking Into and Succeeding in a Specialty MarketAPIs and SDKs: Breaking Into and Succeeding in a Specialty Market
APIs and SDKs: Breaking Into and Succeeding in a Specialty Market
 
How To Build And Launch A Successful Globalized App From Day One Or All The ...
How To Build And Launch A Successful Globalized App From Day One  Or All The ...How To Build And Launch A Successful Globalized App From Day One  Or All The ...
How To Build And Launch A Successful Globalized App From Day One Or All The ...
 
Software for paper formatting
Software for paper formatting Software for paper formatting
Software for paper formatting
 

Dernier

February 2024 Recommendations for newsletter
February 2024 Recommendations for newsletterFebruary 2024 Recommendations for newsletter
February 2024 Recommendations for newsletter
ssuserdfec6a
 
the Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentationthe Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentation
brynpueblos04
 
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
Cara Menggugurkan Kandungan 087776558899
 
Girls in Mahipalpur (delhi) call me [🔝9953056974🔝] escort service 24X7
Girls in Mahipalpur  (delhi) call me [🔝9953056974🔝] escort service 24X7Girls in Mahipalpur  (delhi) call me [🔝9953056974🔝] escort service 24X7
Girls in Mahipalpur (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (15)

Emotional Freedom Technique Tapping Points Diagram.pdf
Emotional Freedom Technique Tapping Points Diagram.pdfEmotional Freedom Technique Tapping Points Diagram.pdf
Emotional Freedom Technique Tapping Points Diagram.pdf
 
Exploring Stoic Philosophy From Ancient Wisdom to Modern Relevance.pdf
Exploring Stoic Philosophy From Ancient Wisdom to Modern Relevance.pdfExploring Stoic Philosophy From Ancient Wisdom to Modern Relevance.pdf
Exploring Stoic Philosophy From Ancient Wisdom to Modern Relevance.pdf
 
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
Call Girls In Mumbai Just Genuine Call ☎ 7738596112✅ Call Girl Andheri East G...
 
Goregaon West Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Goregaon West Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsGoregaon West Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Goregaon West Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
 
Colaba Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Colaba Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsColaba Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Colaba Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
 
Pokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy TheoryPokemon Go... Unraveling the Conspiracy Theory
Pokemon Go... Unraveling the Conspiracy Theory
 
2023 - Between Philosophy and Practice: Introducing Yoga
2023 - Between Philosophy and Practice: Introducing Yoga2023 - Between Philosophy and Practice: Introducing Yoga
2023 - Between Philosophy and Practice: Introducing Yoga
 
February 2024 Recommendations for newsletter
February 2024 Recommendations for newsletterFebruary 2024 Recommendations for newsletter
February 2024 Recommendations for newsletter
 
March 2023 Recommendations for newsletter
March 2023 Recommendations for newsletterMarch 2023 Recommendations for newsletter
March 2023 Recommendations for newsletter
 
the Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentationthe Husband rolesBrown Aesthetic Cute Group Project Presentation
the Husband rolesBrown Aesthetic Cute Group Project Presentation
 
Dadar West Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Dadar West Escorts 🥰 8617370543 Call Girls Offer VIP Hot GirlsDadar West Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
Dadar West Escorts 🥰 8617370543 Call Girls Offer VIP Hot Girls
 
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
KLINIK BATA Jual obat penggugur kandungan 087776558899 ABORSI JANIN KEHAMILAN...
 
Social Learning Theory presentation.pptx
Social Learning Theory presentation.pptxSocial Learning Theory presentation.pptx
Social Learning Theory presentation.pptx
 
Girls in Mahipalpur (delhi) call me [🔝9953056974🔝] escort service 24X7
Girls in Mahipalpur  (delhi) call me [🔝9953056974🔝] escort service 24X7Girls in Mahipalpur  (delhi) call me [🔝9953056974🔝] escort service 24X7
Girls in Mahipalpur (delhi) call me [🔝9953056974🔝] escort service 24X7
 
SIKP311 Sikolohiyang Pilipino - Ginhawa.pptx
SIKP311 Sikolohiyang Pilipino - Ginhawa.pptxSIKP311 Sikolohiyang Pilipino - Ginhawa.pptx
SIKP311 Sikolohiyang Pilipino - Ginhawa.pptx
 

AddamsMoring 2009 Getting started with LaTeX in PDF

  • 1. Getting started with LaTeX – frequently encountered issues Ronja Addams-Moring Kie-98.1601 English Oral Skills Test 10. February 2009
  • 2. Disclaimer • The facts about LaTeX you can verify • The experiences, interpretations and opinions, however, are mine • There certainly are similarities with some other persons' views but that is not their responsibility • Feel free to copy, distribute, criticize, ignore or form derivative opinions as you see fit  last update: 10th Feb 2009 Ronja Addams-Moring 2
  • 3. Presentation outline • First: some unlearning may be needed • Task analysis: What we researchers do • Requirements: What we need • Historical overview • To LaTeX or not to LaTeX? • Typical issues when one begins • After this presentation: LaTeX demo last update: 10th Feb 2009 Ronja Addams-Moring 3
  • 4. Unlearn first? • Documents are created and maintained with quite varying software – vi, emacs, pico, jEdit, OO Writer... – notepad, WordPad, MS Word... – Adobe Acrobat, FrameMaker... – TikiWiki, MediaWiki, Joomla!, Mambo... • LaTeX has its own philosophy and logic • Do not expect “just another X” - you will frustrate yourself and make mistakes last update: 10th Feb 2009 Ronja Addams-Moring 4
  • 5. Task analysis 1(2) • A simplified ”circle of life” of scientific- scholarly knowledge 1) Researcher A publishes a new result 2) Based on A’s result, other researchers create more new knowledge 3) Researcher A uses other researchers’ results as input for more research 4) The process repeats: Body of Knowledge grows larger and better with each ”round” last update: 10th Feb 2009 Ronja Addams-Moring 5
  • 6. Task analysis 2(2) • Necessary precondition for publishing: presenting research results accurately in scientific/scholarly works – Readable, precise language – Exact and fault-free citing – Unambiguous symbols – Effective-to-read typescript and layout – Clear layout for tables and figures • Writing/drawing/editing tools needed last update: 10th Feb 2009 Ronja Addams-Moring 6
  • 7. Requirements for tools • Some essential necessities – Re-use of references in new works – Correct word divisions (in any language) – Correct cross-referencing in the article – No orphan lines or other layout “uglinesses” – etc last update: 10th Feb 2009 Ronja Addams-Moring 7
  • 8. Historical overview 1(3) • Before ca. 1975 only proprietary printing systems, typesetting far from author – Problem: typesetting introduced mistakes – Solution: author corrected proof prints manually – New problem: corrections entered incorrectly -> more mistakes! • 1977 Donald Knuth (comp.sci.) had enough • 1982 TeX: formulae, symbols - free software • 1984 LaTeX (document structure) by Leslie Lamport (CS, math), 1986 The Book last update: 10th Feb 2009 Ronja Addams-Moring 8
  • 9. Historical overview 2(3) • The TeX innovation: device independence – This was news back then... • Some limitations – WYSIWYM, not WYSIWYG – need to learn the markup • Some advantages – free software: Windows (MiKTeX), Unix/Linux (TeX-live) and MacOS X – keeps document neat through changes – no-hassle references, footnotes etc. last update: 10th Feb 2009 Ronja Addams-Moring 9
  • 10. Historical overview 3(3) • Today de facto standard for (most) IEEE and ACM journals and conferences • Stable, bug-free, genuinely multi-lingual • Future: depends on MiKTeX - ? • Personal experience & opinion: – since 1983 have heard of one friend-of- a-friend who had a bug-like problem with LaTeX (around 1988-1992) – anything longer than 8-12 pages -> LaTeX last update: 10th Feb 2009 Ronja Addams-Moring 10
  • 11. To LaTeX or not to LaTeX? • How large a work? 15+ pages -> LaTeX motivated • Need to structure work / use many files -> LaTeX motivated • If e.g. mathematical or Greek alphabet symbols needed -> LaTeX motivated • If journal / conference only has LaTeX templates: use them, don't argue • More brains, less money -> using free software makes sense last update: 10th Feb 2009 Ronja Addams-Moring 11
  • 12. Typical beginner's issues 1(4) • What are all these files?!? • You must edit – one .tex (the actual article text) – one .bib (your bibliography = literature) • You may create and/or edit – .eps (figure files: pictures, graphs...) – other input files • You must not edit – .sty (text layout style) and related – .bst (bibliography style) and related last update: 10th Feb 2009 Ronja Addams-Moring 12
  • 13. Typical beginner's issues 2(4) • Don't panic about the many details - you only need to learn what you use • LaTeX resembles HTML or wiki markup: tags inside text • Extra whitespace in .tex or .bib will not show in end result -> use as you please • The “magic” characters - must “quote” in .tex or .bib : { } $ ^ _ % ~ # & – don't use in file names of input files! last update: 10th Feb 2009 Ronja Addams-Moring 13
  • 14. Typical beginner's issues 3(4) • Only the cited works from .bib listed by default -> when in doubt, make entry • Where to put cite{AuthYEAR} in .tex? • cite or citet or citep? • How do I get (also in demo) – bolded text (italics not so readable) – lists (numbered / bulleted) – tables, pictures – chapter, section and subsection headers last update: 10th Feb 2009 Ronja Addams-Moring 14
  • 15. Typical beginner's issues 4(4) • BibTeX entry types = ? (Article, InProceedings, Proceedings...) • How do I get that nice-looking PDF? • Why “acm” not “ACM” in the PDF's reference list? -> add {} around • Other questions? • Learn to use (on-line) manuals! • Google: LaTeX OR BibTeX tutorial OR beginner OR guide -> 7.5 M hits! last update: 10th Feb 2009 Ronja Addams-Moring 15
  • 16. A few useful guides • Oetiker: The Not So Short Introduction to LaTeX 2 (PDF - do save a copy!) • http://www.maths.tcd.ie/~dwilkins/LaTe XPrimer/ • http://en.wikibooks.org/wiki/LaTeX • http://en.wikipedia.org/wiki/BibTeX • http://www.hep.manchester.ac.uk/u/jenn y/jcwdocs/latex/bibtexbasics.html • http://www.economics.utoronto.ca/osbo rne/latex/BIBTEX.HTM last update: 10th Feb 2009 Ronja Addams-Moring 16
  • 17. Thank you • Questions? • • My contact info – http://www.iki.fi/~ronja/ – http://www.linkedin.com/in/addamsmoring – ronja [AT] iki [DOT] fi – skype: ronja-am last update: 10th Feb 2009 Ronja Addams-Moring 17
  • 18. Use and share these slides, please! • This work (= these slides) is licensed under the Creative Commons license Attribution Non- Commercial ShareAlike 3.0 Unported • The license terms are available via: http://creativecommons.org/licenses/by-nc- sa/3.0/deed.en • Attribution info: Ronja Addams-Moring: quot;Getting started with LaTeX – frequently encountered issuesquot;. Presentation 10th February 2009 at Helsinki University of Technology (TKK), Espoo, Finland, EU. last update: 10th Feb 2009 Ronja Addams-Moring 18