Cours LATEX EDITE De Paris

Total Page:16

File Type:pdf, Size:1020Kb

Cours LATEX EDITE De Paris Cours LATEX EDITE de Paris First steps with LATEX 20/01/2011 Page 1 / 62 Pierre Senellart Licence de droits d’usage Outline LATEX: a typesetting system General Description LATEX Compilation Resources LATEX Documents Writing Text with LATEX Application 20/01/2011 Page 2 / 62 Pierre Senellart Licence de droits d’usage Outline LATEX: a typesetting system General Description LATEX Compilation Resources LATEX Documents Writing Text with LATEX Application 20/01/2011 Page 3 / 62 Pierre Senellart Licence de droits d’usage General principles Pronounce “latek”: the last letter is a chi (휒) Typesetting system Not WYSIWYG (what you see is what you get) like classical word processing software (Microsoft Word, OpenOffice Writer, etc.) ALATEX document: a text file (or several), usually with the .tex extension, structured with tags (sometimes called macros or commands) with arguments (e.g., \section{Section title} ) Special case: environments \begin{center} This text is centered \end{center} 20/01/2011 Page 4 / 62 Pierre Senellart Licence de droits d’usage Advantages / a WYSIWYG system (More or less) semantic structuring of a document into chapters, sections, theorems, etc. Possible to describe (relatively) easily complex mathematical equations Better algorithms for justification, hyphenation, etc., since they do not need to run in real time Better typographic quality (e.g., kerning, ligatures) cf. http://nitens.org/taraborelli/latex Advantage of dealing with text files: arbitrary text editor, version control, regular expressions, production from scripts, etc. De facto standard in academia in mathematics, computer science, theoretical physics, etc. 20/01/2011 Page 5 / 62 Pierre Senellart Licence de droits d’usage History End of the 1970s Donald E. Knuth creates the typesetting systemTEX to write his book The Art of Computer Programming Beginning of the 1980s Leslie Lamport writes the macro systemLATEX on top of TEX 1985 Release ofLATEX 2.09 1994 Release of the current version of LATEX,LATEX 2휀 In progress Development of version3 ofL ATEX 20/01/2011 Page 6 / 62 Pierre Senellart Licence de droits d’usage First LATEX document \documentclass{minimal} \usepackage{cmap} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[francais]{babel} Bonjour à tous ! \begin{document} +∞ Bonjour à \emph{tous}! 1 π2 = n2 n 6 % Et une équation X=1 \[ \sum_{n=1}^{+\infty} \frac 1{n^2}=\frac{\pi^2}{6} \] \end{document} 20/01/2011 Page 7 / 62 Pierre Senellart Licence de droits d’usage Equivalent in Plain TEX \documentclass{minimal} \usepackage{cmap} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} Bonjour \‘a {\it tous\/}~! \usepackage{lmodern} \usepackage[francais]{babel} % Et une équation \begin{document} $$ Bonjour à \emph{tous}! \sum_{n=1}^{+\infty} {1\over n^2}={\pi^2\over 6} % Et une équation $$ \[ \sum_{n=1}^{+\infty} \end \frac 1{n^2}=\frac{\pi^2}{6} \] \end{document} 20/01/2011 Page 8 / 62 Pierre Senellart Licence de droits d’usage Outline LATEX: a typesetting system General Description LATEX Compilation Resources LATEX Documents Writing Text with LATEX Application 20/01/2011 Page 9 / 62 Pierre Senellart Licence de droits d’usage Output formats DVI (device-independent file format) historical output format of TEX. Readable with YAP (Windows), Evince (Gnome), Okular (KDE), Skim (Mac OS X), etc. PS (PostScript) page description language, understood by many printers. Readable with GhostView (Windows), Evince (Gnome), Okular (KDE), Skim (Max OS X), etc. PDF (Portable Document Format) page description language. Numerous readers, in particular Adobe Reader. The most convenient to distribute documents. HTMLAL ATEX document can also be turned into a Web page or Web site, but the process is imperfect. ODT It is possible to obtain an OpenDocument output, readable with Openoffice (e.g., to convert then into a Word document), but this does not work very well. 20/01/2011 Page 10 / 62 Pierre Senellart Licence de droits d’usage Compilation of a LATEX document pdflatex PDF dvipdfm ps2pdf latex dvips LATEX DVI PostScript mk4ht oolatex ODT hevea, latex2html, tth, mk4ht htlatex HTML 20/01/2011 Page 11 / 62 Pierre Senellart Licence de droits d’usage Recommended compilation methods pdflatex to prefer; simple, fast, produces an output format directly readable by all. latex + dvips + ps2pdf if used packages require a PostScript output (e.g., pstricks) hevea or latex2html or tth or mk4ht htlatex for an HTML output. None of them is ideal. Sometimes produce formulas as images, sometimes as MathML, sometimes as enriched text. mk4ht oolatex for an ODT output, convertible then in Word format with OpenOffice. Manual corrections to plan. 20/01/2011 Page 12 / 62 Pierre Senellart Licence de droits d’usage Outline LATEX: a typesetting system General Description LATEX Compilation Resources LATEX Documents Writing Text with LATEX Application 20/01/2011 Page 13 / 62 Pierre Senellart Licence de droits d’usage LATEX Distributions ALATEX distribution is a bundle of programs (pdflatex, dvips, etc.), fonts, LATEX packages, etc., with everything required to compile. Depending on the distributions, some slight differences of behavior are to be expected. Most often used distributions: TeX Live under Unix/Linux MikTeX under Windows; see also proTeXt, that adds some supplementary tools (TeXnicCenter, GhostView) MacTeX under Mac OS X 20/01/2011 Page 14 / 62 Pierre Senellart Licence de droits d’usage How to edit a LATEX document? With any text editor With a text editor that has syntax highlighting: emacs, vim, gedit, kate, etc. With an integrated environment for editing, compilation, complementary tasks: TeXnicCenter, TeXworks, AucTeX (emacs), etc. With a graphical interface that “hides” LATEX commands: LyX, Scientific Word (commercial) 20/01/2011 Page 15 / 62 Pierre Senellart Licence de droits d’usage Common issues Overfull hboxesT EX does not manage to find a decomposition of the text into lines that fits in the margins. Identify on a case by case basis if the problem is really apparent, and if so solve it by hand. Underfull vboxesT EX does not manage to put enough content on a page, which may look underfull. Identify on a case by case basis if the problem is really apparent, and if so solve it by hand. Not understandable error message Error messages are (sometimes) not really understandable. No other solutions than to look attentively at the code in question, to try and reproduce the problem on a minimal example, etc. Deleting generated files (e.g., .aux) sometimes helps. 20/01/2011 Page 16 / 62 Pierre Senellart Licence de droits d’usage When there is a compilation error TEX display the error message: ! Undefined control sequence. l.5 the \foo is The problem is (often) at the end of the first highlighted line; sometimes the problem is a consequence of another problem, difficult to identify. Press <Enter> to resume, ignoring the incriminated portion, (seldom useful) or x<Enter> to stop the compilation. TEX sometimes simply displays “*” and waits for an input. Most of the time, it means that an environment has not been closed. Press CTRL+C, then x<Enter>, to stop the compilation. 20/01/2011 Page 17 / 62 Pierre Senellart Licence de droits d’usage Where to find help? In the documentation of each package, accessible with “texdoc nom_du_package” if the package is properly installed, can be found on the CTAN package archive otherwise: http://www.ctan.org/ In the TeX FAQ UK, very comprehensive: http://www.tex.ac.uk/cgi-bin/texfaq2html On the newsgroups comp.text.tex or fr.comp.text.tex The Comprehensive LATEX Symbol List, accessible with “texdoc symbols-a4” Find a LATEX symbol by drawing it: http://detexify.kirelabs.org/classify.html 20/01/2011 Page 18 / 62 Pierre Senellart Licence de droits d’usage Books to go further LATEX par la pratique, Ch. Rolland, O’Reilly France (in French, sold out, very good introduction) The LATEX Companion, F. Mittelbach et al., Addison-Wesley (reference book listing a large number of LATEX packages and describing their use) The TEXbook, D. E. Knuth, Addison-Wesley (very technical on the functioning of the TEX engine, but very interesting) 20/01/2011 Page 19 / 62 Pierre Senellart Licence de droits d’usage Outline LATEX: a typesetting system LATEX Documents Structure Classes and Packages LATEX commands Writing Text with LATEX Application 20/01/2011 Page 20 / 62 Pierre Senellart Licence de droits d’usage Outline LATEX: a typesetting system LATEX Documents Structure Classes and Packages LATEX commands Writing Text with LATEX Application 20/01/2011 Page 21 / 62 Pierre Senellart Licence de droits d’usage General structure: 1/2 A class declaration \documentclass{minimal} Reference to packages, possibly with other declarations \usepackage{cmap} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[francais]{babel} The beginning of the document \begin{document} 20/01/2011 Page 22 / 62 Pierre Senellart Licence de droits d’usage General structure: 2/2 The body of the document Bonjour à \emph{tous}! % Et une équation \[ \sum_{n=1}^{+\infty} \frac 1{n^2}=\frac{\pi^2}{6} \] The end of the document \end{document} Everything after a % is a comment and is ignored. 20/01/2011 Page 23 / 62 Pierre Senellart Licence de droits d’usage One document, several files For a large document, useful to split it into several files (e.g., one per chapter, or even one per section) The file content is included with \input{file_name} No need to specify the .tex extension \begin{document} \input{abstract} \input{introduction} \input{algorithm} \input{experiments}
Recommended publications
  • Vulnerability Report Attacks Bypassing Confidentiality in Encrypted PDF
    Vulnerability Report Attacks bypassing confidentiality in encrypted PDF Jens M¨uller1, Fabian Ising2, Vladislav Mladenov1, Christian Mainka1, Sebastian Schinzel2, J¨orgSchwenk1 May 16, 2019 1Chair for Network and Data Security 2FH M¨unsterUniversity of Applied Sciences Abstract In this report, we analyze PDF encryption and show two novel techniques for breaking the confidentiality of encrypted documents. Firstly, we abuse the PDF feature of partially encrypted documents to wrap the encrypted part of the document within attacker-controlled content and therefore, exfiltrate the plaintext once the document is opened by a legitimate user. Secondly, we abuse a flaw in the PDF encryption specification allowing an attacker to arbitrarily manipulate encrypted content without knowing the cor- responding key/password. The only requirement is one single block of known plaintext, which we show is fulfilled by design. By using exfiltration channels our attacks allow the recovery of the entire plaintext or parts of it within an encrypted document. The attacks rely only on standard compliant PDF features. We evaluated our attacks on 27 widely used PDF viewers and found all of them vulnerable. 1 Contents 1 Background4 1.1 Portable Document Format (PDF) . .4 1.2 PDF Encryption . .6 1.3 PDF Interactive Features . .7 2 Attacker Model8 3 PDF Encryption: Security Analysis9 3.1 Partial Encryption . .9 3.2 CBC Malleability . 10 3.3 PDF Interactive Features . 12 4 How To Break PDF Encryption 14 4.1 Direct Exfiltration (Attack A) . 14 4.1.1 Requirements . 15 4.1.2 Direct Exfiltration through PDF Forms (A1) . 15 4.1.3 Direct Exfiltration via Hyperlinks (A2) .
    [Show full text]
  • Apple Has Built a Solution Into Every Mac
    Overview Mac OS X iPhone iPod + iTunes Resources Vision Mac OS X solutions VoiceOver from third parties. Browse the wide variety of To make it easier for the blind and those with low-vision to use a accessibility solutions supported computer, Apple has built a solution into every Mac. Called VoiceOver, by Mac OS X. Learn more it’s reliable, simple to learn, and enjoyable to use. In Depth Device Support Application Support Downloads VoiceOver Application Support VoiceOver. A unique solution for the vision-impaired. Every new Mac comes with Mac OS X and VoiceOver installed and includes a variety of accessible More than 50 reasons to use applications. You can also purchase additional Apple and third-party applications to use with VoiceOver. VoiceOver. Learn more While this page lists a few of the most popular applications, many more are available. If you use an application with VoiceOver that’s not on this list, and you would like to have it added, send email to [email protected]. Unlike traditional screen readers, VoiceOver is integrated into the operating system, so you can start using new accessible applications right away. You don’t need to buy an update to VoiceOver, install a new copy, or add the application to a “white list.” Moreover, VoiceOver commands work the same way in every application, so once you learn how to use them, you’ll be able to apply what you know to any accessible application. Apple provides developers with a Cocoa framework that contains common, reusable application components (such as menus, text fields, buttons, and sliders), so developers don’t have to re-create these elements each time they write a new application.
    [Show full text]
  • Breaking PDF Encryption
    Practical Decryption exFiltration: Breaking PDF Encryption Jens Müller Fabian Ising Vladislav Mladenov [email protected] [email protected] [email protected] Ruhr University Bochum, Chair for Münster University of Applied Ruhr University Bochum, Chair for Network and Data Security Sciences Network and Data Security Christian Mainka Sebastian Schinzel Jörg Schwenk [email protected] [email protected] [email protected] Ruhr University Bochum, Chair for Münster University of Applied Ruhr University Bochum, Chair for Network and Data Security Sciences Network and Data Security ABSTRACT Home/Trusted Environment The Portable Document Format, better known as PDF, is one of the Decrypted Document 1. Victim opens 2. Exfiltrating Tax Declaration decrypted content most widely used document formats worldwide, and in order to en- an encrypted PDF file Scrooge McDuck with their password via the Internet sure information confidentiality, this file format supports document TOP SECRET Victim encryption. In this paper, we analyze PDF encryption and show Attacker two novel techniques for breaking the confidentiality of encrypted Victim’s PC documents. First, we abuse the PDF feature of partially encrypted documents to wrap the encrypted part of the document within Figure 1: An overview of the attack scenario: The victim attacker-controlled content and therefore, exfiltrate the plaintext opens an encrypted PDF document and unintentionally once the document is opened by a legitimate user. Second, we abuse leaks the decrypted content to an attacker-controlled server. a flaw in the PDF encryption specification to arbitrarily manipulate The encrypted PDF file was manipulated by the attacker be- encrypted content.
    [Show full text]
  • Travels in TEX Land: Choosing a TEX Environment for Windows
    The PracTEX Journal TPJ 2005 No 02, 2005-04-15 Rev. 2005-04-17 Travels in TEX Land: Choosing a TEX Environment for Windows David Walden The author of this column wanders through world of TEX, as a non-expert, reporting what he observes and learns, which hopefully will be interesting to other non-expert users of TEX. 1 Introduction This column recounts my experiences looking at and thinking about different ways TEX is set up for users to go through the document-composition to type- setting cycle (input and edit, compile, and view or print). First, I’ll describe my own experience randomly trying various TEX environments. I suspect that some other users have had a similar introduction to TEX; and perhaps other users have just used the environment that was available at their workplace or school. Then I’ll consider some categories for thinking about options in TEX setups. Last, I’ll suggest some follow-on steps. Since I use Microsoft Windows as my computer operating system, this note focuses on environments that are available for Windows.1 2 My random path to choosing a TEX environment 2 I started using TEX in the late 1990s. 1But see my offer in Section 4. 2 While I started using TEX, I switched from TEX to using LATEX as soon as I discovered LATEX existed. Since both TEX and LATEX are operated in the same way, I’ll mostly refer to TEX in this note, since that is the more basic system. c 2005 David C. Walden I don’t quite remember my first setup for trying TEX.
    [Show full text]
  • TEX Collection 2021
    � https://tug.org/texcollection � AsTEX (French) CervanTEX (Spanish) proTEXt: an easy to install TEX system for MS Windows: based on MiKTEX, with the TEXstudio editor front-end. T X CSTUG (Czech/Slovak) Collection 2021 T X Live: a rich T X system to be installed on hard disk or a portable device E CT X (Chinese) E E E such as a USB stick. Comes with support for most modern systems, CyrTUG (Russian) including GNU/Linux, macOS, and Windows. DANTE (German) MacTEX: an easy to install TEX system for macOS: the full TEX Live DK-TUG (Danish) distribution, with the TEXShop front-end and other Mac tools. Estonian User Group CTAN: a snapshot of the Comprehensive TEX Archive Network, a set of 휀휙휏 (Greek) servers worldwide making TEX software publically available. DVD GuIT (Italian) GUST (Polish) proTEXt ist ein einfach zu installierendes TEX-System für MS Windows, basierend auf MiKTEX und TEXstudio als Editor. GUTenberg (French) TEX Live ist ein umfangreiches TEX-System zur Installation auf Festplatte GUTpt (Portuguese) oder einem portablen Medium, z. B. USB-Stick. Binaries für viele Platformen ÍsTEX (Icelandic) sind enthalten. ITALIC (Irish) MacTEX ist ein einfach zu installierendes TEX-System für macOS, mit einem DANTE KTUG (Korean) vollständigen TEX Live, sowie TEXShop als Editor und weiteren Programmen. www.dante.de CTAN ist ein weltweites Netzwerk von Servern für T X-Software. Auf der Lietuvos TEX’o Vartotojų E Grupė (Lithuanian) DVD befindet sich ein Abzug des deutschen CTAN-Knotens dante.ctan.org. MaTEX (Hungarian) O Nordic TEX Group gutenberg.eu.org proT Xt T X Live (Scandinavian) proTEXt : un système TEX pour Windows facile à installer, basé sur MikTEX E E avec l’éditeur T Xstudio.
    [Show full text]
  • Installation De LATEX Sur Windows
    Installation de LATEX sur Windows Mathieu Leroy-Lerêtre 9 janvier 2014 Résumé Ce document propose une façon simple d’obtenir un environnement LATEX fonc- tionnel sous Windows, basé sur la distribution MiKTEX. Elle repose sur l’utilisation de ProTEXt, qui est un « tout-en-un » contenant plusieurs outils (libres et gratuits) 1. Nous détaillons pas à pas le cheminement d’installation de MiKTEX, Ghostscript, GSview puis TeXstudio. 2 Avant de commencer S’assurer qu’il y a assez de place sur le disque dur : le tout occupera au final dans les 3 Go environ, mais il faut compter au moins autant d’espace pour le processus d’installation (i.e. téléchargement et désarchivage de l’exécutable). 1. Télécharger le fichier protext.exe (1:55 Go environ) : pour cela, aller sur la page http://www.tug.org/protext, cliquer sur « download the self-extracting pro- text.exe file » puis choisir protext.exe. Le téléchargement peut prendre plu- sieurs minutes. 2. Créer un dossier Protext sur le bureau. 3. Lancer le fichier protext.exe 3 : s’affiche alors la fenêtre d’extraction des fichiers d’installation. 4. Modifier le Destination folder : en cliquant sur Browse, sélectionner dans l’arbo- rescence le dossier Protext qui a été créé sur le bureau à l’étape no 2. 5. Cliquer sur Extract : il désarchive alors les fichiers nécessaires à l’installation dans le dossier Protext (compter encore 1:59 Go). Cela prend quelques minutes. Ce dossier et le fichier téléchargé pourront être supprimés une fois l’installation complètement terminée. 6. Aller dans ce dossier Protext et lancer le fichier Setup.exe : cela ouvre une petite fenêtre.
    [Show full text]
  • Literature Classification, Bulk Collection of Literature Exercise Thursday, 6
    Department of Computer Science Institute for Software and Multimedia Technology, Software Technology Group Academic Skills in Computer Science (ASiCS) Literature Classification, Bulk Collection of Literature Exercise Thursday, 6. DS, APB/E001 Thomas Kühn ([email protected]) Scientific Research Daily Business Reading Writing Organizing Images from OpenClipart.org (Creative Commons by Steve Lambert) ASiCS 2 / 22 Organizing Research Organizing Literature Common Tasks Find relevant / related publications ● Query scientific search engines ● Look up BibTex for specific publications from the web Investigate found publications ● Skim papers ● Make notes and hints ● Organize downloaded files ● Maintain a corresponding bibliography of BibTex entries ASiCS 3 / 22 Organizing Research Organizing Literature A Small Survey Q1:What tools do you use to read and annotate papers? Q2:What tools do you use to organize your bibliography? Q3:What tools do you use to organize stored papers? What tools do you use to read and annotate papers? What tools do you use to organize your bibliography? What tools do you use to organize stored papers? (18 Answers) (18 Answers) (18 Answers) Other None 14% Paper Other 5% 26% 26% Text Editor 20% None Mendeley 40% 14% FoxIt Reader FileBrowser 10% Zotero 57% 5% JabRef EndNote 15% 5% Acrobat Reader Citavi 5% 39% Zotero Mendeley None Paper Acrobat Reader 5% 15%ASiCS 4 / 22 Xournal FoxIt Reader Mupdf None Mendeley Zotero None Mendeley Zotero EndNote Other JabRef Text Editor Other Citavi FileBrowser Other Organizing
    [Show full text]
  • 2017-Networkthousand
    1 Annotated Bibliography, and Summaries I. Annotating Text II. Annotating Media III. Annotation Theory and Practice IV. Group Dynamics and Social Annotation V. Bibliographic Reference/Metadata/Tagging Note to Reader: The categories of this bibliography have been separated into ‘Tools’ and ‘Articles’ for ease of reading. Cross-posted entries have been marked with an asterisk (*) after their first appearance. Category I: Annotating Text This category provides an environmental scan of the current state of text-based annotation practices and the foundational tools in the discipline. Many of the publications focus on situating annotation in the field of digital humanities by drafting definitions for annotation practice; specifying a general annotation framework for commentary across mediums; or brainstorming platforms that would better support user interaction with objects and with each other. Authors remark that the evolution of scholarship brought about by interactive Web 2.0 practices shifted the focus from learner-content interaction to learner-learner interaction, and that this behavioural shift necessitates a redesign of tools (Agosti et al. 2005; Gao 2013). It is widely acknowledged that annotation practices are beneficial for learning, archiving, clarifying, sharing, and expanding; current Web architecture, however, struggles to facilitate these advantages (Agosti et al. 2012; Bottoni 2003; Farzan et al. 2008). Several publications introduce tools that bridge the gap between tool design and user needs, specifically AnnotatEd and CommentPress (Farzan et al. 2008; Fitzpatrick 2007). These tools, along with alternative platforms that gamify annotation, allow for interactive reading and support user engagement with resources in a customizable way. The tools treat documents as mutable objects that can be tagged, highlighted, and underlined.
    [Show full text]
  • Travels in TEX Land: Trying Texworks (With Windows XP) David Walden
    Article revision 2009/04/29 Travels in TEX Land: Trying TEXworks (with Windows XP) David Walden Abstract I have been hearing about TEXworks for a year or more and decided to try it. 1 Installation Googling on “TeXworks” got me to the TEXworks webpage (http://www.tug.org/texworks/). From there I followed the link “A TeXworks page by Alain Delmotte has a draft manual and Windows binaries” (http://www.leliseron.org/texworks/) and downloaded the draft manual, Windows binary, and “needed dll” to a directory I called TeXworks. (Also, what appears to be a development website is at http://code.google.com/p/texworks/.) Clicking on the TeXworks.exe file, the system started, and I opened a LATEX file which appeared in a TEX editing window along with, in a parallel window, the PDF output of the file (previously compiled before my installation of TEXworks). However, when tried to typeset the LATEX file, the system told me it couldn’t find the TEX executable files. I tried setting up the file TeXworks-setup.ini with the contents inipath = C:/a-files/TeXworks/ libpath = C:/a-files/TeXworks/ defaultbinpaths = C:\texmf\miktex\bin as suggested on Delmotte’s TEXworks web page, but the system still couldn’t find the TEX executables. (I reported this problem to Alain Delmotte who confirmed it was a problem and passed it on to the TEXworks development list.) I found the Edit > Preferences > Typesetting “Paths for TeX and related tools” window, and put the path C:\texmf\miktex\bin there, and then TEXworks typesetting button compiled my file.
    [Show full text]
  • TEX Collection 2011 DVD Bit Versions)
    132 TUGboat, Volume 32 (2011), No. 2 TEX Collection 2011 DVD bit versions). Distributions from past years look as they did before in the Preference Pane. TEX Collection editors The Collection also includes MacTEXtras (http: The TEX Collection is the name for the overall collec- //tug.org/mactex/mactextras.html), which con- tion of software distributed by the TEX user groups tains many additional items that can be separately each year. Please consider joining TUG or the user installed. This year, software that runs exclusively group best for you (http://tug.org/usergroups. on Tiger (Mac OS X 10.4) has been removed. The html), or making a donation (https://www.tug. main categories are: bibliography programs; alter- org/donate.html), to support the effort. native editors, typesetters, and previewers; equation All of these projects are done entirely by volun- editors; DVI and PDF previewers; and spell checkers. teers. If you'd like to help with development, testing, 3 TEX Live (http://tug.org/texlive) documentation, etc., please visit the project pages for more information on how to contribute. TEX Live is a comprehensive cross-platform TEX sys- Thanks to everyone involved, from all parts of tem. It includes support for most Unix-like systems, including GNU/Linux and Mac OS X, and for Win- the TEX world. dows. Major user-visible changes in 2011 are few: 1 proTEXt (http://tug.org/protext) The biber (http://ctan.org/pkg/biber) pro- proTEXt is a TEX system for Windows, based on gram for bibliography processing is included on com- MiKTEX(http://www.miktex.org), with a detailed mon platforms.
    [Show full text]
  • 1 Ray Siemens, Alyssa Arbuckle, Lindsey Seatter, Randa El K
    THE VALUE OF PLURALITY IN ‘THE NETWORK WITH A THOUSAND ENTRANCES’1 RAY SIEMENS, ALYSSA ARBUCKLE, LINDSEY SEATTER, RANDA EL KHATIB, and TRACEY EL HAJJ, with the ETCL Research Group Abstract This contribution reflects on the value of plurality in the ‘network with a thousand entrances’ suggested by McCarty (http://goo.gl/H3HAfs), and others, in association with approaching time-honoured annotative and commentary practices of much-engaged texts. The question is how this approach aligns with tensions, today, surrounding the multiplicity of endeavour associated with modeling practices of annotation by practitioners of the digital humanities. Our work, hence, surveys annotative practice across its reflection in contemporary praxis, from the MIT annotation studio whitepaper (http://goo.gl/8NBdnf) through the work of the Open Annotation Collaboration (http://www.openannotation.org), and manifest in multiple tools facilitating annotation across the web up to and including widespread application in social knowledge creation suites like Wikipedia https://en.wikipedia.org/wiki/Web annotation) Keywords: annotative practices, semantic web practices, reader-reader interaction, annotation tools, social annotation, folksonomy, content modelling, process modelling Annotation is one of the important ‘primitive’ activities that scholars in many disciplines employ when they pursue a topic of interest [Unsworth 2000]. As more and more of the scholarly process has been enhanced by, International Journal of Humanities and Arts Computing 11.2 (2017): 153–173 DOI: 10.3366/ijhac.2017.0190 © Edinburgh University Press 2017 www.euppublishing.com/ijhac 153 Ray Siemens et al. and in some cases migrated to, digital formats the need to create tools that permit scholars to enjoy the same broad range of primitive activities that they do with physical formats has become evident.
    [Show full text]
  • 1 Introduction
    1 Introduction 1.1 What is LATEX? LaTeX is a document preparation system for high-quality typesetting. It is most often used for medium-to-large technical or scientific documents but it can be used for almost any form of publishing. LaTeX is not a word processor! Instead, LaTeX encourages authors not to worry too much about the appearance of their documents but to concentrate on getting the right content. 1.2 Software TeX Distributions The easiest way to set up TeX is with a 500MB TeX distribution that includes many current TeX tools. The TeX distribution to download depends on what operating system you run. Windows - proTeXt is an installer for MikTeX, Ghostview and some extra software. Linux - TeXLive is included as a package in most versions of Linux. Mac OS X - MacTeX is a TeXLive installer for Mac. Editors Windows: Notepad, Texmaker, MeWa, Texlipse, Led, TeXworks, LyTeX, LyX, TeXnicCenter, Emacs, Scite, WinShell, Vim. (I would recommend TeXWorks if you want a GUI) Mac OS X: TexShop, Vim, Emacs, BBEdit, jEdit, TextWrangler, TeXworks, LyX, Texmaker Xcode- Latex. (I would recommend TexShop of TeXWorks if you want a GUI) Linux: LyX, Vim, Emacs, Texmaker, TeXworks, Kile, TeXmacs, gEdit. (I would recommend TeXWorks if you want a GUI) Of all the above editors, only TeXmacs and LyX are WYSIWYGs (What You See Is What You Get). 1 1.3 Resources Books: Math Into Latex by George Gratzer More Math Into Latex by George Gratzer The LaTeX Companion, second edition by F. Mittelbach and M Goossens with Braams, Carlisle, and Rowley Online: TeX Users Group (www.tug.org) Self-guided introductory course (http://www.math.uiuc.edu/∼hildebr/tex/course/) A (Not So) Short Introduction to LaTeX2e by Oetiker, Partl, Hyna, Schlegl.
    [Show full text]