Skip to content

Commit

Permalink
Merge pull request #216 from phkonzen/master
Browse files Browse the repository at this point in the history
Reformulações e ajustes
  • Loading branch information
phkonzen committed Jan 23, 2018
2 parents e702eff + 46c3e36 commit 8a807b3
Show file tree
Hide file tree
Showing 11 changed files with 107 additions and 104 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
*.aux
*#
.#*
*~
*.bbl
*.idx
Expand All @@ -12,4 +13,5 @@
*.toc
*.pdf
*.html
*.epub
*.epub
html*
60 changes: 26 additions & 34 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -28,110 +28,108 @@ CAP15=cap_octave
########################################

pdf: main.tex
# echo "\isbooktrue \isslidefalse \ishtmlfalse \isscilabtrue \isoctavefalse \ispythonfalse" > main.knd
cp main-pdf-sci.knd main.knd
pdflatex main
bibtex main
makeindex main
pdflatex main
pdflatex main
# rm -f main.knd

pdf-sci: main.tex
cp main-pdf-sci.knd main.knd
pdflatex main
bibtex main
makeindex main
pdflatex main
pdflatex main

pdf-py: main.tex
# echo "\isbooktrue \isslidefalse \ishtmlfalse \isscilabfalse \isoctavefalse \ispythontrue" > main.knd
cp main-pdf-py.knd main.knd
cp main.tex main-py.tex
pdflatex main-py
bibtex main-py
makeindex main-py
pdflatex main-py
pdflatex main-py
rm -f main.knd
cp main-pdf-sci.knd main.knd

pdf-oct: main.tex
# echo "\isbooktrue \isslidefalse \ishtmlfalse \isscilabfalse \isoctavetrue \ispythonfalse" > main.knd
cp main-pdf-oct.knd main.knd
cp main.tex main-oct.tex
pdflatex main-oct
bibtex main-oct
makeindex main-oct
pdflatex main-oct
pdflatex main-oct
# rm -f main.knd
cp main-pdf-sci.knd main.knd

########################################
# FORMATO LIVRO DVI
########################################

dvi: main.tex
# echo "\isbooktrue \isslidefalse \ishtmlfalse \isscilabtrue \isoctavefalse \ispythonfalse" > main.knd
cp main-pdf-sci.knd main.knd
latex main
bibtex main
makeindex main
latex main
latex main
# rm -f main.knd
cp main-pdf-sci.knd main.knd

dvi-py: main.tex
# echo "\isbooktrue \isslidefalse \ishtmlfalse \isscilabfalse \isoctavefalse \ispythontrue" > main.knd
cp main-pdf-py.knd main.knd
cp main.tex main-py.tex
latex main-py
bibtex main-py
makeindex main-py
latex main-py
latex main-py
# rm -f main.knd
cp main-pdf-sci.knd main.knd

dvi-oct: main.tex
# echo "\isbooktrue \isslidefalse \ishtmlfalse \isscilabfalse \isoctavetrue \ispythonfalse" > main.knd
cp main-pdf-oct.knd main.knd
cp main.tex main-oct.tex
latex main-oct
bibtex main-oct
makeindex main-oct
latex main-oct
latex main-oct
# rm -f main.knd
cp main-pdf-sci.knd main.knd


########################################
# FORMADO SLIDES PDF
########################################

slide: main.tex
# echo "\isbookfalse \isslidetrue \ishtmlfalse \isscilabtrue \isoctavefalse \ispythonfalse" > main.knd
cp main-slide-sci.knd main.knd
cp main.tex slide.tex
pdflatex slide
bibtex slide
makeindex slide
pdflatex slide
pdflatex slide
# rm -f main.knd
cp main-pdf-sci.knd main.knd

slide-oct: main.tex
# echo "\isbookfalse \isslidetrue \ishtmlfalse \isscilabfalse \isoctavetrue \ispythonfalse" > main.knd
cp main-slide-oct.knd main.knd
cp main.tex slide-oct.tex
pdflatex slide-oct
bibtex slide-oct
makeindex slide-oct
pdflatex slide-oct
pdflatex slide-oct
# rm -f main.knd
cp main-pdf-sci.knd main.knd

slide-py: main.tex
# echo "\isbookfalse \isslidetrue \ishtmlfalse \isscilabfalse \isoctavefalse \ispythontrue" > main.knd
cp main-slide-py.knd main.knd
cp main.tex slide-py.tex
pdflatex slide-py
bibtex slide-py
makeindex slide-py
pdflatex slide-py
pdflatex slide-py
# rm -f main.knd
cp main-pdf-sci.knd main.knd


########################################
Expand All @@ -145,7 +143,6 @@ html-oct: main-oct.html
html-py: main-py.html

main-sci.html: main.tex
# echo "\isbookfalse \isslidefalse \ishtmltrue \isscilabtrue \isoctavefalse \ispythonfalse" > main.knd
cp main-html-sci.knd main.knd
mkdir -p ./html
rm -f ./html/*
Expand All @@ -154,10 +151,9 @@ main-sci.html: main.tex
latex main
latex main
mk4ht htlatex main "myconfig,3,notoc*" "" "-d./html/"
# rm -f main.knd
cp main-pdf-sci.knd main.knd

main-oct.html: main.tex
# echo "\isbookfalse \isslidefalse \ishtmltrue \isscilabfalse \isoctavetrue \ispythonfalse" > main.knd
cp main-html-oct.knd main.knd
mkdir -p ./html-oct
rm -f ./html-oct/*
Expand All @@ -166,10 +162,9 @@ main-oct.html: main.tex
latex main
latex main
mk4ht htlatex main "myconfig,3,notoc*" "" "-d./html-oct/"
# rm -f main.knd
cp main-pdf-sci.knd main.knd

main-py.html: main.tex
# echo "\isbookfalse \isslidefalse \ishtmltrue \isscilabfalse \isoctavefalse \ispythontrue" > main.knd
cp main-html-py.knd main.knd
mkdir -p ./html-py
rm -f ./html-py/*
Expand All @@ -178,7 +173,7 @@ main-py.html: main.tex
latex main
latex main
mk4ht htlatex main "myconfig,3,notoc*" "" "-d./html-py/"
# rm -f main.knd
cp main-pdf-sci.knd main.knd

########################################
# FORMATO EPUB
Expand All @@ -187,55 +182,52 @@ main-py.html: main.tex
epub: main.tex
mkdir -p ./.tmp1
rm -rf ./.tmp1/*
# echo "\isbookfalse \isslidefalse \ishtmltrue \isscilabtrue \isoctavefalse \ispythonfalse" > main.knd
cp main-html-sci.knd main.knd
latex main
bibtex main
latex main
latex main
htlatex main "ebook_config,html,2,notoc*" "" "-d./.tmp1/"
#rm -f main.knd
cp main-pdf-sci.knd main.knd


ebook-convert ./.tmp1/main.html main.epub \
--authors="Todos os Colaboradores"\
--cover=./rosto/cover-scilab-epub.png\
--comments="Para mais informações sobre este livro visite http://www.ufrgs.br/numerico"
--comments="Para mais informações sobre este livro visite http://www.ufrgs.br/reamat/CalculoNumerico"

epub-oct: main.tex
mkdir -p ./.tmp1
rm -rf ./.tmp1/*
# echo "\isbookfalse \isslidefalse \ishtmltrue \isscilabfalse \isoctavetrue \ispythonfalse" > main.knd
cp main-html-oct.knd main.knd
latex main
bibtex main
latex main
latex main
htlatex main "ebook_config,html,2,notoc*" "" "-d./.tmp1/"
#rm -f main.knd
cp main-pdf-sci.knd main.knd


ebook-convert ./.tmp1/main.html main-oct.epub \
--authors="Todos os Colaboradores"\
--comments="Para mais informações sobre este livro visite http://www.ufrgs.br/numerico"
--comments="Para mais informações sobre este livro visite http://www.ufrgs.br/reamat/CalculoNumerico"

epub-py: main.tex
mkdir -p ./.tmp1
rm -rf ./.tmp1/*
# echo "\isbookfalse \isslidefalse \ishtmltrue \isscilabfalse \isoctavefalse \ispythontrue" > main.knd
cp main-html-py.knd main.knd
latex main
bibtex main
latex main
latex main
htlatex main "ebook_config,html,2,notoc*" "" "-d./.tmp1/"
#rm -f main.knd
cp main-pdf-sci.knd main.knd


ebook-convert ./.tmp1/main.html main-py.epub \
--authors="Todos os Colaboradores"\
--cover=./rosto/cover-python-epub.png\
--comments="Para mais informações sobre este livro visite http://www.ufrgs.br/numerico"
--comments="Para mais informações sobre este livro visite http://www.ufrgs.br/reamat/CalculoNumerico"


########################################
Expand Down Expand Up @@ -309,7 +301,7 @@ clean:
*.idx *.ilg *.ind *.blg *.backup \
*.4tc *.lg *.tmp *.xref *.png *.html \
*.4ct *.css *.idv *.maf *.mtc *.mtc0 \
*.xml
*.xml main-oct.tex main-py.tex
rm -f ${CAP1}/*.aux ${CAP1}/*.log ${CAP1}/*.backup
rm -f ${CAP2}/*.aux ${CAP2}/*.log ${CAP2}/*.backup
rm -f ${CAP3}/*.aux ${CAP3}/*.log ${CAP3}/*.backup
Expand Down
5 changes: 0 additions & 5 deletions cap_ajuste/cap_ajuste.tex
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
%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.

%\documentclass[main.tex]{subfiles}
%\begin{document}

\chapter{Ajuste de curvas}\index{aproximação!de funções}\index{ajuste!por mínimos quadrados}

Neste capítulo, abordamos os problemas de \emph{ajuste de curvas}\index{ajuste de curvas} pelo \emph{método dos mínimos quadrados}\index{método dos mínimos quadrados}. Mais precisamente, dado um conjunto de $N$ pontos $\left\{(x_j, y_j)\in \mathbb{R}^2\right\}_{j=1}^N$ e uma família de funções $\mathcal{F} = \{f:\mathbb{R}\to\mathbb{R}; y = f(x)\}$, o problema de ajuste de curvas consiste em encontrar uma função da família $\mathcal{F}$ que melhor se ajusta aos pontos dados, não necessariamente que os interpola.
Expand Down Expand Up @@ -1287,5 +1284,3 @@ \subsection*{Exercícios resolvidos}
\subsection*{Exercícios}

\construirExer

%\end{document}
2 changes: 1 addition & 1 deletion cap_pvi/cap_pvi.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2770,7 +2770,7 @@ \section{Problemas rígidos}\index{problema!rígido}\label{sec:stiff}
%\end{eqnarray}
%com $x_1(0)=101$ e $x_2(0)=-10001$.

\section{Validação e {\it Benchmarking}}\index{validação}\index{Benchmark} %Talvez um dia mover para um capítulo aparte falando de métodos numéricos em geral.
\section{Validação e ``Benchmarking''}\index{validação}\index{Benchmark} %Talvez um dia mover para um capítulo aparte falando de métodos numéricos em geral.
Toda metodologia numérica deve ser validada ao ser aplicada para resolver um problema. A validação aumenta a confiabilidade na qualidade dos resultados obtidos. A validação procura detectar erros de implementação, características numéricas espúrias não prevista em projeto, como propagação catastrófica erros de arrendodamento, inadequação do método para o problema proposto etc. A principal técnica de validação consiste em comparar a solução produzida com soluções de alta qualidade e confiabilidade, os chamados {\it benchmarks}. Quando um {\it benchmark} não estiver disponível, ainda se dispõe de algumas técnicas para avaliar a qualidade do método. Existe uma hierarquia das técnicas de validação conforme listados a seguir:
\begin{enumerate}
\item Expressão analítica: Testar o código com problemas que admitem soluções analíticas constitui a forma mais confiável para validar o esquema usado. Expressões analíticas são expressões matemáticas das seguintes formas:
Expand Down
63 changes: 35 additions & 28 deletions colaboradores.tex
Original file line number Diff line number Diff line change
@@ -1,43 +1,50 @@
%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.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
% ATENÇÃO
%
%POR SEGURANÇA, NÃO EDITE ESTE ARQUIVO
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\chapter*{Colaboradores}
\addcontentsline{toc}{chapter}{Colaboradores}
\fancyhead[RE]{Cálculo Numérico}
\fancyhead[LO]{COLABORADORES}
\fancyhead[LE,RO]{\thepage}

Aqui você encontra a lista de colaboradores do livro. Esta lista contém somente aqueles que explicitamente se manifestaram a favor de terem seus nomes registrados aqui. A lista completa de colaborações pode ser obtida no repositório GitHub do livro:
Este material é fruto da escrita colaborativa. Veja a lista de colaboradores em:
\begin{center}
\url{https://github.com/livroscolaborativos/CalculoNumerico}
\url{https://github.com/reamat/CalculoNumerico/graphs/contributors}
\end{center}
Além das colaborações via GitHub, o livro também recebe colaborações via discussões, sugestões e avisos deixados em nossa lista de e-mails:

Para saber mais como participar, visite o site oficial do projeto:
\begin{center}
\url{livro_colaborativo@googlegroups.com}
\url{https://www.ufrgs.br/reamat/CalculoNumerico}
\end{center}
Estas colaborações não estão listadas aqui, mas podem ser vistas no site do grupo de e-mails.

Caso encontre algum equívoco ou veja seu nome listado aqui por engano, por favor, entre em contato conosco por e-mail:
ou comece agora mesmo visitando nosso repositório GitHub:
\begin{center}
\url{livroscolaborativos@gmail.com}
\url{https://github.com/reamat/CalculoNumerico}
\end{center}
ou via o repositório GitHub.

\begin{table}[h!]
\centering
\caption{Lista de colaboradores}
\label{tab:colaboradores}
\begin{tabular}{llll} \hline
Nome & Afiliação & E-Mail & 1ª Contribuição\\ \hline
Rafael Sachetto Oliveira & Universidade Federal de São João del-Rei & sachetto@ufsj.edu.br & \#158 \\
Debora Lidia Gisch & -x- & -x- & \#63 \\
\hline
\end{tabular}
\end{table}

% Aqui você encontra a lista de colaboradores do livro. Esta lista contém somente aqueles que explicitamente se manifestaram a favor de terem seus nomes registrados aqui. A lista completa de colaborações pode ser obtida no repositório GitHub do livro:
% \begin{center}
% \url{https://github.com/livroscolaborativos/CalculoNumerico}
% \end{center}
% Além das colaborações via GitHub, o livro também recebe colaborações via discussões, sugestões e avisos deixados em nossa lista de e-mails:
% \begin{center}
% \url{livro_colaborativo@googlegroups.com}
% \end{center}
% Estas colaborações não estão listadas aqui, mas podem ser vistas no site do grupo de e-mails.

% Caso encontre algum equívoco ou veja seu nome listado aqui por engano, por favor, entre em contato conosco por e-mail:
% \begin{center}
% \url{livroscolaborativos@gmail.com}
% \end{center}
% ou via o repositório GitHub.

% \begin{table}[h!]
% \centering
% \caption{Lista de colaboradores}
% \label{tab:colaboradores}
% \begin{tabular}{llll} \hline
% Nome & Afiliação & E-Mail & 1ª Contribuição\\ \hline
% Rafael Sachetto Oliveira & Universidade Federal de São João del-Rei & sachetto@ufsj.edu.br & \#158 \\
% Debora Lidia Gisch & -x- & -x- & \#63 \\
% \hline
% \end{tabular}
% \end{table}
1 change: 1 addition & 0 deletions main.knd
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
\isbooktrue \isslidefalse \ishtmlfalse \isscilabtrue \isoctavefalse \ispythonfalse
6 changes: 3 additions & 3 deletions main.tex
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@
\ifishtml
\date{\today}
\else
\date{\today\vspace{1cm}\\\small{Veja página do projeto em:\\
\url{https://www.ufrgs.br/numerico}
\date{\today\vspace{1cm}\\\small{Veja a página do projeto em:\\
\url{https://www.ufrgs.br/reamat}
}
}
\fi
Expand All @@ -46,6 +46,7 @@
\maketitle

\include{organizadores}
\include{colaboradores}
\include{licenca}
\include{nota_organizadores}
\include{prefacio}
Expand Down Expand Up @@ -130,7 +131,6 @@
\fancyhead[LO]{REFERÊNCIAS BIBLIOGRÁFICAS}
\fancyhead[LE,RO]{\thepage}

\include{colaboradores}
\ifishtml
\else
\clearpage
Expand Down
Loading

0 comments on commit 8a807b3

Please sign in to comment.