Tipos de nota y plantillas
Define campos reutilizables y modelos de tarjeta, incluidos campos condicionales y huecos cloze.
Un tipo de nota define una lista ordenada de campos y una o varias plantillas de tarjeta. Pertenece a tu colección, por lo que pueden usarlo notas de distintos mazos. No es una opción específica del mazo.
Repeto incluye Traducción, Concepto, Preguntas y respuestas y Cloze, además de Basic (and reversed card), Basic (optional reversed card) y Basic (type in the answer), junto con un flujo propio completo de Image Occlusion. Puedes crear, duplicar, previsualizar y editar tipos personalizados en Configuración → Tipos de nota.
Gestionar tipos de nota
Configuración → Tipos de nota abre el gestor de toda la colección. Distingue tipos integrados y personalizados, muestra su número de campos y plantillas y permite crear, editar la definición, duplicar o copiar campos, plantillas y CSS como Markdown. Los integrados no se eliminan. Un tipo personalizado sin uso puede borrarse tras confirmar; si aún tiene notas, se conserva hasta convertirlas o eliminarlas.
El editor a pantalla completa hace explícito el orden de campos y plantillas. En tipos estándar y Cloze puedes añadir, renombrar, ordenar o retirar campos y plantillas, editar anverso, reverso y CSS compartido y ver previsualizaciones vivas aisladas con valores de muestra. Image Occlusion mantiene fijos sus campos obligatorios y lista de plantillas; sus máscaras se crean en el editor especializado del mazo.
Añadir al final es seguro. Renombrar, mover o quitar elementos existentes cambia su identidad posicional, por lo que el editor advierte y el servidor bloquea una mutación insegura mientras haya notas. Usa una conversión explícita.
Plantillas de anverso y reverso
Cada plantilla de tarjeta tiene un anverso y un reverso. Inserta un campo rodeando su nombre con llaves dobles:
<!-- Front -->
{{Term}}
<!-- Back -->
{{FrontSide}}<hr>{{Translation}}
{{FrontSide}} coloca el anverso renderizado en el reverso. El HTML sencillo alrededor de las sustituciones aparece en todas las tarjetas creadas con la plantilla.
Repeto admite actualmente esta sintaxis práctica:
{{Field}}sustituye un campo mediante una búsqueda que no distingue mayúsculas;{{FrontSide}}en el reverso;{{#Field}}…{{/Field}}cuando un campo no está vacío;{{^Field}}…{{/Field}}cuando un campo está vacío;{{text:Field}}para retirar HTML;{{cloze:Field}}para renderizar cloze;{{Tags}},{{Deck}},{{Type}}y{{Card}}para metadatos.
Por ahora, los filtros desconocidos usan el valor del campo subyacente. Previsualiza cada plantilla importada o personalizada en lugar de dar por hecho que un filtro exclusivo de escritorio se comporta igual.
MathJax en las tarjetas web
El renderizador web reconoce MathJax en línea al estilo de Anki dentro de \(...\) y MathJax en bloque dentro de \[...\]. Está incluido localmente, produce SVG saneado y acotado, y no carga scripts ni paquetes remotos. Si falla el renderizado, la expresión original permanece visible en vez de desaparecer.
No se admiten los delimitadores de dólar ($...$ y $$...$$), los bloques [latex], la generación de imágenes LaTeX del escritorio, los paquetes MathJax remotos ni los scripts de plantilla. Los clientes nativos todavía no comparten esta función MathJax de la web.
Contenido opcional
Las secciones condicionales evitan que aparezcan rótulos vacíos en la tarjeta:
{{#Example}}
<p class="example">{{Example}}</p>
{{/Example}}
Usa una sección invertida para mostrar una alternativa:
{{^Example}}
<p>No example yet.</p>
{{/Example}}
Varias plantillas y tarjetas inversas
Añade otra plantilla cuando una nota deba generar una dirección de repaso adicional. Esa relación debe definirla el tipo de nota, no una copia puntual de la nota. El orden de plantillas se convierte en el ordinal usado para identificar tarjetas hermanas.
Repeto también puede generar práctica inversa para perfiles de mazo compatibles, pero un tipo de nota reutilizable con varias plantillas es la base más sólida cuando ambas direcciones forman parte del modelo de la materia.
Escribir la respuesta
Coloca {{type:Field}} en el anverso para pedir una respuesta escrita. El revisor enfoca una entrada accesible, muestra el valor correcto y ofrece comparación por caracteres y porcentaje. {{type:nc:Field}} compara sin diacríticos; un cloze escrito usa el hueco activo.
La comparación no elige Otra vez, Difícil, Bien o Fácil: sigues valorando la tarjeta.
Huecos cloze
Una nota cloze oculta el texto seleccionado dentro de una afirmación más amplia:
The hippocampus is important for {{c1::episodic memory}}.
Usa c1, c2 y números posteriores para crear tarjetas cloze distintas desde una sola nota. Repeto reconcilia los ordinales cuando cambia un campo cloze, de modo que añadir o retirar un hueco actualiza el conjunto de hermanas generado.
Estilo y seguridad
Cada tipo de nota puede incluir CSS. Repeto renderiza el HTML de la plantilla en una superficie aislada de vista previa o repaso y lo sanea antes de insertarlo. Limita el estilo a la tarjeta: tipografía, espaciado, colores y tamaño multimedia. No dependas de scripts ni de selectores globales de la aplicación.
Después de editar un tipo, previsualiza notas representativas con campos opcionales vacíos, textos largos, imágenes y temas claro y oscuro. También conviene comprobar las plantillas importadas con conservar colores de plantilla activado y desactivado.
Antes de guardar, Repeto comprueba estructura, campos desconocidos o reservados, anversos vacíos o duplicados, requisitos Cloze, filtros no compatibles y HTML/CSS peligroso. Los errores bloquean y las advertencias siguen visibles.
Si la definición actual aún no ha terminado de comprobarse o los diagnósticos no están disponibles, el guardado se detiene en vez de admitir una definición sin revisar.
Cambiar notas existentes a otro tipo
Abre Navegador de tarjetas, cambia a Notas, selecciona notas del mismo tipo estándar y elige Cambiar tipo de nota. Asigna a cada campo destino un campo origen y cada tarjeta hermana existente a como máximo una plantilla destino o a su retirada. Debes asignar al menos un campo y una tarjeta. Las tarjetas asignadas conservan ID, mazo, programación e historial; las nuevas hermanas empiezan con programación nueva.
Previsualizar cambios informa de programaciones conservadas, hermanas nuevas/retiradas, valores no vacíos sin asignar y anversos vacíos. Cambiar una asignación invalida la vista previa. La confirmación envía su huella y exige aprobaciones exactas independientes para valores descartados, anversos vacíos e ID de tarjetas retiradas. Si una nota cambia después, la huella obsoleta bloquea la conversión.
Cloze e Image Occlusion se rechazan como origen o destino hasta tener reglas especializadas. Aún no hay migraciones arbitrarias dentro de un tipo en uso, limpieza automática de tarjetas vacías ni ID estables de campo/plantilla entre clientes.
Buscar y eliminar Tarjetas vacías
Abre Ajustes → Tipos de nota → Tarjetas vacías para examinar los tipos de nota estándar en busca de tarjetas cuyo anverso se renderiza vacío, tarjetas que dejó una plantilla eliminada, identidades de plantilla duplicadas o registros de nota o tipo huérfanos. Revisa los candidatos exactos, selecciona solo las tarjetas que pretendes eliminar y confirma la vista previa con huella. Se rechaza una vista previa obsoleta.
La limpieza crea marcadores de eliminación normales visibles para la sincronización. Las filas de programación e historial de repaso permanecen disponibles para comprobar la integridad y auditar, en vez de borrarse en silencio. El análisis es manual y deliberadamente no clasifica como vacías las hermanas Cloze o Image Occlusion derivadas del contenido.
Image Occlusion
Desde un mazo, crea una tarjeta, elige Image Occlusion y abre el editor a pantalla completa. Sube una imagen PNG, JPEG, GIF, WebP o AVIF y dibuja máscaras rectangulares, elípticas o poligonales. Los SVG y demás medios activos se rechazan aunque su extensión parezca compatible.
Cada grupo de máscaras se convierte en una tarjeta hermana y puede contener varias figuras. El editor permite combinar grupos seleccionados, dividir uno con varias figuras, reordenarlos y eliminarlos con confirmación expresa. Los grupos existentes conservan identidades duraderas: editar las máscaras mantiene la programación de la tarjeta correspondiente y el historial de las retiradas sigue guardado.
Ocultar todo, adivinar uno cubre todos los grupos en la pregunta y revela solo el actual en la respuesta. Ocultar uno, adivinar uno cubre solo el actual. El editor incluye vista previa de pregunta y respuesta, encabezado y texto posterior opcionales, comentarios privados y etiquetas. Admite puntero y tacto; mueve la figura seleccionada con las flechas, cambia el tamaño de rectángulos y elipses con Shift+Flecha y elimínala con Delete.
El revisor usa la superficie especializada de imagen y máscaras: identifica el grupo actual, revela el contorno objetivo y el texto posterior opcional, y mantiene las valoraciones habituales Otra vez, Difícil, Bien y Fácil.
Los límites actuales son 512 grupos por nota, 64 figuras por grupo y 256 puntos por polígono. No hay máscaras a mano alzada, detección automática de etiquetas ni conversión segura desde o hacia tipos ordinarios o Cloze.