1. Antes de começar
O que é um baralho
Um baralho é uma coleção nomeada de cartas. Cada carta tem um Título (rótulo na lista, falado primeiro) e Conteúdo (corpo principal; Markdown suportado). O Deck Reader prepara áudio de fala (M4A) para você estudar sem usar as mãos — como uma playlist de tópicos.
Free vs Plus (limites de criação)
| Free | Plus | |
|---|---|---|
| Baralhos | Até 3 | Ilimitados |
| Cartas por baralho | Até 50 | Ilimitadas |
| Tamanho do título | 100 caracteres | 100 caracteres |
| Conteúdo durante a edição | 150 caracteres | Ilimitado |
| Barra de ferramentas Markdown | Texto simples + área de transferência | Formatação completa |
| Exportar CSV / imagens / áudio | — | ✓ |
A importação está disponível na versão Free dentro desses limites.
Modo Pretty vs tags
No editor de cartas, o ícone de markdown alterna entre Pretty (visualização formatada; imagens como chips [Alt: filename]) e tags visíveis (código-fonte bruto). Ative tags visíveis ao editar regiões [caption] — o Pretty as oculta por completo.
2. Como criar um baralho
- Abra a Biblioteca de baralhos (tela inicial).
- Toque em + (criar) na barra de ferramentas inferior.
- Digite um nome para o baralho → confirme.
- Toque no novo baralho para abrir a lista de cartas.
Opcionalmente, depois: renomeie no modo de edição da biblioteca; ative Auto-generate na lista de cartas para que o áudio ausente seja preparado ao abrir o baralho ou salvar cartas; use Import na biblioteca para arquivos .deckreader.csv ou pacotes ZIP; explore o catálogo em Download decks.
Use um nome claro e único (a importação corresponde pelo nome). Ao publicar atualizações, incremente a Deck Version (MAJOR.MINOR.PATCH) para que leitores existentes possam escolher Update.
3. Como criar uma carta simples
Objetivo: apenas texto simples — sem Markdown.
- Abra um baralho → lista de cartas.
- Toque em + para Add topic (ou abra uma carta → Edit).
- Preencha o Título (obrigatório para salvar).
- Preencha o Conteúdo com parágrafos comuns. Separe ideias com uma linha em branco.
- Toque em Save.
Title: Photosynthesis
Content:
Plants convert light into chemical energy.
They use carbon dioxide and water.
Oxygen is released as a by-product.
Opcional: defina idioma/voz nos chips de microfone; use Auto-generate do baralho ou o ↺ da lista para preparar a fala. Na versão Free, o Conteúdo para em 150 caracteres durante a edição.
4. Como criar cartas formatadas (Markdown)
O Deck Reader armazena Markdown no Título e no Conteúdo. Os delimitadores devem encostar no texto (**bold**, não ** bold **). Use a barra de ferramentas inferior (Text, Paragraph, Insert, Tables, Ω) ou digite a marcação com tags visíveis.
4.1 Formatação de texto
| Efeito | Como | Exemplo |
|---|---|---|
| Negrito | Text → Bold, ou **…** | **important** |
| Itálico | Text → Italic, ou *…* | *note* |
| Sublinhado | Text → Underline, ou ++…++ | ++review++ |
| Tachado | Text → Strikethrough, ou ~~…~~ | ~~old~~ |
| Código inline | Crases | `formula` |
| Cor | Text → Color, ou [RED]…[/] | [GREEN]Pass[/] |
| Tamanho de título | Text → size, ou # … ######## | ## Section |
Cores: Black, Gray, Brown, Blue, Cyan, Green, Purple, Red, Pink, Orange, Yellow, White. Sempre feche com [/]. A fala lê apenas as palavras internas.
Títulos: de um a oito # no início da linha, seguidos de um espaço (H1–H6, depois B1 / B2 abaixo do tamanho do corpo).
4.2 Parágrafos e estrutura
| Efeito | Como |
|---|---|
| Novo parágrafo | Linha em branco entre blocos |
| Alinhar à esquerda / centro / direita | Menu Paragraph, ou :- / :-: / -: |
| Recuar / reduzir recuo | Menu Paragraph (quatro espaços por nível) |
| Lista com marcadores / numerada | - / 1. (aninhe com recuo de quatro espaços) |
| Citação em bloco | Prefixo > (aninhe com >>) |
| Bloco de código | Cercado com ``` ou ~~~ |
| Linha horizontal | Sozinha: --- / *** / ___ ou === (silenciosa na fala) |
Citações com vários parágrafos mantêm > nas linhas em branco entre parágrafos. Uma linha em branco sem > encerra a citação.
> First paragraph.
>
> Second paragraph.
4.3 Inserir elementos
Links
- Link →
[label](https://example.com) - Quick link → URL como rótulo e destino
- Same card link →
[label](#heading-anchor)a partir de um título na mesma carta
- Email →
<name@example.com> - Quick email → endereço simples
Imagens
- Insert → Image.
- Escolha um arquivo ou reutilize uma imagem da biblioteca do baralho.
- Tamanho opcional em dp:
{w:240},{h:200}, ou ambos; chaves de borda opcionais.
{w:240}
- Várias imagens na mesma linha aparecem lado a lado; imagens funcionam em células de tabela.
- Dentro de cercas de código ou código inline, a sintaxe de imagem permanece literal (não é desenhada como bitmap).
- Arquivos ausentes exibem um aviso vermelho com o markdown completo no player.
- Fala: palavra de imagem localizada + alt, depois
[caption]opcional.
Símbolos (Ω)
Matemática, símbolos e caracteres de desenho de caixas. Em tablets, a caixa de ferramentas lateral insere os mesmos glifos rapidamente.
4.4 Tabelas
Use o menu Tables (Plus) ou digite uma grade no estilo GFM:
| Term | Meaning |
| :--- | :--- |
| ATP | Energy currency |
| Chlorophyll | Light-absorbing pigment |
- Alinhamento de coluna:
:---/:---:/---:; dígitos de largura % opcionais nos traços. - Linha de estilo opcional antes do cabeçalho:
|{w:200; t:1; b:1}|(largura em caracteres). - Continuar uma célula: termine com
^^e continue na linha seguinte. [br]inicia um parágrafo visual em uma célula (a fala junta com um espaço).w:de tabela é em caracteres;{w:}de imagem é em dp — não misture as unidades.
4.5 Tags especiais de fala do Deck Reader
No menu Paragraph:
| Tag | Menu | Na carta | No áudio |
|---|---|---|---|
[skip]…[/skip] |
Skip from audio | Visível | Diz Skipping segment + ~¼ s de silêncio |
[mute]…[/mute] |
Mute from audio | Visível | Omitido — sem aviso, sem pausa |
[caption]…[/caption] |
Caption for audio | Oculto | O texto interno é falado |
- Skip — omita uma seção, mas avise o ouvinte que algo foi pulado.
- Mute — notas do professor ou spoilers só na tela; áudio contínuo.
- Caption — descreva um gráfico ou imagem na fala sem poluir a carta.
{w:280}
[caption]The line climbs steadily from left to right.[/caption]
[GREEN]Pass[/] criteria met. [skip](see appendix)[/skip] Next topic.
[mute]Teacher note: discuss edge cases here.[/mute] Continue with examples.
Não confunda o texto alt da imagem, o chip de imagem no modo Pretty e [caption] — alt é o rótulo curto na carta/fala; caption é a descrição mais longa só no áudio.
5. Fala, vozes e preparação de áudio
- Voz padrão do app — Settings → Configure speech voice.
- Chips por campo — Título e Conteúdo podem usar idiomas/vozes diferentes (estudo bilíngue).
- Auto-generate — alternância na lista de cartas; enfileira áudio ausente ao abrir o baralho / após salvar.
- Generate on save — barra superior do editor quando auto-generate está ativo (pule a fala para um salvamento).
- ↺ manual — enfileirar ou atualizar; toque no spinner/anel para remover da fila.
Prefira frases claras; quebras de linha rígidas viram frases faladas separadas. [br] é só visual. Regras horizontais e desenho de caixas são silenciosos/omitidos na fala.
6. Importação, exportação e versões de baralho
Export (Plus): apenas texto .deckreader.csv, texto + imagens .deckreader.images.zip, ou texto + imagens + M4A .deckreader.media.zip.
Import: Library → Import → escolha CSV ou ZIP. Mesmo nome de baralho:
- Deck Version mais alta → Update (títulos correspondentes substituídos) ou Cancel.
- Mesma versão / inferior → Merge (adiciona cartas; conteúdo diferente em colisão recebe sufixo) ou Cancel.
Incremente o SemVer ao publicar um baralho melhorado para que leitores usem o caminho Update.
7. Dicas, escapes e armadilhas comuns
Mostrar sintaxe como texto literal
Prefira código inline para exemplos, ou escape com barra invertida os caracteres de marcação (\*, \[, \{, …).
Emparelhamento estrito
**bold** funciona; ** bold** não.
Quebra de linha
A quebra no editor vem ativada por padrão. Desative para rolar tabelas largas horizontalmente.
Salvar vs reconstruir fala
O áudio existente é mantido quando texto falado, destinos de links e configurações de voz não mudam. Juntar linhas sem ponto final normalmente reconstrói a fala.
Checklist de carta polida
- Título claro.
- Estruture o Conteúdo com títulos / listas quando ajudar.
- Imagens dimensionadas em dp; larguras de tabela em caracteres.
- Legendas para gráficos via
[caption]. - Silencie ou pule notas só do professor.
- Pré-visualize os chips de fala se for bilíngue.
- Save → confirme que o áudio prepara ou enfileire ↺.
8. Referência rápida
Mapa da barra de ferramentas
| Menu | Ações típicas |
|---|---|
| Text | Bold, italic, underline, strike, colors, heading size |
| Paragraph | Align, lists, code, blockquote, indent, skip / mute / caption |
| Insert | Link, email, image, same-card link |
| Ω | Math / symbols / box drawing |
| Tables | Insert and edit grids, merges, separators |
| Clipboard | Cut, copy, paste, undo, redo |
Folha de consulta de marcação
**bold** *italic* ++underline++ ~~strike~~ `code`
[RED]colored[/]
# H1 … ######## B2
:- :-: -:
- bullet 1. numbered
> quote
[label](https://…) [label](#anchor) <a@b.c>
{w:240}
[skip]…[/skip] [mute]…[/mute] [caption]…[/caption]
\ escapes the next markup character
9. Criar um baralho fora do Deck Reader (editor de texto + ZIP)
Você pode criar no computador (editor de texto, planilha ou scripts) e importar com Biblioteca → Importar — os mesmos formatos que o Deck Reader exporta.
Escolha um formato
| Objetivo | O que enviar |
|---|---|
| Somente texto | Um único {name}.deckreader.csv (sem ZIP) |
| Texto + imagens | {name}.deckreader.images.zip |
| Texto + imagens + áudio preparado | {name}.deckreader.media.zip (avançado) |
Estrutura do ZIP (CSV + imagens)
Coloque estas entradas no nível superior do ZIP (não dentro de uma pasta extra):
| Entrada | Obrigatório | Finalidade |
|---|---|---|
deck.csv | Sim | Nome do baralho, metadados, uma linha por cartão |
media/ | Se usar imagens | Arquivos PNG / JPG / WebP |
manifest.json | Recomendado | Descrição do pacote; array cards vazio quando não houver M4A incluso |
audio/ | Somente ZIP de mídia | Arquivos {topicId}.m4a alinhados à coluna Topic Id do CSV |
manifest.json mínimo (somente imagens; a fala é gerada depois no app):
{
"formatVersion": 1,
"bundleType": "text_only",
"deckName": "My deck",
"cardCount": 2,
"cards": []
}
Noções básicas de deck.csv
- Salve em UTF-8 (UTF-8 com BOM funciona bem no Excel).
- Inclua linhas de metadados quando puder (Deck Version como
MAJOR.MINOR.PATCH). Se faltar, vale1.0.0. - A linha de cabeçalho precisa de pelo menos Title e Content (o legado Definition ainda importa).
- Colunas opcionais de idioma / voz / velocidade / tom — deixe em branco para os padrões do app.
Imagens
- Coloque os arquivos em
media/(ex.:media/badge.png). - Referencie no markdown:
(tamanho opcional{w:240}em dp). - O Deck Reader reescreve os nomes internos na importação. Arquivos ausentes mostram um aviso vermelho no player.
Montar e importar
- Compacte
deck.csv,media/(se houver) emanifest.jsoncomo{name}.deckreader.images.zip. - Copie o arquivo para o dispositivo.
- Biblioteca → Importar → selecione o CSV ou o ZIP.
Dica: exporte uma vez um baralho pequeno do Deck Reader e abra o ZIP no PC — é o modelo mais fácil para nomes e metadados.
10. Sugestão: HTML → Markdown → baralho
Se você já tem anotações em HTML (exportações do Docs, Notion, um site ou um wiki pessoal), um fluxo prático é:
- HTML → Markdown — use um conversor online confiável (ou uma ferramenta local como o Pandoc) para obter Markdown que o Deck Reader possa armazenar.
- Limpe o Markdown — confira títulos, listas, links e tabelas; troque imagens remotas por arquivos em
media/e referênciasdeckimg:; adicione[skip]/[mute]/[caption]onde fizer sentido. - Divida em cartões — um tópico por cartão (Title claro, corpo em Content). Numere os títulos (
01:,02:, …) se quiser que a ordem alfabética acompanhe o seu esquema. - Monte o CSV ou ZIP — como na seção 9, depois Importar no Deck Reader e gere a fala.
A qualidade dos conversores online varia. Prefira ferramentas que preservem títulos e links e revise alguns cartões no app antes de publicar um baralho completo. Guarde uma cópia do HTML original até a importação ficar correta.