Graphics, Figures & Tables ⇒ Choosing between table packages
Choosing between table packages
I am a first time poster here, so please excuse (and correct) any formatting or best-practice errors that I make. I want to preface my question by stating that I am a novice-intermediate coder (mechanical engineer by training) so I understand some general coding vernacular in casual conversation. I have been using LateX for 2 months now. Question for LateX veterans: a) what table environment/package do you use now; b) should a beginner use this environment/package or start with something else? The environments/packages that I've used are tabular/tabular*; tabularx/tabulary. I tend to use the tabularx package for easy specification of total table width, but then I struggle to make changes on a column/row or cell/cell basis. I realize there is no one correct answer, but I tend to prefer more verbose but elegant solutions. What do you all recommend?
If any of you are familiar with the Microsoft Word Table environment, I would prefer solutions that allow for that amount of customization with the smallest penalty in complexity as possible. I find that I am most consistently fighting horizontal/vertical justification of text and specifying fixed cell widths/heights.
Any help would be appreciated! Thank you in advance! If it would be easier to explain in a call, I can provide my discord.
Noah
Learn LaTeX easily with newest books:
The LaTeX Beginner's Guide: 2nd edition and perfect for students writing a thesis
The LaTeX Cookbook: 2nd edition full of practical examples for mathematics, physics, chemistry, and more
LaTeX Graphics with TikZ: the first book about TikZ for perfect drawings in your LaTeX thesis
- Stefan Kottwitz
- Site Admin
- Posts: 10360
- Joined: Mon Mar 10, 2008 9:44 pm
Choosing between table packages
welcome to the forum!
The

The

The

The

The

Stefan
Choosing between table packages
The main advantage of nicematrix is that it creates PGF/TikZ nodes under the cells, rows and columns. Several functionalities provided by nicematrix use these nodes but the final user may also use them. Hence, it's always possible to draw whatever graphical element you want.
The main disadvantage of nicematrix is that its tabulars can never be broken by an end of page...