mirror of
https://github.com/typst/typst
synced 2025-08-11 13:47:55 +08:00
Updates
This commit is contained in:
parent
86df75aef1
commit
3c9bef20a3
@ -158,7 +158,23 @@ description: Changes in Typst 0.13.0
|
|||||||
- Fixed spacing around ⊥
|
- Fixed spacing around ⊥
|
||||||
|
|
||||||
## Bibliography
|
## Bibliography
|
||||||
TODO (update after hayagriva bump)
|
- Prose and author-only citations now use editor names if the author names are
|
||||||
|
unavailable
|
||||||
|
- Some non-standard but widely used BibLaTeX `editortype`s like `producer`,
|
||||||
|
`writer`, `scriptwriter`, and `none` (defined by widespread style
|
||||||
|
`biblatex-chicago` to mean performers within `music` and `video` entries) are
|
||||||
|
now recognized
|
||||||
|
- CSL styles can now render affixes around the bibliography
|
||||||
|
- For BibTeX entries with `eprinttype = {pubmed}`, the PubMed ID will now be
|
||||||
|
correctly processed
|
||||||
|
- Whitespace handling for strings delimiting initialized names has been improved
|
||||||
|
- Uppercase spelling after apostrophes used as quotation marks is now possible
|
||||||
|
- Fixed bugs around the handling of CSL delimiting characters
|
||||||
|
- Fixed a problem with parsing multibyte characters in page ranges that could
|
||||||
|
prevent Hayagriva from parsing some BibTeX page ranges
|
||||||
|
- Updated CSL APA style
|
||||||
|
- Updated CSL locales for Finnish, Swiss German, Austrian German, German, and
|
||||||
|
Arabic
|
||||||
|
|
||||||
## Text
|
## Text
|
||||||
- Added support for specifying which charset should be [covered]($text.font) by
|
- Added support for specifying which charset should be [covered]($text.font) by
|
||||||
@ -172,6 +188,8 @@ TODO (update after hayagriva bump)
|
|||||||
- Fixed wrong language codes being used for Greek and Ukrainian
|
- Fixed wrong language codes being used for Greek and Ukrainian
|
||||||
- Fixed default quotes for Croatian
|
- Fixed default quotes for Croatian
|
||||||
- Fixed crash in RTL text handling
|
- Fixed crash in RTL text handling
|
||||||
|
- Added support for [`raw`] syntax highlighting for a few new languages: CFML,
|
||||||
|
NSIS, and WGSL
|
||||||
- New font metadata exception for New Computer Modern Sans Math
|
- New font metadata exception for New Computer Modern Sans Math
|
||||||
- Updated bundled New Computer Modern fonts to version 7.0
|
- Updated bundled New Computer Modern fonts to version 7.0
|
||||||
|
|
||||||
@ -277,11 +295,12 @@ feature flag.
|
|||||||
- Changed codepoint
|
- Changed codepoint
|
||||||
- `angle.l.double` from `《` to `⟪`
|
- `angle.l.double` from `《` to `⟪`
|
||||||
- `angle.r.double` from `》` to `⟫`
|
- `angle.r.double` from `》` to `⟫`
|
||||||
|
- `angstrom` from U+212B (`Å`) to U+00C5 (`Å`)
|
||||||
- Deprecated
|
- Deprecated
|
||||||
- `sect` and all its variants
|
- `sect` and all its variants
|
||||||
- `integral.sect`
|
- `integral.sect`
|
||||||
- Removed
|
- Removed
|
||||||
- `degree.c`, `degree.f`, `ohm.inv`, `angstrom`, `kelvin`
|
- `degree.c`, `degree.f`, `ohm.inv`, `kelvin`
|
||||||
|
|
||||||
## Deprecations
|
## Deprecations
|
||||||
- The [`path`] function in favor of the [`curve`] function
|
- The [`path`] function in favor of the [`curve`] function
|
||||||
|
Loading…
x
Reference in New Issue
Block a user