Jenis catatan dan templat
Tentukan bidang dan rancangan kartu yang dapat digunakan ulang, termasuk bidang bersyarat dan penghapusan Cloze.
Jenis catatan menentukan daftar bidang terurut dan satu atau beberapa templat kartu. Jenis ini milik koleksi dan dapat dipakai di dek berbeda; bukan pengaturan khusus dek.
Repeto menyediakan Terjemahan, Konsep, Tanya Jawab, Cloze, serta Basic (and reversed card), Basic (optional reversed card), dan Basic (type in the answer), berikut alur Image Occlusion buatan sendiri yang lengkap. Anda dapat membuat, menggandakan, melihat, dan mengedit jenis khusus di Pengaturan → Jenis catatan.
Kelola jenis catatan
Pengaturan → Jenis catatan membuka pengelola seluruh koleksi. Jenis bawaan dan khusus diberi label, jumlah bidang/templat ditampilkan, dan Anda dapat membuat, menyunting definisi, menggandakan, atau menyalin bidang, templat, dan CSS sebagai Markdown. Jenis bawaan tidak dapat dihapus. Jenis khusus yang tak dipakai dapat dihapus setelah konfirmasi; jika masih dipakai, Repeto menyimpannya sampai catatan dikonversi atau dihapus.
Editor satu halaman penuh membuat urutan bidang dan templat eksplisit. Pada jenis standar dan Cloze, Anda dapat menambah, mengganti nama, mengurutkan, atau membuang bidang/templat, menyunting depan, belakang, dan CSS bersama, serta melihat pratinjau terisolasi dengan nilai contoh. Image Occlusion mempertahankan urutan wajib dan daftar templat; buat mask melalui editor dek khusus.
Menambah di akhir aman. Mengganti nama, memindah, atau membuang elemen lama mengubah identitas posisional, sehingga editor memperingatkan dan server memblokir perubahan tidak aman selama catatan masih memakai jenis. Gunakan konversi eksplisit.
Templat depan dan belakang
Setiap templat memiliki sisi depan dan belakang. Sisipkan bidang dengan kurung kurawal ganda:
<!-- Front -->
{{Term}}
<!-- Back -->
{{FrontSide}}<hr>{{Translation}}
{{FrontSide}} menaruh sisi depan pada belakang. HTML biasa di sekitar penggantian muncul pada semua kartu templat.
Repeto mendukung:
{{Field}}untuk bidang tanpa membedakan huruf besar;{{FrontSide}}di belakang;{{#Field}}…{{/Field}}saat tidak kosong;{{^Field}}…{{/Field}}saat kosong;{{text:Field}}untuk menghapus HTML;{{cloze:Field}}untuk Cloze;{{Tags}},{{Deck}},{{Type}},{{Card}}untuk metadata.
Filter tak dikenal saat ini kembali ke nilai bidang. Pratinjau setiap templat, jangan menganggap filter desktop berperilaku sama.
MathJax pada kartu web
Renderer web mengenali MathJax sebaris bergaya Anki di dalam \(...\) dan MathJax tampilan di dalam \[...\]. Renderer dibundel secara lokal, menghasilkan SVG terbatas yang sudah disanitasi, dan tidak memuat skrip atau paket jarak jauh. Jika rendering gagal, ekspresi asli tetap terlihat, bukan menghilang.
Pembatas dolar ($...$ dan $$...$$), blok [latex], pembuatan gambar LaTeX desktop, paket MathJax jarak jauh, dan skrip templat tidak didukung. Klien native belum berbagi fitur MathJax web ini.
Konten opsional
Bagian bersyarat mencegah label kosong:
{{#Example}}
<p class="example">{{Example}}</p>
{{/Example}}
Gunakan bagian terbalik sebagai cadangan:
{{^Example}}
<p>No example yet.</p>
{{/Example}}
Beberapa templat dan kartu balik
Tambahkan templat untuk arah ulasan lain. Hubungan ini harus ditentukan jenis catatan, bukan salinan sesaat. Urutan templat menjadi ordinal untuk mengenali kartu saudara.
Repeto dapat membuat latihan balik untuk profil yang didukung, tetapi jenis multi-templat adalah fondasi lebih kuat jika kedua arah bagian dari materi.
Ketik jawaban
Tempatkan {{type:Field}} di depan untuk meminta jawaban ketik. Pengulas memfokuskan input aksesibel, mengungkap nilai benar, dan menampilkan perbandingan karakter serta persentase. {{type:nc:Field}} membandingkan tanpa diakritik; Cloze ketik memakai bagian aktif.
Perbandingan tidak memilih Lagi, Sulit, Baik, atau Mudah: Anda tetap menilai sendiri.
Penghapusan Cloze
Catatan Cloze menyembunyikan teks dalam pernyataan:
The hippocampus is important for {{c1::episodic memory}}.
Gunakan c1, c2, dan seterusnya untuk kartu terpisah. Repeto menyelaraskan ordinal saat bidang berubah, sehingga penambahan atau penghapusan memperbarui semua saudara.
Gaya dan keamanan
Jenis dapat memuat CSS. Repeto merender HTML di area terisolasi dan membersihkannya. Batasi gaya pada tipografi, jarak, warna, dan media kartu; jangan bergantung pada skrip atau penyeleksi global.
Pratinjau bidang kosong, teks panjang, gambar, tema terang dan gelap. Periksa templat impor dengan pertahankan warna templat aktif dan nonaktif.
Sebelum menyimpan, Repeto memeriksa struktur, bidang tak dikenal atau dicadangkan, bagian depan kosong atau duplikat, syarat Cloze, filter tak didukung, dan HTML/CSS berbahaya. Kesalahan memblokir; peringatan tetap terlihat.
Jika definisi saat ini belum selesai diperiksa atau diagnosis tidak tersedia, penyimpanan dijeda agar definisi yang belum diperiksa tidak lolos.
Ubah catatan lama ke jenis lain
Buka Peramban kartu dalam mode Catatan, pilih catatan dengan satu jenis standar yang sama, lalu Ubah jenis catatan. Petakan tiap bidang target dari bidang sumber dan tiap kartu saudara lama ke paling banyak satu templat target atau pilih penghapusan. Setidaknya satu bidang dan satu kartu wajib dipetakan. Kartu terpetakan mempertahankan ID, dek, jadwal, dan riwayat; saudara baru memulai jadwal baru.
Pratinjau perubahan melaporkan jadwal yang dipertahankan, saudara baru/dipensiunkan, nilai tidak kosong yang tidak dipetakan, dan depan kosong. Mengubah pemetaan membuat pratinjau usang. Konfirmasi mengirim sidik pratinjau dan meminta persetujuan tepat yang terpisah untuk nilai terbuang, depan kosong, dan ID kartu yang dipensiunkan. Catatan yang berubah setelah pratinjau diblokir sebagai usang.
Cloze dan Image Occlusion ditolak sebagai sumber atau target sampai aturan khusus tersedia. Migrasi bidang sembarang di jenis terpakai, pembersihan kartu kosong otomatis, dan ID bidang/templat stabil lintas klien belum tersedia.
Temukan dan hapus Kartu Kosong
Buka Pengaturan → Jenis catatan → Kartu Kosong untuk memindai jenis catatan standar guna menemukan kartu yang sisi depannya dirender kosong, kartu yang tertinggal setelah templat dihapus, identitas templat duplikat, atau catatan dan jenis yatim. Tinjau kandidat yang tepat, pilih hanya kartu yang ingin Anda hapus, lalu konfirmasi pratinjau bersidik jari. Pratinjau kedaluwarsa ditolak.
Pembersihan membuat penanda penghapusan biasa yang terlihat oleh sinkronisasi. Baris penjadwalan dan riwayat ulasan tetap tersedia untuk integritas dan audit, bukan dihapus diam-diam. Pemindaian dilakukan manual dan sengaja tidak menggolongkan kartu saudara Cloze atau Image Occlusion yang diturunkan dari konten sebagai kartu kosong.
Image Occlusion
Di dalam dek, buat kartu baru, pilih Image Occlusion, lalu buka editor satu halaman penuh. Unggah gambar PNG, JPEG, GIF, WebP, atau AVIF dan gambar mask persegi panjang, elips, atau poligon. SVG dan media aktif lain ditolak meski ekstensi berkasnya tampak didukung.
Setiap grup mask menjadi satu kartu saudara dan dapat memuat beberapa bentuk. Editor dapat menggabungkan grup terpilih, memisahkan grup multi-bentuk, mengurutkan ulang, dan menghapus dengan konfirmasi jelas. ID grup yang tahan lama membuat penyuntingan mask mempertahankan jadwal kartu yang cocok; riwayat kartu yang dipensiunkan tetap tersimpan.
Sembunyikan semua, tebak satu menutup semua grup pada pertanyaan dan hanya membuka grup saat ini pada jawaban. Sembunyikan satu, tebak satu hanya menutup grup saat ini. Editor menyediakan pratinjau pertanyaan/jawaban, header dan teks tambahan belakang opsional, komentar privat, dan tag. Menggambar mendukung penunjuk dan sentuhan; bentuk terpilih dapat dipindah dengan tombol panah, persegi panjang/elips diubah ukurannya dengan Shift+Panah, dan dihapus dengan Delete.
Pengulas memakai permukaan gambar-dan-mask khusus. Ia menandai grup saat ini, membuka garis target serta teks tambahan opsional, dan tetap memakai penilaian Lagi, Sulit, Baik, dan Mudah.
Batas saat ini adalah 512 grup per catatan, 64 bentuk per grup, dan 256 titik per poligon. Mask bebas, deteksi label otomatis, serta konversi aman dari atau ke jenis biasa/Cloze belum didukung.