Ir para o conteúdo principal

Nova Página

No BookStack, a principal forma de registrar conhecimento é através das páginas. É nelas que o conteúdo é realmente escrito e mantido. O sistema oferece recursos de edição simples e flexíveis, permitindo que usuários insiram desde textos básicos até diagramas complexos.

Como editar páginas

Para inserir ou alterar conteúdo em uma página, basta acessar o livro e o capítulo desejados e clicar em Nova Página no menu Ações do lado direito da tela. A interface de edição oferece duas modalidades de escrita e diversas ferramentas de formatação, garantindo praticidade tanto para quem prefere editores visuais quanto para quem gosta de trabalhar diretamente com código.

Nova página.jpg

Modos de inserção de texto

  1. Editor Normal (WYSIWYG – What You See Is What You Get)
    Nesse modo, o usuário escreve o conteúdo de forma visual, semelhante a um editor de texto comum (como Word ou Google Docs). É possível aplicar negrito, itálico, listas, links, imagens e tabelas diretamente pelos botões da barra de ferramentas, sem precisar conhecer sintaxe de marcação.

WYSIWYG.jpg

  1. Editor Markdown
    Para usuários mais avançados, o BookStack permite alternar para o modo Markdown, onde o conteúdo é escrito usando marcações simples. Exemplo: **negrito**, *itálico*, # Título, listas com - ou *. Esse modo é ideal para quem gosta de maior controle sobre a estrutura do texto e costuma editar documentação técnica.

markdown.jpg

Ferramentas de edição

A barra de edição inclui funcionalidades como:

Ferramenta de Diagramas

Um dos recursos mais poderosos do editor é a possibilidade de criar diagramas dinâmicos diretamente dentro das páginas. O BookStack utiliza a integração com Mermaid, uma linguagem de marcação para diagramas.
Isso significa que é possível gerar gráficos e fluxogramas apenas escrevendo código simples em uma caixa de diagrama.

Exempĺo em markdown:

inserir diagrama em markdown.jpg

Exemplo em WYSIWYG:

inserir diagrama em WYSIWYG.jpg

Exemplo de uso:

graph TD
  A[Início] --> B{Decisão}
  B -->|Sim| C[Executar tarefa]
  B -->|Não| D[Fim]