Latex/Importing Graphics

Total Page:16

File Type:pdf, Size:1020Kb

Latex/Importing Graphics LaTeX/Importing Graphics There are two possibilities to include graphics in your document. Either create them with some special code, a topic which will be discussed in the Creating Graphics part, (see Introducing Procedural Graphics) or import productions from third party tools, which is what we will be discussing here. Strictly speaking, LaTeX cannot manage pictures directly: in order to introduce graphics within documents, LaTeX just creates a box with the same size as the image you want to include and embeds the picture, without any other processing. This means you will have to take care that the images you want to include are in the right format to be included. This is not such a hard task because LaTeX supports the most common picture formats around. Contents 1 Raster graphics vs. vector graphics 2 The graphicx package 3 Document Options 4 Supported image formats 4.1 Compiling with latex 4.2 Compiling with pdflatex 5 Including graphics 5.1 Examples 5.2 Spaces in names 5.3 Borders 6 Graphics storage 7 Images as figures 8 Text wrapping around pictures 9 Seamless text integration 10 Including full PDF pages 11 Converting graphics 11.1 PNG alpha channel 11.2 Converting a color EPS to grayscale 12 Third-party graphics tools 12.1 Vector graphics 12.2 Raster graphics 12.3 Plots and Charts 12.4 Editing EPS graphics 13 Notes and References Raster graphics vs. vector graphics Raster graphics will highly contrast with the quality of the document if they are not in a high resolution, which is the case with most graphics. The result may be even worse once printed. Most drawing tools (e.g. for diagrams) can export in vector format. So you should always prefer PDF or EPS to PNG or JPG. The graphicx package As stated before, LaTeX can't manage pictures directly, so we will need some extra help: we have to load the graphicx package[1] (http://ctan.org/pkg/graphicx/) in the preamble of our document: \usepackage{graphicx} This package accepts as an argument the external driver to be used to manage pictures; however, the latest version of this package takes care of everything by itself, changing the driver according to the compiler you are using, so you don't have to worry about this. Still, just in case you want to understand better how it works, here are the possible options you can pass to the package: dvips (default if compiling with latex), if you are compiling with latex to get a DVI and you want to see your document with a DVI or PS viewer. dvipdfm, if you are compiling with latex to get a DVI that you want to convert to PDF using dvipdfm, to see your document with any PDF viewer. pdftex (default if compiling with pdflatex), if you are compiling with pdftex to get a PDF that you will see with any PDF viewer. But, again, you don't need to pass any option to the package because the default settings are fine in most of the cases. In many respects, importing your images into your document using LaTeX is fairly simple... once you have your images in the right format that is! Therefore, I fear for many people the biggest effort will be the process of converting their graphics files. Now we will see which formats we can include and then we will see how to do it. Document Options The graphics and graphicx packages recognize the draft and final options given in the \documentclass[...]{...} command at the start of the file. (See Document Classes.) Using draft as the option will suppress the inclusion of the image in the output file and will replace the contents with the name of the image file that would have been seen. Using final will result in the image being placed in the output file. The default is final. Supported image formats As explained before, the image formats you can use depend on the driver that graphicx is using but, since the driver is automatically chosen according to the compiler, then the allowed image formats will depend on the compiler you are using. Consider the following situation: you have added some pictures to your document in JPG and you have successfully compiled it in PDF. Now you want to compile it in DVI, you run latex and you get a lot of errors... because you forgot to provide the EPS versions of the pictures you want to insert. At the beginning of this book, we had stated that the same LaTeX source can be compiled in both DVI and PDF without any change. This is true, as long as you don't use particular packages, and graphicx is one of those. In any case, you can still use both compilers with documents with pictures as well, as long as you always remember to provide the pictures in two formats (EPS and one of JPG, PNG or PDF). Compiling with latex The only format you can include while compiling with latex is Encapsulated PostScript (EPS). The EPS format was defined by Adobe Systems for making it easy for applications to import postscript-based graphics into documents. Because an EPS file declares the size of the image, it makes it easy for systems like LaTeX to arrange the text and the graphics in the best way. EPS is a vector format— this means that it can have very high quality if it is created properly, with programs that are able to manage vector graphics. It is also possible to store bit-map pictures within EPS, but they will need a lot of disk space. Compiling with pdflatex If you are compiling with pdflatex to produce a PDF, you have a wider choice. You can insert: JPG, widely used on Internet, digital cameras, etc. They are the best choice if you want to insert photos. PNG, a very common format (even if not as much as JPG); it's a lossless format and it's the best choice for diagrams (if you were not able to generate a vector version) and screenshots. PDF, it is widely used for documents but can be used to store images as well. It supports both vector and bit-map images, but it's not recommended for the latter, as JPG or PNG will provide the same result using less disk space. EPS can be used with the help of the epstopdf package. Depending on your installation, you may just need to have it installed, there is no need to load it in your document; if it does not work, you need to load it just after the graphicx package. Additionally, since epstopdf will need to convert the EPS file into a PDF file and store it, you need to give "writing permissions" to your compiler. This is done by adding an option to the compiling command, e.g. pdflatex -shell-escape file.tex (if you use a LaTeX editor, they usually allow to modify the command in the configuration options). Check the epstopdf documentation for other compilers. Including graphics Now that we have seen which formats we can include and how we could manage those formats, it's time to learn how to include them in our document. After you have loaded the graphicx package in your preamble, you can include images with \includegraphics, whose syntax is the following: \includegraphics[attr1=val1, attr2=val2, ..., attrn=valn]{imagename} As usual, arguments in square brackets are optional, whereas arguments in curly braces are compulsory. The argument in the curly braces is the name of the image. Write it without the extension. This way the LaTeX compiler will look for any supported image format in that directory and will take the best one (EPS if the output is DVI; JPEG, PNG or PDF if the output is PDF). Images can be saved in multiple formats for different purposes. For example, a directory can have "diagram.pdf" for high-resolution printing, while "diagram.png" can be used for previewing on the monitor. You can specify which image file is to be used by pdflatex through the preamble command: \DeclareGraphicsExtensions{.pdf,.png,.jpg} which specifies the files to include in the document (in order of preference), if files with the same basename exist, but with different extensions. The variety of possible attributes that can be set is fairly large, so only the most common are covered below: Specify the preferred width of the NB. Only specifying width=xx imported image to xx. either width or height will scale the image Specify the preferred height of the height=xx while maintaining the imported image to xx. aspect ratio. This can be set to either true or false. When true, it will scale the image according to both height and width, but will keepaspectratio not distort the image, so that neither width nor height are exceeded. Scales the image by the desired scale factor. e.g, 0.5 to scale=xx reduce by half, or 2 to double. This option can rotate the image by xx degrees (counter- angle=xx clockwise) This option will crop the imported image by l from the left, b trim=l b r t from the bottom, r from the right, and t from the top. Where l, b, r and t are lengths. clip For the trim option to work, you must set clip=true. If the image file is a pdf file with multiple pages, this page=x parameter allows you to use a different page than the first. resolution=x Specify image resolution in dpi In order to use more than one option at a time, simply separate each with a comma.
Recommended publications
  • 106 INKSCAPE – FREE VECTOR GRAPHICS EDITOR Grabareva A
    INKSCAPE – FREE VECTOR GRAPHICS EDITOR Grabareva A. Supervisor: Voevodina M. E-mail: [email protected], [email protected] Kharkiv, О.М. Beketov National University of Urban Economy in Kharkiv Inkscape is a cross-platform, powerful enough and in many ways competitive free vector graphics editor with open source code, and in which the SVG format is used as the main standard for work. It is convenient for creating both artistic and technical illustrations. Inkscape is an analogue of such graphic editors as Corel Draw, Adobe Illustrator, Xara X and Freehand. Intended use: - illustrations for office circulars, presentations, creation of logos, business cards, posters; - technical illustrations (diagrams, graphics, etc.); - vector graphics for high-quality printing (with preliminary import of SVG into Scribus); - web graphics – from banners to site layouts, icons for applications and website buttons, - graphics for games. Main characteristics of Inkscape: - the program is free and distributed under the GNU General Public License; - cross-platform; - the program supports the following document formats: import – almost all popular and frequently used formats: SVG, JPEG, GIF, BMP, EPS, PDF, PNG, ICO, and many additional ones, such as SVGZ, EMF, PostScript, AI, Dia, Sketch, TIFF, XPM, WMF, WPG, GGR, ANI, CUR, PCX, PNM, RAS, TGA, WBMP, XBM, XPM; export – the main formats are PNG and SVG and many additional EPS, PostScript, PDF, Dia, AI, Sketch, POV-Ray, LaTeX, OpenDocument Draw, GPL, EMF, POV, DXF; - there is support for layers; -
    [Show full text]
  • Final Report
    Projet industriel promotion 2009 PROJET INDUSTRIEL 24 De-Cooman Aur´elie Tebby Hugh Falzon No´e Giannini Steren Bouclet Bastien Navez Victor Commanditaire | Inkscape development team Tuteur industriel | Johan Engelen Tuteur ECL | Ren´eChalon Date du rapport | May 19, 2008 Final Report Development of Live Path Effects for Inkscape, a vector graphics editor. Industrial Project Inkscape FINAL REPORT 2 Contents Introduction 4 1 The project 5 1.1 Context . 5 1.2 Existing solutions . 6 1.2.1 A few basic concepts . 6 1.2.2 Live Path Effects . 7 1.3 Our goals . 7 2 Approaches and results 8 2.1 Live Path Effects for groups . 8 2.1.1 New system . 8 2.1.2 The Group Bounding Box . 12 2.1.3 Tests . 13 2.2 Live Effects stacking . 15 2.2.1 UI . 15 2.2.2 New system . 16 2.2.3 Tests . 17 2.3 The envelope deformation effect . 18 2.3.1 A mock-up . 18 2.3.2 Tests . 23 Conclusion 28 List of figures 29 Appendix 30 0.1 Internal organisation . 30 0.1.1 Separate tasks . 30 0.1.2 Planning . 31 0.1.3 Sharing source code . 32 0.2 Working on an open source project . 32 0.2.1 External help . 32 0.2.2 Criticism and benefits . 32 0.3 Technical appendix . 33 0.3.1 The Bend Path Maths . 33 0.3.2 GTK+ / gtkmm . 33 0.3.3 How to create and display a list? . 34 0.4 Personal comments . 36 3 Introduction As second year students at the Ecole´ Centrale de Lyon, we had to work on \Industrial Projects", the subject of which were to be either selected in a list, or proposed to the school.
    [Show full text]
  • Multimedia Systems DCAP303
    Multimedia Systems DCAP303 MULTIMEDIA SYSTEMS Copyright © 2013 Rajneesh Agrawal All rights reserved Produced & Printed by EXCEL BOOKS PRIVATE LIMITED A-45, Naraina, Phase-I, New Delhi-110028 for Lovely Professional University Phagwara CONTENTS Unit 1: Multimedia 1 Unit 2: Text 15 Unit 3: Sound 38 Unit 4: Image 60 Unit 5: Video 102 Unit 6: Hardware 130 Unit 7: Multimedia Software Tools 165 Unit 8: Fundamental of Animations 178 Unit 9: Working with Animation 197 Unit 10: 3D Modelling and Animation Tools 213 Unit 11: Compression 233 Unit 12: Image Format 247 Unit 13: Multimedia Tools for WWW 266 Unit 14: Designing for World Wide Web 279 SYLLABUS Multimedia Systems Objectives: To impart the skills needed to develop multimedia applications. Students will learn: z how to combine different media on a web application, z various audio and video formats, z multimedia software tools that helps in developing multimedia application. Sr. No. Topics 1. Multimedia: Meaning and its usage, Stages of a Multimedia Project & Multimedia Skills required in a team 2. Text: Fonts & Faces, Using Text in Multimedia, Font Editing & Design Tools, Hypermedia & Hypertext. 3. Sound: Multimedia System Sounds, Digital Audio, MIDI Audio, Audio File Formats, MIDI vs Digital Audio, Audio CD Playback. Audio Recording. Voice Recognition & Response. 4. Images: Still Images – Bitmaps, Vector Drawing, 3D Drawing & rendering, Natural Light & Colors, Computerized Colors, Color Palletes, Image File Formats, Macintosh & Windows Formats, Cross – Platform format. 5. Animation: Principle of Animations. Animation Techniques, Animation File Formats. 6. Video: How Video Works, Broadcast Video Standards: NTSC, PAL, SECAM, ATSC DTV, Analog Video, Digital Video, Digital Video Standards – ATSC, DVB, ISDB, Video recording & Shooting Videos, Video Editing, Optimizing Video files for CD-ROM, Digital display standards.
    [Show full text]
  • Gnuplot Programming Interview Questions and Answers Guide
    Gnuplot Programming Interview Questions And Answers Guide. Global Guideline. https://www.globalguideline.com/ Gnuplot Programming Interview Questions And Answers Global Guideline . COM Gnuplot Programming Job Interview Preparation Guide. Question # 1 What is Gnuplot? Answer:- Gnuplot is a command-driven interactive function plotting program. It can be used to plot functions and data points in both two- and three-dimensional plots in many different formats. It is designed primarily for the visual display of scientific data. gnuplot is copyrighted, but freely distributable; you don't have to pay for it. Read More Answers. Question # 2 How to run gnuplot on your computer? Answer:- Gnuplot is in widespread use on many platforms, including MS Windows, linux, unix, and OSX. The current source code retains supports for older systems as well, including VMS, Ultrix, OS/2, MS-DOS, Amiga, OS-9/68k, Atari ST, BeOS, and Macintosh. Versions since 4.0 have not been extensively tested on legacy platforms. Please notify the FAQ-maintainer of any further ports you might be aware of. You should be able to compile the gnuplot source more or less out of the box on any reasonable standard (ANSI/ISO C, POSIX) environment. Read More Answers. Question # 3 How to edit or post-process a gnuplot graph? Answer:- This depends on the terminal type you use. * X11 toolkits: You can use the terminal type fig and use the xfig drawing program to edit the plot afterwards. You can obtain the xfig program from its web site http://www.xfig.org. More information about the text-format used for fig can be found in the fig-package.
    [Show full text]
  • The Ipe Manual
    The Ipe manual Otfried Cheong November 22, 2004 1 Welcome to the Wonderful World of Ipe! . where making pictures is as easy as $\pi$ ... Preparing figures for a scientific article is a time-consuming process. If you are using the LATEX document preparation system in an environment where you can include (encapsulated) Postscript figures or PDF figures, then the extendible drawing editor Ipe may be able to help you in the task. Ipe allows you to prepare and edit drawings containing a variety of basic geometry primitives like lines, splines, polygons, circles etc. Ipe also allows you to add text to your drawings, and unlike most other drawing programs, Ipe treats these text object as LATEX text. This has the advantage that all usual LATEX commands can be used within the drawing, which makes the inclusion of mathematical formulae (or even simple A labels like “qi”) much simpler. Ipe processes your LTEX source and includes its Postscript or PDF rendering in the figure. In addition, Ipe offers you some editing functions that can usually only be found in professional drawing programs or cad systems. For instance, it incorporates a context sensitive snapping mechanism, which allows you to draw objects meeting in a point, having parallel edges, objects aligned on intersection points of other objects, rectilinear and c-oriented objects and the like. Whenever one of the snapping modes is enabled, Ipe shows you Fifi, a secondary cursor, which keeps track of the current aligning. One of the nicest features of Ipe is the fact that it is extensible. You can easily write your own functions, so-called ipelets.
    [Show full text]
  • A Case Study of Software Development in a Virtual Organizational Culture
    Free Software: A Case Study of Software Development in a Virtual Organizational Culture Margaret S. Elliott Institute for Software Research University of California, Irvine Irvine, CA 92697 949 824-7202 [email protected] Walt Scacchi Institute for Software Research University of California, Irvine Irvine, CA 92697 949 824-4130 [email protected] April 2003 Abstract This study is part of an ongoing comparative study of various types of open software communities including both free and open source software projects. This study examines how the organizational cultural beliefs and values of a free software virtual organization influence software development processes. It provides examples that illustrate the importance of personal motivation and a sense of working as a team in the perpetuation of a virtual work community. It presents the world of the GNUenterprise.org project as a virtual organizational culture that embodies the beliefs of free software and freedom of choice, and the values of community building and cooperative work. A close study of this project shows how these beliefs and values are manifested in software development methods, artifacts, and tool choice, as well as how dispersed developers cooperate and resolve conflict in a virtual community. Data collection includes the content analysis of Internet Relay Chat archives; kernel cousins archives (summary digests of IRC and mailing list archives); mailing list archives; email interviews; Web site documents and observations; and personal interviews conducted at two open source conferences. Two cases from IRC and mailing list archives of the GNUe virtual community at work are presented for in-depth analyses and comparison.
    [Show full text]
  • Free Vector Resume Icons
    Free Vector Resume Icons Smectic and discontinued Flin fractionises carpingly and paginated his thymidine betimes and unenviably. Horn-rimmed or out-of-fashion, Felipe never synonymises any caltrops! Barrel-vaulted and chattier Jessey extradited some axerophthol so hypothetically! This way that the institute of fonts in the drop function, and vector free resume icons and Lcars displays the free vector now finally coming! On passenger perception of taking written product be it a growing a website or a resume. Icon for various uses Easy resize. Address icon for cv Cuyahoga County. Latin, and that is just what it is. Letter Design Maker. With tangle free icon editor you area Create duplicate edit icons in either standard or custom sizes. Revolutionary space access, anytime, anywhere. Students can graph their certificates as their professional skills to their CV. Looking till a free vector graphics editor to make your library resume icons with. What something like shit about free resume template is station the skills section goes first. The trick is to add the content to the slide as a background, hide that background and then format clip art puzzle pieces to display the original background. We alter that everybody except a story or tell! In this page what can find 35 Vector Icons For Resume images for free download Search how other related vectors at Vectorifiedcom containing more than. It of to output the vibe of evening music perfectly. Supplies Archives B H Publishing by bhpublishinggroup. Free dxf file icons vector resume free resume icons available, affordable computer that is a thesame field.
    [Show full text]
  • This Is a Free, User-Editable, Open Source Software Manual. Table of Contents About Inkscape
    This is a free, user-editable, open source software manual. Table of Contents About Inkscape....................................................................................................................................................1 About SVG...........................................................................................................................................................2 Objectives of the SVG Format.................................................................................................................2 The Current State of SVG Software........................................................................................................2 Inkscape Interface...............................................................................................................................................3 The Menu.................................................................................................................................................3 The Commands Bar.................................................................................................................................3 The Toolbox and Tool Controls Bar........................................................................................................4 The Canvas...............................................................................................................................................4 Rulers......................................................................................................................................................5
    [Show full text]
  • Two-Dimensional Analysis of Digital Images Through Vector Graphic Editors in Dentistry: New Calibration and Analysis Protocol Based on a Scoping Review
    International Journal of Environmental Research and Public Health Review Two-Dimensional Analysis of Digital Images through Vector Graphic Editors in Dentistry: New Calibration and Analysis Protocol Based on a Scoping Review Samuel Rodríguez-López 1,* , Matías Ferrán Escobedo Martínez 1 , Luis Junquera 2 and María García-Pola 2 1 Department of Operative Dentistry, School of Dentistry, University of Oviedo, C/. Catedrático Serrano s/n., 33006 Oviedo, Spain; [email protected] 2 Department of Oral and Maxillofacial Surgery and Oral Medicine, School of Dentistry, University of Oviedo, C/. Catedrático Serrano s/n., 33006 Oviedo, Spain; [email protected] (L.J.); [email protected] (M.G.-P.) * Correspondence: [email protected]; Tel.: +34-600-74-27-58 Abstract: This review was carried out to analyse the functions of three Vector Graphic Editor applications (VGEs) applicable to clinical or research practice, and through this we propose a two- dimensional image analysis protocol in a VGE. We adapted the review method from the PRISMA-ScR protocol. Pubmed, Embase, Web of Science, and Scopus were searched until June 2020 with the following keywords: Vector Graphics Editor, Vector Graphics Editor Dentistry, Adobe Illustrator, Adobe Illustrator Dentistry, Coreldraw, Coreldraw Dentistry, Inkscape, Inkscape Dentistry. The publications found described the functions of the following VGEs: Adobe Illustrator, CorelDRAW, and Inkscape. The possibility of replicating the procedures to perform the VGE functions was Citation: Rodríguez-López, S.; analysed using each study’s data. The search yielded 1032 publications. After the selection, 21 articles Escobedo Martínez, M.F.; Junquera, met the eligibility criteria. They described eight VGE functions: line tracing, landmarks tracing, L.; García-Pola, M.
    [Show full text]
  • An Introduction to S and the Hmisc and Design Libraries
    An Introduction to S and The Hmisc and Design Libraries Carlos Alzola, MS Statistical Consultant 501 SE Glyndon Street Vienna, Va 22180 [email protected] Frank Harrell, PhD Professor of Biostatistics Department of Biostatistics Vanderbilt University School of Medicine S-2323 Medical Center North Nashville, Tn 37232 [email protected] http://biostat.mc.vanderbilt.edu/twiki/bin/view/Main/RS November 16, 2004 ii Updates to this document may be obtained from biostat.mc.vanderbilt.edu/twiki/pub/Main/RS/sintro.pdf. Contents 1 Introduction 1 1.1 S, S-Plus, R, and Source References ........................... 1 1.1.1 R ........................................... 4 1.2 Starting S .......................................... 4 1.2.1 UNIX/Linux .................................... 4 1.2.2 Windows ...................................... 5 1.3 Commands vs. GUIs .................................... 7 1.4 Basic S Commands ..................................... 7 1.5 Methods for Entering and Saving S Commands ..................... 9 1.5.1 Specifying System File Names in S ........................ 11 1.6 Differences Between S and SAS .............................. 11 1.7 A Comparison of UNIX/Linux and Windows for Running S .............. 18 1.8 System Requirements ................................... 19 1.9 Some Useful System Tools ................................. 19 2 Objects, Getting Help, Functions, Attributes, and Libraries 25 2.1 Objects ........................................... 25 2.2 Getting Help ........................................ 25 2.3
    [Show full text]
  • Xfig Is a Menu-Driven Tool That Allows the User to Draw and Manipulate Objects Interactively Under the X Window System
    XFIG(1) USER COMMANDS XFIG(1) NAME xfig - Facility for Interactive Generation of figures under X11 SYNOPSIS xfig [options][file] DESCRIPTION Xfig is a menu-driven tool that allows the user to draw and manipulate objects interactively under the X Window System. It runs under X version 11 release 4 or higher and requires a two- or three-button mouse. file specifies the name of a file to be edited. The objects in the file will be read at the start of xfig. For a HTML-based xfig reference guide, see the Help menu in xfig or index.html provided with the xfig distribution, usually in the Doc/www directory. There are both English and Japanese versions. When using a two-button mouse use the <Meta> key and the right button at the same time to effect the action of the middle button. Xfig is available via anonymous ftp from ftp://ftp.x.org/contrib/applications/drawingOtools/xfig and usually from ftp://epb1.lbl.gov/xfig . The TransFig package is used when printing or exporting the output from xfig. The fig2dev program from the TransFig package is automatically called by xfig as a back-end processor to produce various types of output: LaTeX fig2dev –L latex translates xfig to LaTeX picture environment commands which can be processed along with other LaTeX commands. Metafont fig2dev –L mf produces Metafont output. PostScript fig2dev –L ps produces an Encapsulated PostScript output. fig2dev –L tk produces a tk output. This is for the tcl/tk tool command language/tool kit package. Canvas objects are generated from the Fig primitives and a toplevel canvas is created.
    [Show full text]
  • A Practical Guide to LATEX Tips and Tricks
    Luca Merciadri A Practical Guide to LATEX Tips and Tricks October 7, 2011 This page intentionally left blank. To all LATEX lovers who gave me the opportunity to learn a new way of not only writing things, but thinking them ...Claudio Beccari, Karl Berry, David Carlisle, Robin Fairbairns, Enrico Gregorio, Stefan Kottwitz, Frank Mittelbach, Martin M¨unch, Heiko Oberdiek, Chris Rowley, Marc van Dongen, Joseph Wright, . This page intentionally left blank. Contents Part I Standard Documents 1 Major Tricks .............................................. 7 1.1 Allowing ............................................... 10 1.1.1 Linebreaks After Comma in Math Mode.............. 10 1.2 Avoiding ............................................... 11 1.2.1 Erroneous Logic Formulae .......................... 11 1.2.2 Erroneous References for Floats ..................... 12 1.3 Counting ............................................... 14 1.3.1 Introduction ...................................... 14 1.3.2 Equations For an Appendix ......................... 16 1.3.3 Examples ........................................ 16 1.3.4 Rows In Tables ................................... 16 1.4 Creating ............................................... 17 1.4.1 Counters ......................................... 17 1.4.2 Enumerate Lists With a Star ....................... 17 1.4.3 Math Math Operators ............................. 18 1.4.4 Math Operators ................................... 19 1.4.5 New Abstract Environments ........................ 20 1.4.6 Quotation Marks Using
    [Show full text]