Masada ek dikey alan
Sep 10 2020
Dikey merkezli masa hücreleri kullanıyorum ve kullanıyorum $\vcenter{\hbox{#1}}$. Sonuç tamam, ancak: Burada
nasıl ek alan elde edebilirim:
Lütfen bunun tamamen rastgele bir tablo olduğunu ve içerik, genişlik, yükseklik, h-çizgileri, v-çizgileri, ......'de herhangi bir zamanda değişebileceğini unutmayın. Durum bazında bir 0pt kuralı eklemek gibi bireysel ayarlamalar arzu edilmez.
\documentclass[]{article}
%\usepackage{booktabs, array}
% \setlength{\defaultaddspace}{0pt}
%\setlength{\extrarowheight}{10mm}
% \renewcommand{\arraystretch}{2.9}
\usepackage{pgfplotstable}
\pgfplotsset{compat=newest}
\pgfplotstableset{
string type, col sep=comma, header=false,
column type/.add={|}{|},
assign column name/.style={
/pgfplots/table/column name={\textbf{#1}}
},
% vertical (help) lines
every head row/.style={before row=\hline},
every even row/.style={before row=\hline, after row=\hline},
every last row/.style={after row=\hline},
}
\begin{document}
\pgfplotstableread[]{
a, abc abc abc, c
{\tiny a}, b, {\Huge C}
T, {2}, {\rule{50pt}{30pt}}
, b, c
}\mytable
\pgfplotstabletypeset[
every column/.style={
postproc cell content/.style={@cell content=$\vcenter{\hbox{##1}}$} },
]{\mytable}
\end{document}
Yanıtlar
3 DavidCarlisle Sep 10 2020 at 00:39
Ortalanmış kutuya dolgu (2pt diyelim) ekleyebilirsiniz
$\vcenter{\vskip2pt\hbox{##1}\vskip2pt}$
Gene Simmons, KISS Çizgi Romanlarının Potansiyel Olarak "İnsanlığı Yeniden Yaratabileceğini" Söyledi
Donovan, Şarkılarından 1'ini The Beatles'ın "Lucy in the Sky with Diamonds" şarkısıyla karşılaştırdı
Kevin Jonas'ın Kızı Alena, Doğum Günü Fotoğrafında Büyümüş Görünüyor: '9 Yaşında Gerçek Hissetmiyor'
Tom Girardi Dolandırıcılık Suçlamalarından Yargılanma Yetkisinin Belirlenmesi İçin Duruşmaya Katıldı