Projeto autoralLeitura em
Markdown
Temas claro
e escuro
Ferramenta
autoral
MarkView

Seu Markdown.Uma leitura melhor.

Documentos de projeto com uma apresentação clara e organizada.

Lê, edita, converte e exporta Markdown em PDF.

App desktopDocumentosPessoal

  • Tauri 2
  • React 19
  • TypeScript
  • SQLite
Projeto autoralLeitura em
Markdown
Temas claro
e escuro
Ferramenta
autoral
MarkView

Seu Markdown.Uma leitura melhor.

Documentos de projeto com uma apresentação clara e organizada.

  • Tauri 2
  • React 19
  • TypeScript
  • SQLite

Lê, edita, converte e exporta Markdown em PDF.

App desktopDocumentosPessoal

  • Tauri 2
  • React 19
  • TypeScript
  • SQLite

A leitura

Abrir um .md e ler de verdade.

Arquivo Markdown aberto num editor de texto é um monte de símbolo. No MarkView ele vira página: títulos, listas, tarefas, tabela e código, com letra de livro, no escuro ou no claro. Busque uma palavra no documento abaixo e troque o tema.

Documentacao-do-Projeto.md

Documentação do Projeto

Um registro claro do contexto, das decisões e dos próximos passos.

Objetivo

Explicar o propósito do projeto, o escopo e os resultados esperados.

Estrutura

  • Visão geral
  • Componentes principais
  • Fluxo de uso
Toda decisão importante fica escrita aqui, com a data.
EtapaEstado
Estrutura de pastasPronta
Exportação em PDFEm revisão

Próximos passos

  • Revisar requisitos
  • Definir prioridades
  • Publicar a versão
bash
npm run tauri build
Leitura69 palavras27 linhasCtrl+O abre · Ctrl+E edita · Ctrl+F busca

Aceita o Markdown do GitHub (tabelas, tarefas, riscado). Também abre arrastando o arquivo para a janela ou com dois cliques num .md, e lembra os abertos recentemente.

Cena do projeto: o editor de Markdown com a pré-visualização ao lado, num monitor, com uma caneta em primeiro plano

Escreva de um lado. Veja do outro.

Editor e pré-visualização lado a lado para trabalhar com Markdown.

Editor integradoPré-visualizaçãoTexto e formatação

No modo de edição (Ctrl+E), a tela se divide: o texto à esquerda, o documento pronto à direita, mudando a cada tecla. A barra põe a marcação onde o cursor está, sem decorar símbolo. Experimente: escreva, use os botões, desfaça.

Prévia

Reunião de segunda

Decidido

  • Lançar na quinta
  • Revisar o texto da capa

Escreva aqui e veja o documento se montar ao lado.

Editando22 palavras7 linhas

No programa, o editor é o CodeMirror 6 (o mesmo tipo de editor de código usado por ferramentas de programação), com destaque da sintaxe do Markdown; Ctrl+S salva o arquivo.

O conversor

Word, PDF ou página web viram Markdown.

Muita coisa chega em outro formato. O MarkView converte e guarda na biblioteca. No PDF não existe "título" escrito: o programa compara o tamanho da letra de cada linha com o corpo do texto. Mexa nos tamanhos e veja a marcação mudar.

O arquivo de origem

  1. Relatório trimestral
  2. Este documento resume os números do período.
  3. Resultados
  4. • Vendas acima da meta
  5. • Novos clientes
  6. Observações

Corpo do texto: 10 pt. 1,8× ou mais = #, 1,4× = ##, 1,15× = ###.

O Markdown gerado

# Relatório trimestral
Este documento resume os números do período.
## Resultados
- Vendas acima da meta
- Novos clientes
### Observações

Página sem texto selecionável é avisada como provável escaneada: aí precisaria de reconhecimento de texto, que fica fora do programa.

As regras são as do código (converter/pdf.ts e converter/docx.ts). No Word, as imagens vêm junto, dentro do próprio Markdown; da página web, tabelas e links viram os do Markdown.

A biblioteca

Os documentos num lugar, achados enquanto se digita.

Além de abrir arquivos soltos, o MarkView guarda documentos numa biblioteca própria, em pastas com emoji e cor, com favoritos e lixeira. A busca procura pelo começo de cada palavra e mostra o trecho com o termo marcado. Escreva "pra" ou "cli".

Roteiro do lançamento

Prazo de entrega na quinta. Revisar a página de preços e preparar o anúncio para os clientes.

Editado Hoje

★ Favoritos

  1. 🎯 Roteiro do lançamentoHoje
  2. 📄 Proposta da lojaHá 3 dias

Recentes

  1. 🎯 Roteiro do lançamentoHoje
  2. 📝 Notas da reuniãoOntem
  3. 📄 Proposta da lojaHá 3 dias

No programa, a biblioteca é um banco SQLite no próprio computador, com índice de busca de texto completo (FTS5) e busca simples de reserva. Os documentos aqui são de exemplo.

Cena do projeto: a janela de exportar PDF num monitor e folhas impressas com o documento

Da anotação ao documento. Pronto para apresentar.

Exportação de PDF com estilo, título, autor e numeração de páginas.

Projeto autoralPDF
configurável
Autor e
cabeçalho
Numeração
de páginas

Na hora de mandar para alguém, o documento vira PDF com cara de entrega: título e autor no topo, a cor da marca, cabeçalho, rodapé e número de página. Monte a sua folha e exporte.

Cor de destaque
Fundo
Papel
Posição do número

Documento internoEquipe do projeto

Documentação do Projeto

Equipe do projeto

Objetivo
  • Registrar o contexto e as decisões
  • Deixar os próximos passos claros
Estrutura
  • Visão geral
  • Componentes principais
  • Fluxo de uso
Próximos passos
  • Revisar requisitos
  • Definir prioridades

1 / 1

As telas de verdade

As opções são as da janela do programa (ExportModal.tsx), que também aceita a logo de quem exporta. Para um PDF com tipografia ainda mais fina, o programa usa o WeasyPrint quando ele está instalado e ajuda a instalar.

As tecnologias

Do que é feito, peça por peça

Um programa de computador leve: a tela é React dentro do Tauri 2, a leitura e a edição são feitas por bibliotecas próprias do Markdown, e a biblioteca de documentos é um banco SQLite no próprio computador. Escolha uma peça para ver o que ela faz aqui e em que arquivo está.

11tecnologias, em 3 camadas

Tela

Janela e dados

Conversão e PDF