Introduction to Latex and to Some of Its Tools (Arstexnica, Numero

Total Page:16

File Type:pdf, Size:1020Kb

Introduction to Latex and to Some of Its Tools (Arstexnica, Numero Introduction to LATEX and to some of its tools Gianluca Pignalberi, Massimiliano Dominici Abstract different languages, fancy OpenType fonts with contextual shapes and better page and document Writing has a long history. Shorter is the history setup. of typesetting and even shorter is the history of digital typography. Nevertheless, the latter gained Text processing is wonderfully performed by an unprecedented importance because of its capa- word processors (WPs from now on): Word, Writer bility to speed up the process of feeding human and, back in time, DecWrite, WordPerfect, Let- being with well-composed information. terPerfect, WordStar… But, while WordStar and Our lessons, of which this is the number zero, LetterPerfect were not that fancy (they existed are focused on a digital typesetting system that when printers were light years far from the Ap- has come to light in the late 70s of 1900. It was ple LaserWriter), the others listed after Word and intended to typeset scientific books; it is used to Writer were closer to modern WPs. While ancient typeset nearly everything. It is TEX. WPs just allowed text arrangement on the page (no In this short course we will give an overview external elements were allowed; no font selection; on how TEX and its most famous macro package no fanciness) and spell check, modern WPs are LATEX helps engineers, scientists and professionals capable of much, much more. They have partially to compose their documents, being them books, invaded the world of typesetting systems: some papers, reports, presentations, posters. minor publishing houses use WPs to create their camera-ready books and journals and we person- A Sommario ally set up a LTEX class for such a publishing house that used to typeset an academic journal in Word. La scrittura ha una lunga storia. Più breve è la Even a Mid-Pharma company used Word to pro- storia della composizione tipografica e ancor più duce its official reports… until someone discovered breve è quella della tipografia digitale. Ciò nono- that Word was not able to include something like stante, quest’ultima ha guadagnato un’importanza 800 PDF automatically-generated tables into the senza precedenti per la sua capacità di velocizzare il same report and tried to switch to LATEX through processo di rifornire l’essere umano di informazione LYX. Since WPs and typesetting systems have ben composta. different targets, WPs are not yet as sharp and Le nostre lezioni, di cui questa è la numero zero, versatile as typesetting systems are and typesetting sono incentrate su un sistema di composizione di- systems do not see text as their “core business”, i.e., gitale venuto alla luce nei tardi anni ’70 del 1900. they are not intended as “click-and-type” programs. Questo era pensato per comporre libri scientifici; Nobody less than insane would pretend to com- è usato per comporre quasi tutto. È T X. E pare the performances of such different tools. WPs In questo breve corso daremo una panoramica are programs mainly intended to process text and di come TEX e il suo più famoso pacchetto di to let unskilled users produce reports and other A macro LTEX aiuta gli ingegneri, gli scienziati e i documents with a decent look. Typesetting sys- professionisti a comporre i loro documenti, siano tems (once named DTP after DeskTop Publishing) essi libri, articoli, relazioni, presentazioni, poster. are powerful and highly specialized tools to pro- fessionally produce newspapers, magazines, books, journals, fliers, banners, you name it. They just Part I: process text as one of the zillions tasks they do Digital Typography and Not but have to typeset it the best way as possible. LATEX is a typesetting system and so it is its type- 1 Typesetting Systems vs Word setting engine: TEX. As we will see in the next A Processors section, being LTEX a command line system, it even has to rely on an external text editor. The Computers have often been (and currently are) aforementioned target difference and theA LTEX used as typewriters, i.e., to edit text. Text editing lack of a built-in text editor turns useless those has evolved: from the simple words juxtaposition endless discussions about “Is it LATEX better than with no hyphenation, monolingual spell check, Word?”, as in OETIKER et al. (2018, pp. 3–4) (that monospaced font and fixed spacing (between words shows pros and cons), KNAUFF and NEJASMIC and lines) and dimensions (for the document) to (2014) and BLANCO (2015) (that advise Word) or character kerning, spell and grammar check in BLOCH (2017) (that explains why LATEX should be 8 A A rsTEXnica Nº 28, Ottobre 2019 Introduction to LTEX better). It is pointless to compare two programs produce text lines that where not too empty or that perform different, though partially superim- too full before seeing them cast into lead. posed, tasks. It is pointless to measure how fast We are now entering the world of an old, yet users input text and tables when the hardware way too powerful typesetting system: TEX, and is not the same and you do not specify who had its almost universally used “hi-level access gate”: the autocorrect activated or not: this is a word LATEX. processors tool—not typesetting systems’—that might increase the speed performance of users. It 3 T X As a Non-Interactive is pointless to measure how sharp users input text E and tables and not to measure how close to the Typesetting System and a original is the final document look (but KNAUFF Programming Language and NEJASMIC (2014) mentions that). TEX is a typesetting system designed and pro- WPs care about the fact that every line in a grammed by Donald Knuth at the Stanford Uni- page is good and well hyphenated, regardless of versity. Its first release came to light in 1978. In the page quality; typesetting systems not only care KNUTH (1999, chap. 1) the author explains why he that a line is more than good and correctly type- decided to write such a program: the first volumes set and hyphenated but should care of the page of his masterpiece The Art of Computer Program- quality too. TEX only issues a page when the page ming, first typeset with Monotype, needed tobe is typographically the best possible according to updated but that technology had been dismissed TEX’s internal rules. At last, Word does not care of in the USA. The available technology was unable A documents back-compatibility, unlike LTEX. More to get at least a similar result so he decided that a on that topic in section 4. program able to typeset books and a program able to generate the needed fonts had to be written: METAFONT 2 Interactive and Non-Interactive they where TEX and . Typesetting Systems TEX is a non-interactive typesetting system, so the users have to instruct it—program it—on how Despite the majority of users just know interac- to output the desired document. Once the program tive1 programs, there are still many programs that is ready, T X compiles it and—hopefully—outputs are not interactive. Typesetting systems are no ex- E the document (in DVI format). ception and probably the most representative non- T X programming language provides the users interactive programs and troff andE T X. Interactive E (and visual) typesetting systems are QuarkXPress, about 900 commands, tests and so on. It is straight- Adobe InDesign, Microsoft Publisher, Scribus, and forward to realize that TEX is extremely powerful, the very ancient (and dismissed) Ventura Publisher yet not much user-friendly in the way we currently and Aldus PageMaker. intend that friendliness. The main difference between interactive and The DVI documents needed one more step to be non-interactive typesetting systems is that an in- ready for a printing service: a DVI→PostScript con- teractive one shows you in real time the result of version had to be performed. The program dvips your actions and your actions are usually dragging accomplished that task. and dropping boxes in a visual interface, while a Years later pdfTEX started outputting PDF doc- non-interactive program accepts whatever action uments. you want but shows you a result only when you These programs have been partially superseded instruct it to show. So, if you delete a sentence in by X TE EX and LuaTEX: both support TTF/OTF an InDesign text, you immediately see the modi- fonts and LuaLATEX adds to TEX a powerful yet fied text; if you do the sameE withT X, you will simple programming language: Lua. only see the result after compiling the new text As you may figure out,E T X is not a program and opening the resulting DVI or PDF. that can be installed by itself, without any compan- Just to roughly cut the users set, graphic de- ion program or file. Indeed it comes with packages signers consider more productive using interactive known as distributions. Despite several distribu- programs; programmers think otherwise and it tions have been available for different operating sys- seems to us that programmers are closer to old tems, it is now common to see that three distribu- linotypers, who had to rely on their experience to tions polarized users: MikTEX(https://miktex. org/) on Windows systems, TEX Live (https: 1. This concept is often mistaken with visual. It is different //www.tug.org/texlive/) on Linux systems and because “visual” means that you see fancy interfaces, use the mouse or other similar input devices; “interactive” means that MacTEX(https://www.tug.org/mactex/) on the program immediately reacts to your actions and shows Apple computers. While you can refer to the re- you updated results while you keep working.
Recommended publications
  • Build It with Nitrogen the Fast-Off-The-Block Erlang Web Framework
    Build it with Nitrogen The fast-off-the-block Erlang web framework Lloyd R. Prentice & Jesse Gumm dedicated to: Laurie, love of my life— Lloyd Jackie, my best half — Jesse and to: Rusty Klophaus and other giants of Open Source— LRP & JG Contents I. Frying Pan to Fire5 1. You want me to build what?7 2. Enter the lion’s den9 2.1. The big picture........................ 10 2.2. Install Nitrogen........................ 11 2.3. Lay of the land........................ 13 II. Projects 19 3. nitroBoard I 21 3.1. Plan of attack......................... 21 3.2. Create a new project..................... 23 3.3. Prototype welcome page................... 27 3.4. Anatomy of a page...................... 30 3.5. Anatomy of a route...................... 33 3.6. Anatomy of a template.................... 34 3.7. Elements............................ 35 3.8. Actions............................. 38 3.9. Triggers and Targets..................... 39 3.10. Enough theory........................ 40 i 3.11. Visitors............................ 44 3.12. Styling............................. 64 3.13. Debugging........................... 66 3.14. What you’ve learned..................... 66 3.15. Think and do......................... 68 4. nitroBoard II 69 4.1. Plan of attack......................... 69 4.2. Associates........................... 70 4.3. I am in/I am out....................... 78 4.4. Styling............................. 81 4.5. What you’ve learned..................... 82 4.6. Think and do......................... 82 5. A Simple Login System 83 5.1. Getting Started........................ 83 5.2. Dependencies......................... 84 5.2.1. Rebar Dependency: erlpass ............. 84 5.3. The index page........................ 85 5.4. Creating an account..................... 87 5.4.1. db_login module................... 89 5.5. The login form........................ 91 5.5.1.
    [Show full text]
  • Here Comes Number Two
    LATEX Documents ALATEX source file is an ordinary text file with interspersed typography markup. It may be created with any text editor (Notepad, Textedit, A gedit, emacs, vim) or with a dedicated LATEX editor with syntax LTEX highlighting (Texstudio, Texmaker). This text file will then be processed by a T X engine: Leif Andersson E latex, pdflatex, lualatex, xelatex The result is a .pdf file, which may be printed or read on screen. The Environment A Short Document The most fundamental LATEX component is the Environment. Inside an environment the text gets a special layout and/or special commands are defined. \documentclass{article} \usepackage{fourier} This is a paragraph with some This is a paragraph with some \usepackage[swedish]{babel} surrounding text. \begin{document} surrounding text. \begin{itemize} H¨ar kommer texten till mitt banbrytande dokument. \item This is the first point. This is the first point. \end{document} \item And here comes number two. • And here comes number two. \begin{enumerate} • The part between \documentclass and \begin{document} is \item Multiple levels are possible 1. Multiple levels are possible called the preamble, and may contain definitions special to this \item They get automatically 2. They get automatically document. In particular it may call on packages with the indented and enumerated. indented and enumerated. \end{enumerate} \usepackage command. \item The last point The last point • There are also style options \end{itemize} We also have some text after the \documentclass[a4paper,12pt]{article} We also have some text after different items. the different items. Documentclasses Special Characters To get Write Used for A Standard LTEX: $ \$ Start and end of math article report book letter memoir beamer % \% Comment to end of line Journals and conferences often have their own classes.
    [Show full text]
  • Chapter 5 Formatting Pages: Basics Page Styles and Related Features Copyright
    Writer 6.0 Guide Chapter 5 Formatting Pages: Basics Page styles and related features Copyright This document is Copyright © 2018 by the LibreOffice Documentation Team. Contributors are listed below. You may distribute it and/or modify it under the terms of either the GNU General Public License (http://www.gnu.org/licenses/gpl.html), version 3 or later, or the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), version 4.0 or later. All trademarks within this guide belong to their legitimate owners. Contributors Jean Hollis Weber Bruce Byfield Gillian Pollack Acknowledgments This chapter is updated from previous versions of the LibreOffice Writer Guide. Contributors to earlier versions are: Jean Hollis Weber John A Smith Ron Faile Jr. Jamie Eby This chapter is adapted from Chapter 4 of the OpenOffice.org 3.3 Writer Guide. The contributors to that chapter are: Agnes Belzunce Ken Byars Daniel Carrera Peter Hillier-Brook Lou Iorio Sigrid Kronenberger Peter Kupfer Ian Laurenson Iain Roberts Gary Schnabl Janet Swisher Jean Hollis Weber Claire Wood Michele Zarri Feedback Please direct any comments or suggestions about this document to the Documentation Team’s mailing list: [email protected] Note Everything you send to a mailing list, including your email address and any other personal information that is written in the message, is publicly archived and cannot be deleted. Publication date and software version Published July 2018. Based on LibreOffice 6.0. Note for macOS users Some keystrokes and menu items are different on macOS from those used in Windows and Linux. The table below gives some common substitutions for the instructions in this book.
    [Show full text]
  • LYX Frequently Asked Questions with Answers
    LYX Frequently Asked Questions with Answers by the LYX Team∗ January 20, 2008 Abstract This is the list of Frequently Asked Questions for LYX, the Open Source document processor that provides a What-You-See-Is-What-You-Mean environment for producing high quality documents. For further help, you may wish to contact the LYX User Group mailing list at [email protected] after you have read through the docs. Contents 1 Introduction and General Information 3 1.1 What is LYX? ......................... 3 1.2 That's ne, but is it useful? . 3 1.3 Where do I start? . 4 1.4 Does LYX run on my computer? . 5 1.5 How much hard disk space does LYX need? . 5 1.6 Is LYX really Open Source? . 5 2 Internet Resources 5 2.1 Where should I look on the World Wide Web for LYX stu? 5 2.2 Where can I get LYX material by FTP? . 6 2.3 What mailing lists are there? . 6 2.4 Are the mailing lists archived anywhere? . 6 2.5 Okay, wise guy! Where are they archived? . 6 3 Compatibility with other word/document processors 6 3.1 Can I read/write LATEX les? . 6 3.2 Can I read/write Word les? . 7 3.3 Can I read/write HTML les? . 7 4 Obtaining and Compiling LYX 7 4.1 What do I need? . 7 4.2 How do I compile it? . 8 4.3 I hate compiling. Where are precompiled binaries? . 8 ∗If you have comments or error corrections, please send them to the LYX Documentation mailing list, <[email protected]>.
    [Show full text]
  • 2MORE on WORD PROCESSING Working with Larger Documents
    Lesson 2: More on Word Processing MORE ON WORD PROCESSING Working with larger documents 2 LEARNING OUTCOMES In Lesson 1, you learned how to create, edit, and save a new document (the Conference Call letter). You practiced moving around the page on the screen. You carried out simple formatting and updating: adjusting margins, adding, deleting, and changing text. You learned to use the spelling checker. Finally, you used the printer to produce a hard copy (printed) version of your document on paper. You should be thinking of the computer as a tool for processing data of all kinds in much the same way as sculptors or wood carvers think of a hammer and chisel as tools for creating forms out of stone or wood. LibreOffice Writer has many functions that are designed to help you mold your writing into a work of art. In this tutorial you will review what you learned in Lesson 1. Then you will be introduced to functions of Writer that are especially valuable when working with longer documents. Amongst these are the following: Inserting page numbers tools for formatting text bullets and numbered lists more on indenting text creating sections and columns of text finding and replacing text moving and copying text within a document setting off a block of text with a border adding graphics to a Writer document A caveat before you begin: You'll find it easiest to use the tutorial if you follow the directions carefully. On computers there are always other ways of doing things, but if you wander off on your own be sure you know your way back! 31 ESSENTIAL LibreOffice: Tutorials for Teachers Copyright © Bernard John Poole, 2016.
    [Show full text]
  • A Work-Pattern Centric Approach to Building a Personal Knowledge Advantage Machine
    Graduate Theses, Dissertations, and Problem Reports 2012 A Work-Pattern Centric Approach to Building a Personal Knowledge Advantage Machine Daniel Sloan West Virginia University Follow this and additional works at: https://researchrepository.wvu.edu/etd Recommended Citation Sloan, Daniel, "A Work-Pattern Centric Approach to Building a Personal Knowledge Advantage Machine" (2012). Graduate Theses, Dissertations, and Problem Reports. 4919. https://researchrepository.wvu.edu/etd/4919 This Thesis is protected by copyright and/or related rights. It has been brought to you by the The Research Repository @ WVU with permission from the rights-holder(s). You are free to use this Thesis in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you must obtain permission from the rights-holder(s) directly, unless additional rights are indicated by a Creative Commons license in the record and/ or on the work itself. This Thesis has been accepted for inclusion in WVU Graduate Theses, Dissertations, and Problem Reports collection by an authorized administrator of The Research Repository @ WVU. For more information, please contact [email protected]. A Work-Pattern Centric Approach to Building a Personal Knowledge Advantage Machine Daniel Sloan Thesis submitted to the College of Engineering and Mineral Resources at West Virginia University in partial fulfillment of the requirements for the degree of Master of Science in Computer Science Yenumula V. Reddy, Ph.D., Chair Bojan Cukic, Ph.D. Cynthia D. Tanner, MS. Lane Department of Computer Science and Electrical Engineering Morgantown, West Virginia 2012 Keywords: Work-patterns, file usage, semantic desktop, machine learning Copyright c 2012 Daniel Sloan Abstract A Work-Pattern Centric Approach to Building a Personal Knowledge Advantage Machine Daniel Sloan A work pattern, also known as a usage pattern, can be broadly defined as the methods by which a user typically utilizes a particular system.
    [Show full text]
  • Metadefender Core V4.12.2
    MetaDefender Core v4.12.2 © 2018 OPSWAT, Inc. All rights reserved. OPSWAT®, MetadefenderTM and the OPSWAT logo are trademarks of OPSWAT, Inc. All other trademarks, trade names, service marks, service names, and images mentioned and/or used herein belong to their respective owners. Table of Contents About This Guide 13 Key Features of Metadefender Core 14 1. Quick Start with Metadefender Core 15 1.1. Installation 15 Operating system invariant initial steps 15 Basic setup 16 1.1.1. Configuration wizard 16 1.2. License Activation 21 1.3. Scan Files with Metadefender Core 21 2. Installing or Upgrading Metadefender Core 22 2.1. Recommended System Requirements 22 System Requirements For Server 22 Browser Requirements for the Metadefender Core Management Console 24 2.2. Installing Metadefender 25 Installation 25 Installation notes 25 2.2.1. Installing Metadefender Core using command line 26 2.2.2. Installing Metadefender Core using the Install Wizard 27 2.3. Upgrading MetaDefender Core 27 Upgrading from MetaDefender Core 3.x 27 Upgrading from MetaDefender Core 4.x 28 2.4. Metadefender Core Licensing 28 2.4.1. Activating Metadefender Licenses 28 2.4.2. Checking Your Metadefender Core License 35 2.5. Performance and Load Estimation 36 What to know before reading the results: Some factors that affect performance 36 How test results are calculated 37 Test Reports 37 Performance Report - Multi-Scanning On Linux 37 Performance Report - Multi-Scanning On Windows 41 2.6. Special installation options 46 Use RAMDISK for the tempdirectory 46 3. Configuring Metadefender Core 50 3.1. Management Console 50 3.2.
    [Show full text]
  • Tlaunch: a Launcher for a TEX Live System
    TLaunch: a launcher for a TEX Live system Siep Kroonenberg June 29, 2017 This manual is for tlaunch, the TEX Live Launcher, version 0.5.3. Copyright © 2017 Siep Kroonenberg. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty. Contents 1 The launcher5 1.1 Introduction............................5 1.1.1 Localization........................6 1.2 Modes...............................6 1.2.1 Normal mode.......................6 1.2.2 Initializing.........................6 1.2.3 Forgetting.........................6 1.3 Using scripts............................7 1.4 The ini file.............................7 1.4.1 Location..........................7 1.4.2 Encoding..........................7 1.4.3 Syntax...........................7 1.4.4 The Strings section....................9 1.4.5 Sections for filetype associations (FTAs)........9 1.4.6 Sections for utility scripts................ 10 1.4.7 The built-in functions.................. 10 1.4.8 Menus and buttons.................... 11 1.4.9 The General section.................... 12 1.5 Editor choice............................ 12 1.6 Launcher-based installations................... 13 1.6.1 The tlaunchmode script................. 14 1.6.2 TEX Live Manager..................... 14 2 The launcher at the RUG 15 2.1 Historical.............................. 15 2.2 RES desktops........................... 16 2.3 Components of the rug TEX installation............ 16 2.4 Directory organization...................... 17 2.5 Fixes for add-ons......................... 17 2.5.1 TeXnicCenter....................... 17 2.5.2 TeXstudio......................... 18 2.5.3 SumatraPDF........................ 18 2.5.4 LyX............................. 18 3 CONTENTS 4 2.6 Moving the XeTEX font cache.................
    [Show full text]
  • List of Word Processors (Page 1 of 2) Bob Hawes Copied This List From
    List of Word Processors (Page 1 of 2) Bob Hawes copied this list from http://en.wikipedia.org/wiki/List_of_word_processors. He added six additional programs, and relocated the Freeware section so that it directly follows the FOSS section. This way, most of the software on page 1 is free, and most of the software on page 2 is not. Bob then used page 1 as the basis for his April 15, 2011 presentation Free Word Processors. (Note that most of these links go to Wikipedia web pages, but those marked with [WEB] go to non-Wikipedia websites). Free/open source software (FOSS): • AbiWord • Bean • Caligra Words • Document.Editor [WEB] • EZ Word • Feng Office Community Edition • GNU TeXmacs • Groff • JWPce (A Japanese word processor designed for English speakers reading or writing Japanese). • Kword • LibreOffice Writer (A fork of OpenOffice.org) • LyX • NeoOffice [WEB] • Notepad++ (NOT from Microsoft) [WEB] • OpenOffice.org Writer • Ted • TextEdit (Bundled with Mac OS X) • vi and Vim (text editor) Proprietary Software (Freeware): • Atlantis Nova • Baraha (Free Indian Language Software) • IBM Lotus Symphony • Jarte • Kingsoft Office Personal Edition • Madhyam • Qjot • TED Notepad • Softmaker/Textmaker [WEB] • PolyEdit Lite [WEB] • Rough Draft [WEB] Proprietary Software (Commercial): • Apple iWork (Mac) • Apple Pages (Mac) • Applix Word (Linux) • Atlantis Word Processor (Windows) • Altsoft Xml2PDF (Windows) List of Word Processors (Page 2 of 2) • Final Draft (Screenplay/Teleplay word processor) • FrameMaker • Gobe Productive Word Processor • Han/Gul
    [Show full text]
  • Conservative Conversion Between and Texmacs
    Conservative conversion between A L TEX and TEXMACS by Joris van der Hoevena, François Poulainb LIX, CNRS École polytechnique 91128 Palaiseau Cedex France a. Email: [email protected] b. Email: [email protected] April 15, 2014 Abstract Back and forth converters between two document formats are said to be conservative if the following holds: given a source document D, its conversion D0, a locally modied version M 0 of D0 and the back con- version M of M 0, the document M is a locally modied version of D. We will describe mechanisms for the implementation of such converters, A with the L TEX and TEXMACS formats as our guiding example. Keywords: Conservative document conversion, LATEX conversion, TEXMACS, mathematical editing A.M.S. subject classication: 68U15, 68U35, 68N99 1 Introduction The TEXMACS project [7, 10] aims at creating a free scientic oce suite with an integrated structured mathematical text editor [8], tools for graphical drawings and presentations, a spreadsheed, interfaces to various computer algebra sys- tems, and so on. Although TEXMACS aims at a typesetting quality which is at least as good as TEX and LATEX [14, 15], the system is not based on these latter systems. In particular, a new incremental typesetting engine was implemented from scratch, which allows documents to be edited in a wysiwyg and thereby more user friendly manner. This design choice made it also possible or at least easier to use TEXMACS as an interface for external systems, or as an editor for technical drawings. However, unlike existing graphical front-ends for LATEX such as LyX [2] or Scientific Workplace [23], native compatibility with LATEX is not ensured.
    [Show full text]
  • The Gsemthesis Class∗
    The gsemthesis class∗ Emmanuel Rousseaux [email protected] February 9, 2015 Abstract This article introduces the gsemthesis class for LATEX. The gsemthesis class is a PhD thesis template for the Geneva School of Economics and Management (GSEM), University of Geneva, Switzerland. The class provides utilities to easily set up the cover page, the front matter pages, the pages headers, etc. with respect to the official guidelines of the GSEM Faculty for writing PhD dissertations. This class is released under the LaTeX Project Public License version 1.3c. ∗This document corresponds to gsemthesis v0.9.4, dated 2015/02/09. 1 Contents 1 Introduction3 2 Usage 3 2.1 Requirements..................................3 2.2 Getting started.................................3 2.3 Configuring your editor to store files in UTF-8...............4 2.4 Writing the dissertation in French......................4 2.5 Configuring and printing the cover page...................4 2.6 Configuring and printing the front matter pages...............4 2.7 Introduction and conclusion..........................5 2.8 Bibliography..................................5 2.8.1 Configure TeXstudio to run biber...................5 2.8.2 Configure Texmaker to run biber...................5 2.8.3 Configure Rstudio/knitr to run biber.................5 2.8.4 Basic commands............................6 2.8.5 Using you own bibliography management configuration......6 2.9 Draft mode...................................6 2.10 Miscellaneous..................................6 3 Minimal working example7 4 Implementation8 4.1 Document properties..............................8 4.2 Colors......................................8 4.3 Graphics.....................................8 4.4 Link management................................9 4.5 Maths......................................9 4.6 Page headers management...........................9 4.7 Bibliography management........................... 10 4.8 Cover page..................................
    [Show full text]
  • Feasibility Study: Migrating from Microsoft Office to Libreoffice in An
    Feasibility Study: Migrating from Microsoft Office to LibreOffice in an Academic Enterprise Environment By: Curran Hamilton, David Hersh, Jacqueline McPherson, Tyler Mobray Humboldt State University May 4th, 2012 Abstract This study investigates the feasibility of a migration from Microsoft Office to an alternative office suite at Humboldt State University. After investigating the market for viable alternatives, it was determined that only the open source LibreOffice might be mature enough to meet the needs of a complex enterprise. A literature search was done to learn more about the suite and its development community. Use cases were drawn up and test cases were derived from them in order to compare the functionality of LibreOffice with that of Microsoft Office. It was concluded that LibreOffice is a rapidly maturing and promising suite that may be a viable replacement in one to two years, but is not an acceptable alternative to Microsoft Office in the enterprise environment today. 1 1. Introduction Due to continually increasing costs associated with the CSU’s contract with Microsoft for its many products, including the Office suite, Humboldt State University decided to look into other office suites (preferably open source) that can perform acceptably in place of Microsoft Office (MS Office). The Information Technology Services (ITS) department hired a team of four interns (Curran Hamilton, David Hersh, Jacqueline McPherson, and Tyler Mobray) to determine if a successful migration away from MS Office was feasible enough to warrant further research. We explored other office products currently available, decided on candidate suites, and tested the candidates. Finally, we analyzed and reported on our findings.
    [Show full text]