swaits 2286037bd6 chore(glossy): release version 0.4.0
## New features:

**Articles with `a`/`an` modifier**

Now you can include articles using this new modifier. The articles may
be defined in your dictionary entry (fields `artcile`, and
`longarticle`). But, if you don't define them, Glossy will do a
reasonably good job at guessing them.

This modifier is also allowed before the term. For example, you might
have this term:

```yaml
www: Worldwide Web
```

And you could display it with an article by any of these:

```typst
@a:www
@an:www
@www:a
@www:an
```

These, `a` and `an` are exactly equivalent. They're just provided for
your convenience. Use either or both.

The `a`/`an` modifier works with all modifiers except `pl` and
`def`/`desc`.

If you want to define custom articles for your terms, do so like this:

```typst
#let glossary = (
  rf: (
    short: "RF",
    article: "an",
    long: "radio frequency",
    longarticle: "a",
  )
  uts: (
    short: "UTS",
    article: "a",
    long: "untranslatable string",
    longarticle: "an",
  )
)
```

But again, in most cases (for English) you shouldn't need to because
Glossy should usually get it right.

Fixes [#12](https://github.com/swaits/typst-collection/issues/12).

## Other changes:

- added test which exhausts all reference options
- added panic if 'def'/'desc' used when no `description` field exists
- significantly improved the (English) pluralizer function
- `__gls()` function refactored, cleaned up
- removed a rogue PDF

## Contributors:

- [@eltos](https://github.com/eltos)
- [@theRealProHacker](https://github.com/theRealProHacker)
2024-12-18 10:15:20 -07:00
2024-12-18 06:05:11 -07:00
2024-10-18 16:14:20 -06:00
2024-12-17 21:42:51 -07:00

typst-collection

A collection of typst templates and packages by swaits.

Everything in this collection is available for use at the typst universe. For details on each, please visit the links below to their main page.

Packages

  • codly-languages: A set of language configurations for use with codly.
  • glossy: A very simple glossary system with easily customizable output.
  • rfc-vibe: Bring RFC language into everyday docs.
  • swank-tex: Render those funky logos for TeX, LaTeX, and friends.

Templates

  • finely-crafted-cv: A modern résumé/curriculum vitæ template with high attention to detail.
  • pro-letter: A formal business letter template.

License

All content licensed under the MIT license.

S
Description
⚠️ MOVED - See individual packages below ⚠️
Readme MIT
32 MiB
0 Stars 1 Watchers 0 Forks
Languages
Typst 96.3%
Shell 2%
Just 1.7%