2011 March03 Lewis Latex Tutorial

1,206 views

Published on

Presentation to the UL IEEE CS Chapter on the use of LaTeX for academic publishing

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,206
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

2011 March03 Lewis Latex Tutorial

  1. 1. Academic Publishing and Dissertation Writing with LTEX A Adam Wade Lewis 2011-02-16 WedAdam Wade Lewis () A Academic Publishing and Dissertation Writing with L TEX 2011-02-16 Wed 1 / 24
  2. 2. Outline1 Philosophy2 Practicalities3 Pain Adam Wade Lewis () A Academic Publishing and Dissertation Writing with L TEX 2011-02-16 Wed 2 / 24
  3. 3. Topic1 Philosophy2 Practicalities3 Pain Adam Wade Lewis () A Academic Publishing and Dissertation Writing with L TEX 2011-02-16 Wed 3 / 24
  4. 4. Word processing vs. publishingMicrosoft Office, Open Office/Libre Office, iWork Use cases that underlie these tools? Business office documents Book and Magazine PublishingMicrosoft Word, LTEX: which to use? A Large documents are hard to write using Word/Writer/Pages Word/Writer/Pages doesn’t like to be pushed out of their comfort zone LaTeX: heavy duty mojo, markup language, not very friendly to the novice user Adam Wade Lewis () A Academic Publishing and Dissertation Writing with L TEX 2011-02-16 Wed 4 / 24
  5. 5. Academic publishing?What’s so special about it? Conferences, journals, and books Very strict requirements for formatting Long, torturous editing process Large documents, citations, ... Adam Wade Lewis () A Academic Publishing and Dissertation Writing with L TEX 2011-02-16 Wed 5 / 24
  6. 6. If you must use Microsoft WordA few suggestions USE STYLES! Use the large document features in Word Purchase a copy of EndNote Consider purchasing MathType or other equation editor Buy a large bottle of Valium Adam Wade Lewis () A Academic Publishing and Dissertation Writing with L TEX 2011-02-16 Wed 6 / 24
  7. 7. Topic1 Philosophy2 Practicalities3 Pain Adam Wade Lewis () A Academic Publishing and Dissertation Writing with L TEX 2011-02-16 Wed 7 / 24
  8. 8. Where do I get LTEX? ALinux - TeXLive Found in package repository of your distribution of choice TexLive base vs. TexLive vs. TexLive full Many optional packages, install using distro packaging tools Adam Wade Lewis () A Academic Publishing and Dissertation Writing with L TEX 2011-02-16 Wed 8 / 24
  9. 9. Where do I get LTEX? AWindows - MikTeX Can be downloaded from http://www.miktex.org Enhanced to work with Windows Includes package management for class and style files Adam Wade Lewis () A Academic Publishing and Dissertation Writing with L TEX 2011-02-16 Wed 9 / 24
  10. 10. Where do I get LTEX? AMax OS X - MacTeX Available on CTAN: http://www.ctan.org/mactex Disk image with installer Includes useful additional programs Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 10 / 24
  11. 11. How do I edit this stuff?Three approaches Programming language approach Development environment approach TexShop, Texniscope Add-ins to tools like Eclipse or Xcode Editor add-ins: EMACS & AUCTEX, VIM Emacs templates Programming environment approach LyXEditorsComparing TEX editors Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 11 / 24
  12. 12. Adam’s workflowI follow the “via media”, your mileage may vary GNU Emacs & AUCTEX Use a number of add-on tools: BibDesk, Skim, Mendeley Workflow (with exception of BibDesk) is OS-agnostic Tools work everywhere Cloud-based file sharing (Dropbox) Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 12 / 24
  13. 13. The structure of a LTEX document APreamble Overall appearance of the document Additional styles, macros, and variablesBody Collection of nested “environments” At the top-most level is the “document” environment Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 13 / 24
  14. 14. Case Study 1: A Simple LaTeX Document Basic LaTeX document LaTeX as a markup language Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 14 / 24
  15. 15. Topic1 Philosophy2 Practicalities3 Pain Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 15 / 24
  16. 16. Case Study 2: ACM Journal Submission Use of style and class files More advanced features Managing citations References and links Inserting graphics Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 16 / 24
  17. 17. Dealing with citations Adding a bibliography Understanding BIBTEX Citation managers: JabRef, BibDesk On-line solutions: Mendeley, others Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 17 / 24
  18. 18. Case Study 3: UL Dissertations UL Graduate School & LaTeX Fixing the problem Guidelines for your document A set of class files How has this worked in the Keeping them up to date? past?UL Lafayette Thesis Template Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 18 / 24
  19. 19. Case Study 3: UL Dissertations Get the templates from the website Works for Master Thesis Doctoral Prospectus Doctoral Dissertation Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 19 / 24
  20. 20. Case Study 3: UL DissertationsHow can you contribute? Use the templates Update to match the current guidelines Contribute them back to the open source project Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 20 / 24
  21. 21. Hints and suggestions Be willing to tweak the Use a citation manager template Version control But return your tweaks to Take advantage of your text the community editor Don’t argue with the grad school editor Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 21 / 24
  22. 22. Lagniappe: Using AUCTEX in EMACS AUCTEX is a extension package for GNU Emacs and XEmacs Makes EMACS aware of LaTeX syntax and semantics Front-end to TeXLive RefTeX: reference management system based on BibTeX Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 22 / 24
  23. 23. Lagniappe: Using Vim-LaTeX in VIM Extension package for VIM in the same vein as AUCTEX Macros for inserting different environments Front-end to TeXLive Some support for citation and reference management Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 23 / 24
  24. 24. Lagniappe: LyX Document processor: LyX is to LaTeX as Dreamweaver is HTML Front-end to TeXLive, with more GUI focus that others Adam Wade Lewis () A Academic Publishing and Dissertation Writing with2011-02-16 Wed L TEX 24 / 24

×