Tipos de nota e modelos
Defina campos e estruturas reutilizáveis, incluindo campos condicionais e lacunas Cloze.
Um tipo de nota define uma lista ordenada de campos e um ou mais modelos de cartão. Ele pertence à coleção e pode ser usado em baralhos diferentes; não é uma configuração específica de baralho.
O Repeto inclui Tradução, Conceito, Perguntas e respostas e Cloze, além de Basic (and reversed card), Basic (optional reversed card) e Basic (type in the answer) e um fluxo próprio completo de Image Occlusion. Em Configurações → Tipos de nota, você pode criar, duplicar, visualizar e editar tipos personalizados.
Gerenciar tipos de nota
Configurações → Tipos de nota abre o gerenciador da coleção. Ele distingue tipos nativos e personalizados, mostra contagens de campos/modelos e permite criar, editar a definição, duplicar ou copiar campos, modelos e CSS como Markdown. Tipos nativos não podem ser excluídos. Um tipo personalizado sem uso pode ser removido após confirmação; se houver notas, ele permanece até que sejam convertidas ou excluídas.
O editor em página inteira torna explícita a ordem de campos e modelos. Em tipos padrão e Cloze, você pode adicionar, renomear, reordenar ou remover campos/modelos, editar frente, verso e CSS compartilhado e ver prévias isoladas com valores de exemplo. Image Occlusion mantém fixas a ordem obrigatória e a lista de modelos; crie máscaras no editor especializado do baralho.
Adicionar ao fim é seguro. Renomear, mover ou remover um item existente muda sua identidade posicional; por isso o editor alerta e o servidor bloqueia mudança insegura enquanto houver notas. Use conversão explícita.
Modelos de frente e verso
Cada modelo tem frente e verso. Insira um campo envolvendo o nome com chaves duplas:
<!-- Front -->
{{Term}}
<!-- Back -->
{{FrontSide}}<hr>{{Translation}}
{{FrontSide}} coloca a frente renderizada no verso. O HTML comum ao redor das substituições aparece em todos os cartões do modelo.
O Repeto aceita atualmente:
{{Field}}para substituir campos sem diferenciar maiúsculas;{{FrontSide}}no verso;{{#Field}}…{{/Field}}quando o campo não está vazio;{{^Field}}…{{/Field}}quando está vazio;{{text:Field}}para remover HTML;{{cloze:Field}}para Cloze;{{Tags}},{{Deck}},{{Type}},{{Card}}para metadados.
Filtros desconhecidos retornam atualmente o valor do campo. Visualize cada modelo; não presuma que um filtro exclusivo do desktop funciona igual.
MathJax nos cartões da web
O renderizador da web reconhece MathJax no estilo Anki: expressões em linha delimitadas por \(...\) e expressões em bloco delimitadas por \[...\]. Ele é fornecido localmente, produz SVG sanitizado dentro de limites definidos e não carrega scripts nem pacotes remotos. Se a renderização falhar, a expressão original permanece visível em vez de desaparecer.
Delimitadores com cifrão ($...$ e $$...$$), blocos [latex], geração de imagens LaTeX no desktop, pacotes MathJax remotos e scripts em modelos não são compatíveis. Os clientes nativos ainda não compartilham essa superfície MathJax da web.
Conteúdo opcional
Seções condicionais evitam rótulos vazios:
{{#Example}}
<p class="example">{{Example}}</p>
{{/Example}}
Use uma seção invertida como alternativa:
{{^Example}}
<p>No example yet.</p>
{{/Example}}
Vários modelos e cartões reversos
Adicione um modelo para outra direção de revisão. O tipo deve definir a relação, não uma cópia pontual. A ordem dos modelos vira o índice que identifica os cartões irmãos.
O Repeto pode gerar prática reversa para perfis compatíveis, mas um tipo reutilizável com vários modelos é mais sólido quando ambas as direções fazem parte da matéria.
Digitar a resposta
Coloque {{type:Field}} na frente para pedir resposta digitada. O revisor foca uma entrada acessível, revela o valor correto e mostra comparação por caractere e porcentagem. {{type:nc:Field}} compara sem diacríticos; Cloze digitado usa a lacuna ativa.
A comparação não escolhe Novamente, Difícil, Bom ou Fácil: você ainda avalia.
Lacunas Cloze
Uma nota Cloze oculta texto em uma afirmação:
The hippocampus is important for {{c1::episodic memory}}.
Use c1, c2 e números seguintes para cartões separados. O Repeto reconcilia os índices quando o campo muda, atualizando os irmãos ao adicionar ou remover uma lacuna.
Estilo e segurança
Cada tipo pode incluir CSS. O Repeto renderiza o HTML em uma superfície isolada e o sanitiza. Limite o estilo à tipografia, espaçamento, cores e mídia do cartão; não dependa de scripts ou seletores globais.
Depois de editar, visualize campos vazios, texto longo, imagens e temas claro/escuro. Teste modelos importados com preservar cores do modelo ativado e desativado.
Antes de salvar, o Repeto verifica estrutura, campos desconhecidos ou reservados, frentes vazias ou duplicadas, requisitos Cloze, filtros incompatíveis e HTML/CSS perigoso. Erros bloqueiam e avisos ficam visíveis.
Se a definição atual ainda não terminou de ser verificada ou o diagnóstico estiver indisponível, o salvamento pausa em vez de aceitar uma definição sem revisão.
Alterar notas existentes para outro tipo
Abra o Navegador de cartões em Notas, selecione notas do mesmo tipo padrão e escolha Alterar tipo de nota. Mapeie cada campo de destino a um campo de origem e cada cartão irmão existente a no máximo um modelo de destino, ou à remoção. É preciso mapear ao menos um campo e um cartão. Cartões mapeados preservam ID, baralho, programação e histórico; novos irmãos começam com programação nova.
Visualizar alterações informa programações preservadas, irmãos novos/desativados, valores não vazios sem mapeamento e frentes vazias. Mudar o mapeamento invalida a prévia. A confirmação envia sua impressão e exige aprovações exatas separadas para valores descartados, frentes vazias e IDs desativados. Se uma nota mudar após a prévia, a impressão obsoleta bloqueia a conversão.
Cloze e Image Occlusion são recusados como origem ou destino até haver regras especializadas. Migração arbitrária dentro de tipo em uso, limpeza automática de cartões vazios e IDs estáveis de campo/modelo entre clientes ainda faltam.
Localizar e remover cartões vazios
Abra Configurações → Tipos de nota → Cartões vazios para verificar tipos de nota padrão em busca de cartões cuja frente é renderizada vazia, cartões deixados por um modelo removido, identidades de modelo duplicadas ou registros órfãos de nota ou tipo. Revise os candidatos exatos, selecione apenas os cartões que pretende remover e confirme a prévia protegida por impressão digital. Uma prévia obsoleta é rejeitada.
A limpeza cria registros de exclusão normais e visíveis na sincronização. As linhas de programação e do histórico de revisões continuam disponíveis para integridade e auditoria, em vez de serem apagadas silenciosamente. A verificação é manual e, de propósito, não classifica como vazios os cartões irmãos de Cloze ou Image Occlusion derivados do conteúdo.
Image Occlusion
Em um baralho, inicie um novo cartão, escolha Image Occlusion e abra o editor em página inteira. Envie uma imagem PNG, JPEG, GIF, WebP ou AVIF e desenhe máscaras retangulares, elípticas ou poligonais. SVG e outras mídias ativas são rejeitadas mesmo que a extensão pareça aceita.
Cada grupo de máscaras vira um cartão irmão e pode conter várias formas. O editor combina grupos selecionados, divide um grupo com várias formas, reordena e remove mediante confirmação explícita. IDs duráveis mantêm a programação do cartão correspondente ao editar máscaras; o histórico de cartões desativados continua preservado.
Ocultar tudo, adivinhar um cobre todos os grupos na pergunta e revela só o atual na resposta. Ocultar um, adivinhar um cobre apenas o grupo atual. O editor inclui prévia de pergunta/resposta, cabeçalho e texto extra no verso opcionais, comentários privados e etiquetas. Aceita ponteiro e toque; mova a forma selecionada com as setas, redimensione retângulos e elipses com Shift+Seta e exclua com Delete.
O revisor usa a superfície especializada de imagem e máscaras, identifica o grupo atual, revela o contorno-alvo e o texto extra opcional e mantém as avaliações De novo, Difícil, Bom e Fácil.
Os limites atuais são 512 grupos por nota, 64 formas por grupo e 256 pontos por polígono. Não há máscaras à mão livre, detecção automática de rótulos nem conversão segura de ou para tipos comuns/Cloze.