You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+18-15Lines changed: 18 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# typst-tablex (v0.0.6)
1
+
# typst-tablex (v0.0.7)
2
2
**More powerful and customizable tables in Typst.**
3
3
4
4
**NOTE:** This library still has a few bugs, but most of them shouldn't be noticeable. **Please open an issue if you find a bug** and I'll get to it as soon as I can. **(Do not be afraid to open issues!! Also, PRs are welcome!)**
@@ -21,7 +21,7 @@ If you'd like to appear here, [consider sponsoring the project!](https://github.
21
21
*[Basic types and functions](#basic-types-and-functions)
22
22
*[Gridx and Tablex](#gridx-and-tablex)
23
23
*[Changelog](#changelog)
24
-
*[Unreleased](#unreleased)
24
+
*[v0.0.7](#v007)
25
25
*[v0.0.6](#v006)
26
26
*[v0.0.5](#v005)
27
27
*[v0.0.4](#v004)
@@ -33,7 +33,7 @@ If you'd like to appear here, [consider sponsoring the project!](https://github.
33
33
34
34
## Usage
35
35
36
-
To use this library through the Typst package manager **(for Typst v0.6.0+)**, write for example `#import "@preview/tablex:0.0.6": tablex, cellx` at the top of your Typst file (you may also add whichever other functions you use from the library to that import list!).
36
+
To use this library through the Typst package manager **(for Typst v0.6.0+)**, write for example `#import "@preview/tablex:0.0.7": tablex, cellx` at the top of your Typst file (you may also add whichever other functions you use from the library to that import list!).
37
37
38
38
For older Typst versions, download the file `tablex.typ` from the latest release (or directly from the main branch, for the 'bleeding edge') at the tablex repository (https://github.com/PgBiel/typst-tablex) and place it on the same folder as your own Typst file. Then, at the top of your file, write for example `#import "tablex.typ": tablex, cellx` (plus whichever other functions you use from the library).
39
39
@@ -46,7 +46,7 @@ Here's an example of what `tablex` can do:
In most cases, you should be able to replace `#table` with `#tablex` and be good to go for a start - it should look _very_ similar (if not identical). Indeed, the syntax is very similar for the basics:
99
99
100
100
```typ
101
-
#import "@preview/tablex:0.0.6": tablex
101
+
#import "@preview/tablex:0.0.7": tablex
102
102
103
103
#tablex(
104
104
columns: (auto, 1em, 1fr, 1fr), // 4 columns
@@ -125,7 +125,7 @@ This is mostly a word of caution in case anything I haven't anticipated happens,
125
125
Your cells can now span more than one column and/or row at once, with `colspanx` / `rowspanx`:
You can also *bulk-customize lines* by specifying `map-hlines: h => new_hline` and `map-vlines: v => new_vline`. This includes any automatically generated lines. For example:
@@ -632,16 +632,19 @@ Another example (summing columns):
632
632
633
633
## Changelog
634
634
635
-
### Unreleased
635
+
### v0.0.7
636
636
637
-
[You can now sponsor my work on tablex and Typst tables! Consider taking a look :)](https://github.com/sponsors/PgBiel)
637
+
I have begun [work on bringing many tablex improvements to built-in Typst tables](https://github.com/PgBiel/typst-improv-tables-planning)! In that regard, [you can now sponsor my work on tablex and improving Typst tables via GitHub Sponsors! Consider taking a look :)](https://github.com/sponsors/PgBiel)
638
638
639
639
- Allow gradients and patterns in fills (https://github.com/PgBiel/typst-tablex/pull/87)
640
+
- Fixed a critical bug where `line` in tablex cells would misbehave (https://github.com/PgBiel/typst-tablex/issues/80)
641
+
- CeTZ and drawing in general should now work properly within tablex cells (see https://github.com/johannes-wolf/cetz/issues/345).
642
+
- Also fixes a problem with nested tables (https://github.com/PgBiel/typst-tablex/issues/34)
640
643
- Fixed negative line expansion within a single cell (https://github.com/PgBiel/typst-tablex/pull/84)
641
644
- Negative line expansion across multiple cells isn't yet supported.
642
645
- Thanks GitHub user @dixslyf for the great work on fixing and testing this!
643
-
- Fixed length measuring code when `repr` of an em length isn't exact (https://github.com/PgBiel/typst-tablex/issues/92)
644
-
- Solves a potential incompatibility with (unreleased) Typst 0.11.0
646
+
- Made internal length calculation procedures more robust (https://github.com/PgBiel/typst-tablex/issues/92, https://github.com/PgBiel/typst-tablex/issues/94)
647
+
- Fixes a potential incompatibility with (currently unreleased) Typst 0.11.0
645
648
- Added missing support for boolean types in Typst 0.8.0+ (https://github.com/PgBiel/typst-tablex/issues/73)
646
649
- Added some keywords to tablex's `typst.toml` for better discoverability (https://github.com/PgBiel/typst-tablex/issues/91)
0 commit comments