GithubHelp home page GithubHelp logo

brolesi / tex-design-development Goto Github PK

View Code? Open in Web Editor NEW

This project forked from livro-aberto/tex-design-development

0.0 0.0 0.0 2.94 GB

Working place to the LaTeX template of HighSchool project.

TeX 92.76% Batchfile 0.01% Asymptote 7.24%

tex-design-development's Introduction

Livro Aberto do Ensino Médio

Este repositório contém os arquivo necessários para se compilar um capítulo usando o modelo criado para o desenvolvimento do Livro Aberto do Ensino Mëdio, produzido pela Associação Livro Aberto (umlivroaberto.org).

Download do modelo

É possível fazer o download da versão minimal (Versão 0.8) do arquivo nos seguintes links:

Os arquivos possuem a mesma estrutura básica, mas apenas com os arquivos básicos para fazer a compilação.

Figuras

As figuras dos capítulos podem ser baixadas através dos site download-directory,github.io, basta colocar o link da pasta do seu capítulo presente na pasta Figuras/ deste repositório.

Estrutura da pasta

A pasta possui a seguinte estrutura:

Bibliografia\
chapters\
Figuras\
Fontes\

aluno.tex
livroaberto.sty
livroaberto-professor.sty
modelo.tex
professor.tex
sphinx.sty

As pastas Bibliografia\, chapters\ e Figuras\ estão vazias, com excessão de algumas figuras básicas para o funcionamento do modelo. Na pasta Fontes\ estão as fontes que devem ser instaladas para que o .pdf seja gerado corretamente.

Os arquivos com a extensão .sty são os arquivos de estilo do modelo e os arquivos aluno.tex e professor.tex os textos principais que geram o .pdf do aluno e do professor, respectivamente. Já o arquivo modelo.tex é um exemplo de estrutura de um capítulo, com os comandos principais utilizados como exemplo.

Editando um capítulo

Para que se possa compilar corretamente os arquivos é necessário:

  • Versão atualizada (preferencialmente completa) do TeX Live ou MiKTeX.
  • O editor de texto de sua escolha.
  • Compilação em xelatex.

O modo de compilação em xelatex pode ser colocado como opção em qualquer editor de LaTeX, ou compilando através do PowerShell do Windows (Alt+F+R na pasta principal do projeto) ou o Terminal do Linux (Ctrl+Alt+T na pasta principal do projeto) através do comando

latexmk -pdfxe aluno.tex

ou

latexmk -pdfxe professor.tex

dependendo da versão que do modelo que se deseja compilar.

Para editar seu capítulo é necessário colocá-lo na pasta chapters\ e editar o arquivo do aluno ou do professor (dependendo da versão que se deseja gerar) incluindo ou descomentando a linha \include{chapters\nomedocapitulo}.

Para a bibliografia do capítulo, coloque-a na pasta Bibliografia no formato nomedocapitulo_bibliografia.bib (formato BibTeX), alterando no final do documento a linha \bibliography{../Bibliografia/nomedocapitulo_bibliografia.bib}. Para gerar o arquivo de bibliografia é necessário rodar no Powershell ou no Terminal, dentro da pasta chapters\ o comando

bibtex nomedocapitulo

Para demais dúvidas, consultar a documentação do pacote:

ou mande um e-mail para [email protected]

tex-design-development's People

Contributors

tarsobcaldas avatar simas0 avatar augustoteixeira avatar leorolla 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.