Giter Club home page Giter Club logo

limarka-template-tcc's Introduction

limarka-template-tcc-logo

Limarka Template TCC

Esse repositório é responsável por contém os arquivos do esqueleto (modelo) para iniciar a escrita de um trabalho acadêmico com o limarka. Além disso, este projeto contém várias outras novidades que facilitam a escrita de um trabalho acadêmico.

Provavelmente se você chegou a utilizar o abntex/trabalho-academico-limarka, você encontrou problemas ao configurar o ambiente. Ao usar esse modelo vários problemas serão solucionados.

Sumário

Principais informações

O que esse modelo tem de diferente?

Durante a criação deste modelo, novos recursos foram adicionados para ajudá-lo a escrever um trabalho acadêmico com maior facilidade. Os principais recurso são:

  • Criação de uma ambiente utilizado docker-composer.
  • Criação do script limarka-help que vai lhe ajudar a fazer o build dos arquivos.
  • Criação de jobs no Github Action para publicar seus trabalhos e disponibilizar no seu repositório.
  • Melhorias na estrutura de arquivos.
  • Adicionar nova funcionalidade para importar arquivos markdown.

Veja esse vídeo com uma introdução rápida sobre esse template: Limarka: como escrever um tcc em markdown

Como instalar e executar o modelo

A maneira recomendada de instalar este projeto é seguindo estas etapas:

  1. Realize o clone do projeto para a sua máquina
git clone https://github.com/ReinanHS/limarka-template-tcc.git
  1. Acessar as pastas do projeto
  2. Certifique se de ter o docker e make instalado em sua maquina
  3. Execute os seguintes comandos:
cd limarka-template-tcc 
make up

Atenção: Se você não tiver o comando make instalado em sua máquina, você pode rodar o comando: docker-compose up

  1. Você deverá abrir outro terminal e executar o seguinte comando:
make build-doc

Após fazer e execução desse comando será gerado uma pasta build com o arquivo compilado do seu projeto.

Documentação completa

Veja a documentação sobre esse modelo acessando esse link

Tecnologias e ferramentas utilizadas

As principais tecnologias usadas foram:

O que é o Limarka

O limarka é uma ferramenta de comando de linha (sem interface gráfica) que gera PDFs em conformidade com as Normas da ABNT a partir de textos escritos em Markdown.

Essa é a ferramenta base para esse projeto. Você poderá encontrar uma vasta documentação falando sobre essa ferramenta clicando nesse link.

O que é o Docker

O Docker é uma plataforma open source que facilita a criação e administração de ambientes isolados. Ele possibilita o empacotamento de uma aplicação ou ambiente dentro de um container, se tornando portátil para qualquer outro host que contenha o Docker instalado.

Com o Docker você não presissar se prebupar em configurar um ambiente. Todas essas configurações já foram feitas e estaõ no docker.

Atenção: Para a utilizar esse repositório é recomendado fazer a instalação do docker em sua máquina, veja abaixo algumas links de ajuda:

O que é o Limarka Render HTML

Esta é uma ferramenta para ajudá-lo a disponibilizar seu trabalho acadêmico em uma página da web. Com esta ferramenta é possível fazer diversas customizações. Além disso, você pode compartilhar o link com outras pessoas para visualizar o seu artigo.

Veja esse exemplo:

image

Você pode acessar essa página pelo link: https://reinanhs.github.io/limarka-template-tcc/

A página seguite as especificações de metadata do DCMI para ajudar a divulgar o seu artigo e para gerar uma relevância nas pesquisas no Google e em outros buscadores.

Página com informações resumidas

Esta ferramenta também irá gerar uma tabela com informações resumidas sobre o seu artigo. Além disso, ela também vai disponibilizar um link para a visualizar seu artigo.

Outros recursos

  • Botão de compartilhamento redes sociais
  • Possibilidade de criar páginas
  • Sistema de comentários
  • Site responsivo

Caso você queira saber mais sobre essa ferramenta veja essa documentação.

O que é o Github Action

GitHub Actions é uma plataforma de integração contínua e entrega contínua (CI/CD) que permite automatizar a sua compilação, testar e pipeline de implantação.

Com essa ferramente é possivel fazer o build automatizado do artigo acadêmico.

Changelog

Por favor, veja CHANGELOG para obter mais informações sobre o que mudou recentemente.

Seja um dos contribuidores

Quer fazer parte desse projeto? Clique AQUI e leia como contribuir.

Segurança

Se você descobrir algum problema relacionado à segurança, envie um e-mail para [email protected] em vez de usar o issue.

Licença

Esse projeto está sob licença. Veja o arquivo LICENÇA para mais detalhes.

Créditos

A logo utilizada nesse projeto, foi retirada do site: Flaticon

limarka-template-tcc's People

Contributors

reinanhs avatar

Watchers

 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.