daisy / daisy/MathCATForPython
Phonetic Mode: Option to phonetically spell 1-letter words in Math blocks
- Linguagem predominante
- Python
- Estrelas
- 10
- Forks
- 10
- Merge médio
- 10h 40min
- PRs com merge (30d)
- 4
Descrição
Mathematicians seem to enjoy notation overload. In particular, I encounter many Math problems where letters that sound far too similar are used together. I find myself needing to navigate Math blocks frequently just to tell the m's and n's apart, or the b's and d's, or the s's and f's. But even once in, commands like NVDA+. (laptop layout) to read the current character don't work. That bug may merit a ticket of its own. For this one though, I share that as motivation for a phonetic mode feature request. When enabled, MathCAT would read the phonetic corresponding to a letter instead of the letter itself for all 1-letter words in Math blocks. This would contribute considerable verbosity so it should be turned off by default. However, I think enable phonetic mode, read current line, and then disable phonetic mode would be a much better workflow than trying to navigate the Math block and arrowing around to try to hear the confusing letter in isolation a couple times.
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Direção de pesquisa
Comece localizando como o MathCAT lida com palavras de uma letra dentro de blocos Math e seus pontos de entrada existentes para configurações ou modos de leitura. Confirme como o NVDA invoca o MathCAT e, em seguida, defina como concluído um modo fonético opcional que leia a fonética de todas as palavras Math de uma letra, fique desativado por padrão e possa ser habilitado para a leitura de uma linha antes de ser desabilitado.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- python
- Domínio
- accessibility
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Pouca atividade
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 48/100