Co je soubor APKG?
Soubor s příponou .apkg je balíček karet vygenerovaných pro použití v softwarové aplikaci Anki, která je výukovým programem založeným na kartách. Obsahuje HTML text k načtení a zobrazení v aplikaci Anki a může mít navíc obrázky a zvuky pro vizuální a zvukové učení. Anki umožňuje uživatelům vytvářet vlastní balíčky karet Anki a také importovat balíčky karet jiných uživatelů.
Formát souboru APKG
Balíčky karet Anki jsou vytvořeny ze šablon, které jsou napsány v HTML, což je známý a běžný jazyk pro vytváření webových stránek. Stylování karet se provádí pomocí CSS, což je jazyk používaný pro stylování webových stránek. Styling zahrnuje úpravy:
- font-family - Název fontu, který má být použit na kartě.
- font-size - Velikost písma v pixelech.
- text-align - Definuje, zda má být text zarovnán na střed, doleva nebo doprava.
- barva - Definuje barvu textu, což mohou být jednoduché názvy barev jako “modrá”, “červená” atd. nebo kódy barev HTML.
- background-color - Definuje barvu pozadí karty
Informace o stylu jsou sdíleny mezi všemi kartami a při provedení změny ovlivní všechny karty. Následující příklad použije žluté pozadí na všech kartách kromě první:
.card {
background-color: yellow;
}
.card1 {
background-color: blue;
}
Změna velikosti obrázků na kartě Anki lze ovládat následovně.
img {
max-width: none;
max-height: none;
}
Vložení Javascriptu do karet Anki
Je možné vložit Javascript do karty Anki pomocí šablon karet. Vzhledem k pokročilé úrovni Javascriptu však není poskytována jeho podpora. Navíc vykreslovací zařízení mohou vykazovat dopady implementace Javascriptu na kartě odlišně, což má za následek nutnost otestovat implementaci na všech zařízeních. Některé funkce Javascriptu, jako je window.alert, ztěžují ladění kódu Javascript, který jste napsali.