Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Suggestion: add macrons to texts #40

Open
lucianonooijen opened this issue May 25, 2021 · 1 comment
Open

Suggestion: add macrons to texts #40

lucianonooijen opened this issue May 25, 2021 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@lucianonooijen
Copy link

I am aware that this is a decently sized feature and that some people are against using macrons in Latin text.

The reason I do want to suggest this feature, is because macrons are very helpful for beginners learning classical Latin (myself included), especially with reading dactylic hexameter.

Although many texts available are unmacronized, there are texts out there that are (example)

Maybe it's possible to make macrons optional/opt-in, for texts where macrons are available, and don't show the option where they are not available.

ps:. it looks like the declensions are macronized by default, that is a very helpful start, so props for including those

@JimmyPaolini
Copy link
Owner

Yes! The macrons currently present are just what Wiktionary had but I'd love to implement them across the app and am just realizing I never opened an issue for it.

My thought is to add two switches in settings to turn on macrons in the dictionary cards and the literature texts individually (the field is already there in the Settings object!).

This can be done by using the GraphQL API locally to scan through the texts searching for each word to get its macronized form, then manually handling with discrepancies like hic/hīc. I'm prioritizing other issues myself now but I think this would be a good one to develop in tandem with running word frequency analysis on the literature to improve search results (Issue #20).

Thanks for bringing up a great issue!

@JimmyPaolini JimmyPaolini added the enhancement New feature or request label May 25, 2021
@JimmyPaolini JimmyPaolini added this to the v2.1.0 milestone Aug 5, 2021
@JimmyPaolini JimmyPaolini modified the milestones: v2.1.0, v2.2.0 Oct 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants