# Pesquisa:Livros-texto livres

Essa atividade envolve investigar ferramentas para a criação de livros texto abertos.

## WYSIWYG ou Linguagem de Marcação

A opção pela adoção/suporte apenas de um editor WYSIWYG ou de uma linguagem de marcação irá excluir vários contribuidores ocasionais do livro devido a curva de aprendizado para completar sua contribuição.
Hoje existem alguns editores WYSIWYG livres que interagem de maneira satisfatória com algumas linguagem de marcação (ou subconjuto da linguagem). Dentre estes editores temos o editor visual da Wikipédia e o CKEditor.

## Funcionalidades
### Funcionalidades Mínimas

* Funcionar offline
* Editor de texto
* Editor WYSIWYG
* Suporte a tabelas
* Suporte a imagens
* Suporte a expressões matemáticas
* Controle de versão distribuído
* "Bug tracker"
** Gerenciador de problemas
** Gerenciador de contribuições
* Possibilidade de "forkar" o material
* Exportar para HTML(5)
* Exportar para EPUB(3)

### Funcionalidades Requeridas

* Edição colaborativa em tempo real
* Suporte a som
* Suporte a vídeo
* Gerenciador de referências bibliográficas
* Exportar para PDF

### Funcionalidades Desejadas

* Suporte a tradução continuada

## Ferramentas
### Wikilivros

É uma das wikis mantidas pela Fundação Wikimedia e utiliza o mesmo software da Wikipédia, o MediaWiki com algumas extensões (como Quiz‎ e Liquid Threads).
O MediaWiki é estável, extensível e conta com uma grande comunidade internacional tanto de usuários como desenvolvedores.
Infelizmente não é possível "forkar" um livro da Wikilivros facilmente e a única forma de reportar problemas é pela página de discussão.

### Connexions

É um projeto desenvolvido por William & Flora Hewlett Foundation, Bill & Melinda Gates Foundation, 20 Million Minds Foundation, Maxfield Foundation, Open Society Foundations e Rice University.

### Booktype

É um editor online para criação de livros.

### Fidus Writer

É um editor online voltado para artigos mas que pode ser utilizado para livros também.

### ShareLateX

É um editor online para LaTeX.
O grande problema é a curva de aprendizado do LaTeX e a inexistência de um editor WYSIWYG.

### Repositórios de Código Fonte

Utiliza algum sistema de controle de versão (e.g., git) para versionar o código fonte do livro e compartilhá-lo.
As grandes vantagens são: possibilidade de trabalhar offline e "forkar" o livro. Dependendo das várias escolhas dos autores só ainda não é possível a edição colaborativa em tempo real, todas as outras são possíveis.
Embora a curva de aprendizado para começar a utilizar um sistema de controle de versão esteja diminuindo constatemente essa inda é a grande desvantagem em utilizar essa opção.

### Scribus

Software livre para diagramação de livros, jornais, revistas e outras publicações.

## Tabelas Comparativas
### Funcionalidades Mínimas

| Funcionalidades | Wikilivros | Connexions | Booktype | Fidus Writer | ShareLateX | Repositórios de Código Fonte | Scribus |
| Funciona offline | Não | Não | Não | Não | Não | Sim | Sim |
| Editor de texto | Sim | Não | Não | Não | Sim | Sim | ? |
| Editor WYSIWYG | Sim | Sim | Sim | Sim | Não | Sim | ? |
| Suporte a tabelas | Sim | Sim | Sim | Sim | Sim | Sim | ? |
| Suporte a imagens | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
| Suporte a expressões matemáticas | Sim | Sim | Sim | Sim | Sim | Sim | ? |
| Controle de versão distribuído | Não | Não | Não | Não | Não | Sim | ? |
| Gerenciador de problemas | Não | Não | Não | Não | Não | Sim | ? |
| Gerenciador de contribuições | Não | Não | Não | Não | Não | Sim | ? |
| Possibilidade de "forkar" o material | Não | Não | Não | Não | Não | Sim | ? |
| Exportar para HTML(5) | Sim | Sim | Sim | Sim | Não | Sim | ? |
| Exportar para EPUB(3) | Sim | Sim | Sim | Sim | Não | Sim | ? |

### Funcionalidades Requeridas

| Funcionalidades | Wikilivros | Connexions | Booktype | Fidus Writer | ShareLateX | Repositórios de Código Fonte | Scribus |
| Edição colaborativa em tempo real | Não | Não | Não | Sim | Sim | Não | ? |
| Suporte a som | Sim | Não | Não | Não | Não | Sim | ? |
| Suporte a vídeo | Sim | Não | Não | Não | Não | Sim | ? |
| Gerenciador de referências bibliográficas | Não | Não | Não | Sim | Sim | Sim | ? |
| Exportar para PDF | Sim | Sim | Sim | Sim | Sim | Sim | ? |

### Funcionalidades Desejadas

| Funcionalidades | Wikilivros | Connexions | Booktype | Fidus Writer | ShareLateX | Repositórios de Código Fonte | Scribus |
| Suporte a tradução continuada | Não | Não | Não | Não | Não | Sim | ? |