Giter Club home page Giter Club logo

eldoc's Introduction

Eldoc

Licence: MIT Language: TeX

Eldoc is a document template for producing clean, elegant reports. Built with the [LaTeX] (http://www.latex-project.org) typesetting system, it's highly-configurable and doesn't require proprietary text-editing software.

Eldoc Screenshot

Why Use It?

The high-quality presentation of reports is paramount, regardless of what content you're providing. LaTeX provides a powerful system in which to create high-quality reports, but getting started with it can be slow and confusing. This template solves that problem by providing a well-commented framework which you can expand upon, fill with your own content, and use to generate a neatly-formatted, beautiful report.

Pre-requisites

  1. An installed TeX distribution, e.g. [MiKTeX] (http://www.miktex.org) or [TeX Live] (http://www.tug.org/texlive)
  2. A LaTeX editor, such as [Texmaker] (http://www.xm1math.net/texmaker)
  3. Note that combined intallation packages exist, e.g. [proTeXt] (http://www.tug.org/protext), which combine the TeX distribution & editor (the editor is TeXStudio in this in the case of proTeXt)

User Guide

  1. Ensure that the pre-requisites are installed.
  2. Run the .tex file using your LaTeX editor. This will allow you to make edits & to write your content.
  3. When including images, it's best to use vector images since they scale without becoming pixelated. Create your image in LibreOffice Impress or Microsoft Powerpoint, export it to PDF, and importantly (!) crop the PDF to remove surrounding whitespace. Save the cropped PDF in your Images folder and refer to it from your LaTeX source code. If you're using Powerpoint, make sure to right-click your slide, select Format Background and tick 'Hide background graphics' to prevent your image backgrounds having a grey-fill.
  4. Ensure that library file is within the 'BibTeX_Libraries' folder, & that this folder resides in the same directory as the .tex file you're compiling. Reference management software such as [Mendeley] (http://www.mendeley.com), can automatically generate this .bib file for you. Make sure not include any whitepace in the name of this .bib file, or else your references won't be defined in your LaTeX document.
  5. To compile for the first time, run/compile your LaTeX source code by running PDFLaTeX ('PDFLaTeX' dropdown adjacent to Texmaker's Run command) in order to create the .aux file. Other files will also be created in the same folder as your .tex file.
  6. Now create the .bbl (reference) file by running BibTeX ('BibTeX' dropdown adjacent to Texmaker's Run command). The previous step - the creation of the .aux file - is a pre-requisite to this step.
  7. Compile your LaTeX source code by running PDFLaTeX again. Display your PDF document by opening the file directly from the same directory as your .tex file, or by using the "View PDF" button in Texmaker to view it in an adjacent window to your source code.
  8. If at first your PDF doesn't update.. build again.

Author

Ian Campbell | [LinkedIn] (https://uk.linkedin.com/in/icampbell1) | [Twitter] (http://www.twitter.com/@Ian_Campbell1)

Licensing

Eldoc is free software, licensed under the short, permissive [MIT Licence] (http://www.choosealicense.com/licenses/mit). Under this licence, you're free to do whatever you like with the software as long as you acknowledge me as the author, and don't hold me liable if it all goes horribly wrong.

Feedback & Improvements

Code pull requests and/or e-mail are very welcome!

Related Resources

eldoc's People

Contributors

icampbell1 avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.