{"id":362,"date":"2010-09-08T23:47:50","date_gmt":"2010-09-08T18:17:50","guid":{"rendered":"http:\/\/www.cvr.cc\/?p=362"},"modified":"2010-09-08T23:47:50","modified_gmt":"2010-09-08T18:17:50","slug":"tex4ht-configure-part-2","status":"publish","type":"post","link":"https:\/\/cvr.cc\/?p=362","title":{"rendered":"TeX4ht: Configure Part 2"},"content":{"rendered":"<h4 style=\"color: #27d;\">Navigation Links for Sectioning Divisions<\/h4>\n<p><code>\\Configure{crosslinks}<\/code> provides hooks to create navigation links across sub-documents created from a long document like book where chapters are broken into separate <small>HTML<\/small> documents or a long article where sections might be cut into separate documents for easy browsing. <code>\\CutAt{...}<\/code> helps to split a long document at the desired section or chapter or part units. When documents are split into smaller units, we need navigation links across various split units. T<span style=\"position: relative; top: 0.5ex; margin-left: -0.1667em; margin-right: -0.125em; text-transform: uppercase;\">e<\/span>X4ht provides an important function, <code>\\Configure{crosslink}<\/code>, which is explained below how various navigational links can be created and customized.<!--more--><\/p>\n<pre>  \\Configure{crosslinks}.....................8\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">left delimiter<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#2<\/td>\n<td align=\"left\" valign=\"top\">right delimiter<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#3<\/td>\n<td align=\"left\" valign=\"top\">next<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#4<\/td>\n<td align=\"left\" valign=\"top\">previous<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#5<\/td>\n<td align=\"left\" valign=\"top\">previous-tail<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#6<\/td>\n<td align=\"left\" valign=\"top\">front<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#7<\/td>\n<td align=\"left\" valign=\"top\">tail<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#8<\/td>\n<td align=\"left\" valign=\"top\">up<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>An example of the above configuration setup shall be as given below:<\/p>\n<pre>  \\Configure{crosslinks}\n   {\\texttt{&lt;}} {\\texttt{&gt;}}\n   {Next}{Prev}\n   {PrevTail}{Front}\n   {Tail}{Up}\n<\/pre>\n<p>See the figure below which shows the results of the above code:<\/p>\n<figure id=\"attachment_389\" aria-describedby=\"caption-attachment-389\" style=\"width: 266px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cvr.cc\/wp-content\/uploads\/2010\/09\/crosslink12.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-389\" title=\"crosslink1\" src=\"https:\/\/cvr.cc\/wp-content\/uploads\/2010\/09\/crosslink12.png\" alt=\"crosslink1\" width=\"266\" height=\"42\" \/><\/a><figcaption id=\"caption-attachment-389\" class=\"wp-caption-text\">Navigation links as shown at the top of the HTML page.<\/figcaption><\/figure>\n<p>If you want to re-order the way the navigation widgets are displayed, you might make use of <code>Configure{crosslinks*}<\/code> command. It has seven arguments, where, six arguments have values while the last one (seventh) shall be empty.<\/p>\n<pre>  \\Configure{crosslinks*}.................1--7\n<\/pre>\n<p>Available options and their defaul order: <code>next<\/code>, <code>prev<\/code>, <code>prevtail<\/code>, <code>tail<\/code>,<br \/>\n<code>front<\/code>, <code>up<\/code>. The last argument must be empty. See below:<\/p>\n<p>Default:<\/p>\n<pre>  \\Configure{crosslinks*}\n    {next}\n    {prev}\n    {prevtail}\n    {tail} {front}\n    {up}\n    {}\n<\/pre>\n<pre>  \\Configure{crosslinks+}.....................4\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">before top menu<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#2<\/td>\n<td align=\"left\" valign=\"top\">after top menu<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#3<\/td>\n<td align=\"left\" valign=\"top\">before bottom menu<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#4<\/td>\n<td align=\"left\" valign=\"top\">after bottom menu<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><code>\\Configure{crosslinks+}<\/code> provides further facilities to add extra hooks to the cross linking widgets at top and bottom of the <small>HTML<\/small> document. The top cross links are omitted, if both #1 and #2 are empty. The bottom cross links are omitted, if both #3 and #4 are empty.<\/p>\n<p>The following hook provides to link the document which you want to navigate to from the first page. This will be honoured unless you invoke the <code>htlatex<\/code> kind of scripts with <code>next<\/code> as one of the options.<\/p>\n<pre>  \\Configure{next}.....................1\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">the anchor of the next button of the front page.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><code>{next+}<\/code> helps to provided extra hooks in the beginning and end of the hyperlink elements in the <code>{next}<\/code> in the first page.<\/p>\n<pre>  Configure{next+}.............................2\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">before the next button of the front page, when the <code>next<\/code> option is active.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#2<\/td>\n<td align=\"left\" valign=\"top\">after the button<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>Here is an example for the above hooks:<\/p>\n<pre>  Configure{next}{GoTo My Document}\n  \\Configure{next+}{\\Tg&lt;span class=\"clinks\"&gt;}{\\Tg&lt;\/span&gt;}\n<\/pre>\n<p>and will create the link widget as shown in the following screen shot of the first page of the test document.<\/p>\n<figure id=\"attachment_397\" aria-describedby=\"caption-attachment-397\" style=\"width: 528px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cvr.cc\/wp-content\/uploads\/2010\/09\/crosslink42.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-397 size-full\" title=\"crosslink4\" src=\"https:\/\/cvr.cc\/wp-content\/uploads\/2010\/09\/crosslink42.png\" alt=\"crosslink4\" width=\"528\" height=\"311\" \/><\/a><figcaption id=\"caption-attachment-397\" class=\"wp-caption-text\">Custom navigation link in the first page.<\/figcaption><\/figure>\n<p>Default: The values provided by default in <code>Configure{crosslinks}<\/code> can<br \/>\nbe changed with the following <code>Configure<\/code> hooks.<\/p>\n<pre> \\ Configure{crosslinks:next}..................1\n  \\Configure{crosslinks:prev}..................1\n  \\Configure{crosslinks:prevtail}..............1\n  \\Configure{crosslinks:tail}..................1\n  \\Configure{crosslinks:front}.................1\n  \\Configure{crosslinks:up}....................1\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">local configurations for the delimiters and hooks<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<pre>  \\Configure{crosslinks-}.....................2\n<\/pre>\n<p>Asks to show linkless buttons with the following insertions.<\/p>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">before<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#2<\/td>\n<td align=\"left\" valign=\"top\">after<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The default values are used, if both <code>#1<\/code> and <code>#2<\/code> are empty.<\/p>\n<h4 style=\"color: #27d; font-size: 1.25em;\">Example<\/h4>\n<pre>  \\Configure{crosslinks-}{}{}\n  \\Configure{crosslinks-}\n     \\{HCode{&lt;span class=\"hidden\"&gt;}[}\n     {]\\HCode{&lt;\/span&gt;} }\n  \\Css{span.hidden {visibility:hidden;}}\n<\/pre>\n<p>A typical example of the cross links for navigation is given below along with screenshot of the resulting <small>HTML<\/small> page.<\/p>\n<pre>\\Configure{crosslinks}\n  {\\Tg&lt;td class=\"clinks\"&gt;} {\\Tg&lt;\/td&gt;}\n  {Next}{Prev}\n  {PrevTail}{Front}\n  {Tail}{Up}\n\\Css{.clinks{border: solid 1px; border-color: orange;\n    padding-left: 6px; padding-right: 6px;\n    padding-top: 3px; padding-bottom: 3px;\n    border-radius: 6px; background-color: #fff5f5;\n    -moz-border-radius: 6px 6px 0px 0px;\n    -webkit-border-radius: 6px 6px 0px 0px;}}\n\\Css{a:visited{color: gray; text-decoration: none;}}\n\\Css{a:link{color: #27d; text-decoration: none;}}\n\\Css{a:hover{color: blue; text-decoration; none;}}\n  \\Configure{crosslinks*}\n    {up}\n    {next}\n    {prev}\n    {prevtail}\n    {tail} {front}\n    {}\n\\Configure{crosslinks+}\n   {\\HCode{&lt;table cellspacing=\"5\"&gt;&lt;tr&gt;}}\n   {\\HCode{&lt;\/tr&gt;&lt;\/table&gt;}}\n   {\\HCode{&lt;table cellspacing=\"5\"&gt;&lt;tr&gt;}}\n   {\\HCode{&lt;\/tr&gt;&lt;\/table&gt;}}\n<\/pre>\n<figure id=\"attachment_393\" aria-describedby=\"caption-attachment-393\" style=\"width: 585px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/cvr.cc\/wp-content\/uploads\/2010\/09\/crosslink32.png\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-393 size-full\" title=\"crosslink3\" src=\"https:\/\/cvr.cc\/wp-content\/uploads\/2010\/09\/crosslink32.png\" alt=\"crosslink3\" width=\"585\" height=\"304\" \/><\/a><figcaption id=\"caption-attachment-393\" class=\"wp-caption-text\">Screenshot of navigation links created by code in the example.<\/figcaption><\/figure>\n<h4 style=\"color: #27d;\">Cross-linking<\/h4>\n<p>Cross-linking assumes much importance in hyperlinked documents. There are different kinds of links in a document, namely, internal links created by simple <code>\\label{...}<\/code> and <code>\\ref{...}<\/code> mechanism of L<span style=\"position: relative; bottom: 0.3ex; margin-left: -0.36em; margin-right: -0.15em; text-transform: uppercase;\"><small>a<\/small><\/span>T<span style=\"position: relative; top: 0.5ex; margin-left: -0.1667em; margin-right: -0.125em; text-transform: uppercase;\">e<\/span>X, linking index entries to respective locations in the document body, linking table of contents to the respective entries, hyperlinks created by <a href=\"http:\/\/tug.ctan.org\/cgi-bin\/ctanPackageInformation.py?id=hyperref\"><code>hyperref<\/code><\/a> package or user defined macros which link content to external <small>URL<\/small>\u2019s, files, multimedia components, etc. T<span style=\"position: relative; top: 0.5ex; margin-left: -0.1667em; margin-right: -0.125em; text-transform: uppercase;\">e<\/span>X4ht has a generic mechanism to link various types of links. A special file, <code>\\jobname.xref<\/code> is written during the translation process which is akin to the <code>jobname.aux<\/code> in L<span style=\"position: relative; bottom: 0.3ex; margin-left: -0.36em; margin-right: -0.15em; text-transform: uppercase;\"><small>a<\/small><\/span>T<span style=\"position: relative; top: 0.5ex; margin-left: -0.1667em; margin-right: -0.125em; text-transform: uppercase;\">e<\/span>X. The entries in <code>\\jobname.xref<\/code> have special syntax meaningful to T<span style=\"position: relative; top: 0.5ex; margin-left: -0.1667em; margin-right: -0.125em; text-transform: uppercase;\">e<\/span>X4ht alone are read in subsequent runs and made use of to build hyperlinks in the <small>HTML<\/small> document generated.<\/p>\n<pre>  \\Link[@1 @2]{@3}{@4}...EndLink\n<\/pre>\n<p>Creates<\/p>\n<pre>  &lt;a href=\"@1#@3\" name=\"@4\" @2&gt;...&lt;\/a&gt;\n<\/pre>\n<ul>\n<li>When <code>@1<\/code> is empty, T<span style=\"position: relative; top: 0.5ex; margin-left: -0.1667em; margin-right: -0.125em; text-transform: uppercase;\">e<\/span>X4ht will derive its value automatically. The derived value will be the file name containing the target <code>@3<\/code>.<\/li>\n<li><code>\\Link<\/code> may be followed by <code>-<\/code>, if T<span style=\"position: relative; top: 0.5ex; margin-left: -0.1667em; margin-right: -0.125em; text-transform: uppercase;\">e<\/span>X4ht needs not automatically determine (for other <code>link<\/code> commands) the file containing <code>@4<\/code>. In the present of such a flag, T<span style=\"position: relative; top: 0.5ex; margin-left: -0.1667em; margin-right: -0.125em; text-transform: uppercase;\">e<\/span>X4ht can spare a definition of one macro.<\/li>\n<li>The component <code>[@1 @2]<\/code> is optional. If omitted, <code>@1<\/code> and <code>@2<\/code> are assumed to be empty.<\/li>\n<li>The <code>\\href<\/code> attribute is omitted when <code>@1<\/code> and <code>@3<\/code> are empty.<\/li>\n<li>The name attribute is omitted when <code>@4<\/code> is empty.<\/li>\n<\/ul>\n<h4 style=\"color: #27d; font-size: 1.25em;\">Example<\/h4>\n<pre>  \\Link{a}{}...\\Endlink .....  \\Link{}{b}...\\EndLink\n  \\Link[http:\/\/foo  id=\"fooo\"]{a}{b}...\\EndLink\n  \\Configure{Link}..............4\n<\/pre>\n<p>Configures <code>\\Link...\\EndLink<\/code> so that<\/p>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">replaces <code>a<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#2<\/td>\n<td align=\"left\" valign=\"top\">replaces <code>href=<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#3<\/td>\n<td align=\"left\" valign=\"top\">replaces <code>name=<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#4<\/td>\n<td align=\"left\" valign=\"top\">replaces \u2018#\u2019. If empty, the older value remains in effect.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 style=\"color: #27d; font-size: 1.25em;\">Example<\/h4>\n<pre>  \\Configure{Link}{a}{href=}{name=}{}\n  \\Configure{Link}{ref}{target=}{id=}{empty}\n  \\Configure{?Link}..............1\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">insertion before broken links<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>To help with debugging<\/p>\n<pre>\\LinkCommand...................1 &lt;= i &lt;= 6\n<\/pre>\n<p>Creates a <code>Link<\/code>-like command<\/p>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">tag name<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#2<\/td>\n<td align=\"left\" valign=\"top\">href-like attribute<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#3<\/td>\n<td align=\"left\" valign=\"top\">name-like attribute<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#4<\/td>\n<td align=\"left\" valign=\"top\">insertion<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#5<\/td>\n<td align=\"left\" valign=\"top\"><code>\/<\/code>, if empty element<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#6<\/td>\n<td align=\"left\" valign=\"top\">replacement for # (ignored if absent)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 style=\"color: #27d;\">Other types<\/h4>\n<h4 style=\"color: #27d; font-size: 1.25em;\">Example<\/h4>\n<pre>  \\LinkCommandJSLink{a,noexpandjsref,name}\n  defjsref=\"#1\"{href=\"javascript:window.open(\u2019#1\u2019)\"}\n  \\JSLink{a}{}xxEndJSLink\n  \\Link{}{a}\\EndLink       % or \\JSLink{}{a}\\EndJSLink\n  \\Configure{XrefFile}.....................1\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">names cross-references of files (appends #1 to <code>)F<\/code> and <code>)Q<\/code> entries of the <code>.xref<\/code> files). Applicable mainly implicitly within <code>Link <\/code> commands.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<pre>  Tag.....................................2\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">label<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#2<\/td>\n<td align=\"left\" valign=\"top\">content<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<pre>  \\Ref.....................................1\n  \\LikeRef.................................1\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">label<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><code>\\Tag<\/code> and <code>\\Ref<\/code> are <code>tex4ht.sty<\/code> commands introduced cross-referencing content through <code>.xref<\/code> auxiliary files.<\/p>\n<p><code>\\LikeRef<\/code> is a variant of <code>\\Ref<\/code> which doesn\u2019t verify whether the labels exist. It is mainly used in <code>\\Link<\/code> and <code>edef<\/code> environments.<\/p>\n<pre>  \\ifTag ..................................3\n<\/pre>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#1<\/td>\n<td align=\"left\" valign=\"top\">quetioned tag<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#2<\/td>\n<td align=\"left\" valign=\"top\">true part<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">#3<\/td>\n<td align=\"left\" valign=\"top\">false part<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<pre>  \\LoadRef-[prefix]+{filename.ext}{pattern}\n<\/pre>\n<p>Load the named xref-type file<\/p>\n<table width=\"100%\" cellspacing=\"3\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">.xref<\/td>\n<td align=\"left\" valign=\"top\">optional &#8212; <code>.xref<\/code> is assume for a default<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">+<\/td>\n<td align=\"left\" valign=\"top\">optional &#8212; asks <code>Ref <\/code> and <code>LikeRef <\/code> commands to use expanded tags <code>filename::tag<\/code>, instead of just <code>tag<\/code><\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">[prefix]<\/td>\n<td align=\"left\" valign=\"top\">optional &#8212; asks just for tags starting with the specified prefix.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">&#8211;<\/td>\n<td align=\"left\" valign=\"top\">optional &#8212; deletes the prefixes from the loaded tags<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">{pattern}<\/td>\n<td align=\"left\" valign=\"top\">to be included only when <code>[prefix]<\/code> or <code>+<\/code> are included. States how tags are to be addressed, with the parameter symbol \u2018#1\u2019 specifying the loaded part.<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h4 style=\"color: #27d; font-size: 1.25em;\">Example<\/h4>\n<pre>  % a.tex\n  \\LoadRef-[to:]{b}{from:#1}   \\Ref{from:filename}\n                               \\LikeRef{from:filename}\n  % b.tex\n  \\Tag{to:filename}{FileName}\n<\/pre>\n<h4 style=\"color: #27d; font-size: 1.25em;\">Example<\/h4>\n<pre>  \\LoadRef-[)F]{file}{)Ffoo##1}\n  \\LoadRef-[)Q]{file}{)Qfoo##1}\n  \\Configure{XrefFile}{foo}   \\Link...\\EndLink\n  \\LoadRef{another-file}\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Navigation Links for Sectioning Divisions \\Configure{crosslinks} provides hooks to create navigation links across sub-documents created from a long document like book where chapters are broken into separate HTML documents or a long article where sections might be cut into separate documents for easy browsing. \\CutAt{&#8230;} helps to split a long document at the desired section [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21,15,16],"tags":[],"class_list":["post-362","post","type-post","status-publish","format-standard","hentry","category-configure","category-tex","category-tex4ht"],"_links":{"self":[{"href":"https:\/\/cvr.cc\/index.php?rest_route=\/wp\/v2\/posts\/362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cvr.cc\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cvr.cc\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cvr.cc\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cvr.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=362"}],"version-history":[{"count":0,"href":"https:\/\/cvr.cc\/index.php?rest_route=\/wp\/v2\/posts\/362\/revisions"}],"wp:attachment":[{"href":"https:\/\/cvr.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cvr.cc\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cvr.cc\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}