luisscholl / japanese-card-templates-for-anki

Este projecto é dissolvido a favor de um projecto semelhante por agora.

Uso e Limitações

  1. Os baralhos não contêm cartões (excepto os 2 de demonstração), destinam-se como modelos para o seu próprio vocabulário.

  2. Não consegui corrigir que a frente do primeiro cartão é buggy. Portanto, basta saltar para trás, ele mostra a frente normal e um botão “Mostrar para trás”, que mostra o verso normal. Isto só funciona para a primeira sessão de revisão entre as reinicializações da aplicação.

  3. Seguir as seguintes convenções para entrada de dados, a fim de se beneficiar do potencial desenvolvimento futuro:

O campo do dicionário_form_dicionário deve conter a principal forma de escrever uma palavra em japonês, ou seja, kanji e kana são possíveis, e devem estar sempre presentes.

O campo do dicionário_form_kana deve conter a pronúncia da palavra em japonês. Você pode colocar qualquer texto aqui. Este campo é opcional. Eu pessoalmente uso kana e apenas, se o dicionário_form_kana contém kanji.

O campo de tradução deve conter a palavra no seu idioma nativo (ou qualquer outro idioma, que você queira usar) e deve estar sempre presente.

O campo de tipo é usado para mostrar o tipo de uma palavra quando ela é importante. Atualmente apenas os tipos de verbos são implementados. Para compatibilidade com versões futuras, deve ser um de ichidan-verb, godan-verb, irregular-verb, substantivo, i-adjetivo, na-adjetivo, não-adjetivo, nome, advérbio ou outro e deve estar sempre presente.

  1. O estilo de cartão está otimizado para layouts móveis por enquanto. Se você usar a versão desktop, por favor redimensione a janela para atender às suas necessidades. A maioria dos tamanhos são calculados a partir da largura horizontal da janela.

  2. Cartões de escrita não funcionam como pretendido no AnkiWeb por enquanto. Há um offset entre sua entrada e onde meu código pensa que sua entrada é.

  3. O suporte ao AnkiDroid não foi testado porque eu não possuo um dispositivo Android.

Decks

Escrita Japonesa do Luis com a mão direita

Inclui cartões de escrita nativos para japoneses e cartões de recall nativos para japoneses.O estilo é otimizado para destros, ou seja, a área de rolagem é à esquerda.

Escrita japonesa de Luis para canhoto

Inclui cartões de escrita nativos para japoneses e cartões de recall de japoneses para nativos.O estilo é otimizado para canhotos, ou seja, a área de rolagem está à direita.

Escrita simétrica do japonês de Luis

Inclui cartões de escrita nativos para japoneses e cartões de recall nativos. Possui um layout simétrico, ou seja, há duas metades de áreas de rolagem à esquerda e à direita.

Rechamada Japonesa de Luis

Inclui cartões de memória nativos para japoneses e cartões de memória nativos para japoneses. (As áreas dedicadas de rolagem não são tão importantes como nos baralhos de escrita como não se pode rolar ao tocar nas áreas de escrita, que não existem aqui.)

Instalação

  1. Adicionar o baralho partilhado à sua escolha, seguindo as instruções no ankiweb.net como para qualquer outro baralho partilhado.
    1. Escrita japonesa do Luis com a mão direita
    2. Escrita japonesa do Luis com a mão esquerda
    3. Escrita japonesa do Luis simétrica
    4. Rechamada japonesa do Luis
  2. (opcional) Faça o download de uma fonte de ordem de curso, eu recomendo esta.
  3. (opcional) Renomeie o ficheiro da fonte para _KanjiStrokeOrders.ttf.
  4. (opcional) Adicione o ficheiro da fonte no Anki. Veja Instalando Fontes no Manual do Anki para instruções detalhadas.

Desenvolvimento

É um projeto webpack compilando múltiplos componentes de alto nível para HTML e CSS para Anki.

Executar npm run dev para desenvolvimento no navegador.

Instalar AnkiConnect e executar npm run build para desenvolvimento no navegador e exportar para Anki.

O arquivo decks.json serve como arquivo de configuração para especificar, quais componentes usar como cartas e quais arquivos de estilo incluir por baralho. O script de construção espera que para cada entrada em um array de cartas, existam dois componentes chamados como a entrada + “Front” ou + “Back” respectivamente. Todos os componentes usados também devem ser especificados em sources.json.

submódulo de anki-persistência

O submódulo de anki-persistência está planejado para ser usado para usar código atualizado de anki-persistência ao invés do código copiado.

Deixe um comentário