Add Thai numbering
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Stack de tecnologia
- rust
- Domínio
- internationalization
Direção de pesquisa
Start by reading the project’s existing numbering support and how it handles optional character sets; the issue does not name relevant files or tests. Decide which Thai character sequence and numeral behavior to support, including whether alternative sequences should be configurable. Done means the chosen behavior is implemented and covered by tests.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Sometimes Thai alphabets can be used to number the initial pages in a document like a, b, c (or ก, ข, ค for the actual Thai characters) for the introduction, abstract, and index and then 1, 2, 3 for content, or it can also be used to number the sub-lists. I would like to discuss if these Thai characters can be included? I can also contribute.
Edit: Along with this, Thai numerals (๐ ๑ ๒ ๓ ๔ ๕ ๖ ๗ ๘ ๙) perhaps can also be included. Also note that there isn't one specific standard on how Thai characters are used in numbering, it is always seen starting with "ก ข ค ง" (skipping ฃ ฅ ฆ) and may be continued with the regular set of alphabets (จ ฉ ช ซ ฌ ญ ...) or skip similar sounding alphabets (จ ฉ ช ซ ด ต ...) as it can be interpreted that the first four character set skips those 3 alphabets because they sound too similar, however, most people do not analyze it that deep and simply continues with the regular set of characters.
So it should be discussed which character set, if and how (since both character sets will still begin with ก) the alternative set of characters should be added as an optional feature, should anyone ever need it. But of course, The most common set can simply be added and a workaround could be used for anyone that have to deviate from the said set.
- Linguagem predominante
- Rust
- Estrelas
- 54
- Forks
- 23
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de typst/codex
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
-
bug
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 62/100
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 55/100
Todas as issues de typst/codex
Issues semelhantes
-
priority: medium ready
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
TusanHomichi/PSIV#646 ·
Mantenedores costumam responder em até 1 dia
-
bug lab rust-mcp
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
area:cli good first issue help wanted needs translation priority:P2 type:documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
SpecterAoD/pqkeep#226 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
haowjy/mars-agents#381 ·
Mantenedores costumam responder em até 1 dia
-
[Bug]: opencode_go chat route drops reasoning_effort (even 'none'), while the same endpoint honors it via custom_llm_provider=openaiTalvez já em andamento @arvindkumar-ship-it assumiu hoje. Abertallm translation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
BerriAI/litellm#51871 · 1 comentário ·
Mantenedores costumam responder em até 1 dia