Este é um livro colaborativo sobre cálculo numérico.
Fork us on GitHub! O código fonte do livro está disponível no repositório GitHub https://github.com/reamat/CalculoNumerico.
Para entrar em contato com os organizadores, envie um e-mail para reamat@ufrgs.br. Ainda, você pode postar no fórum do projeto REAMAT.
Há várias maneiras de colaborar com a escrita do livro. Toda a colaboração é bem-vinda, seja ela um aviso de erro de digitação, uma pequena correção no texto, uma reformulação de uma parte do livro, uma nova figura, uma nova seção ou um novo capítulo
Veja como colaborar em https://www.ufrgs.br/reamat/participe.html
Antes de nos enviar uma colaboração, por favor, verifique se ela está de acordo com a folha de estilo do livro (https://github.com/reamat/Docs/blob/master/livro/FOLHA_DE_ESTILO.md).
Este trabalho está licenciado sob a Licença Creative Commons Atribuição-CompartilhaIgual 3.0 Não Adaptada. Para ver uma cópia desta licença, visite https://creativecommons.org/licenses/by-sa/3.0/ ou envie uma carta para Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
Caso encontre alguma violação de copyright em qualquer parte do material, por favor, nos informe pelo e-mail:
abra um issue no repositório GitHub do material ou, ainda, poste no nosso fórum:
https://www.ufrgs.br/reamat/forum.
Iremos cuidar para analisar seu aviso o mais prontamente possível e removeremos o material que não esteja de acordo com a licença CC-BY-SA 3.0.
O código fonte está escrito em Latex e as referências bibliográficas em BibTex, testado em computador Linux com o pacote TexLive. O texto está em formatação utf-8.
O código LaTeX está testado em computador Linux com o pacote TexLive instalado. O livro pode ser compilado com:
$ make
Isto gera o livro em formato PDF (main.pdf) na versão Scilab. Também, o código pode ser compilado em formato DVI:
$ make dvi
Alguma vezes a compilação pode gerar erros devido a incompatibilidade com antigos arquivos temporários. Para limpar os arquivos temporários gerados durante a compilação, digite:
$ make clean
Alternativamente, o livro pode ser compilado com os comandos usuais latex main
, bibtex main
, pdflatex main
, makeindex main
. Lembrando que main.tex
é o arquivo LaTeX principal.
O livro também pode ser compilado em formato slides, HTML e EPUB, digitando:
-
Slides:
$ make slide
Este comando cria o arquivo slides.pdf
contendo o livro em formato de slides.
-
HTML:
$ make html
Este comando cria a pasta ./html
onde todo os arquivos da versão HTML do livro são colocados.
-
EPUB:
$ make epub
Este comando cria o arquivo main.epub
contendo o livro em formato EPUB.
Atualmente, o livro também conta com versão GNU Octave e versão Python.
Para compilar o formato PDF da versão GNU Octave basta digitar:
$ make pdf-oct
Similarmente, para compilar o formato PDF da versão Python basta digitar:
$ make pdf-py
Use o comando análogo para compilar em outros formatos.
O código LaTeX pode ser compilado em outros sistemas operacionais. Em primeiro lugar, deve-se editar o arquivo de configuração config.knd
. Este arquivo contém instruções TeX para controlar o formato e a versão do livro. Por exemplo, para setar o formato do livro em PDF na versão Scilab, garanta que este arquivo contenha o seguinte texto:
\isbooktrue \isslidefalse \ishtmlfalse \isscilabtrue \isoctavefalse \ispythonfalse
Por fim, o livro pode ser compilado com a seguinte sequência de comandos:
pdflatex main
bibtex main
makeindex main
pdflatex main
pdflatex main