-
Notifications
You must be signed in to change notification settings - Fork 22
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
82 changed files
with
1,251 additions
and
1,295 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
*.tlg text !eol |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# these packages are collected from tabularray.sty and its test files | ||
# to update all needed texlive packages from this file | ||
# run `texfindpkg -i latex-package.txt -o texlive-package.txt` | ||
|
||
-f # the following are latex packages | ||
amsfonts | ||
amsmath | ||
array | ||
blindtext | ||
booktabs | ||
diagbox | ||
enumitem | ||
environ | ||
epstopdf-base | ||
etoolbox | ||
functional | ||
geometry | ||
hyperref | ||
l3kernel | ||
lmodern | ||
mathtools | ||
multirow | ||
nameref | ||
ninecolors | ||
pict2e | ||
shortvrb | ||
siunitx | ||
tabularx | ||
varwidth | ||
xcolor | ||
xparse | ||
zref | ||
|
||
-p # the following are texlive packages | ||
cm-super # for ppmcheckpdf on table-011 which contains itemize env hence \textbullet | ||
ec | ||
l3build | ||
latex-bin # depends on latex | ||
luatex | ||
pdftex | ||
ppmcheckpdf | ||
xetex |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,52 @@ | ||
amsfonts | ||
amsmath | ||
atveryend | ||
auxhook | ||
bigintcalc | ||
blindtext | ||
booktabs | ||
cm-super | ||
colortbl | ||
diagbox | ||
ec | ||
enumitem | ||
environ | ||
epstopdf-pkg | ||
etoolbox | ||
fp | ||
functional | ||
geometry | ||
graphics | ||
hyperref | ||
iftex | ||
infwarerr | ||
kvoptions | ||
kvsetkeys | ||
l3build | ||
l3packages | ||
latex | ||
latex-bin | ||
lm | ||
ltxcmds | ||
luatex | ||
mathtools | ||
multirow | ||
ninecolors | ||
pdfescape | ||
pdftex | ||
pdftexcmds | ||
pict2e | ||
ppmcheckpdf | ||
refcount | ||
rerunfilecheck | ||
siunitx | ||
stringenc | ||
tools | ||
translations | ||
trimspaces | ||
uniquecounter | ||
url | ||
varwidth | ||
xcolor | ||
xetex | ||
zref |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
# The LaTeX3 package `tabularray` | ||
|
||
``` | ||
Package: Typeset tabulars and arrays with LaTeX3 | ||
Copyright: 2021-2024 (c) Jianrui Lyu <[email protected]> | ||
Copyright: 2023-2024 (c) Yukai Chou <[email protected]> | ||
CTAN: https://ctan.org/pkg/tabularray | ||
Repository: https://github.com/lvjr/tabularray | ||
Repository: https://bitbucket.org/lvjr/tabularray | ||
License: The LaTeX Project Public License 1.3c | ||
``` | ||
|
||
## 1\. Introduction | ||
|
||
LaTeX tables are implemented using TeX commands such as `\halign`, `\noalign`, `\span`, and `\omit`. | ||
In order to implement new features, many macro packages have modified the inner table commands inside LaTeX. | ||
This makes package code complicated, difficult to maintain, and often conflicts with each other. | ||
|
||
At present, the LaTeX3 programming layer is basically mature. | ||
This `tabularray` package will discard the old `\halign` commands and directly use LaTeX3 functions to parse the table, | ||
and then typeset the entire table. | ||
Under the premise of being compatible with the basic syntax of LaTeX2 tables, | ||
this macro package will completely separate the contents and styles of the table, | ||
and the styles of the table can be completely set in key-value way. | ||
|
||
## 2\. Contributing | ||
|
||
To make the upcoming releases more stable, you are very welcome to test the latest package file in the repository. | ||
To test it, you only need to download [`tabularray.sty`](https://github.com/lvjr/tabularray/raw/main/tabularray.sty) | ||
and put it into the folder of your TeX documents. | ||
|
||
If you want to make a contribution to `tabularray` package, you can get necessary informations from [CONTRIBUTING.md](https://github.com/lvjr/tabularray/blob/main/CONTRIBUTING.md) file. | ||
The following are all contributors to the package: | ||
|
||
- [dbitouze](https://github.com/lvjr/tabularray/commits?author=dbitouze) (Denis Bitouzé) | ||
- [IsaacOscar](https://github.com/lvjr/tabularray/commits?author=IsaacOscar) (Isaac Oscar Gariano) | ||
- [krlmlr](https://github.com/lvjr/tabularray/commits?author=krlmlr) (Kirill Müller) | ||
- [mbertucci47](https://github.com/lvjr/tabularray/commits?author=mbertucci47) (Matthew Bertucci) | ||
- [pkl97](https://github.com/lvjr/tabularray/commits?author=pkl97) | ||
- [qinglee](https://github.com/lvjr/tabularray/commits?author=qinglee) (Qing Lee) | ||
- [SainoNamkho](https://github.com/lvjr/tabularray/commits?author=SainoNamkho) | ||
- [Yodude2002](https://github.com/lvjr/tabularray/commits?author=Yodude2002) |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.