diff options
author | Karl Berry <karl@freefriends.org> | 2015-12-06 23:50:41 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2015-12-06 23:50:41 +0000 |
commit | cf5dbf70c6bd40b1959580618f178b3f3fee09a0 (patch) | |
tree | 38650bf9d9145a14d82b9166d119b4cf49bea5a1 /Master/texmf-dist/doc | |
parent | 8b958843c92e1dc188620b20cd04a85abe4f7fbc (diff) |
longfbox (6dec15)
git-svn-id: svn://tug.org/texlive/trunk@39028 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/latex/longfbox/README | 54 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/longfbox/longfbox.html | 1401 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/longfbox/longfbox.pdf | bin | 0 -> 104733 bytes |
3 files changed, 1455 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/longfbox/README b/Master/texmf-dist/doc/latex/longfbox/README new file mode 100644 index 00000000000..d1e8c5f40e1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/longfbox/README @@ -0,0 +1,54 @@ +This is the README file for the longfbox package. + +VERSION + +Version 1.0, December 2015 + +SUMMARY + +The `longfbox` package provides convenient framed boxes that can be customized +using standard CSS attributes and broken over multiple pages. +It was written to support precise rendering of Madoko documents in LaTeX. +Notable features are: + +* Specify the boxes using standard CSS attributes like `border-style=dashed` + or `border-top-left-radius=10pt`. Almost all of the CSS 2.0 attributes + with regard to borders, background, padding, and margins are supported. + +* Fast and portable: only uses the standard LaTeX `picture` + environment for drawing and does not depend on loading big packages + like `tikz` or `pstricks`, which makes running LaTeX much faster. + +* Supports breakable boxes that span multiple columns or pages. This package + builds on the `longbox` package to break boxes over multiple pages. + +* Much care has been put in precise rendering with proper baseline + alignment and no spurious extra whitespace. + +* In contrast to larger packages like `mdframed` or `tcolorbox`, the + `longfbox` package does not have more extensive features like frame + titles, middle lines, skins, etc. The focus of this package + is on rendering boxes well with full CSS support where every + corner and side can be styled separately with good looking transitions + (and where we only depend on the standard `picture` environment). + +LICENSE + +Copyright (c) 2015 Daan Leijen. + +This software is author-maintained. Permission is granted to copy, +distribute and/or modify this software under the terms of the +LaTeX Project Public License, version 1.3 or higher. This software +is provided 'as it is', without warranty of any kind, either +expressed or implied, including, but not limited to, the implied +warranties of merchantability and fitness for any particular purpose. + +RELATED PACKAGES + +options, ellipse, pict2e, mdframed, tcolorbox + +AUTHOR + +Daan Leijen (daan@microsoft.com) + + diff --git a/Master/texmf-dist/doc/latex/longfbox/longfbox.html b/Master/texmf-dist/doc/latex/longfbox/longfbox.html new file mode 100644 index 00000000000..250a296cd5c --- /dev/null +++ b/Master/texmf-dist/doc/latex/longfbox/longfbox.html @@ -0,0 +1,1401 @@ +<!DOCTYPE html> +<html> +<head> + <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> + <meta name="generator" content="Madoko, version 0.9.20-beta" /> + <meta name="viewport" content="initial-scale=1.0" /> + <meta name="author" content="Daan Leijen" /> + <title>The $\mbox{\lfbox[rounded]{longfbox}}${math-needpdf=true} package</title> + <style type="text/css" class="link"> + /*# sourceURL=madoko.css */ + /* --------------------------------------------------- + Various settings to display madoko elements correctly. + For example, lines in tables or a table of contents. + + All rules use specific madoko classes and never just + a generic element. This means one can safely include + this CSS into any web page without affecting non-madoko + content. + ----------------------------------------------------*/ + + /* The table of contents */ + .madoko .toc>.tocblock .tocblock .tocblock { + margin-left: 2.25em; + } + + .madoko .toc>.tocblock .tocblock { + margin-left: 1.5em; + } + + .madoko .toc>.tocblock>.tocitem { + font-weight: bold; + } + + .madoko .toc { + margin-top: 1em; + } + + /* Paragraphs */ + .madoko p.para-continue { + margin-bottom: 0pt; + } + + .madoko .para-block+p { + margin-top: 0pt; + } + + .madoko ul.para-block, .madoko ol.para-block { + margin-top: 0pt; + margin-bottom: 0pt; + } + + .madoko ul.para-end, .madoko ol.para-end { + margin-bottom: 1em; + } + + .madoko dl { + margin-left: 0em; + } + + .madoko blockquote { + font-style: italic; + } + + /* Local page links do not get an underline unless hovering */ + .madoko a.localref { + text-decoration: none; + } + .madoko a.localref:hover { + text-decoration: underline; + } + + /* Footnotes */ + .madoko .footnotes { + font-size: smaller; + margin-top: 2em; + } + + .madoko .footnotes hr { + width: 50%; + text-align: left; + } + + .madoko .footnote { + margin-left: 1em; + } + .madoko .footnote-before { + margin-left: -1em; + width: 1em; + display: inline-block; + } + + /* Alignment */ + .madoko .align-center, .madoko .align-center>p { + text-align: center !important; + } + + .madoko .align-center pre { + text-align: left; + } + + .madoko .align-center>* { + margin-left: auto !important; + margin-right: auto !important; + } + + .madoko .align-left, .madoko .align-left>p { + text-align: left !important; + } + + .madoko .align-left>* { + margin-left: 0pt !important; + margin-right: auto !important; + } + + .madoko .align-right, .madoko .align-right>p { + text-align: right !important; + } + + .madoko .align-right>* { + margin-left: auto !important; + margin-right: 0pt !important; + } + + .madoko .align-center>table, + .madoko .align-left>table, + .madoko .align-right>table { + text-align: left !important; + } + + + /* Equations, Figure's etc. */ + .madoko .equation-before { + float: right; + } + + /* Bibliography */ + .madoko .bibitem { + font-size: smaller; + } + + .madoko .bib-numeric .bibitem { + margin-left: 3em; + text-indent: -3em; + } + + .madoko .bibitem-before { + display: none; + } + + .madoko .bib-numeric .bibitem-before { + display: inline-block; + width: 3em; + text-align: right; + } + + .madoko .bibsearch { + font-size: x-small; + text-decoration:none; + color: black; + font-family: "Segoe UI Symbol", Symbola, serif; + } + + /* General */ + .madoko .block, .madoko .figure, .madoko .bibitem, .madoko .equation, .madoko div.math { + margin-top: 1ex; + margin-bottom: 1ex; + } + + .madoko .figure { + padding: 0.5em; + margin-left: 0pt; + margin-right: 0pt; + } + + .madoko .hidden { + display: none; + } + + .madoko .invisible { + visibility: hidden; + } + + .madoko.preview .invisible { + visibility: visible; + opacity: 0.5; + } + + .madoko code.code, .madoko span.code { + white-space: pre-wrap; + } + + .madoko hr, hr.madoko { + border: none; + border-bottom: black solid 1px; + margin-bottom: 0.5ex; + } + + .madoko .framed>*:first-child { + margin-top: 0pt; + } + .madoko .framed>*:last-child { + margin-bottom: 0pt; + } + + /* Lists */ + + .madoko ul.list-star { + list-style-type: disc; + } + + .madoko ul.list-dash { + list-style-type: none !important; + } + + .madoko ul.list-dash > li:before { + content: "\2013"; + position: absolute; + margin-left: -1em; + } + + .madoko ul.list-plus { + list-style-type: square; + } + + /* Tables */ + .madoko table.madoko { + border-collapse: collapse; + } + .madoko td, .madoko th { + padding: 0ex 0.5ex; + margin: 0pt; + vertical-align: top; + } + + .madoko .cell-border-left { + border-left: 1px solid black; + } + .madoko .cell-border-right { + border-right: 1px solid black; + } + + + .madoko thead>tr:first-child>.cell-line, + .madoko tbody:first-child>tr:first-child>.cell-line { + border-top: 1px solid black; + border-bottom: none; + } + + .madoko .cell-line, .madoko .cell-double-line { + border-bottom: 1px solid black; + border-top: none; + } + + .madoko .cell-double-line { + border-top: 1px solid black; + padding-top: 1.5px !important; + } + + + /* Math Pre */ + .madoko .input-mathpre .MathJax_Display { + text-align: left !important; + } + + .madoko div.input-mathpre { + text-align: left; + margin-top: 1.5ex; + margin-bottom: 1ex; + } + + .madoko .math-rendering { + color: gray; + } + + /* Math */ + .madoko .mathdisplay { + text-align: center; + } + + + /*--------------------------------------------------------------------------- + Default style for syntax highlighting + ---------------------------------------------------------------------------*/ + + .madoko .pretty table { + border-collapse: collapse; + } + .madoko .pretty td { + padding: 0em; + } + .madoko .pretty td.empty { + min-width: 1.5ex; + } + .madoko .pretty td.expander { + width: 100em; + } + + /* --------------------------------------------------- + Styling for full documents + ----------------------------------------------------*/ + body.madoko, .madoko .serif { + font-family: Cambria,"Times New Roman","Liberation Serif","Times",serif; + } + .madoko .sans-serif { + font-family: "Calibri", "Optima", sans-serif; + } + .madoko .symbol { + font-family: "Segoe UI Symbol", Symbola, serif; + } + + + body.madoko { + -webkit-text-size-adjust: 100%; /* so math displays well on mobile devices */ + text-rendering: optimizeLegibility; + } + + body.madoko { + max-width: 88ex; /* about 88 characters */ + margin: 1em auto; + padding: 0em 2em; + } + + body.preview.madoko { + padding: 0em 1em; + } + + .madoko p, + .madoko li { + text-align: justify; + } + + /* style headings nicer, especially h5 and h6 */ + .madoko h1, .madoko h2, .madoko h3, .madoko h4 { + margin-top: 1.22em; + margin-bottom: 1ex; + } + .madoko h1+p, .madoko h2+p, .madoko h3+p, .madoko h4+p, .madoko h5+p { + margin-top: 1ex; + } + .madoko h5, .madoko h6 { + margin-top: 1ex; + font-size: 1em; + } + .madoko h5 { + margin-bottom: 0.5ex; + } + .madoko h5 + p { + margin-top: 0.5ex; + } + .madoko h6 { + margin-bottom: 0pt; + } + .madoko h6 + p { + margin-top: 0pt; + } + + + /* Fix monospace display (see http://code.stephenmorley.org/html-and-css/fixing-browsers-broken-monospace-font-handling/) */ + .madoko pre, .madoko code, .madoko kbd, .madoko samp, .madoko tt, + .madoko .monospace, .madoko .token-indent, .madoko .reveal pre, .madoko .reveal code, .madoko .email { + font-family: Consolas,"Andale Mono WT","Andale Mono",Lucida Console,Monaco,monospace,monospace; + font-size: 0.85em; + } + .madoko pre code, .madoko .token-indent { + font-size: 0.95em; + } + + .madoko pre code { + font-family: inherit !important; + } + + /* Code prettify */ + .madoko ol.linenums li { + background-color: white; + list-style-type: decimal; + } + + /* Merging */ + .madoko .remote { + background-color: #F0FFF0; + } + .madoko .remote + * { + margin-top: 0pt; + } + + /* --------------------------------------------------- + Print settings + ----------------------------------------------------*/ + + @media print { + body.madoko { + font-size: 10pt; + } + @page { + margin: 1in 1.5in; + } + } + + /* --------------------------------------------------- + Mobile device settings + ----------------------------------------------------*/ + + @media only screen and (max-device-width:1024px) { + body.madoko { + padding: 0em 1em; + } + } + + </style> + + <style> + body.madoko { + margin-left: 14em; + } + body.preview.madoko { + margin-right: 1em; + margin-left: 5em; + } + </style> + </head> +<body class="madoko"> + +<div class="body madoko" style="line-adjust:0"> + +<div class="titleblock align-center para-block" style="text-align:center;line-adjust:0"> +<div class="titleheader align-center" style="text-align:center;line-adjust:0"> +<div class="title para-block sans-serif" style="font-size:xx-large;margin-bottom:0.5ex;font-weight:normal;line-adjust:0">The <img src="data:image/png;base64,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" alt="$\mbox{\lfbox[rounded]{longfbox}}$" class="math-inline math" style="math-needpdf:true;vertical-align:-0.585em;height:1.717em"> package</div> +<div class="subtitle para-block sans-serif" style="font-size:x-large;margin-bottom:0.5ex;font-weight:normal;line-adjust:0">Breakable boxes with standard CSS attributes.</div></div> +<div class="authors align-center" style="text-align:center;width:80%;line-adjust:0"><table class="authorrow columns block" style="margin-top:2ex;width:100%;line-adjust:0"> +<tbody><tr><td class="author column" style="text-align:center;line-adjust:0"> +<div class="authorname" style="font-size:large;line-adjust:0">Daan Leijen</div> +<div class="authornote" style="line-adjust:0">2015-12-05</div></td></tr></tbody></table></div></div><span data-line=""></span> +<nav class="toc toc-contents"><h2 id="sec-contents" class="clearnum h1 heading-contents sans-serif" data-heading-depth="1" style="display:block;font-weight:normal">Contents</h2> +<div class="tocblock tocblock1"> +<div class="tocitem tocitem1" data-toc-target="sec-introduction" data-toc-depth="1" data-toc-line="[1]{.heading-label}. Introduction" style="toctarget:sec-introduction"><a href="#sec-introduction" class="localref"><span class="heading-label">1</span>. Introduction</a></div> +<div class="tocitem tocitem1" data-toc-target="sec-overview" data-toc-depth="1" data-toc-line="[2]{.heading-label}. Overview" style="toctarget:sec-overview"><a href="#sec-overview" class="localref"><span class="heading-label">2</span>. Overview</a></div> +<div class="tocitem tocitem1" data-toc-target="sec-styling-with-css" data-toc-depth="1" data-toc-line="[3]{.heading-label}. Styling with CSS" style="toctarget:sec-styling-with-css"><a href="#sec-styling-with-css" class="localref"><span class="heading-label">3</span>. Styling with CSS</a></div> +<div class="tocblock tocblock2"> +<div class="tocitem tocitem2" data-toc-target="sec-borders" data-toc-depth="2" data-toc-line="[3.1]{.heading-label}. Borders" style="toctarget:sec-borders"><a href="#sec-borders" class="localref"><span class="heading-label">3.1</span>. Borders</a></div> +<div class="tocblock tocblock3"> +<div class="tocitem tocitem3" data-toc-target="sec-border-style" data-toc-depth="3" data-toc-line="[3.1.1]{.heading-label}. Border style" style="toctarget:sec-border-style"><a href="#sec-border-style" class="localref"><span class="heading-label">3.1.1</span>. Border style</a></div> +<div class="tocitem tocitem3" data-toc-target="sec-border-width" data-toc-depth="3" data-toc-line="[3.1.2]{.heading-label}. Border width" style="toctarget:sec-border-width"><a href="#sec-border-width" class="localref"><span class="heading-label">3.1.2</span>. Border width</a></div> +<div class="tocitem tocitem3" data-toc-target="sec-border-color" data-toc-depth="3" data-toc-line="[3.1.3]{.heading-label}. Border color" style="toctarget:sec-border-color"><a href="#sec-border-color" class="localref"><span class="heading-label">3.1.3</span>. Border color</a></div> +<div class="tocitem tocitem3" data-toc-target="sec-border-corner-radius" data-toc-depth="3" data-toc-line="[3.1.4]{.heading-label}. Border corner radius" style="toctarget:sec-border-corner-radius"><a href="#sec-border-corner-radius" class="localref"><span class="heading-label">3.1.4</span>. Border corner radius</a></div></div> +<div class="tocitem tocitem2" data-toc-target="sec-alignment" data-toc-depth="2" data-toc-line="[3.2]{.heading-label}. Alignment" style="toctarget:sec-alignment"><a href="#sec-alignment" class="localref"><span class="heading-label">3.2</span>. Alignment</a></div> +<div class="tocitem tocitem2" data-toc-target="sec-background" data-toc-depth="2" data-toc-line="[3.3]{.heading-label}. Background" style="toctarget:sec-background"><a href="#sec-background" class="localref"><span class="heading-label">3.3</span>. Background</a></div> +<div class="tocitem tocitem2" data-toc-target="sec-padding-and-margins" data-toc-depth="2" data-toc-line="[3.4]{.heading-label}. Padding and margins" style="toctarget:sec-padding-and-margins"><a href="#sec-padding-and-margins" class="localref"><span class="heading-label">3.4</span>. Padding and margins</a></div> +<div class="tocitem tocitem2" data-toc-target="sec-breakable" data-toc-depth="2" data-toc-line="[3.5]{.heading-label}. Breaking content" style="toctarget:sec-breakable"><a href="#sec-breakable" class="localref"><span class="heading-label">3.5</span>. Breaking content</a></div> +<div class="tocitem tocitem2" data-toc-target="sec-height-and-width" data-toc-depth="2" data-toc-line="[3.6]{.heading-label}. Height and width" style="toctarget:sec-height-and-width"><a href="#sec-height-and-width" class="localref"><span class="heading-label">3.6</span>. Height and width</a></div> +<div class="tocitem tocitem2" data-toc-target="sec-styles" data-toc-depth="2" data-toc-line="[3.7]{.heading-label}. Predefined styles" style="toctarget:sec-styles"><a href="#sec-styles" class="localref"><span class="heading-label">3.7</span>. Predefined styles</a></div></div> +<div class="tocitem tocitem1" data-toc-target="sec-advanced-topics" data-toc-depth="1" data-toc-line="[4]{.heading-label}. Advanced topics" style="toctarget:sec-advanced-topics"><a href="#sec-advanced-topics" class="localref"><span class="heading-label">4</span>. Advanced topics</a></div> +<div class="tocblock tocblock2"> +<div class="tocitem tocitem2" data-toc-target="sec-hooks-and-rendering" data-toc-depth="2" data-toc-line="[4.1]{.heading-label}. Hooks and rendering" style="toctarget:sec-hooks-and-rendering"><a href="#sec-hooks-and-rendering" class="localref"><span class="heading-label">4.1</span>. Hooks and rendering</a></div> +<div class="tocitem tocitem2" data-toc-target="sec-internal-attributes" data-toc-depth="2" data-toc-line="[4.2]{.heading-label}. Internal attributes" style="toctarget:sec-internal-attributes"><a href="#sec-internal-attributes" class="localref"><span class="heading-label">4.2</span>. Internal attributes</a></div> +<div class="tocitem tocitem2" data-toc-target="sec-customizing-border-dashes-and-dots" data-toc-depth="2" data-toc-line="[4.3]{.heading-label}. Customizing border dashes and dots" style="toctarget:sec-customizing-border-dashes-and-dots"><a href="#sec-customizing-border-dashes-and-dots" class="localref"><span class="heading-label">4.3</span>. Customizing border dashes and dots</a></div></div></div></nav> +<div class="mathdefs input-mathdefs"></div><h2 id="sec-introduction" class="h1 sans-serif" data-heading-depth="1" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">1</span>. </span>Introduction</h2> +<p class="p noindent">The <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">longfbox</code> package provides framed boxes that can be customized +using standard CSS attributes. It was written to support precise rendering +of Madoko documents in <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAnCAYAAADn590lAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFP0lEQVR42u1by3HbOhQ916MCOEoFQTqQk0kDTAf0vApC7d5SHFXgkTqQUkFCdRB1EEsdWK+CWFq9LbLwhQMjAAiQIC07vjOYiW18eH/nfoAQgAwaSSlPsBARBc3juQLAREq5wV9KSl4+efpkaKMagIwctZQSrgHgO88TDfN2Lc5O+q2xA8As5nzHHovA9YVaMwLwGcA1gDEAwZvo3nPiv+8B3PHvDg3elPOPUwCVx0jMc7a890/++Y6/6x0LSKfKmJPxvDGAwnFGCtqwLASfV1rOOAFYA/jh2GPFPM4ta7ds6Af+9wOEmdouDa2WkRanW8uxYe6R560C9tW/6TZgfh06t6OHCY2PKJkBmGhrvgPInHMtiwuX+wUefmvsUTQIfxe4ry6MXcS3HPtUlENmod+XKSU1zb1IHEALAFtOIlSgnDckJ9c9xvRVD9D3BzG/W+1XEyKaBSxdsJyuQg5J5lHsvhMLBAoHZEifuyfwqKgzOnpVZkkGRADsBcn3IqE3Cf6wvWbN0JIKWyJxik1RIy1dJT3jAbzqZOGzbsi2t6ElTErom7IX6UJScFBa5gtf9piQTkPAH/O85oxQh8DSYtQL5v8qdO+UiioAfLPECADIOH7pNB5IUQcWylBkCn+lNwuIaMKlxjQGTZIoiohyAHvzYCOpMGHhjmNaH12BmogkEUmOBQ8/Jxi7ALitPBCoIG8dw9MokWwqHfYMWrMF5UQkVNzoub10DeCrViybRemevf3Os4dam7OydchugsAlEf2jrcsZUQSPyza42inrYwHcBmReEsCiQ1YVnfV52j5Fi6J252sLNRSzUvv+sg3/KaBvDkAQ0dE2mEF4kgoMFKc6ZY9Syku1D2e4TWv2AJZGlnuIhbyUMapkiHjrGZUnqXhONA2FP1ZWZRiJ4Hg+rKL40Bu2uJNnLBtqqmdBUsotJ0cxWWTlyIQH9agq4uCNFljFM/aqLSNITGiA4VWLwRTFtcH7iOxt9RK8iq8uRKCMZpxUXGplCgDMuJ4axKPmAG5awMZTJhWhRjjzWH1QAc2osQBQcWLxOaK91F1RRKRcV9VGhXlNz/OkUZHrzGVEtDhjCHzjaTttEdbxr7kJsNTqxo0BgTNEWHpwHYXfV+zm2Nk6yY5LP9sQPddRsbVhjYDLTM/60sYXy+UYy3t0HSWl/CSlJMswK+33OiY71ujjcEawl+HxVX404nA8Xpp8cYutagOBFz3xO1RnvJNCjKE63f913HrFhW3lMPY1/rxkbIzZo57kcHXmiqp7Un7JvcGmXt4U988EHpRLRN983fSLnqAjP3NFVQA+GWOK+wZyF74V5O2bWlKxENiHR6kC7+cZK+rA5YJN4Cs87k/GeKkT8izKWhLRVEv1cyIqXHVpH49bZlq98RzbRHs8vqUNLWxzuK96fCFCpy+2UselKNFSSQvDfVMrKuv6jRF0E8BvrvGtFPSuo1FkAL5YoY9bGYrxD5auwZyIbGvV69QPjnT21FLhQlOKer1rWl5GRDXuLwfVa1ng/rFMCgNxvrNg1PgI4F8i+t+YN2OPqF3QasRx/XJRUcG3yF/Z2E9qrzZvz1u9uW5xQRg7bhMVvOo/OTS92HWNY2QB3jSykZTy6szCxFtLkdiUbaWOUwfP34jhLpNSTlvuvwFAMWtGZ6YkxL7z6/NdoIcm6OlhztCdiZdOeWxm+Kqo4VtPxVOUH6+KiqdFUxx7VdTTe5N6ijx4MT/6S2QsOipIFaIK9vavikpj+SFF/BjtXsriKTyKuAB7aYqq0eHyL4CmbR9StqVfbocpgMXmWmMAAAAASUVORK5CYII=" alt="$\mbox{\LaTeX}$" class="math-inline math" style="vertical-align:-0.243em;height:1.015em">. Notable features are: +</p> +<ul class="ul list-star compact"> +<li class="li ul-li list-star-li compact-li">Specify the boxes using standard CSS attributes like <code class="code code1 language-latex lang-latex latex colorized">border-style=dashed</code> +or <code class="code code1 language-latex lang-latex latex colorized">border-top-left-radius=<span class="constant" style="color:navy">10pt</span></code>. Almost all of the CSS 2.0 attributes +with regard to borders, background, padding, and margins are supported. +</li> +<li class="li ul-li list-star-li compact-li">Fast and portable: only uses the standard <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAnCAYAAADn590lAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFP0lEQVR42u1by3HbOhQ916MCOEoFQTqQk0kDTAf0vApC7d5SHFXgkTqQUkFCdRB1EEsdWK+CWFq9LbLwhQMjAAiQIC07vjOYiW18eH/nfoAQgAwaSSlPsBARBc3juQLAREq5wV9KSl4+efpkaKMagIwctZQSrgHgO88TDfN2Lc5O+q2xA8As5nzHHovA9YVaMwLwGcA1gDEAwZvo3nPiv+8B3PHvDg3elPOPUwCVx0jMc7a890/++Y6/6x0LSKfKmJPxvDGAwnFGCtqwLASfV1rOOAFYA/jh2GPFPM4ta7ds6Af+9wOEmdouDa2WkRanW8uxYe6R560C9tW/6TZgfh06t6OHCY2PKJkBmGhrvgPInHMtiwuX+wUefmvsUTQIfxe4ry6MXcS3HPtUlENmod+XKSU1zb1IHEALAFtOIlSgnDckJ9c9xvRVD9D3BzG/W+1XEyKaBSxdsJyuQg5J5lHsvhMLBAoHZEifuyfwqKgzOnpVZkkGRADsBcn3IqE3Cf6wvWbN0JIKWyJxik1RIy1dJT3jAbzqZOGzbsi2t6ElTErom7IX6UJScFBa5gtf9piQTkPAH/O85oxQh8DSYtQL5v8qdO+UiioAfLPECADIOH7pNB5IUQcWylBkCn+lNwuIaMKlxjQGTZIoiohyAHvzYCOpMGHhjmNaH12BmogkEUmOBQ8/Jxi7ALitPBCoIG8dw9MokWwqHfYMWrMF5UQkVNzoub10DeCrViybRemevf3Os4dam7OydchugsAlEf2jrcsZUQSPyza42inrYwHcBmReEsCiQ1YVnfV52j5Fi6J252sLNRSzUvv+sg3/KaBvDkAQ0dE2mEF4kgoMFKc6ZY9Syku1D2e4TWv2AJZGlnuIhbyUMapkiHjrGZUnqXhONA2FP1ZWZRiJ4Hg+rKL40Bu2uJNnLBtqqmdBUsotJ0cxWWTlyIQH9agq4uCNFljFM/aqLSNITGiA4VWLwRTFtcH7iOxt9RK8iq8uRKCMZpxUXGplCgDMuJ4axKPmAG5awMZTJhWhRjjzWH1QAc2osQBQcWLxOaK91F1RRKRcV9VGhXlNz/OkUZHrzGVEtDhjCHzjaTttEdbxr7kJsNTqxo0BgTNEWHpwHYXfV+zm2Nk6yY5LP9sQPddRsbVhjYDLTM/60sYXy+UYy3t0HSWl/CSlJMswK+33OiY71ujjcEawl+HxVX404nA8Xpp8cYutagOBFz3xO1RnvJNCjKE63f913HrFhW3lMPY1/rxkbIzZo57kcHXmiqp7Un7JvcGmXt4U988EHpRLRN983fSLnqAjP3NFVQA+GWOK+wZyF74V5O2bWlKxENiHR6kC7+cZK+rA5YJN4Cs87k/GeKkT8izKWhLRVEv1cyIqXHVpH49bZlq98RzbRHs8vqUNLWxzuK96fCFCpy+2UselKNFSSQvDfVMrKuv6jRF0E8BvrvGtFPSuo1FkAL5YoY9bGYrxD5auwZyIbGvV69QPjnT21FLhQlOKer1rWl5GRDXuLwfVa1ng/rFMCgNxvrNg1PgI4F8i+t+YN2OPqF3QasRx/XJRUcG3yF/Z2E9qrzZvz1u9uW5xQRg7bhMVvOo/OTS92HWNY2QB3jSykZTy6szCxFtLkdiUbaWOUwfP34jhLpNSTlvuvwFAMWtGZ6YkxL7z6/NdoIcm6OlhztCdiZdOeWxm+Kqo4VtPxVOUH6+KiqdFUxx7VdTTe5N6ijx4MT/6S2QsOipIFaIK9vavikpj+SFF/BjtXsriKTyKuAB7aYqq0eHyL4CmbR9StqVfbocpgMXmWmMAAAAASUVORK5CYII=" alt="$\mbox{\LaTeX}$" class="math-inline math" style="vertical-align:-0.243em;height:1.015em"> <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">picture</code> +environment for drawing and does not depend on loading big packages +like <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">tikz</code> or <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">pstricks</code>, which makes running <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAnCAYAAADn590lAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFP0lEQVR42u1by3HbOhQ916MCOEoFQTqQk0kDTAf0vApC7d5SHFXgkTqQUkFCdRB1EEsdWK+CWFq9LbLwhQMjAAiQIC07vjOYiW18eH/nfoAQgAwaSSlPsBARBc3juQLAREq5wV9KSl4+efpkaKMagIwctZQSrgHgO88TDfN2Lc5O+q2xA8As5nzHHovA9YVaMwLwGcA1gDEAwZvo3nPiv+8B3PHvDg3elPOPUwCVx0jMc7a890/++Y6/6x0LSKfKmJPxvDGAwnFGCtqwLASfV1rOOAFYA/jh2GPFPM4ta7ds6Af+9wOEmdouDa2WkRanW8uxYe6R560C9tW/6TZgfh06t6OHCY2PKJkBmGhrvgPInHMtiwuX+wUefmvsUTQIfxe4ry6MXcS3HPtUlENmod+XKSU1zb1IHEALAFtOIlSgnDckJ9c9xvRVD9D3BzG/W+1XEyKaBSxdsJyuQg5J5lHsvhMLBAoHZEifuyfwqKgzOnpVZkkGRADsBcn3IqE3Cf6wvWbN0JIKWyJxik1RIy1dJT3jAbzqZOGzbsi2t6ElTErom7IX6UJScFBa5gtf9piQTkPAH/O85oxQh8DSYtQL5v8qdO+UiioAfLPECADIOH7pNB5IUQcWylBkCn+lNwuIaMKlxjQGTZIoiohyAHvzYCOpMGHhjmNaH12BmogkEUmOBQ8/Jxi7ALitPBCoIG8dw9MokWwqHfYMWrMF5UQkVNzoub10DeCrViybRemevf3Os4dam7OydchugsAlEf2jrcsZUQSPyza42inrYwHcBmReEsCiQ1YVnfV52j5Fi6J252sLNRSzUvv+sg3/KaBvDkAQ0dE2mEF4kgoMFKc6ZY9Syku1D2e4TWv2AJZGlnuIhbyUMapkiHjrGZUnqXhONA2FP1ZWZRiJ4Hg+rKL40Bu2uJNnLBtqqmdBUsotJ0cxWWTlyIQH9agq4uCNFljFM/aqLSNITGiA4VWLwRTFtcH7iOxt9RK8iq8uRKCMZpxUXGplCgDMuJ4axKPmAG5awMZTJhWhRjjzWH1QAc2osQBQcWLxOaK91F1RRKRcV9VGhXlNz/OkUZHrzGVEtDhjCHzjaTttEdbxr7kJsNTqxo0BgTNEWHpwHYXfV+zm2Nk6yY5LP9sQPddRsbVhjYDLTM/60sYXy+UYy3t0HSWl/CSlJMswK+33OiY71ujjcEawl+HxVX404nA8Xpp8cYutagOBFz3xO1RnvJNCjKE63f913HrFhW3lMPY1/rxkbIzZo57kcHXmiqp7Un7JvcGmXt4U988EHpRLRN983fSLnqAjP3NFVQA+GWOK+wZyF74V5O2bWlKxENiHR6kC7+cZK+rA5YJN4Cs87k/GeKkT8izKWhLRVEv1cyIqXHVpH49bZlq98RzbRHs8vqUNLWxzuK96fCFCpy+2UselKNFSSQvDfVMrKuv6jRF0E8BvrvGtFPSuo1FkAL5YoY9bGYrxD5auwZyIbGvV69QPjnT21FLhQlOKer1rWl5GRDXuLwfVa1ng/rFMCgNxvrNg1PgI4F8i+t+YN2OPqF3QasRx/XJRUcG3yF/Z2E9qrzZvz1u9uW5xQRg7bhMVvOo/OTS92HWNY2QB3jSykZTy6szCxFtLkdiUbaWOUwfP34jhLpNSTlvuvwFAMWtGZ6YkxL7z6/NdoIcm6OlhztCdiZdOeWxm+Kqo4VtPxVOUH6+KiqdFUxx7VdTTe5N6ijx4MT/6S2QsOipIFaIK9vavikpj+SFF/BjtXsriKTyKuAB7aYqq0eHyL4CmbR9StqVfbocpgMXmWmMAAAAASUVORK5CYII=" alt="$\mbox{\LaTeX}$" class="math-inline math" style="vertical-align:-0.243em;height:1.015em"> much +faster. +</li> +<li class="li ul-li list-star-li compact-li">Supports breakable boxes that span multiple columns or pages. This package +builds on the <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">longbox</code> package to break boxes over multiple pages. +</li> +<li class="li ul-li list-star-li compact-li">Much care has been put in precise rendering with proper baseline +alignment and no spurious extra whitespace. +</li> +<li class="li ul-li list-star-li compact-li">In contrast to larger packages like <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">mdframed</code> or <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">tcolorbox</code>, the +<code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">longfbox</code> package does not have more extensive features like frame +titles, middle lines, skins, etc. The focus of this package +is on rendering boxes well with full CSS support where every +corner and side can be styled separately with good looking transitions, +where we only depend on the standard <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">picture</code> environment. +</li></ul> +<h2 id="sec-overview" class="h1 sans-serif" data-heading-depth="1" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">2</span>. </span>Overview</h2> +<p class="p noindent para-continue">There are two ways to create a framed +box, the environment <code class="code code1 language-latex lang-latex latex colorized">longfbox</code> and the command <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\lfbox</span></code>. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\lfbox</span></code></span><code class="code code1 language-latex lang-latex latex colorized">[<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">options</em>〉</span></span>]{<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">content</em>〉</span></span>}</code><br> +</div> +<p class="p noindent para-continued">The <code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">options</em>〉</span></span></code> are optional and specify CSS attributes. Just +like the regular <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\fbox</span></code> command, the <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\lfbox</span></code> +command sets the content in a horizontal box and cannot break +the content over multiple lines (but it can contain other boxes +like a <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\parbox</span></code> or <code class="code code1 language-latex lang-latex latex colorized">minipage</code> environment.). The default width +of an <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\lfbox</span></code> is the natural width of its content. This +corresponds to a CSS inline element. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Here is an <span style="color:navy">\lfbox</span>{inline} box, just like an <span style="color:navy">\fbox</span>{fbox}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Here is an \lfbox{inline} box, just like an \fbox{fbox}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.373em;height:1.509em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\begin</span></code></span><code class="code code1 language-latex lang-latex latex colorized">{longfbox}[<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">options</em>〉</span></span>]<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">content</em>〉</span></span><span style="color:navy">\end</span>{<span style="color:navy">longfbox</span>}</code><br> +</div> +<p class="p noindent para-continued">The <code class="code code1 language-latex lang-latex latex colorized">longfbox</code> environment sets the content in a long vertical +box and can break content over multiple columns or pages. The +default width is the current <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\linewidth</span></code>. This corresponds +to a CSS block element. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\begin</span>{<span style="color:navy">longfbox</span>} +The <span style="color:navy">\textsf</span>{longfbox} can contain much +longer content and will by default be +as wide as the current line width. +<span style="color:navy">\end</span>{<span style="color:navy">longfbox</span>}</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\begin{longfbox} +The \textsf{longfbox} can contain much +longer content and will by default be +as wide as the current line width. +\end{longfbox}" class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.368em;height:3.174em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\newfboxstyle</span></code></span><code class="code code1 language-latex lang-latex latex colorized">{<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">name</em>〉</span></span>}{<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">options</em>〉</span></span>}</code><br> +</div> +<p class="p noindent para-continued">Defines a new style that can be used to specify commonly used +options. For example, the package defines: +</p> +<pre class="para-block pre-fenced pre-fenced3 language-latex lang-latex latex colorized" style="display:block"><code><span style="color:navy">\newfboxstyle</span>{tight}{padding=<span class="constant" style="color:navy">0pt</span>,margin=<span class="constant" style="color:navy">0pt</span>,baseline-skip=false}</code></pre> +<p class="p noindent para-continued">The new style <code class="code code1 language-latex lang-latex latex colorized">tight</code> can now be used to render a tight box: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Here is a <span style="color:navy">\lfbox</span>[tight]{tight} box. </code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Here is a \lfbox[tight]{tight} box. " class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.258em;height:1.067em"></div></div> +<p class="p noindent">The <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\lfbox</span></code> and <code class="code code1 language-latex lang-latex latex colorized">longfbox</code> environment can replace many +commands in <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAnCAYAAADn590lAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFP0lEQVR42u1by3HbOhQ916MCOEoFQTqQk0kDTAf0vApC7d5SHFXgkTqQUkFCdRB1EEsdWK+CWFq9LbLwhQMjAAiQIC07vjOYiW18eH/nfoAQgAwaSSlPsBARBc3juQLAREq5wV9KSl4+efpkaKMagIwctZQSrgHgO88TDfN2Lc5O+q2xA8As5nzHHovA9YVaMwLwGcA1gDEAwZvo3nPiv+8B3PHvDg3elPOPUwCVx0jMc7a890/++Y6/6x0LSKfKmJPxvDGAwnFGCtqwLASfV1rOOAFYA/jh2GPFPM4ta7ds6Af+9wOEmdouDa2WkRanW8uxYe6R560C9tW/6TZgfh06t6OHCY2PKJkBmGhrvgPInHMtiwuX+wUefmvsUTQIfxe4ry6MXcS3HPtUlENmod+XKSU1zb1IHEALAFtOIlSgnDckJ9c9xvRVD9D3BzG/W+1XEyKaBSxdsJyuQg5J5lHsvhMLBAoHZEifuyfwqKgzOnpVZkkGRADsBcn3IqE3Cf6wvWbN0JIKWyJxik1RIy1dJT3jAbzqZOGzbsi2t6ElTErom7IX6UJScFBa5gtf9piQTkPAH/O85oxQh8DSYtQL5v8qdO+UiioAfLPECADIOH7pNB5IUQcWylBkCn+lNwuIaMKlxjQGTZIoiohyAHvzYCOpMGHhjmNaH12BmogkEUmOBQ8/Jxi7ALitPBCoIG8dw9MokWwqHfYMWrMF5UQkVNzoub10DeCrViybRemevf3Os4dam7OydchugsAlEf2jrcsZUQSPyza42inrYwHcBmReEsCiQ1YVnfV52j5Fi6J252sLNRSzUvv+sg3/KaBvDkAQ0dE2mEF4kgoMFKc6ZY9Syku1D2e4TWv2AJZGlnuIhbyUMapkiHjrGZUnqXhONA2FP1ZWZRiJ4Hg+rKL40Bu2uJNnLBtqqmdBUsotJ0cxWWTlyIQH9agq4uCNFljFM/aqLSNITGiA4VWLwRTFtcH7iOxt9RK8iq8uRKCMZpxUXGplCgDMuJ4axKPmAG5awMZTJhWhRjjzWH1QAc2osQBQcWLxOaK91F1RRKRcV9VGhXlNz/OkUZHrzGVEtDhjCHzjaTttEdbxr7kJsNTqxo0BgTNEWHpwHYXfV+zm2Nk6yY5LP9sQPddRsbVhjYDLTM/60sYXy+UYy3t0HSWl/CSlJMswK+33OiY71ujjcEawl+HxVX404nA8Xpp8cYutagOBFz3xO1RnvJNCjKE63f913HrFhW3lMPY1/rxkbIzZo57kcHXmiqp7Un7JvcGmXt4U988EHpRLRN983fSLnqAjP3NFVQA+GWOK+wZyF74V5O2bWlKxENiHR6kC7+cZK+rA5YJN4Cs87k/GeKkT8izKWhLRVEv1cyIqXHVpH49bZlq98RzbRHs8vqUNLWxzuK96fCFCpy+2UselKNFSSQvDfVMrKuv6jRF0E8BvrvGtFPSuo1FkAL5YoY9bGYrxD5auwZyIbGvV69QPjnT21FLhQlOKer1rWl5GRDXuLwfVa1ng/rFMCgNxvrNg1PgI4F8i+t+YN2OPqF3QasRx/XJRUcG3yF/Z2E9qrzZvz1u9uW5xQRg7bhMVvOo/OTS92HWNY2QB3jSykZTy6szCxFtLkdiUbaWOUwfP34jhLpNSTlvuvwFAMWtGZ6YkxL7z6/NdoIcm6OlhztCdiZdOeWxm+Kqo4VtPxVOUH6+KiqdFUxx7VdTTe5N6ijx4MT/6S2QsOipIFaIK9vavikpj+SFF/BjtXsriKTyKuAB7aYqq0eHyL4CmbR9StqVfbocpgMXmWmMAAAAASUVORK5CYII=" alt="$\mbox{\LaTeX}$" class="math-inline math" style="vertical-align:-0.243em;height:1.015em"> through the rich CSS interface. +In particular: +</p> +<ul class="ul list-star compact"> +<li class="li ul-li list-star-li compact-li"><code class="code code1 language-latex lang-latex latex colorized">framed</code>, <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\framebox</span></code>, <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\fbox</span></code>: through the <code class="code code1 language-latex lang-latex latex colorized">text-align</code> and + <code class="code code1 language-latex lang-latex latex colorized">width</code> attributes. +</li> +<li class="li ul-li list-star-li compact-li"><code class="code code1 language-latex lang-latex latex colorized">minipage</code>, <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\parbox</span></code>: through the <code class="code code1 language-latex lang-latex latex colorized">width</code>, <code class="code code1 language-latex lang-latex latex colorized">text-align</code>, +<code class="code code1 language-latex lang-latex latex colorized">vertical-align</code> and <code class="code code1 language-latex lang-latex latex colorized">baseline</code> attributes. +</li> +<li class="li ul-li list-star-li compact-li"><code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\makebox</span></code>: through <code class="code code1 language-latex lang-latex latex colorized">border-style=none</code> and the <code class="code code1 language-latex lang-latex latex colorized">text-align</code> and + <code class="code code1 language-latex lang-latex latex colorized">width</code> attributes. +</li> +<li class="li ul-li list-star-li compact-li"><code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\raisebox</span></code>: through the <code class="code code1 language-latex lang-latex latex colorized">raise</code> attribute. +</li> +<li class="li ul-li list-star-li compact-li"><code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\colorbox</span></code>, <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\fcolorbox</span></code>: through the <code class="code code1 language-latex lang-latex latex colorized">background-color</code> attribute. +</li> +<li class="li ul-li list-star-li compact-li"><code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\doublebox</span></code>, <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\ovalbox</span></code>: through the <code class="code code1 language-latex lang-latex latex colorized">double</code> border style, +and the <code class="code code1 language-latex lang-latex latex colorized">border-radius</code> attribute. +</li> +<li class="li ul-li list-star-li compact-li"><code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\shadowbox</span></code>: soon :-) +</li></ul> + +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\fboxset</span></code></span><code class="code code1 language-latex lang-latex latex colorized">{<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">options</em>〉</span></span>}</code><br> +</div> +<p class="p noindent para-continued">Options can be set for the current scope through this declaration. +For example, to make all borders rounded and red by default, use: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\fboxset</span>{rounded,border-color=red}<span style="color:darkgreen">%</span> +Here is a <span style="color:navy">\lfbox</span>{rounded} box. </code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\fboxset{rounded,border-color=red}% +Here is a \lfbox{rounded} box. " class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.373em;height:1.509em"></div></div><h2 id="sec-styling-with-css" class="h1 sans-serif" data-heading-depth="1" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3</span>. </span>Styling with CSS</h2> +<figure id="fig-fbox" class="figure floating align-center float" style="text-align:center;float-env:figure;float-name:Figure"> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;spellcheck:false;math-scale:80"><img src="data:image/png;base64,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" alt="\newcommand\showindex{% + \sffamily\small\roundcap + \put(0,-18){% + %\put(0,0){\circle*{2}} + \put(140,9){\udvector{9}{\put(2,-3){margin-bottom}}}% + \put(140,195){\udvector{9}{\put(2,-3){margin-top}}}% + \put(140,22){% + \put(0,20){\udvector{20}{\put(0,1){ padding-bottom}}}% + \put(0,140){\udvector{20} {\put(2,-6){padding-top}}}% + \put(10,80){\udvector{40} {\put(3,15){height}}}% + }% + \put(45,100){% + \rlvector{30}{\put(-22,3){padding-left}}% + \put(240,0){\rlvector{30}{\put(-25,3){padding-right}}}% + \put(120,-10){\rlvector{90}{\put(10,3){width}}} + }% + \put(60,126){% + \line(0,1){60}% + \put(-30,30){\colorbox{white}{top-left-radius}}% + \vector(-1,0){60}\vector(-1,1){42.42}%\circle*{1}% + }% + \put(-9,100){% + \rlvector{9}{\put(4,3){\llap{margin-left}}}% + } + \put(328,100){% + \rlvector{9}{\put(-4,3){\rlap{margin-right}}}% + }% + \put(20,43){border-left-width}% + \put(-10,52){\vector(1,0){10}} + \put(25,52){\vector(-1,0){10}} + % + \put(300,43){\llap{border-right-style}}% + \put(300,48){\line(1,1){11.7}}% + \put(317,65){\circle{15}} + % + \put(10,33){\circle{6}} + \put(10,6){\put(0,2){\line(0,1){22}}$\,$border-left-color} + % + \put(240,192){border-top-width} + \put(238,196){\vector(0,-1){10}} + \put(238,172){\vector(0,1){10}} + }% +}% +\lfbox[tight,border-color=silver]{% +\noindent\begin{longfbox}[width=180pt,height=80pt, + vertical-align=top, + padding={40pt,60pt},margin=18pt, + show-markers=false, + marker-color=black, + border-width=4pt, + border-radius=25pt, + border-top-left-radius=60pt, + border-left-width=15pt, + border-left-color=teal, + %border-left-style=dashed, + %border-bottom-style=dashed, + border-right-style=double, + background-color=silver, + background-clip=content-box, + picture-insert-after={\showindex}, + ] + \iffalse + \color{white}\small There is more in you of good than you know, child of the kindly West. Some courage and some wisdom, blended in measure. If more of us valued food and cheer and song above hoarded gold, it would be a merrier world. But sad or merry, I must leave it now. Farewell! + \else + \strut\hfill\textsf{\small content-box } + \fi +\end{longfbox}% +}" class="snippet math-display math" style="snippet-needpdf:true;math-scale:80;vertical-align:-16.951em;height:17.713em"></div> +<hr class="figureline madoko" style="display:block"> + +<div class="p noindent"><fig-caption class="figure-caption"><span class="caption-before"><strong class="strong-star2">Figure <span class="figure-label">1</span>.</strong> </span><span class="caption-text">Attributes of the <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">longfbox</code> are modeled after the corresponding CSS attributes. Borders are drawn using the standard <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">picture</code> environment.</span></fig-caption></div></figure> +<p class="p noindent">In the options you can specify standard CSS attributes to style +your boxes. Figure <a href="#fig-fbox" title="Attributes of the longfbox are modeled after the corresponding CSS attributes. Borders are drawn using the standard picture environment." class="localref" style="target-element:figure"><span class="figure-label">1</span></a> shows the basic CSS attributes that +determine how a box is rendered. If you have used CSS boxes before +specifying a box in <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAnCAYAAADn590lAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFP0lEQVR42u1by3HbOhQ916MCOEoFQTqQk0kDTAf0vApC7d5SHFXgkTqQUkFCdRB1EEsdWK+CWFq9LbLwhQMjAAiQIC07vjOYiW18eH/nfoAQgAwaSSlPsBARBc3juQLAREq5wV9KSl4+efpkaKMagIwctZQSrgHgO88TDfN2Lc5O+q2xA8As5nzHHovA9YVaMwLwGcA1gDEAwZvo3nPiv+8B3PHvDg3elPOPUwCVx0jMc7a890/++Y6/6x0LSKfKmJPxvDGAwnFGCtqwLASfV1rOOAFYA/jh2GPFPM4ta7ds6Af+9wOEmdouDa2WkRanW8uxYe6R560C9tW/6TZgfh06t6OHCY2PKJkBmGhrvgPInHMtiwuX+wUefmvsUTQIfxe4ry6MXcS3HPtUlENmod+XKSU1zb1IHEALAFtOIlSgnDckJ9c9xvRVD9D3BzG/W+1XEyKaBSxdsJyuQg5J5lHsvhMLBAoHZEifuyfwqKgzOnpVZkkGRADsBcn3IqE3Cf6wvWbN0JIKWyJxik1RIy1dJT3jAbzqZOGzbsi2t6ElTErom7IX6UJScFBa5gtf9piQTkPAH/O85oxQh8DSYtQL5v8qdO+UiioAfLPECADIOH7pNB5IUQcWylBkCn+lNwuIaMKlxjQGTZIoiohyAHvzYCOpMGHhjmNaH12BmogkEUmOBQ8/Jxi7ALitPBCoIG8dw9MokWwqHfYMWrMF5UQkVNzoub10DeCrViybRemevf3Os4dam7OydchugsAlEf2jrcsZUQSPyza42inrYwHcBmReEsCiQ1YVnfV52j5Fi6J252sLNRSzUvv+sg3/KaBvDkAQ0dE2mEF4kgoMFKc6ZY9Syku1D2e4TWv2AJZGlnuIhbyUMapkiHjrGZUnqXhONA2FP1ZWZRiJ4Hg+rKL40Bu2uJNnLBtqqmdBUsotJ0cxWWTlyIQH9agq4uCNFljFM/aqLSNITGiA4VWLwRTFtcH7iOxt9RK8iq8uRKCMZpxUXGplCgDMuJ4axKPmAG5awMZTJhWhRjjzWH1QAc2osQBQcWLxOaK91F1RRKRcV9VGhXlNz/OkUZHrzGVEtDhjCHzjaTttEdbxr7kJsNTqxo0BgTNEWHpwHYXfV+zm2Nk6yY5LP9sQPddRsbVhjYDLTM/60sYXy+UYy3t0HSWl/CSlJMswK+33OiY71ujjcEawl+HxVX404nA8Xpp8cYutagOBFz3xO1RnvJNCjKE63f913HrFhW3lMPY1/rxkbIzZo57kcHXmiqp7Un7JvcGmXt4U988EHpRLRN983fSLnqAjP3NFVQA+GWOK+wZyF74V5O2bWlKxENiHR6kC7+cZK+rA5YJN4Cs87k/GeKkT8izKWhLRVEv1cyIqXHVpH49bZlq98RzbRHs8vqUNLWxzuK96fCFCpy+2UselKNFSSQvDfVMrKuv6jRF0E8BvrvGtFPSuo1FkAL5YoY9bGYrxD5auwZyIbGvV69QPjnT21FLhQlOKer1rWl5GRDXuLwfVa1ng/rFMCgNxvrNg1PgI4F8i+t+YN2OPqF3QasRx/XJRUcG3yF/Z2E9qrzZvz1u9uW5xQRg7bhMVvOo/OTS92HWNY2QB3jSykZTy6szCxFtLkdiUbaWOUwfP34jhLpNSTlvuvwFAMWtGZ6YkxL7z6/NdoIcm6OlhztCdiZdOeWxm+Kqo4VtPxVOUH6+KiqdFUxx7VdTTe5N6ijx4MT/6S2QsOipIFaIK9vavikpj+SFF/BjtXsriKTyKuAB7aYqq0eHyL4CmbR9StqVfbocpgMXmWmMAAAAASUVORK5CYII=" alt="$\mbox{\LaTeX}$" class="math-inline math" style="vertical-align:-0.243em;height:1.015em"> is straightforward. Here is +an example with an <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\lfbox</span></code>: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Here is a +<span style="color:navy">\lfbox</span>[ + border-width=<span class="constant" style="color:navy">0.8pt</span>, + border-left-color=red, + border-style=dotted, + padding={<span class="constant" style="color:navy">0.2ex</span>,<span class="constant" style="color:navy">0.4ex</span>}, <span style="color:darkgreen">%top&bottom, right&left</span> +]{fancy} box.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Here is a +\lfbox[ + border-width=0.8pt, + border-left-color=red, + border-style=dotted, + padding={0.2ex,0.4ex}, %top&bottom, right&left +]{fancy} box." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.399em;height:1.353em"></div></div> +<p class="p noindent">Here is another example using the <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">longfbox</code> environment: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\begin</span>{<span style="color:navy">longfbox</span>}[ + margin-right=<span class="constant" style="color:navy">6em</span>, + padding=<span class="constant" style="color:navy">1.5em</span>, + background-color=floralwhite, + background-clip=padding-box, + border-width=<span class="constant" style="color:navy">2pt</span>, + border-radius=<span class="constant" style="color:navy">15pt</span>, + border-top-left-radius=<span class="constant" style="color:navy">30pt</span>, + border-left-width=<span class="constant" style="color:navy">8pt</span>, + border-left-color=teal, + border-right-style=double, +] +A <span style="color:navy">\textsf</span>{longfbox} example. A longfbox can contain much +longer content and will by default be as +wide as the current line width. +<span style="color:navy">\end</span>{<span style="color:navy">longfbox</span>}</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\begin{longfbox}[ + margin-right=6em, + padding=1.5em, + background-color=floralwhite, + background-clip=padding-box, + border-width=2pt, + border-radius=15pt, + border-top-left-radius=30pt, + border-left-width=8pt, + border-left-color=teal, + border-right-style=double, +] +A \textsf{longfbox} example. A longfbox can contain much +longer content and will by default be as +wide as the current line width. +\end{longfbox}" class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-1.839em;height:7.415em"></div></div><h3 id="sec-borders" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.1</span>. </span>Borders</h3> +<p class="p noindent">The <code class="code code1 language-latex lang-latex latex colorized">border</code> options determine how the frame of the +box is rendered. +</p><h4 id="sec-border-style" class="h3 sans-serif" data-heading-depth="3" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.1.1</span>. </span>Border style</h4> +<p class="p noindent para-continue">Each border can have an individual style: +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-style</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style sides</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-top-style</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style</em>〉</span></span> (=solid)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-right-style</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style</em>〉</span></span> (=solid)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-bottom-style</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style</em>〉</span></span> (=solid)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-left-style</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style</em>〉</span></span> (=solid)</code><br> +</div> +<p class="p noindent para-continued para-continue">where all CSS styles are supported: +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style</em>〉</span></span></code></span><code class="code code1 language-latex lang-latex latex colorized">= none | hidden | solid | dotted | dashed | double</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"></code></span><code class="code code1 language-latex lang-latex latex colorized">| inset | outset | groove | ridge</code><br> +</div> +<p class="p noindent para-continued para-continue">The <code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style sides</em>〉</span></span></code> value can take 1 to 4 style arguments +just like in CSS: +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">attr sides</em>〉</span></span></code></span><code class="code code1 language-latex lang-latex latex colorized">= <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">attr</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"></code></span><code class="code code1 language-latex lang-latex latex colorized">| {<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">top-bottom attr</em>〉</span></span> , <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">left-right attr</em>〉</span></span>}</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"></code></span><code class="code code1 language-latex lang-latex latex colorized">| {<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">top-attr</em>〉</span></span>, <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">left-right attr</em>〉</span></span>, <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">bottom-attr</em>〉</span></span>}</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"></code></span><code class="code code1 language-latex lang-latex latex colorized">| {<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">top-attr</em>〉</span></span>, <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">right-attr</em>〉</span></span>, <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">bottom-attr</em>〉</span></span>, <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">left-attr</em>〉</span></span>}</code><br> +</div> +<p class="p noindent para-continued">Here are some examples of each CSS style: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\lfbox</span>[border-style=solid]{solid}, +<span style="color:navy">\lfbox</span>[border-style=dashed]{dashed}, +<span style="color:navy">\lfbox</span>[border-style=dotted]{dotted}, +<span style="color:navy">\lfbox</span>[border-style=double,border-width=<span class="constant" style="color:navy">2pt</span>]{double}, +<span style="color:navy">\lfbox</span>[border-style={solid,none,dashed,none}]{various}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\lfbox[border-style=solid]{solid}, +\lfbox[border-style=dashed]{dashed}, +\lfbox[border-style=dotted]{dotted}, +\lfbox[border-style=double,border-width=2pt]{double}, +\lfbox[border-style={solid,none,dashed,none}]{various}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.545em;height:1.847em"></div></div> +<p class="p noindent">Note, for a dotted border, it is often nicer to use the <code class="code code1 language-latex lang-latex latex colorized">dotted</code> style +(Section <a href="#sec-styles" title="3.7. Predefined styles" class="localref" style="target-element:h2"><span class="heading-label">3.7</span></a>) since it makes the dots a bit larger, e.g. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Compare <span style="color:navy">\lfbox</span>[dotted]{dotted} versus <span style="color:navy">\lfbox</span>[border-style=dotted]{dotted}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Compare \lfbox[dotted]{dotted} versus \lfbox[border-style=dotted]{dotted}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.415em;height:1.587em"></div></div> +<p class="p noindent">The final CSS styles darken sides of the border to give a 3D effect: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\lfbox</span>[border-style=inset,border-color=red,border-width=<span class="constant" style="color:navy">3pt</span>]{inset}, +<span style="color:navy">\lfbox</span>[border-style=outset,border-color=red,border-width=<span class="constant" style="color:navy">3pt</span>]{outset}, +<span style="color:navy">\lfbox</span>[border-style=groove,border-color=teal,border-width=<span class="constant" style="color:navy">4pt</span>]{<span style="color:navy">\strut</span> groove}, +<span style="color:navy">\lfbox</span>[border-style=ridge,border-color=teal,border-width=<span class="constant" style="color:navy">4pt</span>]{<span style="color:navy">\strut</span> ridge}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\lfbox[border-style=inset,border-color=red,border-width=3pt]{inset}, +\lfbox[border-style=outset,border-color=red,border-width=3pt]{outset}, +\lfbox[border-style=groove,border-color=teal,border-width=4pt]{\strut groove}, +\lfbox[border-style=ridge,border-color=teal,border-width=4pt]{\strut ridge}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-1.156em;height:2.836em"></div></div> +<p class="p noindent">The darkness can be controlled using the <code class="code code1 language-latex lang-latex latex colorized">border-dark-mix</code> attribute (Section <a href="#sec-border-color" title="3.1.3. Border color" class="localref" style="target-element:h3"><span class="heading-label">3.1.3</span></a>). +</p> +<p class="p indent para-continue">Beyond CSS, there are also styles for the border top and +bottom when a box is broken over multiple pages +(see Section <a href="#sec-breakable" title="3.5. Breaking content" class="localref" style="target-element:h2"><span class="heading-label">3.5</span></a>): +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-style</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style break-sides</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-top-style</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style</em>〉</span></span> (=none)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-bottom-style</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style</em>〉</span></span> (=none)</code><br> +</div> +<p class="p noindent para-continued para-continue">where <code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">style break-sides</em>〉</span></span></code> takes one or two arguments: +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">attr break-sides</em>〉</span></span></code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">attr</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"></code></span><code class="code code1 language-latex lang-latex latex colorized">| {<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">break-top-attr</em>〉</span></span>, <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">break-bottom-attr</em>〉</span></span>}</code><br> +</div> +<p class="p noindent para-continued">See Figure <a href="#fig-breakable" title="A box that has been broken in three parts. The border style and the padding and margin of each break can be set separately. Use the breakable option to make boxes breakable over page boundaries. In the above example we also used the breakat={75pt} option to break at specific heights, and the background-clip=content-box to limit the background color to the content only." class="localref" style="target-element:figure"><span class="figure-label">2</span></a> in Section <a href="#sec-breakable" title="3.5. Breaking content" class="localref" style="target-element:h2"><span class="heading-label">3.5</span></a> for +more information. +</p><h4 id="sec-border-width" class="h3 sans-serif" data-heading-depth="3" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.1.2</span>. </span>Border width</h4> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">width sides</em>〉</span></span> </code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-top-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\fboxrule</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-right-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\fboxrule</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-bottom-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\fboxrule</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-left-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\fboxrule</span>)</code><br> +</div> +<p class="p noindent para-continued">This sets the width of each border. By default the <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\fboxrule</span></code> width is used which +is normally <code class="code code1 language-latex lang-latex latex colorized"><span class="constant" style="color:navy">0.4pt</span></code>. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>A <span style="color:navy">\lfbox</span>[border-width=<span class="constant" style="color:navy">3pt</span>,border-left-color=red]{thick} border, +and +<span style="color:navy">\lfbox</span>[border-top-width=<span class="constant" style="color:navy">0pt</span>,border-bottom-width=<span class="constant" style="color:navy">1pt</span>]{varied}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAjgAAABPCAMAAADRE0+UAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAY1BMVEX////aAABrAAAAAAD/AAAAAAAAAABBAAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACVAAAMAAAAAAAAAAAAAAAAAAB7AAAAAAD/AAD////CCc4EAAAAHnRSTlMAn/SkiPSIyLvEZiJERJkzVRGq3e7Md/TEt9/NTqRTLOI6AAAAAWJLR0QAiAUdSAAAAAlvRkZzAAAC3QAAAgQAhP25fAAAAAlwSFlzAAABLAAAASwAc4jpUgAAAAd0SU1FB98MAxYaDFnJL4cAAAAJdnBBZwAACfYAAAzkAHCJzVIAAAohSURBVHja7Z3puqQoEoazp7MYW2lcQHsd6v7vckARgl3TPKk+h+9XlQoRBK/s5nk8tuuX//DL6NcdfhedrOfPy5DzA50djKLtev68Cjk/eAHnRhLgXIOcH7yAcydJcK5AjuCmgHMnzeCcT47kpoBzJy3gnE3OzE0B505S4JxLzsJNAedOWsE5kxzFTQHnTtLgnEfOyk0B504y4JxFjuamgHMnAXDOIcdwU8C5kyA4P/9bfVq/AW6+Gzg1as52YRZ+yQ8LnN8/7zT/vuBUHJ/twiz0kh8FnNNUwDmgAs75KuDcTAWcAyrgnK8Czs1UwDmgAs75KuDcTAWcAyrgnK8Czs1UwDmgAs75ioHTkNRWRAHnNF0dHMRJItUOcNoOIVS1u5xq63SaFDi5tFvVY5HPUB/O593mPw5OxJMYOJSzRGY7wKnm2g0Y6dHQ7U2jlAInl3ar8LnNWdT8+8BJVMAGTyLgdOLZRK67uqp2DFYkStVvx14FJ5d2uxpyaj8YMf8+cNDWFyzoSQQc8Wiqr8qBU1sDJBR0kCZf6OF1cNJpdwifO4DCXwwO3dyi4u3giJc21VflwLEzDYNDksCjA+CgAs4Wkc1d+nZwOi7bsfjI8B3gpLvYAs6Xg7NxjPPYAw4ZGlElQzSnDDh4CzhpFXC+HJxjnoTBYfVDjGh5H8spAw4q4HyZ+UuDUwtkplRflQGHFnC+zPylwRlEJ9Wn+qo0OG7FFXDeaP7K4PRzUzMk+qokOBMPg9NjbNtqMci/lyvMXe+kiRZkAzgtxt62yWzFyrjHyjdYVjz/141XOyEEFhqCKSNq5Hq2vZy9pPOCEje/aCs4AYuew1YFuMXLeBICp54n4nWir4qD0yC5PMDH+fsnbUMY6QkdBsaJcrW2F3h7wqncKmCoB2lkadSnVFYINoDTI1qRilOrBA3hA6oRZWuaYc5BpGDDyFZn8MBHUlHS2PHqKCM1qlQJgiljEmVHUy2K2KkLRJW+sYOSMr/KBmcNzxIfVK1h9yx6DjsV4BQv70kInGFe+pN91fgCOEiiQ5AUqMh2LkI/8nFxDCMEFnjbNXjNMNrgNPMWwmB//ZUHpx5nAgWPo0nZMbrwN61e1EhW4YOQHq/rVv2gkkx0gpkjdbnmtAmnjHPDJl3KB7DrBSVhPgJOM0ebV0t86mqOVcii57BdAW7x8p4EwOnVZoNkNLJFnh7jVH5X1akq6zifwGVsuFHFY+q+vtkICl0v8uDotpJwtjZWHWdrRhNna1XJ/ZBh6V8fSy2uDWULM0c68bC+Tk7KuAhTrzG2MuTd6AUlZh4G16mwBtofl4IHLXoOg+GAX7ycJwFwavUCycZsegS1GxzdZXDtjvG7p7oe+Xpf35xY55nPg6MvirxVPTcM9LwVB/2ofLHEc2i5wfpAPp35J16pdFLGZbZvRtM4idSVH5SIeSu4boUNYEhRkbhFz2EDTqB4OU8C4Ixr68aifdV+cEwQKbiMXb/YOpVbbyIaOCGxZ1alm9kBjvVrHWxkTR5rmB94XSlofJlxMb5ECqXfBvsdDwQlZt4Krlth2HDXKy+DFj2HzT2/eFlPfHAavS1Oon3VbnD0hiloV7XfoK/tqqGBN8kYmrLsAadVQ5DGegsaXVfIalYpTGri1YFalsULpEwI6e7SBscPSsS8HVzvTTfVPlUJi57D+l6geFlPfHAm3bZ10b5qNzjabgAcHBokLDOxkQanurvWcdTcYQKd5HK19R9uLVdMvBBMjFTSF5aLkOlVQkGJmbeD6xk1Y1caOG9l+rHo+ppfvLwnPjgj0z8nwiGJUG8FB8XAaca1dh3tAoctj1T2kxyMVDBMGYyXSEzRqsr4vQOcdhKTZWqcCAUFvQZOv87rsFVbrsU4OH7x8p4gf5COYB7hmns3OJVnQTarTI7mjnZVKzE+OMh/2HbFAqdCQH2oHhJqxNR3mHCDsuAEzdvB9Y0S9RYQlLKYBMcpXt4TD5wJUBuZEX4IHFZHJhangHNkZ0OOShsnEu8ERw2PezMiDVlMguNYegEcCh+hkb5qGziNmbi80lW1S1adb/7FrgoeadTDNxccapkBLU7GTEIDnMJlwAmat4MbPk0pMJmGpMV0i+OVLeOJC05r9U0o0ldtAwebKWFucOx1SEitxzGwnAALsntwjLzBMfYf7rYMjmP1EBOYBWfA6V4b46zDY72/ELa4cXC80RMXHGSt3MT6qreCI9uEDthcBxBrCfwqe2U63rrvEA08LF1p4EPIxAGGddcYh5mXb4nEvBcTDErEvB3c0GlK8X6BoXHYYhycQPGynrjgUHv+Hemr3gsOXNJYO+oVHDnw85YEXloArGAoJtiYYCtpDc2smVtdZs8aP6W4XEengOu/SQacmHkruMEjmyKhHhpHLCaOu/jFy3qygKPLjN0GiAcHGdvO40xE/z8JTg8XLpHecliL4feWO7YcBPpqYtYCPM1GhBNNYc28KMTk0zC40lEFUs6Oxkbyxpk0ODHzQGFwROEqHcOIxQQ4fvGynszg6DK3zHkC8+BnMmlwWpVblR0cdyoB09PuVi15Dvo5OU5zhjlZcKje2QSbnLWJG7jqfEsDIlAz0E2CJfhW7Qc6KeXeYfAAk1kYn5ZIVF00KDHzRpHzOCPcTghb9D4bMhUQKF7OkxkcWWb2aGsiv4ohnTnnsxyuIR123vnM0dFhrpeaLpnUIpOxFln0GMsWDMnDQeLyOF+ejbVUbeFjVs9pJrlptRwikoef2WSfs8qB07V0DpE8VmFc79TWu7m6GBJemOx1wObTBMLZVidelm+meffMTynHk5FPRtRRhWkU1U4bMRaJBCVhPgdODXuGgEXPYbsC3OLlPZnBkWUe1cezoPTzBSZhcoHLgNMjzsiwvNQ61wrUN3aN9Ug0lojQyk6D57eRu1WSA6eSJ5xGhAizh2w9YWxAIpTr1Yr72QtX5DIqnQ+ugKLLxBUaWNVEUoqGrgquerXiRSIiR1EzvagsUTORoKTMZ8DpGU1a9Bx2a9suXt4TpOaqdNdn+tlPgJsO1RtOVELhyTu4GH00DY4KXo0Co1VpJVtU8ZBsdpsJOydKxfWkiyjijPxwXzXkbT7QMfOzYkdHO/eY6B6LseIlPCm/j/NOka8/SH71nzlJq4ATFv36v7NQwDmgq4LTjsfzyKmAc0BXBYd84HeYCjgHdFFwMD2eR1YFnAO6Jjg9O/4DcnkVcA7omuB85gcDCzgHdE1wPqMCzgEVcM5XAedmKuAcUAHnfB0H548/y18B/qD++vu3j8c7pH/+/vcF7wE4f/Az9H3/7nj1etDerGMtzjncQHIKOCfpEDhncQPIKeCcpCPgnMeNIeebgVOjq+iVkwDP87nR5HwzcO6t5wW4Wckp4NxIzytwo8gp4NxIz0tws5BTwLmRntfgZiangHMjPS/CjSSngHMjPa/CjSCngHMj/e9sXIB+PTsY313/B0XvlPHCeYxNAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTEyLTAzVDIyOjI2OjEyLTA4OjAwlXNDbwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0xMi0wM1QyMjoyNjoxMi0wODowMOQu+9MAAAAUdEVYdHBkZjpWZXJzaW9uAFBERi0xLjUgBVwLOQAAAABJRU5ErkJggg==" alt="A \lfbox[border-width=3pt,border-left-color=red]{thick} border, +and +\lfbox[border-top-width=0pt,border-bottom-width=1pt]{varied}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.651em;height:2.055em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">width break-sides</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-top-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-bottom-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +</div> +<p class="p noindent para-continued">These specify border width around page breaks. +See Figure <a href="#fig-breakable" title="A box that has been broken in three parts. The border style and the padding and margin of each break can be set separately. Use the breakable option to make boxes breakable over page boundaries. In the above example we also used the breakat={75pt} option to break at specific heights, and the background-clip=content-box to limit the background color to the content only." class="localref" style="target-element:figure"><span class="figure-label">2</span></a> in Section <a href="#sec-breakable" title="3.5. Breaking content" class="localref" style="target-element:h2"><span class="heading-label">3.5</span></a> for +more information. +</p><h4 id="sec-border-color" class="h3 sans-serif" data-heading-depth="3" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.1.3</span>. </span>Border color</h4> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color sides</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-top-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=black)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-right-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=black)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-bottom-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=black)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-left-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=black)</code><br> +</div> +<p class="p noindent para-continued para-continue">Sets the color of each border. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span></code></span><code class="code code1 language-latex lang-latex latex colorized">= <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color name</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"></code></span><code class="code code1 language-latex lang-latex latex colorized">| <span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">xcolor spec</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"></code></span><code class="code code1 language-latex lang-latex latex colorized">| <span style="color:navy">\#</span>RRGGBB</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"></code></span><code class="code code1 language-latex lang-latex latex colorized">| {}</code><br> +</div> +<p class="p noindent para-continued">Colors can be specified by a name (e.g. <code class="code code1 language-latex lang-latex latex colorized">red</code>), and <code class="code code1 language-latex lang-latex latex colorized">xcolor</code> package color +specification (e.g. <code class="code code1 language-latex lang-latex latex colorized">red!60</code>), a direct HTML color (e.g. <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\#</span>800080</code>) or as +an empty value. The empty value is used for transparency on backgrounds. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Strange +<span style="color:navy">\lfbox</span>[border-width=<span class="constant" style="color:navy">3pt</span>, + border-top-color=red!50, + border-bottom-color=<span style="color:navy">\#</span>800080, +]{colors}. + +<span style="color:navy">\noindent</span><span style="color:navy">\begin</span>{<span style="color:navy">longfbox</span>}[border-style=none, + border-left-style=solid, + border-left-width=<span class="constant" style="color:navy">5pt</span>, + border-color=blue, + padding-left=<span class="constant" style="color:navy">1ex</span>, +]This is a definition +<span style="color:navy">\end</span>{<span style="color:navy">longfbox</span>}</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Strange +\lfbox[border-width=3pt, + border-top-color=red!50, + border-bottom-color=\#800080, +]{colors}. + +\noindent\begin{longfbox}[border-style=none, + border-left-style=solid, + border-left-width=5pt, + border-color=blue, + padding-left=1ex, +]This is a definition +\end{longfbox}" class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.325em;height:3.955em"></div></div> +<p class="p noindent para-continue">Besides the regular CSS attributes, colors for borders around a page break +are set as: +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color break-sides</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-top-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=black)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-bottom-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=black)</code><br> +</div> +<p class="p noindent para-continued para-continue">See Section <a href="#sec-breakable" title="3.5. Breaking content" class="localref" style="target-element:h2"><span class="heading-label">3.5</span></a> for further information. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-dark-mix</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color mix</em>〉</span></span> (=!70!black)</code><br> +</div> +<p class="p noindent para-continued">The <code class="code code1 language-latex lang-latex latex colorized">border-dark-mix</code> is used to make a color darker and is used for +the <code class="code code1 language-latex lang-latex latex colorized">inset</code>, <code class="code code1 language-latex lang-latex latex colorized">outset</code>, <code class="code code1 language-latex lang-latex latex colorized">groove</code> and <code class="code code1 language-latex lang-latex latex colorized">ridge</code> styles. This value is basically +appended to the main color of the border. The default takes 70% of the main +color and mixes in 30% black. +</p><h4 id="sec-border-corner-radius" class="h3 sans-serif" data-heading-depth="3" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.1.4</span>. </span>Border corner radius</h4> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-radius</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">radius corners</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-top-left-radius</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">radius</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>) </code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-top-right-radius</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">radius</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-bottom-left-radius</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">radius</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-bottom-right-radius</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">radius</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +</div> +<p class="p noindent para-continued para-continue">The above attributes specify the corner radius to enable rounded corners. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">radius</em>〉</span></span></code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> | {<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">x-radius</em>〉</span></span>,<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">y-radius</em>〉</span></span>}</code><br> +</div> +<p class="p noindent para-continued">A radius value is either a dimension, or a separate x- and y-radius for +elliptical borders. Here are some examples: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\lfbox</span>[border-radius=<span class="constant" style="color:navy">0.5ex</span>]{rounded}, +<span style="color:navy">\lfbox</span>[border-radius=<span class="constant" style="color:navy">100ex</span>, background-color=floralwhite]{<span style="color:navy">\strut</span> elliptical}, +<span style="color:navy">\lfbox</span>[border-radius=<span class="constant" style="color:navy">0.5em</span>,height=<span class="constant" style="color:navy">1em</span>,width=<span class="constant" style="color:navy">1em</span>,tight, + text-align=center,height-align=middle]{1}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\lfbox[border-radius=0.5ex]{rounded}, +\lfbox[border-radius=100ex, background-color=floralwhite]{\strut elliptical}, +\lfbox[border-radius=0.5em,height=1em,width=1em,tight, + text-align=center,height-align=middle]{1}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.765em;height:2.055em"></div></div> +<p class="p noindent">Here is an example of a <code class="code code1 language-latex lang-latex latex colorized">longfbox</code> with an elliptical corner: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\begin</span>{<span style="color:navy">longfbox</span>}[ + border-radius=<span class="constant" style="color:navy">15pt</span>, + border-width=<span class="constant" style="color:navy">2pt</span>, + border-top-left-radius={<span class="constant" style="color:navy">50pt</span>,<span class="constant" style="color:navy">25pt</span>}, + border-right-style=dashed, + border-left-style=double, + border-left-color=teal, + padding={<span class="constant" style="color:navy">1em</span>,<span class="constant" style="color:navy">15pt</span>}, + width=0.6<span style="color:navy">\linewidth</span>, +] +<span style="color:navy">\hobbit</span>[7] +<span style="color:navy">\end</span>{<span style="color:navy">longfbox</span>}</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\begin{longfbox}[ + border-radius=15pt, + border-width=2pt, + border-top-left-radius={50pt,25pt}, + border-right-style=dashed, + border-left-style=double, + border-left-color=teal, + padding={1em,15pt}, + width=0.6\linewidth, +] +\hobbit[7] +\end{longfbox}" class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-1.298em;height:10.225em"></div></div><h3 id="sec-alignment" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.2</span>. </span>Alignment</h3> +<p class="p noindent">Much care has been taken to ensure proper alignment and preservation +of the baseline. In our examples, we use the following definition where we enable +<code class="code code1 language-latex lang-latex latex colorized">show-markers</code> so we can see the baseline and dimensions of the longbox: +</p> +<div class="mathdefs input-mathdefs" style="line-adjust:0"></div> +<pre class="para-block pre-fenced pre-fenced3 language-latex lang-latex latex colorized" style="display:block;line-adjust:0;text-indent:0pt"><code><span style="color:navy">\newcommand</span><span style="color:navy">\alignbox</span>[1]{<span style="color:darkgreen">%</span> + <span style="color:navy">\begin</span>{<span style="color:navy">longfbox</span>}[width=<span class="constant" style="color:navy">2em</span>,height=<span class="constant" style="color:navy">4.25em</span>,show-markers, + baseline-skip=false,<span class="constant" style="color:navy">#1</span>] + foo,<span style="color:navy">\\</span> bar,<span style="color:navy">\\</span> gnu. + <span style="color:navy">\end</span>{<span style="color:navy">longfbox</span>}<span style="color:darkgreen">%</span> +}</code></pre> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">baseline</code></span><code class="code code1 language-latex lang-latex latex colorized">= bottom | middle | top</code><br> +</div> +<p class="p noindent para-continued">The baseline attribute is not a CSS attribute, but we can use it to control +the baseline of the content of a box. For example: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Aligning <span style="color:navy">\alignbox</span>{baseline=bottom}, +<span style="color:navy">\alignbox</span>{baseline=middle}, +<span style="color:navy">\alignbox</span>{baseline=top} done.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Aligning \alignbox{baseline=bottom}, +\alignbox{baseline=middle}, +\alignbox{baseline=top} done." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-4.217em;height:7.935em"></div></div> +<p class="p noindent para-continue">The <code class="code code1 language-latex lang-latex latex colorized">vertical-align</code> property aligns a box: +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">vertical-align</code></span><code class="code code1 language-latex lang-latex latex colorized">= baseline | bottom | middle | top</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized"></code></span><code class="code code1 language-latex lang-latex latex colorized">| text-bottom | text-top | super | sub</code><br> +</div> +<p class="p noindent para-continued">The default <code class="code code1 language-latex lang-latex latex colorized">baseline</code> attribute aligns the baseline +of the box with the baseline of the text. +The <code class="code code1 language-latex lang-latex latex colorized">bottom</code> attribute aligns the bottom of the box with +the bottom of the text, <code class="code code1 language-latex lang-latex latex colorized">middle</code> aligns the middle of the box +with the middle of the text, and <code class="code code1 language-latex lang-latex latex colorized">top</code> aligns the top of the box +with the top of the text. +</p> +<p class="p indent">Here are the various attributes in action (compare +this to the examples for different baselines): +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Aligning <span style="color:navy">\alignbox</span>{vertical-align=bottom}, +<span style="color:navy">\alignbox</span>{vertical-align=middle}, +<span style="color:navy">\alignbox</span>{vertical-align=top} done. </code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Aligning \alignbox{vertical-align=bottom}, +\alignbox{vertical-align=middle}, +\alignbox{vertical-align=top} done. " class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-4.424em;height:9.366em"></div></div> +<p class="p noindent">Finally, the <code class="code code1 language-latex lang-latex latex colorized">super</code> and <code class="code code1 language-latex lang-latex latex colorized">sub</code> attributes align the +baseline of the box with the baseline of super- and sub-scripts: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>$x^x_x$ <span style="color:navy">\alignbox</span>{vertical-align=super}, <span style="color:navy">\alignbox</span>{vertical-align=sub} $x^x_x$. </code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="$x^x_x$ \alignbox{vertical-align=super}, \alignbox{vertical-align=sub} $x^x_x$. " class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-1.947em;height:6.088em"></div></div> +<p class="p noindent para-continue">Unfortunately, in <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAnCAYAAADn590lAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFP0lEQVR42u1by3HbOhQ916MCOEoFQTqQk0kDTAf0vApC7d5SHFXgkTqQUkFCdRB1EEsdWK+CWFq9LbLwhQMjAAiQIC07vjOYiW18eH/nfoAQgAwaSSlPsBARBc3juQLAREq5wV9KSl4+efpkaKMagIwctZQSrgHgO88TDfN2Lc5O+q2xA8As5nzHHovA9YVaMwLwGcA1gDEAwZvo3nPiv+8B3PHvDg3elPOPUwCVx0jMc7a890/++Y6/6x0LSKfKmJPxvDGAwnFGCtqwLASfV1rOOAFYA/jh2GPFPM4ta7ds6Af+9wOEmdouDa2WkRanW8uxYe6R560C9tW/6TZgfh06t6OHCY2PKJkBmGhrvgPInHMtiwuX+wUefmvsUTQIfxe4ry6MXcS3HPtUlENmod+XKSU1zb1IHEALAFtOIlSgnDckJ9c9xvRVD9D3BzG/W+1XEyKaBSxdsJyuQg5J5lHsvhMLBAoHZEifuyfwqKgzOnpVZkkGRADsBcn3IqE3Cf6wvWbN0JIKWyJxik1RIy1dJT3jAbzqZOGzbsi2t6ElTErom7IX6UJScFBa5gtf9piQTkPAH/O85oxQh8DSYtQL5v8qdO+UiioAfLPECADIOH7pNB5IUQcWylBkCn+lNwuIaMKlxjQGTZIoiohyAHvzYCOpMGHhjmNaH12BmogkEUmOBQ8/Jxi7ALitPBCoIG8dw9MokWwqHfYMWrMF5UQkVNzoub10DeCrViybRemevf3Os4dam7OydchugsAlEf2jrcsZUQSPyza42inrYwHcBmReEsCiQ1YVnfV52j5Fi6J252sLNRSzUvv+sg3/KaBvDkAQ0dE2mEF4kgoMFKc6ZY9Syku1D2e4TWv2AJZGlnuIhbyUMapkiHjrGZUnqXhONA2FP1ZWZRiJ4Hg+rKL40Bu2uJNnLBtqqmdBUsotJ0cxWWTlyIQH9agq4uCNFljFM/aqLSNITGiA4VWLwRTFtcH7iOxt9RK8iq8uRKCMZpxUXGplCgDMuJ4axKPmAG5awMZTJhWhRjjzWH1QAc2osQBQcWLxOaK91F1RRKRcV9VGhXlNz/OkUZHrzGVEtDhjCHzjaTttEdbxr7kJsNTqxo0BgTNEWHpwHYXfV+zm2Nk6yY5LP9sQPddRsbVhjYDLTM/60sYXy+UYy3t0HSWl/CSlJMswK+33OiY71ujjcEawl+HxVX404nA8Xpp8cYutagOBFz3xO1RnvJNCjKE63f913HrFhW3lMPY1/rxkbIzZo57kcHXmiqp7Un7JvcGmXt4U988EHpRLRN983fSLnqAjP3NFVQA+GWOK+wZyF74V5O2bWlKxENiHR6kC7+cZK+rA5YJN4Cs87k/GeKkT8izKWhLRVEv1cyIqXHVpH49bZlq98RzbRHs8vqUNLWxzuK96fCFCpy+2UselKNFSSQvDfVMrKuv6jRF0E8BvrvGtFPSuo1FkAL5YoY9bGYrxD5auwZyIbGvV69QPjnT21FLhQlOKer1rWl5GRDXuLwfVa1ng/rFMCgNxvrNg1PgI4F8i+t+YN2OPqF3QasRx/XJRUcG3yF/Z2E9qrzZvz1u9uW5xQRg7bhMVvOo/OTS92HWNY2QB3jSykZTy6szCxFtLkdiUbaWOUwfP34jhLpNSTlvuvwFAMWtGZ6YkxL7z6/NdoIcm6OlhztCdiZdOeWxm+Kqo4VtPxVOUH6+KiqdFUxx7VdTTe5N6ijx4MT/6S2QsOipIFaIK9vavikpj+SFF/BjtXsriKTyKuAB7aYqq0eHyL4CmbR9StqVfbocpgMXmWmMAAAAASUVORK5CYII=" alt="$\mbox{\LaTeX}$" class="math-inline math" style="vertical-align:-0.243em;height:1.015em"> we cannot determine +the height or depth of the current text line easily so these +values are fixed at <code class="code code1 language-latex lang-latex latex colorized">0.7<span style="color:navy">\baselineskip</span></code> and <code class="code code1 language-latex lang-latex latex colorized">0.3<span style="color:navy">\baselineskip</span></code>. +The <code class="code code1 language-latex lang-latex latex colorized">text-bottom</code> and <code class="code code1 language-latex lang-latex latex colorized">text-top</code> are equal to <code class="code code1 language-latex lang-latex latex colorized">bottom</code> and +<code class="code code1 language-latex lang-latex latex colorized">top</code> for that reason. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">raise</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span></code><br> +</div> +<p class="p noindent para-continued">In CSS it is also possible to assign a length to the +<code class="code code1 language-latex lang-latex latex colorized">vertical-align</code> attribute. In <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAnCAYAAADn590lAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFP0lEQVR42u1by3HbOhQ916MCOEoFQTqQk0kDTAf0vApC7d5SHFXgkTqQUkFCdRB1EEsdWK+CWFq9LbLwhQMjAAiQIC07vjOYiW18eH/nfoAQgAwaSSlPsBARBc3juQLAREq5wV9KSl4+efpkaKMagIwctZQSrgHgO88TDfN2Lc5O+q2xA8As5nzHHovA9YVaMwLwGcA1gDEAwZvo3nPiv+8B3PHvDg3elPOPUwCVx0jMc7a890/++Y6/6x0LSKfKmJPxvDGAwnFGCtqwLASfV1rOOAFYA/jh2GPFPM4ta7ds6Af+9wOEmdouDa2WkRanW8uxYe6R560C9tW/6TZgfh06t6OHCY2PKJkBmGhrvgPInHMtiwuX+wUefmvsUTQIfxe4ry6MXcS3HPtUlENmod+XKSU1zb1IHEALAFtOIlSgnDckJ9c9xvRVD9D3BzG/W+1XEyKaBSxdsJyuQg5J5lHsvhMLBAoHZEifuyfwqKgzOnpVZkkGRADsBcn3IqE3Cf6wvWbN0JIKWyJxik1RIy1dJT3jAbzqZOGzbsi2t6ElTErom7IX6UJScFBa5gtf9piQTkPAH/O85oxQh8DSYtQL5v8qdO+UiioAfLPECADIOH7pNB5IUQcWylBkCn+lNwuIaMKlxjQGTZIoiohyAHvzYCOpMGHhjmNaH12BmogkEUmOBQ8/Jxi7ALitPBCoIG8dw9MokWwqHfYMWrMF5UQkVNzoub10DeCrViybRemevf3Os4dam7OydchugsAlEf2jrcsZUQSPyza42inrYwHcBmReEsCiQ1YVnfV52j5Fi6J252sLNRSzUvv+sg3/KaBvDkAQ0dE2mEF4kgoMFKc6ZY9Syku1D2e4TWv2AJZGlnuIhbyUMapkiHjrGZUnqXhONA2FP1ZWZRiJ4Hg+rKL40Bu2uJNnLBtqqmdBUsotJ0cxWWTlyIQH9agq4uCNFljFM/aqLSNITGiA4VWLwRTFtcH7iOxt9RK8iq8uRKCMZpxUXGplCgDMuJ4axKPmAG5awMZTJhWhRjjzWH1QAc2osQBQcWLxOaK91F1RRKRcV9VGhXlNz/OkUZHrzGVEtDhjCHzjaTttEdbxr7kJsNTqxo0BgTNEWHpwHYXfV+zm2Nk6yY5LP9sQPddRsbVhjYDLTM/60sYXy+UYy3t0HSWl/CSlJMswK+33OiY71ujjcEawl+HxVX404nA8Xpp8cYutagOBFz3xO1RnvJNCjKE63f913HrFhW3lMPY1/rxkbIzZo57kcHXmiqp7Un7JvcGmXt4U988EHpRLRN983fSLnqAjP3NFVQA+GWOK+wZyF74V5O2bWlKxENiHR6kC7+cZK+rA5YJN4Cs87k/GeKkT8izKWhLRVEv1cyIqXHVpH49bZlq98RzbRHs8vqUNLWxzuK96fCFCpy+2UselKNFSSQvDfVMrKuv6jRF0E8BvrvGtFPSuo1FkAL5YoY9bGYrxD5auwZyIbGvV69QPjnT21FLhQlOKer1rWl5GRDXuLwfVa1ng/rFMCgNxvrNg1PgI4F8i+t+YN2OPqF3QasRx/XJRUcG3yF/Z2E9qrzZvz1u9uW5xQRg7bhMVvOo/OTS92HWNY2QB3jSykZTy6szCxFtLkdiUbaWOUwfP34jhLpNSTlvuvwFAMWtGZ6YkxL7z6/NdoIcm6OlhztCdiZdOeWxm+Kqo4VtPxVOUH6+KiqdFUxx7VdTTe5N6ijx4MT/6S2QsOipIFaIK9vavikpj+SFF/BjtXsriKTyKuAB7aYqq0eHyL4CmbR9StqVfbocpgMXmWmMAAAAASUVORK5CYII=" alt="$\mbox{\LaTeX}$" class="math-inline math" style="vertical-align:-0.243em;height:1.015em"> we use the <code class="code code1 language-latex lang-latex latex colorized">raise</code> +attribute instead which raises an aligned box by the assigned value. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Aligning <span style="color:navy">\alignbox</span>{raise=<span class="constant" style="color:navy">1em</span>}, <span style="color:navy">\alignbox</span>{raise=<span class="constant" style="color:navy">-1em</span>}, +done.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Aligning \alignbox{raise=1em}, \alignbox{raise=-1em}, +done." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-2.698em;height:7.493em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">height-align</code></span><code class="code code1 language-latex lang-latex latex colorized">= top | middle | bottom</code><br> +</div> +<p class="p noindent para-continued">This is another non-CSS attribute (but probably one of the most desired :-)): +it specifies the vertical alignment of the content inside the box. This +attribute only has an effect for boxes where the <code class="code code1 language-latex lang-latex latex colorized">height</code> is specified. +This attribute keeps the baseline unchanged and does not influence the +vertical alignment directly. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Aligning <span style="color:navy">\alignbox</span>{height-align=bottom}, +<span style="color:navy">\alignbox</span>{height-align=middle}, +<span style="color:navy">\alignbox</span>{height-align=top}, +<span style="color:navy">\alignbox</span>{height-align=middle,baseline=top}, +done.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Aligning \alignbox{height-align=bottom}, +\alignbox{height-align=middle}, +\alignbox{height-align=top}, +\alignbox{height-align=middle,baseline=top}, +done." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-3.696em;height:8.664em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">text-align</code></span><code class="code code1 language-latex lang-latex latex colorized">= default | left | center | right | justify</code><br> +</div> +<p class="p noindent para-continued">Specifies the alignment of the content horizontally. +The <code class="code code1 language-latex lang-latex latex colorized">default</code> is <code class="code code1 language-latex lang-latex latex colorized">left</code> for a horizontal <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\lfbox</span></code> +and <code class="code code1 language-latex lang-latex latex colorized">justify</code> for a <code class="code code1 language-latex lang-latex latex colorized">longfbox</code> environment. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>Here is <span style="color:navy">\lfbox</span>[width=<span class="constant" style="color:navy">6em</span>,text-align=center]{centered} text. + +And vertical +<span style="color:navy">\alignbox</span>{text-align=center,baseline=middle,width=<span class="constant" style="color:navy">4em</span>} too.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="Here is \lfbox[width=6em,text-align=center]{centered} text. + +And vertical +\alignbox{text-align=center,baseline=middle,width=4em} too." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-2.664em;height:6.921em"></div></div> +<p class="p noindent">Just like with <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\makebox</span></code> we can use a narrow width to let +the text overlay to the left or right: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\lfbox</span>[width=<span class="constant" style="color:navy">1.7em</span>,text-align=right]{bummer, too long}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\lfbox[width=1.7em,text-align=right]{bummer, too long}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.585em;height:1.717em"></div></div><h3 id="sec-background" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.3</span>. </span>Background</h3> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">background-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (={})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">background-clip</code></span><code class="code code1 language-latex lang-latex latex colorized">=border-box | padding-box | content-box</code><br> +</div> +<p class="p noindent para-continued">Specifies the background color. The <code class="code code1 language-latex lang-latex latex colorized">background-clip</code> attribute +determines if the background color spans all the way out to the +border (default), just the padding box, or only the content box +itself. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\newcommand</span><span style="color:navy">\bgbox</span>[2]{<span style="color:darkgreen">%</span> + <span style="color:navy">\lfbox</span>[rounded,border-style=double,border-width=<span class="constant" style="color:navy">3pt</span>, + border-color=teal, + background-color=<span class="constant" style="color:navy">#1</span>,background-clip=<span class="constant" style="color:navy">#2</span>]<span style="color:darkgreen">%</span> +} +a<span style="color:navy">\rlap</span>{b}<span style="color:navy">\bgbox</span>{teal!30}{border-box}{foo}, +a<span style="color:navy">\rlap</span>{b}<span style="color:navy">\bgbox</span>{teal!30}{padding-box}{foo}, +a<span style="color:navy">\rlap</span>{b}<span style="color:navy">\bgbox</span>{teal!30}{content-box}{foo}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\newcommand\bgbox[2]{% + \lfbox[rounded,border-style=double,border-width=3pt, + border-color=teal, + background-color=#1,background-clip=#2]% +} +a\rlap{b}\bgbox{teal!30}{border-box}{foo}, +a\rlap{b}\bgbox{teal!30}{padding-box}{foo}, +a\rlap{b}\bgbox{teal!30}{content-box}{foo}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.651em;height:2.055em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">background-padding-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=<span style="color:navy">\option</span>{background-color})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">background-border-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=<span style="color:navy">\option</span>{background-color})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">background-content-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=<span style="color:navy">\option</span>{background-color})</code><br> +</div> +<p class="p noindent para-continued">Going beyond CSS, we can also specify the colors for the +background at the border and padding separately. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>A <span style="color:navy">\lfbox</span>[rounded, + background-color=teal!30, + background-padding-color=floralwhite, + background-border-color=gray!50, + border-style=double,border-width=<span class="constant" style="color:navy">3pt</span> +]{too colorful} box.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="A \lfbox[rounded, + background-color=teal!30, + background-padding-color=floralwhite, + background-border-color=gray!50, + border-style=double,border-width=3pt +]{too colorful} box." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.651em;height:2.055em"></div></div><h3 id="sec-padding-and-margins" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.4</span>. </span>Padding and margins</h3> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">padding</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">padding sides</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">padding-top</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\fboxsep</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">padding-right</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\fboxsep</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">padding-bottom</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\fboxsep</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">padding-left</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\fboxsep</span>)</code><br> +</div> +<p class="p noindent para-continued para-continue">The padding is the space between the content and the border +of a box. By default the padding is equal to the <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\fboxsep</span></code> value. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">margin</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">margin sides</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">margin-top</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">margin-right</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">margin-bottom</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">margin-left</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +</div> +<p class="p noindent para-continued">The margin is the transparent area outside the borders. In contrast +to the CSS attribute, the margins do <em class="em-low1">not</em> overlap. Please use +the standard <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\addvspace</span></code> command for adding overlapping top- and +bottom-margins. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code> +<span style="color:navy">\begin</span>{<span style="color:navy">longfbox</span>}[width=<span class="constant" style="color:navy">6.8em</span>] +Here is a longer paragraph with a +<span style="color:navy">\lfbox</span>[margin={<span class="constant" style="color:navy">1em</span>,<span class="constant" style="color:navy">0.5em</span>,<span class="constant" style="color:navy">1em</span>},padding=<span class="constant" style="color:navy">1ex</span>,show-markers]{box} +inside with margins. +<span style="color:navy">\end</span>{<span style="color:navy">longfbox</span>}</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="\begin{longfbox}[width=6.8em] +Here is a longer paragraph with a +\lfbox[margin={1em,0.5em,1em},padding=1ex,show-markers]{box} +inside with margins. +\end{longfbox}" class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.368em;height:8.299em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">padding-break-top</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0.5em</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">padding-break-bottom</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0.5em</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">margin-break-top</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">margin-break-bottom</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0pt</span>)</code><br> +</div> +<p class="p noindent para-continued">These attributes determine the margin and padding around +a page break. By default, there is some padding set around +a break such that the vertical borders of a box `stick out' a +bit giving the reader a hint that the box continues at the +next page (see Figure <a href="#fig-breakable" title="A box that has been broken in three parts. The border style and the padding and margin of each break can be set separately. Use the breakable option to make boxes breakable over page boundaries. In the above example we also used the breakat={75pt} option to break at specific heights, and the background-clip=content-box to limit the background color to the content only." class="localref" style="target-element:figure"><span class="figure-label">2</span></a>) +</p><h3 id="sec-breakable" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.5</span>. </span>Breaking content</h3> +<figure id="fig-breakable" class="figure floating align-center float" style="text-align:center;float-env:figure;float-name:Figure"> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;math-scale:80"><img src="data:image/png;base64,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" alt="\newcommand\showindexbreaks{% + \small\sffamily\roundcap + \ontoggle{/longbox/@part-needtop}{% + \put(10,0){\circle{8}}% + \put(54,11){% + \udvector{10}% + \put(0,-2){ padding-break-bottom} + } + \put(64,-5.5){% + \udvector{5.5}% + \put(0,-2){ margin-break-bottom} + } + \put(64,-16){% + \udvector{5.25}% + \put(0,-2){ margin-break-top} + } + \put(54,-32){% + \udvector{10}% + \put(0,-2){ padding-break-top} + } + % + \put(-10,20){% + \line(1,-1){17}% + \put(0,-2){\llap{border-break-bottom-style$\,$}} + \put(0,-12){\llap{width,color$\,$}} + } + % + \ontoggle{/longbox/@part-needbottom}{% + \put(54,11){% + \udvector{10}\put(0,-2){ padding-break-bottom}% + } + } + } + \ontoggle{/longbox/@part-needbottom}{% + \put(-10,80){\line(1,-1){16.5}% + \put(0,-1){\llap{border-break-top-style$\,$}} + \put(0,-11){\llap{width,color$\,$}} + } + \put(-10,82){\line(1,2.65){18.5}} + \put(10,61){\circle{8}} + \put(10,135){\circle{8}} + \put(54,50){% + \udvector{10}\put(0,-2){ padding-break-top}% + } + } +} + +\begin{longfbox}[breakable,breakat={75pt}, + width=210pt, + border-width=1pt, + margin-break-top=10pt, + margin-break-bottom=10pt, + margin-left=0.3\linewidth, + padding-break=20pt, + border-break-style=dashed, + border-break-color=teal, + picture-insert-after=\showindexbreaks, + background-color=floralwhite, + background-clip=content-box, +] +\hobbit[4] +\end{longfbox}" class="snippet math-display math" style="snippet-needpdf:true;math-scale:80;vertical-align:-0.346em;height:18.712em"></div> +<hr class="figureline madoko" style="display:block"> + +<div class="p noindent"><fig-caption class="figure-caption"><span class="caption-before"><strong class="strong-star2">Figure <span class="figure-label">2</span>.</strong> </span><span class="caption-text">A box that has been broken in three parts. The border style and the padding and margin of each break can be set separately. Use the <code class="code code1 language-latex lang-latex latex colorized">breakable</code> option to make boxes breakable over page boundaries. In the above example we also used the <code class="code code1 language-latex lang-latex latex colorized">breakat={<span class="constant" style="color:navy">75pt</span>}</code> option to break at specific heights, and the <code class="code code1 language-latex lang-latex latex colorized">background-clip=content-box</code> to limit the background color to the content only.</span></fig-caption></div></figure> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">breakable</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">bool</em>〉</span></span> (=false)</code><br> +</div> +<p class="p noindent para-continued para-continue">When the option <code class="code code1 language-latex lang-latex latex colorized">breakable</code> is present, a <code class="code code1 language-latex lang-latex latex colorized">longfbox</code> environment +can be broken at page boundaries. All the borders, margins, padding, +etc. are preserved over the page break. Moreover, the border, padding, +and margin for each break at the top and bottom can be set +separately, as shown in in Figure <a href="#fig-breakable" title="A box that has been broken in three parts. The border style and the padding and margin of each break can be set separately. Use the breakable option to make boxes breakable over page boundaries. In the above example we also used the breakat={75pt} option to break at specific heights, and the background-clip=content-box to limit the background color to the content only." class="localref" style="target-element:figure"><span class="figure-label">2</span></a>. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">extra-split</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=1.5<span style="color:navy">\baselineskip</span>)</code><br> +</div> +<p class="p noindent para-continued para-continue">(Advanced) This option determines the minimal height of a box that is broken. +If the height would be less the box is not broken and moved to the next page. +This prevents for example to have just the top border and padding on one page +followed by content on the next page. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">breakat</code></span><code class="code code1 language-latex lang-latex latex colorized">={<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen<sub>1</sub></em>〉</span></span>,<span class="code-escaped">…</span>,<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen<sub>n</sub></em>〉</span></span>}</code><br> +</div> +<p class="p noindent para-continued">(Advanced) This option lets you break a box manually at specific heights. +The <code class="code code1 language-latex lang-latex latex colorized">breakable</code> option must be set for this to work. Usually a box is broken +to fit the space available on the page, but when <code class="code code1 language-latex lang-latex latex colorized">breakat</code> is given, the box +breaks at <code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen<sub>1</sub></em>〉</span></span></code>. After the break, the first dimension is removed from +the list and the box is broken again at <code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen<sub>2</sub></em>〉</span></span></code> until only one element +(<code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen<sub>n</sub></em>〉</span></span></code>) is left. After that the box is repeatedly broken at <code class="code code1 language-latex lang-latex latex colorized"><span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen<sub>n</sub></em>〉</span></span></code> +until all content is processed. For example, in Figure <a href="#fig-breakable" title="A box that has been broken in three parts. The border style and the padding and margin of each break can be set separately. Use the breakable option to make boxes breakable over page boundaries. In the above example we also used the breakat={75pt} option to break at specific heights, and the background-clip=content-box to limit the background color to the content only." class="localref" style="target-element:figure"><span class="figure-label">2</span></a> we used +<code class="code code1 language-latex lang-latex latex colorized">breakat={<span class="constant" style="color:navy">75pt</span>}</code> to break the box at three <code class="code code1 language-latex lang-latex latex colorized"><span class="constant" style="color:navy">75pt</span></code> heights. Note that when a box +breaks, it chooses the largest height that is less than <code class="code code1 language-latex lang-latex latex colorized"><span class="constant" style="color:navy">75pt</span></code> where the content +can be broken nicely, i.e. a box never breaks in the middle of a line for example. +</p> +<p class="p indent">The <code class="code code1 language-latex lang-latex latex colorized">breakat</code> can also be used to break a box in a <code class="code code1 language-latex lang-latex latex colorized">multicols</code> environment. +</p><h3 id="sec-height-and-width" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.6</span>. </span>Height and width</h3> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">height</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span></code><br> +</div> +<p class="p noindent para-continued para-continue">Specifies the <code class="code code1 language-latex lang-latex latex colorized">height</code> or <code class="code code1 language-latex lang-latex latex colorized">width</code> of the inner content box, see +Figure <a href="#fig-fbox" title="Attributes of the longfbox are modeled after the corresponding CSS attributes. Borders are drawn using the standard picture environment." class="localref" style="target-element:figure"><span class="figure-label">1</span></a>. By default, the width of horizontal <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\lfbox</span></code> +is the natural width of its content. In contrast, the default width +of a vertical <code class="code code1 language-latex lang-latex latex colorized">longfbox</code> environment is the current <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\linewidth</span></code>. +The default <code class="code code1 language-latex lang-latex latex colorized">height</code> is always the natural height of the content. +When the <code class="code code1 language-latex lang-latex latex colorized">height</code> is fixed, you can use <code class="code code1 language-latex lang-latex latex colorized">height-align</code> to align +the content in the available area. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">outer-height</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">outer-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span></code><br> +</div> +<p class="p noindent para-continued">For convenience, there are also these non-CSS attributes that +let you specify the width and height of the entire box including +the padding, border, and margins. Internally translated to +the <code class="code code1 language-latex lang-latex latex colorized">height</code> or <code class="code code1 language-latex lang-latex latex colorized">width</code> before processing the box. +</p><h3 id="sec-styles" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">3.7</span>. </span>Predefined styles</h3> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">tight</code></span><code class="code code1 language-latex lang-latex latex colorized">={padding=<span class="constant" style="color:navy">0pt</span>,margin=<span class="constant" style="color:navy">0pt</span>,padding-break=<span class="constant" style="color:navy">0pt</span>}</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">rounded</code></span><code class="code code1 language-latex lang-latex latex colorized">={border-radius=<span class="constant" style="color:navy">1ex</span>}</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">dotted</code></span><code class="code code1 language-latex lang-latex latex colorized">={border-width=<span class="constant" style="color:navy">0.8pt</span>,border-style=dotted}</code><br> +</div> +<p class="p noindent para-continued">Some predefined convenient styles. <code class="code code1 language-latex lang-latex latex colorized">tight</code> puts the box +tightly around the content. The <code class="code code1 language-latex lang-latex latex colorized">rounded</code> style uses a border +radius that looks nice relative to the font size, and +<code class="code code1 language-latex lang-latex latex colorized">dotted</code> uses a slightly larger border width which looks better +with dots. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>A <span style="color:navy">\lfbox</span>[tight]{tight}, <span style="color:navy">\lfbox</span>[dotted]{dotted}, +and <span style="color:navy">\lfbox</span>[rounded]{rounded} box.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="A \lfbox[tight]{tight}, \lfbox[dotted]{dotted}, +and \lfbox[rounded]{rounded} box." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.415em;height:1.587em"></div></div><h2 id="sec-advanced-topics" class="h1 sans-serif" data-heading-depth="1" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">4</span>. </span>Advanced topics</h2><h3 id="sec-hooks-and-rendering" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">4.1</span>. </span>Hooks and rendering</h3> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">render</code></span><code class="code code1 language-latex lang-latex latex colorized">=default | plain | picture</code><br> +</div> +<p class="p noindent para-continued para-continue">There are two ways to render a box border: using just plain +<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAnCAYAAADn590lAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFP0lEQVR42u1by3HbOhQ916MCOEoFQTqQk0kDTAf0vApC7d5SHFXgkTqQUkFCdRB1EEsdWK+CWFq9LbLwhQMjAAiQIC07vjOYiW18eH/nfoAQgAwaSSlPsBARBc3juQLAREq5wV9KSl4+efpkaKMagIwctZQSrgHgO88TDfN2Lc5O+q2xA8As5nzHHovA9YVaMwLwGcA1gDEAwZvo3nPiv+8B3PHvDg3elPOPUwCVx0jMc7a890/++Y6/6x0LSKfKmJPxvDGAwnFGCtqwLASfV1rOOAFYA/jh2GPFPM4ta7ds6Af+9wOEmdouDa2WkRanW8uxYe6R560C9tW/6TZgfh06t6OHCY2PKJkBmGhrvgPInHMtiwuX+wUefmvsUTQIfxe4ry6MXcS3HPtUlENmod+XKSU1zb1IHEALAFtOIlSgnDckJ9c9xvRVD9D3BzG/W+1XEyKaBSxdsJyuQg5J5lHsvhMLBAoHZEifuyfwqKgzOnpVZkkGRADsBcn3IqE3Cf6wvWbN0JIKWyJxik1RIy1dJT3jAbzqZOGzbsi2t6ElTErom7IX6UJScFBa5gtf9piQTkPAH/O85oxQh8DSYtQL5v8qdO+UiioAfLPECADIOH7pNB5IUQcWylBkCn+lNwuIaMKlxjQGTZIoiohyAHvzYCOpMGHhjmNaH12BmogkEUmOBQ8/Jxi7ALitPBCoIG8dw9MokWwqHfYMWrMF5UQkVNzoub10DeCrViybRemevf3Os4dam7OydchugsAlEf2jrcsZUQSPyza42inrYwHcBmReEsCiQ1YVnfV52j5Fi6J252sLNRSzUvv+sg3/KaBvDkAQ0dE2mEF4kgoMFKc6ZY9Syku1D2e4TWv2AJZGlnuIhbyUMapkiHjrGZUnqXhONA2FP1ZWZRiJ4Hg+rKL40Bu2uJNnLBtqqmdBUsotJ0cxWWTlyIQH9agq4uCNFljFM/aqLSNITGiA4VWLwRTFtcH7iOxt9RK8iq8uRKCMZpxUXGplCgDMuJ4axKPmAG5awMZTJhWhRjjzWH1QAc2osQBQcWLxOaK91F1RRKRcV9VGhXlNz/OkUZHrzGVEtDhjCHzjaTttEdbxr7kJsNTqxo0BgTNEWHpwHYXfV+zm2Nk6yY5LP9sQPddRsbVhjYDLTM/60sYXy+UYy3t0HSWl/CSlJMswK+33OiY71ujjcEawl+HxVX404nA8Xpp8cYutagOBFz3xO1RnvJNCjKE63f913HrFhW3lMPY1/rxkbIzZo57kcHXmiqp7Un7JvcGmXt4U988EHpRLRN983fSLnqAjP3NFVQA+GWOK+wZyF74V5O2bWlKxENiHR6kC7+cZK+rA5YJN4Cs87k/GeKkT8izKWhLRVEv1cyIqXHVpH49bZlq98RzbRHs8vqUNLWxzuK96fCFCpy+2UselKNFSSQvDfVMrKuv6jRF0E8BvrvGtFPSuo1FkAL5YoY9bGYrxD5auwZyIbGvV69QPjnT21FLhQlOKer1rWl5GRDXuLwfVa1ng/rFMCgNxvrNg1PgI4F8i+t+YN2OPqF3QasRx/XJRUcG3yF/Z2E9qrzZvz1u9uW5xQRg7bhMVvOo/OTS92HWNY2QB3jSykZTy6szCxFtLkdiUbaWOUwfP34jhLpNSTlvuvwFAMWtGZ6YkxL7z6/NdoIcm6OlhztCdiZdOeWxm+Kqo4VtPxVOUH6+KiqdFUxx7VdTTe5N6ijx4MT/6S2QsOipIFaIK9vavikpj+SFF/BjtXsriKTyKuAB7aYqq0eHyL4CmbR9StqVfbocpgMXmWmMAAAAASUVORK5CYII=" alt="$\mbox{\LaTeX}$" class="math-inline math" style="vertical-align:-0.243em;height:1.015em"> and the <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAAAnCAYAAADn590lAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFP0lEQVR42u1by3HbOhQ916MCOEoFQTqQk0kDTAf0vApC7d5SHFXgkTqQUkFCdRB1EEsdWK+CWFq9LbLwhQMjAAiQIC07vjOYiW18eH/nfoAQgAwaSSlPsBARBc3juQLAREq5wV9KSl4+efpkaKMagIwctZQSrgHgO88TDfN2Lc5O+q2xA8As5nzHHovA9YVaMwLwGcA1gDEAwZvo3nPiv+8B3PHvDg3elPOPUwCVx0jMc7a890/++Y6/6x0LSKfKmJPxvDGAwnFGCtqwLASfV1rOOAFYA/jh2GPFPM4ta7ds6Af+9wOEmdouDa2WkRanW8uxYe6R560C9tW/6TZgfh06t6OHCY2PKJkBmGhrvgPInHMtiwuX+wUefmvsUTQIfxe4ry6MXcS3HPtUlENmod+XKSU1zb1IHEALAFtOIlSgnDckJ9c9xvRVD9D3BzG/W+1XEyKaBSxdsJyuQg5J5lHsvhMLBAoHZEifuyfwqKgzOnpVZkkGRADsBcn3IqE3Cf6wvWbN0JIKWyJxik1RIy1dJT3jAbzqZOGzbsi2t6ElTErom7IX6UJScFBa5gtf9piQTkPAH/O85oxQh8DSYtQL5v8qdO+UiioAfLPECADIOH7pNB5IUQcWylBkCn+lNwuIaMKlxjQGTZIoiohyAHvzYCOpMGHhjmNaH12BmogkEUmOBQ8/Jxi7ALitPBCoIG8dw9MokWwqHfYMWrMF5UQkVNzoub10DeCrViybRemevf3Os4dam7OydchugsAlEf2jrcsZUQSPyza42inrYwHcBmReEsCiQ1YVnfV52j5Fi6J252sLNRSzUvv+sg3/KaBvDkAQ0dE2mEF4kgoMFKc6ZY9Syku1D2e4TWv2AJZGlnuIhbyUMapkiHjrGZUnqXhONA2FP1ZWZRiJ4Hg+rKL40Bu2uJNnLBtqqmdBUsotJ0cxWWTlyIQH9agq4uCNFljFM/aqLSNITGiA4VWLwRTFtcH7iOxt9RK8iq8uRKCMZpxUXGplCgDMuJ4axKPmAG5awMZTJhWhRjjzWH1QAc2osQBQcWLxOaK91F1RRKRcV9VGhXlNz/OkUZHrzGVEtDhjCHzjaTttEdbxr7kJsNTqxo0BgTNEWHpwHYXfV+zm2Nk6yY5LP9sQPddRsbVhjYDLTM/60sYXy+UYy3t0HSWl/CSlJMswK+33OiY71ujjcEawl+HxVX404nA8Xpp8cYutagOBFz3xO1RnvJNCjKE63f913HrFhW3lMPY1/rxkbIzZo57kcHXmiqp7Un7JvcGmXt4U988EHpRLRN983fSLnqAjP3NFVQA+GWOK+wZyF74V5O2bWlKxENiHR6kC7+cZK+rA5YJN4Cs87k/GeKkT8izKWhLRVEv1cyIqXHVpH49bZlq98RzbRHs8vqUNLWxzuK96fCFCpy+2UselKNFSSQvDfVMrKuv6jRF0E8BvrvGtFPSuo1FkAL5YoY9bGYrxD5auwZyIbGvV69QPjnT21FLhQlOKer1rWl5GRDXuLwfVa1ng/rFMCgNxvrNg1PgI4F8i+t+YN2OPqF3QasRx/XJRUcG3yF/Z2E9qrzZvz1u9uW5xQRg7bhMVvOo/OTS92HWNY2QB3jSykZTy6szCxFtLkdiUbaWOUwfP34jhLpNSTlvuvwFAMWtGZ6YkxL7z6/NdoIcm6OlhztCdiZdOeWxm+Kqo4VtPxVOUH6+KiqdFUxx7VdTTe5N6ijx4MT/6S2QsOipIFaIK9vavikpj+SFF/BjtXsriKTyKuAB7aYqq0eHyL4CmbR9StqVfbocpgMXmWmMAAAAASUVORK5CYII=" alt="$\mbox{\LaTeX}$" class="math-inline math" style="vertical-align:-0.243em;height:1.015em"> <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">picture</code> environment. +The plain renderer just uses <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\hrule</span></code> etc. and can only +render simple boxes with <code class="code code1 language-latex lang-latex latex colorized">solid</code> or <code class="code code1 language-latex lang-latex latex colorized">dashed</code> styles without +rounded corners. The <code class="code code1 language-latex lang-latex latex colorized">default</code> will pick the <code class="code code1 language-latex lang-latex latex colorized">plain</code> renderer +if a box is simple, and use the <code class="code code1 language-latex lang-latex latex colorized">picture</code> renderer otherwise. +This is mostly to make the rendering more efficient but there +should be no other difference. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">insert-before</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">insert-after</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +</div> +<p class="p noindent para-continued">These are hooks to insert content just before or after +the content box. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code>A <span style="color:navy">\lfbox</span>[insert-before={``<span style="color:navy">\bgroup</span><span style="color:navy">\itshape</span>}, + insert-after={<span style="color:navy">\/</span><span style="color:navy">\egroup</span>''}]{quoted} +box.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,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" alt="A \lfbox[insert-before={``\bgroup\itshape}, + insert-after={\/\egroup''}]{quoted} +box." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.585em;height:1.717em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">render-insert-before</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">render-insert-after</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +</div> +<p class="p noindent para-continued">These are hooks to insert content just before or after +the border-box is rendered. +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\newcommand</span><span style="color:navy">\makecircle</span>{<span style="color:darkgreen">%</span> + <span style="color:navy">\setlength</span><span style="color:navy">\unitlength</span>{<span class="constant" style="color:navy">1pt</span>}<span style="color:darkgreen">%</span> + <span style="color:navy">\begin</span>{<span style="color:navy">picture</span>}(0,0)<span style="color:darkgreen">% make it occupy no space</span> + <span style="color:navy">\color</span>{red}<span style="color:darkgreen">%</span> + <span style="color:navy">\put</span>(0,0){<span style="color:navy">\circle</span>*{5}}<span style="color:darkgreen">%</span> + <span style="color:navy">\end</span>{<span style="color:navy">picture</span>}<span style="color:darkgreen">%</span> +} +<span style="color:navy">\lfbox</span>[render-insert-before=<span style="color:navy">\makecircle</span>]{funny}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJUAAABMCAMAAABTTQWaAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAgVBMVEX///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAwAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAAAAAAAAAAAAAD/AAAAAAD/AAB3AAC7AABwAAAgAABfAADdAAD///+9GAVVAAAAInRSTlMAiJdEMyKZ7sy7VRF33apmM6cRd8yIVd3umURmu6qf344imXkh5QAAAAFiS0dEAIgFHUgAAAAJb0ZGcwAAAkQAAAIEAL6U/vcAAAAJcEhZcwAAASwAAAEsAHOI6VIAAAAHdElNRQffDAMWGgxZyS+HAAAACXZwQWcAAAn2AAAM5ABwic1SAAADC0lEQVRo3u2Za3ecIBCGoaCIimw3u4ltkrYZkl7+/x8soLjsCpvL5mQ8re+HHM6I8uwwzoyEkEkU0EXJTJ+wmQA+zakoMIIqlvLVSrVSrVQr1Ur1H1FxvjiqohSVFPTZR34oVS0Es3/gI7BeTMWFM0oAuSQq6XFKgHJBVMXQHjZt2yyIisFHZouVaqVaDBVjRRg2LDY3g+Xk7pz9QioqZQVQSSuXscJHpE2sTn7KYGa2LKmuE1CG/JGyczmKjw/3D341labUPl1SKzcOVAWlKlBpNwMYV7VzSwVVQ7L28T5Jvce1rRfQ0ddTDTs4TSwP4yZQ+bugroamogZoyTl7Iw73EQX1W3bwhIpG42MqqSezJGft9pcFG5F0vtp7UqmDWZGzdn7gbqCZr/aeVGXCnLHb12d8kem83r8vVcqcseuJVc0bXDQqIkD4naurOQAeFR3jvdOEzFfDoiqGyC9EomHDo3Ldtl2Gpr4DEKlqH++iIHMhUtmcDo1Ofpy8hUofxuwSKndBnhabiKrRRznjGapoXF5CZeNdKJKSp3K1MnZZgqqNZ4iQAG1PcgFVXOYTVHZJEGeoCqZtgRBt6PY0CO9brril6mrb1XGmbZhUmnHX3vlmxzd7OXtwepGnsm8DVGeoDv+rGH+aVqKktLP9iRy7OhlmSB9rMJqz9kEq88k7xBWFo2L0gpMipmnrbtF11C6/WiqzDur5FVO5C5hUXZu5gEJVlz5LJUsgGpXNU+BisswehWFQ8YGKZ12Fs4PKnWM2VZ2dgELFlc12SucnIL2DNdXnTuf+hfN2TKrN56VRba92xjzC026/XQ7V9Y0xnsqYfr8Uqr0xE5UxX5ZBdWWOqPCwYqqv5oTK3C6A6m5G1SOFfES1MTMqLGdFVPsE1T061bSB5uev34+jKIq+ff8RqHaRr9A1+aqfqP48TWJIKuY7GAknriLdJ6BusKHIbYIKsRaO2vZzqg02VJywgpDS1ZG2uxOo/gEbyenheA/7DTbQiLVbIJTVVXBXj9oiz3S9v7+7218vhOkvar23m+aKXEsAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTUtMTItMDNUMjI6MjY6MTItMDg6MDCVc0NvAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE1LTEyLTAzVDIyOjI2OjEyLTA4OjAw5C770wAAABR0RVh0cGRmOlZlcnNpb24AUERGLTEuNSAFXAs5AAAAAElFTkSuQmCC" alt="\newcommand\makecircle{% + \setlength\unitlength{1pt}% + \begin{picture}(0,0)% make it occupy no space + \color{red}% + \put(0,0){\circle*{5}}% + \end{picture}% +} +\lfbox[render-insert-before=\makecircle]{funny}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.674em;height:1.977em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">picture-insert-before</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">picture-insert-after</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +</div> +<p class="p noindent para-continued">These insert content just before or after rendering the frame +in a <code class="sans-serif code code2 language-latex lang-latex latex colorized" style="font-weight:normal">picture</code> environment. In both case, the origin is +at the bottom-right corner. Here is an example where we cross-out +a box: +</p> +<div class="sampleshow" style="border:solid 1px black;padding:0em 1em 1em 1em;margin-bottom:1em;margin-top:1em;spellcheck:false"> + +<pre class="para-block pre-fenced pre-fenced5 language-latex lang-latex latex colorized" style="display:block;line-adjust:0"><code><span style="color:navy">\newcommand</span><span style="color:navy">\crossout</span>{<span style="color:darkgreen">%</span> + <span style="color:navy">\color</span>{red}<span style="color:navy">\linethickness</span>{<span class="constant" style="color:navy">1pt</span>}<span style="color:navy">\roundcap</span><span style="color:darkgreen">%</span> + <span style="color:navy">\moveto</span>(0,0) + <span style="color:navy">\lineto</span>(<span style="color:navy">\optionunit</span>{/fbox/<span style="color:navy">@border</span>-box-width}, + <span style="color:navy">\optionunit</span>{/fbox/<span style="color:navy">@border</span>-box-height}) + <span style="color:navy">\strokepath</span> +} +This is +<span style="color:navy">\lfbox</span>[rounded,picture-insert-after=<span style="color:navy">\crossout</span>]{crossed out}.</code></pre> +<div class="snippet input-math" style="display:block;snippet-needpdf:true;line-adjust:0;text-indent:0pt"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAXcAAAA+CAMAAADnPqvcAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABMlBMVEX/////AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaAAAAAAD/AAAAAAAAAAAAAAAAAAD/AAD/AADoAACMAAAVAAAAAAAAAAAAAAAAAAAAAAD/AAD/AAD/AAAAAABCAACfAAC4AAAmAABpAAAgAABZAAAIAABkAABBAAAIAAC+AAA7AADKAABhAAAuAAASAAB6AABuAABYAAAbAAA6AAAMAAAeAAC0AABpAAAJAABNAABFAAAaAADnAAAeAACjAABJAACEAAARAAAQAAAAAAAAAAApAADFAADrAADjAADGAACcAABaAAD6AAC+AAD/AAAAAAARAABVAACIAADMAAB3AAC7AADuAAAzAABmAABEAAAiAADdAACZAACqAAD///9Ouyj4AAAAVXRSTlMARIi7zGYRVe4RVZm7zKpmMESZM3eI7iLd4PfPIs/f178zd6rdt7Tyn638tuPf+vVAhFC/44CC78+X8cTnref38+j1r/pcd/Xs2Z/q0oSm+PHfwL+3EN5MXQAAAAFiS0dEAIgFHUgAAAAJb0ZGcwAAAt0AAAICANKnHvoAAAAJcEhZcwAAASwAAAEsAHOI6VIAAAAHdElNRQffDAMWGgxZyS+HAAAACXZwQWcAAAn2AAAM5ABwic1SAAAI5UlEQVR42u1c+2OcxhFGkk/2wgJFsMhpaVPJOM3baeK07sttmvTpJmkeHkmWZD3s//9v6O6yyy7LwOG7k+Ckfr/o4OZ2Zj+GZWZ2kOf9H9eFjc2t53dmY1txq7B9d/POc4l722Pb0gniB5TCjUBIo/gnNecSY7PbhSQam6wV4uDw6MXzBnbG5hdHKhw9yhIytiHLY7vp5wJ3NjfGtgoHA8jZDeB8d7Zzv8X53aku7SQAWH/WEc7f+unhz4qx7eoE+Tnk/thGLAeE8y2xtqQh/CId27guBPD2ZG0bgC7OJcgvIZzonZxBvra07+0/uNfJuQQJIRrbShQFwHouMvM5r+aXQzy2qRgiCMY24c3R5vzeg/09XDaGcoIrTQL5BK3qw5twLkGBjW1zG8EUjeqEKHG9EecCCZRj291GDtMNcJtYiHOJEiYXOCQQjm3CELQ5v78z2x36azb4nk59xhi9hqs03KQrBEn4bKOuqGM5zgUSoOags+Ia1V8miIksGhb1DRQMMCXXjUTOFnEApMT1ppxL2At8CFCyOOFgQqv8lLES1LXhGS5GCcMvx8KCdAq88yA7aPG+Ks4FAOzPmfloboRAf2QobyXuGAsLUphGFJk0rEVLuYPKijEaJYQ27yZ9tXn3aF79xXkPhvr7QEEK82WuA4b3xTkXwOdszZJY2XmD91jJsGtZ36fF++5sZwnOBebynjSWHIv3opf3VWNCvD9cwZZFMp93K25u8O6pIP828b47ewfgeG6Jaz7YXN59m+kG7zRRQ9wO3qvy+YnN+2KcC5RzeWfW4/vW8r63/0CtLTXvi3PudXNmzbKwAp4m72lhj0F4WN8YIzV7/iLNywqP4JmeJdgtifJORLbsm1+TRFlCmiJNw1wdiM40Y0xHerqseHJycqp47+IcU5bU/JGaoAzm826jybt97UhQRlEOgZpwbKexWR7wZCujQdgetSHYJ4lYRAKe0DFGVYNB1VbD7cmjMFcj8jQnYjErc3PTujoQnX7JzzHKZ1OXck8O4eXZ+cXZ5a8A3vVwtJQFJr1Nc2UdFxM5p+hYEliS97QUsSAJ9R4hd6Fc08n07hyD9qi2YK9k26JUX+Yiko/+mIl5ekFAeMxR5RZ+XlYjZvXmpasD0ckgFD669x68f1ktLqec9UtRVvzgw6wzy2srixnTvBdMsq0+is8BE1iOd19p9K3cVi9hhbETH7Ve63olW2cE7dWnONdaRckiqm7jypxc3+SZ2jVxdSA6Gf/VxuYW93POdkX7SzhXpdy0M7tGlHnS5bU4AeNNdDXrTBnXAtQ6nVR/60sR9/PeK+laRMp6csYqPpRwVf6dmGxjw5JWMq6Otk7uOx89r5+hr8Tfj+HRJ5a1KO+YMkf8Cng3AqV1WvFeb4sm83jvkXQtsiaUgy5lMLD35PmCb56v/EESIzqcY+7nFwCXOk48gMP7O7Nf21QnHbxjyq6c9wAZ2vBet3iRDBvU4r1H0rXIPBV4hhEV9VDmhwXYWyVF5RKuDuv4089E+fw1wEVdVnwsp1PaJHXwjiq7ct6xoc36zp9yQdYd4lvre4+kY1ECyEO6GRZnTWP5D9K2jur489/UWxbHAOd1KZeJ36QNVR28o8pG5V2FivyXHfs0hqw+ScciNp932mQIqnvf1aGPz19VvJ9zf//tk4e/k9GGpIcN4R1XNirvPBxWc8Mb0SyyeiTbvNPeoTAqmKtDlHJfX6jjl6eC998D/IFZII6qwbyz0Xnnc+XJjZzqHN57JFfGu9HxR1XKfX18fiCJF2VF2uJ1jXkXSEWChD1YW7UKVHKhdcZuMANrzN3Zn55yqo9MVfHF0z9X39PWFO14rY93VNkc3ovYHWZlvLN6tkWJ+agVz/RJIs9V0j2UOnAedYnQobtyLy/EA/T4SJfPlc72jeQPWd9RZfN5TxxdK+Sdmojax3zUkNUricSR1jZVStq8p66fltzPH/+ldnEeMfLH6BebG9u2zmb04omiG1dV2ONgvCPKxubd+CVB+9AM732SSN5kbmwCRXMoPTnDFw/0ntwX4cqp5v0U/rq50dZJ7QtKRO7PwEpFu/ImV5kSio14Mph3EjsNSYvxbpYPtKPX4r1HEqkTmIkytLUhrS/N3v6XX1W1lnO9qG9t/k1829bJE34zRzkwyS0vCDp4Ty0/4LbpuMC6TAFCTuZMU86S63N0oCFJN+9+NVRdJMI3t7Rgv2SrfybN62gz1TXFqPmIjsVhVco9g4MXFe8Hp6p8LnUgOi0XTatSF1elz8Q5GkhpZZph84JEXb1LxSu31lWSI7qZipQQZb1cXzfRtiSbw6KMf6yHTZOYO14Y8zOkamxiYteBnw7lacJnVoaVY/qIp1iC/ZLtvqW0rOq1XpLH1VBZLocyux5/fwT/kEvKGbysXhP9GP75L1sHptPPVe0gU2VWQ3xWZnKKWGOir8qiJIDQfB+ra5CW4g3QyFfGRfJ07K6mknffcm+d5YXqr6FDf6Oa2KptDGo+RiHxy4hnIGGJpqG1YL8ka78MQXi8SVlQqvZMaun31DbR6dnBweHxOVwcqa5cVweqkwR5TlmU08JSJbZYSlnbhw6XFz+LuHOWjRg4LvOAsYhfCrunkTDIg8h9b6jQRdNy+Y5TeYETxuK5Q/VKxujbP0nGsMarjU3T8X9ydPzqRd0J7ero0skH9ovWGS5ciNu9s3VN2NOyPolZJk7GvrXp5xU+i91xsum90kIAhgku3n0+PugE3+CiA966Qjuh14RzTxZHxzahjXjOSyjLd5+PjmB6y4wnth+6HH777vpz7kl3n+KrRDH6Qt8qu89HBp2kuwu7nLI83gm9lpx7MtuaRou/C55+/7s+WK77fILIYHov8ymkz4AKl9id3TDOPZErPZvkW/ISPF//z9fr9A9zhoJEMM1/TiCxO/vmW4fzrfXnvCp45Mny41wFev95y1rDD0Tj1RQjSM/bc9fz/373PbsBUP+PkU7U2b1GWvTDj9/ncHNAs2n6uoB293sP9NqS3BBMM2TXmK1VWfEGYW/jlnH+PyRoCaO5//5HAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE1LTEyLTAzVDIyOjI2OjEyLTA4OjAwlXNDbwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNS0xMi0wM1QyMjoyNjoxMi0wODowMOQu+9MAAAAUdEVYdHBkZjpWZXJzaW9uAFBERi0xLjUgBVwLOQAAAABJRU5ErkJggg==" alt="\newcommand\crossout{% + \color{red}\linethickness{1pt}\roundcap% + \moveto(0,0) + \lineto(\optionunit{/fbox/@border-box-width}, + \optionunit{/fbox/@border-box-height}) + \strokepath +} +This is +\lfbox[rounded,picture-insert-after=\crossout]{crossed out}." class="snippet math-display math" style="snippet-needpdf:true;vertical-align:-0.399em;height:1.613em"></div></div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">plain-side-insert-before</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">plain-side-insert-after</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">picture-side-insert-before</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">picture-side-insert-after</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span></code><br> +</div> +<p class="p noindent para-continued">These attributes insert content just before rendering +a border side. +</p><h3 id="sec-internal-attributes" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">4.2</span>. </span>Internal attributes</h3> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">baseline-skip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">bool</em>〉</span></span> (=true)</code><br> +</div> +<p class="p noindent para-continued">Usually, the library adds a small vertical skip in front of a +vertical <code class="code code1 language-latex lang-latex latex colorized">longfbox</code> such that it content aligns to a <code class="code code1 language-latex lang-latex latex colorized"><span style="color:navy">\baselineskip</span></code>. +Similarly, it adds such skip just after the box. This generally makes text +align better, especially on a double column layout. Setting it to <code class="code code1 language-latex lang-latex latex colorized">false</code> +disables such vertical spacing. +</p><!-- +```` +use-vbox=<bool> (=false) +```` + +Normally, in _outer-par_ mode, vertical boxes are broken using a `breakbox` +from the ``breakbox`` package. This disables that and always uses a vertical box. +This also implies that the vertical box cannot contain outer-par material like +a figure or margin note so it should only be used to circumvent bugs or other +unintended behaviour. +--> + + + +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">show-markers</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">bool</em>〉</span></span></code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">marker-color</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">color</em>〉</span></span> (=gray)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">marker-width</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0.1pt</span>)</code><br> +</div> +<p class="p noindent para-continued para-continue">If <code class="code code1 language-latex lang-latex latex colorized">show-markers</code> is <code class="code code1 language-latex lang-latex latex colorized">true</code> it will show the padding, baseline, +margin and border markers using <code class="code code1 language-latex lang-latex latex colorized">marker-color</code> and <code class="code code1 language-latex lang-latex latex colorized">marker-width</code>. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">eject</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">value</em>〉</span></span> (={<span style="color:navy">\protect</span><span style="color:navy">\vfill</span><span style="color:navy">\protect</span><span style="color:navy">\eject</span>})</code><br> +</div> +<p class="p noindent para-continued para-continue">After breaking a box, this command is issued which normally +ends the current page. The <code class="code code1 language-latex lang-latex latex colorized">breakat</code> command sets this to +empty so no page break occurs in that case. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">debug</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">bool</em>〉</span></span> (=false)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">verbose</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">bool</em>〉</span></span> (=false)</code><br> +</div> +<p class="p noindent para-continued">Enable debug and verbose log messages. +</p><h3 id="sec-customizing-border-dashes-and-dots" class="h2 sans-serif" data-heading-depth="2" style="display:block;font-weight:normal"><span class="heading-before"><span class="heading-label">4.3</span>. </span>Customizing border dashes and dots</h3> +<p class="p noindent para-continue">The following attributes are used to render +dashes and dots for the <code class="code code1 language-latex lang-latex latex colorized">dashed</code> and <code class="code code1 language-latex lang-latex latex colorized">dotted</code> border styles. +</p> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-dash</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dash sides</em>〉</span></span> </code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-top-dash</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0.7ex</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-right-dash</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0.7ex</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-bottom-dash</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0.7ex</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-left-dash</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span class="constant" style="color:navy">0.7ex</span>)</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-top-dash</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\option</span>{border-top-dash})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-bottom-dash</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\option</span>{border-bottom-dash})</code><br> +</div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-dashskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dashskip sides</em>〉</span></span> </code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-top-dashskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=0.7<span style="color:navy">\option</span>{border-top-dash})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-right-dashskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=0.7<span style="color:navy">\option</span>{border-right-dash})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-bottom-dashskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=0.7<span style="color:navy">\option</span>{border-bottom-dash})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-left-dashskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=0.7<span style="color:navy">\option</span>{border-left-dash})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-top-dashskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\option</span>{border-top-dashskip})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-bottom-dashskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\option</span>{border-bottom-dashskip})</code><br> +</div> +<div class="pre-fenced pre-fenced4 para-block" style="display:block;margin-top:3ex;margin-bottom:1ex">​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-dotskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dotskip sides</em>〉</span></span> </code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-top-dotskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=0.7<span style="color:navy">\option</span>{border-top-width})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-right-dotskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=0.7<span style="color:navy">\option</span>{border-right-width})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-bottom-dotskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=0.7<span style="color:navy">\option</span>{border-bottom-width})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-left-dotskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=0.7<span style="color:navy">\option</span>{border-left-width})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-top-dotskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\option</span>{border-top-dotskip})</code><br> +​<span class="defcmd" style="color:navy;display:inline-block;margin-left:-14em;display: inline-block; width:14em;display: inline-block; text-align:right"><code class="code code1 language-latex lang-latex latex colorized">border-break-bottom-dotskip</code></span><code class="code code1 language-latex lang-latex latex colorized">=<span class="code-escaped"><span class="param serif" style="font-size:120%">〈<em class="em-star1">dimen</em>〉</span></span> (=<span style="color:navy">\option</span>{border-bottom-dotskip})</code><br> +</div> +<div class="logomadoko" style="display:block;text-align:right;font-size:xx-small;margin-top:4em">Created with <a href="https://www.madoko.net">Madoko.net</a>.</div><span data-line=""></span></div> +</body> + +</html> diff --git a/Master/texmf-dist/doc/latex/longfbox/longfbox.pdf b/Master/texmf-dist/doc/latex/longfbox/longfbox.pdf Binary files differnew file mode 100644 index 00000000000..14706c4a1d9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/longfbox/longfbox.pdf |