Portál AbcLinuxu, 30. prosince 2025 10:50
:
\begin{tabular*}{0.95\textwidth}{@{\extracolsep{\fill}}p{8cm}p{3cm}p{3cm}p{3cm}}
Ale jeste bych nejak potreboval tomu vysvetlit,
aby prvni sloupec byl zarovnanej doleva a ostatni 3 doprava,
to jsem se mu snazil vsemozne vysvetlit,
ale vzdy z toho vyslo uplne neco jineho
.
Dik za rady Pavel
\tabskip=0pt
\noindent\halign to 0.95\hsize{%
% Deklarace ,vzorového řádku` tabulky
\tabskip=0pt plus1fill
\hbox to8cm{#\hfil\strut}&
\hbox to3cm{\hfil#}&
\hbox to3cm{\hfil#}&
\hbox to3cm{\hfil#}\tabskip=0pt\cr
% Vlastní data
Pepa z Depa&1&2&3\cr
Foobar&be&fe&le\cr
}
\begin{tabular*}{0.95}\textwidth}{lrrr}
Nevim jestli to pomuze, ale v mem pripade to funguje
\begin{tabular*}{0.95\textwidth}{lrrr}
\begin{tabular}{p{2cm}@{-- }lr}
takze teoreticky by melo fungovat i
\begin{tabular*}{0.95\textwidth}{@{\extracolsep{\fill}}p{8cm}p{3cm}p{3cm}p{3cm}rlll}
\begin{tabular}{p{2cm}@{-- }lr}
Toto je tabulka o třech sloupích. Mezi prvním a druhým je navíc ,,- ``.
begin{tabular*}{0.95\textwidth}{@{\extracolsep{\fill}}p{8cm}p{3cm}p{3cm}p{3cm}rlll}
Toto je tabulka o osmi sloupích, před prvním se nastavuje \extracolsep. Jak souvisí s původním problémem?
\documentclass[a4paper,10pt]{article}
\usepackage{ragged2e}
\usepackage{tabularx}
\setlength{\oddsidemargin}{0pt}
\setlength{\evensidemargin}{0pt}
\setlength{\hoffset}{-1in}
\begin{document}
\begin{tabular}{%
|>{\RaggedRight}p{8cm}%
|>{\RaggedLeft}p{3cm}%
|>{\RaggedLeft}p{3cm}%
|>{\RaggedLeft}p{3cm}|}%
\hline
Depka Pepka z Depka&123&456&7890\tabularnewline
Foobar Barfoo&987789&654654&32103210\tabularnewline
\end{tabular}
\end{document}
inspiracia je odtialto - su tam celkom zaujimave veci pre LaTeX..
zdravim,
-- jose
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.