Git Product home page Git Product logo

pp-latex's Introduction

PP-LaTeX

LaTeX class (and LyX format) for the accepted standard for theses and dissertations at PPGCC/PUCRS, Brazil (2009 model).

For more details and usage specifics, take a look at the exemplo.tex file. For an easier setup, it's recommended to use a copy of this file as a starting point for your work.

Usage and requirements

To begin, make sure you have the most recent version of TeXLive installed (http://www.tug.org/texlive) for your OS/distribution. To make your life easier, install the additional packages (e. g., texlive-latexextra and texlive-latexrecommended) as well, along with the language packs for English and Brazilian Portuguese. On a Linux distribution, just look for the texlive-full package on Debian-based distributions, or an equivalent for your distribution of choice (e. g., on Arch Linux, install from the package groups texlive-most and texlive-lang). This template should also work fine with online services such as ShareLaTeX (https://www.sharelatex.com), although I have not tested this.

Then, simply clone this repository with

git clone https://github.com/piccoli/PP-LaTeX.git

or download the latest snapshot at https://github.com/piccoli/PP-LaTeX/archive/master.zip.

Once you have obtained a copy of this repository, you can place your own .tex files, data and figures into the same folder. Happy writing!

Disclaimer

Please note that this implementation was not officially developed by PPGCC staff, and thus likely won't fully conform with the proposed standard, much less by the PUCRS' central library standard (http://biblioteca.pucrs.br/apoio-a-pesquisa/modelos-de-normas-tecnicas-de-documentacao). It was initially developed by one person in 2012, grown out of personal need. To this day, it remains unofficially supported by students who are still interested in using LaTeX for writing their Computer Science research work at PPGCC/PUCRS.

That said, be sure to check the latest rules at the PPGCC website (http://www.inf.pucrs.br/). Unfortunately, as I'm not in the graduate program anymore, I have no access to the current norms. Therefore, if you find any issues with the format, need something changed to conform to a new rule, or need a new feature for you and your peers' benefit, feel free to open an issue on GitHub. I work on this repository occasionally in my free time, and having open issues in one place helps me to organize and prioritize fixes, which in turn makes the issue more likely to be fixed sooner or at all.

Contributions via forks/pull requests are also very welcome! I look forward for collaborations, as they are essential for keeping this package alive and useful for everyone at the program.

pp-latex's People

Contributors

piccoli avatar meneguzzi avatar olimarborges avatar bonafernando avatar atilaromero avatar heukirne 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.