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

Chinese Zodiacs #14

Open
4 of 13 tasks
CampanIgnis opened this issue Apr 23, 2020 · 1 comment
Open
4 of 13 tasks

Chinese Zodiacs #14

CampanIgnis opened this issue Apr 23, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@CampanIgnis
Copy link

CampanIgnis commented Apr 23, 2020

The Chinese zodiacs are mostly based on animals and used in various Asian countries, see https://en.wikipedia.org/wiki/Chinese_zodiac. I know these are a lot but some of them are already implemented.

Some of these animals are classical choices for favorite pets and hence are interesting outside the zodiac realm.

Additions once the animals are implemented:

  • \thisChineseZodiac[options] which like \today selects the current animal at compile time,
  • \chineseZodiac[options]{date} which selects the animal of the date, where date might be a date or a year, e.g. \chineseZodiac[options]{2020} equals \mouse[options],
  • \thisYearsChineseZodiac[options] which selects the animal of the current year, and
  • \nextYearsChineseZodiac[options] which selects the animal of the next year.

The options are passed to the animal, e.g. \mouse[options]. The commands focussing on years are simpler to implement and possibly more important. The command \nextYearsChineseZodiac[options] is useful for new years greetings cards.

If you are able to add one animal by year starting with Ox this year, you might also implement \thisYearsChineseZodiac[options] and \nextYearsChineseZodiac[options] as the existing animals would be sufficient to execute these commands.

Thank you for your work and your time.

@samcarter samcarter added the enhancement New feature or request label Apr 23, 2020
@samcarter
Copy link
Owner

@CampanIgnis Thanks a lot for all these suggestions! That's definitely a good idea! I'll keep this list in mind when adding new TikZlings, but implementation might take some time.

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