<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Documentation | Luis Cacho</title><link>https://luiscachog.io/category/documentation/</link><atom:link href="https://luiscachog.io/category/documentation/index.xml" rel="self" type="application/rss+xml"/><description>Documentation</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><lastBuildDate>Fri, 27 Oct 2023 00:00:00 +0000</lastBuildDate><image><url>https://luiscachog.io/media/icon_hu4fa4dbbaafd6f1b45a88958b9b4a0dd0_11007_512x512_fill_lanczos_center_3.png</url><title>Documentation</title><link>https://luiscachog.io/category/documentation/</link></image><item><title>Asciidoc: Span Cell over Rows and Columns</title><link>https://luiscachog.io/garden/asciidoc-span-cell-over-rows-columns/</link><pubDate>Fri, 27 Oct 2023 00:00:00 +0000</pubDate><guid>https://luiscachog.io/garden/asciidoc-span-cell-over-rows-columns/</guid><description>&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-fallback" data-lang="fallback">&lt;span class="line">&lt;span class="cl">== Table cell span
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">.Cell spans columns
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">|===
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">| Name | Description
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">| Asciidoctor
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">| Awesome way to write documentation
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// This cell spans 2 columns, indicated
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// by the number before the + sign.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// The + sign
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// tells Asciidoctor to span this
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// cell over multiple columns.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">2+| The statements above say it all
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">|===
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">.Cell spans rows
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">|===
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">| Name | Description
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// This cell spans 2 rows,
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// because the number after
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// the dot (.) specifies the number
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// of rows to span. The + sign
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// tells Asciidoctor to span this
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// cell over multiple rows.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">.2+| Asciidoctor
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">| Awesome way to write documentation
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">| Works on the JVM
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">|===
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">.Cell spans both rows and columns
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">|===
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">| Col1 | Col2 | Col 3
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// We can combine the numbers for
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// row and column span within one
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// cell specifier.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// The number before the dot (.)
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// is the number of columns to span,
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// the number after the dot (.)
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">// is the number of rows to span.
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">2.2+| Cell spans 2 cols, 2 rows
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">| Row 1, Col 3
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">| Row 2, Col 3
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">|===
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;figure id="figure-asciidoc-table-cell-spam">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Asciidoc Table Cell Span" srcset="
/media/garden/table-cell-span_hu6e3a1cfa6e0caae26785c25807e5a335_54732_c989fe7210e986c8e96fb23d1971826c.webp 400w,
/media/garden/table-cell-span_hu6e3a1cfa6e0caae26785c25807e5a335_54732_0618493d143f8704b6af3a835fb7350e.webp 760w,
/media/garden/table-cell-span_hu6e3a1cfa6e0caae26785c25807e5a335_54732_1200x1200_fit_q90_h2_lanczos_3.webp 1200w"
src="https://luiscachog.io/media/garden/table-cell-span_hu6e3a1cfa6e0caae26785c25807e5a335_54732_c989fe7210e986c8e96fb23d1971826c.webp"
width="760"
height="528"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption>
Asciidoc Table Cell Span
&lt;/figcaption>&lt;/figure>
&lt;p>![[table-cell-span.png]]&lt;/p>
&lt;p>&lt;strong>References:&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>Awesome Asciidoctor: Span Cell over Rows and Columns&lt;/li>
&lt;/ul>
&lt;div class="footnotes" role="doc-endnotes">
&lt;hr>
&lt;ol>
&lt;li id="fn:1">
&lt;p>&lt;a href="https://blog.mrhaki.com/2014/12/awesome-asciidoctor-span-cell-over-rows.html" target="_blank" rel="noopener">Awesome Asciidoctor: Span Cell over Rows and Columns&lt;/a>&amp;#160;&lt;a href="#fnref:1" class="footnote-backref" role="doc-backlink">&amp;#x21a9;&amp;#xfe0e;&lt;/a>&lt;/p>
&lt;/li>
&lt;/ol>
&lt;/div></description></item></channel></rss>