Skip to content

Commit 09406be

Browse files
committed
Diversas modificações importantes.
- Terminada a tradução do primeiro capítulo; - Adicionado syntax highlighting para Common Lisp. Lembrar, sempre, de gerar as páginas atualizadas com o Makefile; compilar com o `mdbook` retirará o syntax highlighting; - Adicionada uma TO-DO List para eventuais lembretes, em futuras traduções.
1 parent 992cf8e commit 09406be

36 files changed

+2286
-67
lines changed

Makefile

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
1-
export:
1+
all: build fix-highlighting export
2+
3+
build:
24
rm -rf book/
35
rm -rf docs/*
46
mdbook build
7+
8+
fix-highlighting:
9+
cp static/highlight-js/highlight.pack.js book/highlight.js
10+
11+
export:
512
cp book/* docs/ -r

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,6 @@ Não se acanhe em reportar bugs ou criar issues reportando algum problema. É be
2727
encontrar pessoas que compartilham dos mesmos problemas quando se realiza este procedimento.
2828

2929

30+
### Nota
31+
32+
Este site usa [`highlight.js`](https://highlightjs.org/) para auxiliar na renderização de syntax highlighting de código Common Lisp, o que auxilia no trabalho da ferramenta `mdbook`. Exportar utilizando o Makefile deve garantir que não haja problemas.

TODO.org

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
* CH01-02
2+
- Substituir o link ao capítulo de Suporte de Editores de Texto por um link que funcione.

docs/about.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
</script>
7575

7676
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
77-
<ol class="chapter"><li><a href="about.html" class="active"><strong aria-hidden="true">1.</strong> Sobre o Livro</a></li><li><a href="license.html"><strong aria-hidden="true">2.</strong> Licença</a></li><li><a href="ch01-comecando/index.html"><strong aria-hidden="true">3.</strong> Começando</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-01_instalando.html"><strong aria-hidden="true">3.1.</strong> Instalando uma implementação</a></li><li><a href="ch01-comecando/ch01-02_iniciando-repl.html"><strong aria-hidden="true">3.2.</strong> Iniciando um REPL</a></li><li><a href="ch01-comecando/ch01-03_bibliotecas.html"><strong aria-hidden="true">3.3.</strong> Bibliotecas</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-04_terminologia.html"><strong aria-hidden="true">3.3.1.</strong> Terminologia</a></li><li><a href="null.html"><strong aria-hidden="true">3.3.2.</strong> Instalando Quicklisp</a></li><li><a href="null.html"><strong aria-hidden="true">3.3.3.</strong> Gerenciamento avançado de dependências</a></li><li><a href="null.html"><strong aria-hidden="true">3.3.4.</strong> Provendo sua própria versão de uma biblioteca; Clonando projetos</a></li><li><a href="null.html"><strong aria-hidden="true">3.3.5.</strong> Como trabalhar com versões locais de bibliotecas</a></li></ol></li><li><a href="null.html"><strong aria-hidden="true">3.4.</strong> Trabalhando com Projetos</a></li><li><ol class="section"><li><a href="null.html"><strong aria-hidden="true">3.4.1.</strong> Criando um novo projeto</a></li><li><a href="null.html"><strong aria-hidden="true">3.4.2.</strong> Como carregar um projeto existente</a></li></ol></li><li><a href="null.html"><strong aria-hidden="true">3.5.</strong> Mais Configurações</a></li><li><a href="null.html"><strong aria-hidden="true">3.6.</strong> Leia Mais</a></li><li><a href="null.html"><strong aria-hidden="true">3.7.</strong> Créditos</a></li></ol></li><li><a href="null.html"><strong aria-hidden="true">4.</strong> Suporte de Editores de Texto</a></li><li><a href="null.html"><strong aria-hidden="true">5.</strong> Estruturas de Dados</a></li><li><a href="null.html"><strong aria-hidden="true">6.</strong> Strings</a></li><li><a href="null.html"><strong aria-hidden="true">7.</strong> Datas e Tempo</a></li><li><a href="null.html"><strong aria-hidden="true">8.</strong> Pattern Matching</a></li><li><a href="null.html"><strong aria-hidden="true">9.</strong> Expressões Regulares</a></li><li><a href="null.html"><strong aria-hidden="true">10.</strong> Funções</a></li><li><a href="null.html"><strong aria-hidden="true">11.</strong> Loop</a></li><li><a href="null.html"><strong aria-hidden="true">12.</strong> Entrada/Saída</a></li><li><a href="null.html"><strong aria-hidden="true">13.</strong> Arquivos e Diretórios</a></li><li><a href="null.html"><strong aria-hidden="true">14.</strong> Erros e manipulação de condições</a></li><li><a href="null.html"><strong aria-hidden="true">15.</strong> Pacotes</a></li><li><a href="null.html"><strong aria-hidden="true">16.</strong> Macros e Backquote</a></li><li><a href="null.html"><strong aria-hidden="true">17.</strong> CLOS (O Common Lisp Object System)</a></li><li><a href="null.html"><strong aria-hidden="true">18.</strong> Fazendo interface com seu SO</a></li><li><a href="null.html"><strong aria-hidden="true">19.</strong> Interfaces de Foreign Function (FFI)</a></li><li><a href="null.html"><strong aria-hidden="true">20.</strong> Threads</a></li><li><a href="null.html"><strong aria-hidden="true">21.</strong> Definindo Sistemas</a></li><li><a href="null.html"><strong aria-hidden="true">22.</strong> Usando a API Win32</a></li><li><a href="null.html"><strong aria-hidden="true">23.</strong> Scripting, Construindo executáveis</a></li><li><a href="null.html"><strong aria-hidden="true">24.</strong> Testes e Integração Contínua</a></li><li><a href="null.html"><strong aria-hidden="true">25.</strong> Web Scraping</a></li><li><a href="null.html"><strong aria-hidden="true">26.</strong> CL21 Experimental</a></li><li><a href="null.html"><strong aria-hidden="true">27.</strong> Miscelânea</a></li></ol>
77+
<ol class="chapter"><li><a href="about.html" class="active"><strong aria-hidden="true">1.</strong> Sobre o Livro</a></li><li><a href="license.html"><strong aria-hidden="true">2.</strong> Licença</a></li><li><a href="ch01-comecando/index.html"><strong aria-hidden="true">3.</strong> Começando</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-01_instalando.html"><strong aria-hidden="true">3.1.</strong> Instalando uma implementação</a></li><li><a href="ch01-comecando/ch01-02_iniciando-repl.html"><strong aria-hidden="true">3.2.</strong> Iniciando um REPL</a></li><li><a href="ch01-comecando/ch01-03_bibliotecas.html"><strong aria-hidden="true">3.3.</strong> Libraries (bibliotecas)</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-04_terminologia.html"><strong aria-hidden="true">3.3.1.</strong> Terminologia</a></li><li><a href="ch01-comecando/ch01-05_quicklisp.html"><strong aria-hidden="true">3.3.2.</strong> Instalando o Quicklisp</a></li><li><a href="ch01-comecando/ch01-06_bibliotecas.html"><strong aria-hidden="true">3.3.3.</strong> Instalando libraries</a></li><li><a href="ch01-comecando/ch01-07_dependencias.html"><strong aria-hidden="true">3.3.4.</strong> Gerenciamento avançado de dependências</a></li></ol></li><li><a href="ch01-comecando/ch01-08_projetos.html"><strong aria-hidden="true">3.4.</strong> Trabalhando com Projects</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-09_criando-project.html"><strong aria-hidden="true">3.4.1.</strong> Criando um novo project</a></li><li><a href="ch01-comecando/ch01-10_carregando-project.html"><strong aria-hidden="true">3.4.2.</strong> Como carregar um project existente</a></li><li><a href="ch01-comecando/ch01-11_mais-config.html"><strong aria-hidden="true">3.4.3.</strong> Mais configurações</a></li><li><a href="ch01-comecando/ch01-12_leia-mais.html"><strong aria-hidden="true">3.4.4.</strong> Leia Mais</a></li><li><a href="ch01-comecando/ch01-13_creditos.html"><strong aria-hidden="true">3.4.5.</strong> Créditos</a></li></ol></li></ol></li><li><a href="null.html"><strong aria-hidden="true">4.</strong> Suporte de Editores de Texto</a></li><li><a href="null.html"><strong aria-hidden="true">5.</strong> Estruturas de Dados</a></li><li><a href="null.html"><strong aria-hidden="true">6.</strong> Strings</a></li><li><a href="null.html"><strong aria-hidden="true">7.</strong> Datas e Tempo</a></li><li><a href="null.html"><strong aria-hidden="true">8.</strong> Pattern Matching</a></li><li><a href="null.html"><strong aria-hidden="true">9.</strong> Expressões Regulares</a></li><li><a href="null.html"><strong aria-hidden="true">10.</strong> Funções</a></li><li><a href="null.html"><strong aria-hidden="true">11.</strong> Loop</a></li><li><a href="null.html"><strong aria-hidden="true">12.</strong> Entrada/Saída</a></li><li><a href="null.html"><strong aria-hidden="true">13.</strong> Arquivos e Diretórios</a></li><li><a href="null.html"><strong aria-hidden="true">14.</strong> Erros e manipulação de condições</a></li><li><a href="null.html"><strong aria-hidden="true">15.</strong> Pacotes</a></li><li><a href="null.html"><strong aria-hidden="true">16.</strong> Macros e Backquote</a></li><li><a href="null.html"><strong aria-hidden="true">17.</strong> CLOS (O Common Lisp Object System)</a></li><li><a href="null.html"><strong aria-hidden="true">18.</strong> Fazendo interface com seu SO</a></li><li><a href="null.html"><strong aria-hidden="true">19.</strong> Interfaces de Foreign Function (FFI)</a></li><li><a href="null.html"><strong aria-hidden="true">20.</strong> Threads</a></li><li><a href="null.html"><strong aria-hidden="true">21.</strong> Definindo Sistemas</a></li><li><a href="null.html"><strong aria-hidden="true">22.</strong> Usando a API Win32</a></li><li><a href="null.html"><strong aria-hidden="true">23.</strong> Scripting, Construindo executáveis</a></li><li><a href="null.html"><strong aria-hidden="true">24.</strong> Testes e Integração Contínua</a></li><li><a href="null.html"><strong aria-hidden="true">25.</strong> Web Scraping</a></li><li><a href="null.html"><strong aria-hidden="true">26.</strong> CL21 Experimental</a></li><li><a href="null.html"><strong aria-hidden="true">27.</strong> Miscelânea</a></li></ol>
7878
</nav>
7979

8080
<div id="page-wrapper" class="page-wrapper">

docs/ch01-comecando/ch01-01_instalando.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@
7474
</script>
7575

7676
<nav id="sidebar" class="sidebar" aria-label="Table of contents">
77-
<ol class="chapter"><li><a href="about.html"><strong aria-hidden="true">1.</strong> Sobre o Livro</a></li><li><a href="license.html"><strong aria-hidden="true">2.</strong> Licença</a></li><li><a href="ch01-comecando/index.html"><strong aria-hidden="true">3.</strong> Começando</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-01_instalando.html" class="active"><strong aria-hidden="true">3.1.</strong> Instalando uma implementação</a></li><li><a href="ch01-comecando/ch01-02_iniciando-repl.html"><strong aria-hidden="true">3.2.</strong> Iniciando um REPL</a></li><li><a href="ch01-comecando/ch01-03_bibliotecas.html"><strong aria-hidden="true">3.3.</strong> Bibliotecas</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-04_terminologia.html"><strong aria-hidden="true">3.3.1.</strong> Terminologia</a></li><li><a href="null.html"><strong aria-hidden="true">3.3.2.</strong> Instalando Quicklisp</a></li><li><a href="null.html"><strong aria-hidden="true">3.3.3.</strong> Gerenciamento avançado de dependências</a></li><li><a href="null.html"><strong aria-hidden="true">3.3.4.</strong> Provendo sua própria versão de uma biblioteca; Clonando projetos</a></li><li><a href="null.html"><strong aria-hidden="true">3.3.5.</strong> Como trabalhar com versões locais de bibliotecas</a></li></ol></li><li><a href="null.html"><strong aria-hidden="true">3.4.</strong> Trabalhando com Projetos</a></li><li><ol class="section"><li><a href="null.html"><strong aria-hidden="true">3.4.1.</strong> Criando um novo projeto</a></li><li><a href="null.html"><strong aria-hidden="true">3.4.2.</strong> Como carregar um projeto existente</a></li></ol></li><li><a href="null.html"><strong aria-hidden="true">3.5.</strong> Mais Configurações</a></li><li><a href="null.html"><strong aria-hidden="true">3.6.</strong> Leia Mais</a></li><li><a href="null.html"><strong aria-hidden="true">3.7.</strong> Créditos</a></li></ol></li><li><a href="null.html"><strong aria-hidden="true">4.</strong> Suporte de Editores de Texto</a></li><li><a href="null.html"><strong aria-hidden="true">5.</strong> Estruturas de Dados</a></li><li><a href="null.html"><strong aria-hidden="true">6.</strong> Strings</a></li><li><a href="null.html"><strong aria-hidden="true">7.</strong> Datas e Tempo</a></li><li><a href="null.html"><strong aria-hidden="true">8.</strong> Pattern Matching</a></li><li><a href="null.html"><strong aria-hidden="true">9.</strong> Expressões Regulares</a></li><li><a href="null.html"><strong aria-hidden="true">10.</strong> Funções</a></li><li><a href="null.html"><strong aria-hidden="true">11.</strong> Loop</a></li><li><a href="null.html"><strong aria-hidden="true">12.</strong> Entrada/Saída</a></li><li><a href="null.html"><strong aria-hidden="true">13.</strong> Arquivos e Diretórios</a></li><li><a href="null.html"><strong aria-hidden="true">14.</strong> Erros e manipulação de condições</a></li><li><a href="null.html"><strong aria-hidden="true">15.</strong> Pacotes</a></li><li><a href="null.html"><strong aria-hidden="true">16.</strong> Macros e Backquote</a></li><li><a href="null.html"><strong aria-hidden="true">17.</strong> CLOS (O Common Lisp Object System)</a></li><li><a href="null.html"><strong aria-hidden="true">18.</strong> Fazendo interface com seu SO</a></li><li><a href="null.html"><strong aria-hidden="true">19.</strong> Interfaces de Foreign Function (FFI)</a></li><li><a href="null.html"><strong aria-hidden="true">20.</strong> Threads</a></li><li><a href="null.html"><strong aria-hidden="true">21.</strong> Definindo Sistemas</a></li><li><a href="null.html"><strong aria-hidden="true">22.</strong> Usando a API Win32</a></li><li><a href="null.html"><strong aria-hidden="true">23.</strong> Scripting, Construindo executáveis</a></li><li><a href="null.html"><strong aria-hidden="true">24.</strong> Testes e Integração Contínua</a></li><li><a href="null.html"><strong aria-hidden="true">25.</strong> Web Scraping</a></li><li><a href="null.html"><strong aria-hidden="true">26.</strong> CL21 Experimental</a></li><li><a href="null.html"><strong aria-hidden="true">27.</strong> Miscelânea</a></li></ol>
77+
<ol class="chapter"><li><a href="about.html"><strong aria-hidden="true">1.</strong> Sobre o Livro</a></li><li><a href="license.html"><strong aria-hidden="true">2.</strong> Licença</a></li><li><a href="ch01-comecando/index.html"><strong aria-hidden="true">3.</strong> Começando</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-01_instalando.html" class="active"><strong aria-hidden="true">3.1.</strong> Instalando uma implementação</a></li><li><a href="ch01-comecando/ch01-02_iniciando-repl.html"><strong aria-hidden="true">3.2.</strong> Iniciando um REPL</a></li><li><a href="ch01-comecando/ch01-03_bibliotecas.html"><strong aria-hidden="true">3.3.</strong> Libraries (bibliotecas)</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-04_terminologia.html"><strong aria-hidden="true">3.3.1.</strong> Terminologia</a></li><li><a href="ch01-comecando/ch01-05_quicklisp.html"><strong aria-hidden="true">3.3.2.</strong> Instalando o Quicklisp</a></li><li><a href="ch01-comecando/ch01-06_bibliotecas.html"><strong aria-hidden="true">3.3.3.</strong> Instalando libraries</a></li><li><a href="ch01-comecando/ch01-07_dependencias.html"><strong aria-hidden="true">3.3.4.</strong> Gerenciamento avançado de dependências</a></li></ol></li><li><a href="ch01-comecando/ch01-08_projetos.html"><strong aria-hidden="true">3.4.</strong> Trabalhando com Projects</a></li><li><ol class="section"><li><a href="ch01-comecando/ch01-09_criando-project.html"><strong aria-hidden="true">3.4.1.</strong> Criando um novo project</a></li><li><a href="ch01-comecando/ch01-10_carregando-project.html"><strong aria-hidden="true">3.4.2.</strong> Como carregar um project existente</a></li><li><a href="ch01-comecando/ch01-11_mais-config.html"><strong aria-hidden="true">3.4.3.</strong> Mais configurações</a></li><li><a href="ch01-comecando/ch01-12_leia-mais.html"><strong aria-hidden="true">3.4.4.</strong> Leia Mais</a></li><li><a href="ch01-comecando/ch01-13_creditos.html"><strong aria-hidden="true">3.4.5.</strong> Créditos</a></li></ol></li></ol></li><li><a href="null.html"><strong aria-hidden="true">4.</strong> Suporte de Editores de Texto</a></li><li><a href="null.html"><strong aria-hidden="true">5.</strong> Estruturas de Dados</a></li><li><a href="null.html"><strong aria-hidden="true">6.</strong> Strings</a></li><li><a href="null.html"><strong aria-hidden="true">7.</strong> Datas e Tempo</a></li><li><a href="null.html"><strong aria-hidden="true">8.</strong> Pattern Matching</a></li><li><a href="null.html"><strong aria-hidden="true">9.</strong> Expressões Regulares</a></li><li><a href="null.html"><strong aria-hidden="true">10.</strong> Funções</a></li><li><a href="null.html"><strong aria-hidden="true">11.</strong> Loop</a></li><li><a href="null.html"><strong aria-hidden="true">12.</strong> Entrada/Saída</a></li><li><a href="null.html"><strong aria-hidden="true">13.</strong> Arquivos e Diretórios</a></li><li><a href="null.html"><strong aria-hidden="true">14.</strong> Erros e manipulação de condições</a></li><li><a href="null.html"><strong aria-hidden="true">15.</strong> Pacotes</a></li><li><a href="null.html"><strong aria-hidden="true">16.</strong> Macros e Backquote</a></li><li><a href="null.html"><strong aria-hidden="true">17.</strong> CLOS (O Common Lisp Object System)</a></li><li><a href="null.html"><strong aria-hidden="true">18.</strong> Fazendo interface com seu SO</a></li><li><a href="null.html"><strong aria-hidden="true">19.</strong> Interfaces de Foreign Function (FFI)</a></li><li><a href="null.html"><strong aria-hidden="true">20.</strong> Threads</a></li><li><a href="null.html"><strong aria-hidden="true">21.</strong> Definindo Sistemas</a></li><li><a href="null.html"><strong aria-hidden="true">22.</strong> Usando a API Win32</a></li><li><a href="null.html"><strong aria-hidden="true">23.</strong> Scripting, Construindo executáveis</a></li><li><a href="null.html"><strong aria-hidden="true">24.</strong> Testes e Integração Contínua</a></li><li><a href="null.html"><strong aria-hidden="true">25.</strong> Web Scraping</a></li><li><a href="null.html"><strong aria-hidden="true">26.</strong> CL21 Experimental</a></li><li><a href="null.html"><strong aria-hidden="true">27.</strong> Miscelânea</a></li></ol>
7878
</nav>
7979

8080
<div id="page-wrapper" class="page-wrapper">

0 commit comments

Comments
 (0)