It looks like Komiya Takeshi already mentioned this, but here is a more
complicated example.
.. tabularcolumns:: |>{\RaggedRight}p{\dimexpr 0.3\linewidth-2\tabcolsep}
|>{\RaggedRight}p{\dimexpr 0.5\linewidth-2\tabcolsep}
|>{\RaggedRight}p{\dimexpr 0.2\linewidth-2\tabcolsep}|
The above says the following:
- It will be a table with 3 columns -- yes this needs to match the
columns you have in your table or you will get wierd LaTeX build errors
- The table cells are left justified (>{\RaggedRight}), this is optional.
If you leave this part out, you will get a justified column. Note that
depending on what role/directives you use in the table cell, it still may
not wrap (eg, :file:, :samp:, ``...``). The p{...} tells it that it is
a justified cell with the dimensions. See
https://en.wikibooks.org/wiki/LaTeX/Tables#The_tabular_environment for more
options.
- The first column is 30% of the available space, the 2nd is 50%, and
the 3rd is 20%. Adjust the values to what looks good. These do NOT need
add up to 100%, if they add up to .5, then the table will only use 50% of
the space available to it.
- The pipes tell it where and how many separators to use. In the above,
there is a vertical column line around ALL cells. You you put two pipes in
(||), then it would be a double vertical line.
On Wednesday, September 7, 2011 at 1:48:36 PM UTC-7, Alan Evangelista wrote:
>
> I've created the following simple table in restructuredText:
>
> ========= ========
> =======================================================
> Tag Required Description
> ========= ========
> =======================================================
> columns No Columns of the content to return. Each
> content listing
> has a set of defaults columns
> that make sense for that
> particular content type. By
> default, these columns are
> returned in addition to what was
> requested here.
> xquery No A xquery
> filter No Return files containing the
> specified filter string
> ========= ========
> =======================================================
>
> When I export this table to Latex and then PDF, the words in each line
> of the 1st column overflow and intersect the table vertical line. This
> works OK in rst2pdf. This could be a rst error, a output formatting
> error (eg style) or is it a Sphinx bug?
>
> Thanks in advance for any help.
>
--
You received this message because you are subscribed to the Google Groups
"sphinx-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sphinx-users.
For more options, visit https://groups.google.com/d/optout.