mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-07 02:28:35 +00:00
baccce7d2d
Before this patch, all table cells had a semicolon at the beginning of their style: <td style='; border-bottom: This unwanted behaviour is only due to a typo in a condition when concatenating two styles: the previous code was checking the second part of the style once the first was output, instead of the first one.
457 lines
16 KiB
XML
457 lines
16 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!-- This DocBook file was created by LyX 2.4.0~devel
|
|
See https://www.lyx.org/ for more information -->
|
|
<article xml:lang="en-US" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:m="http://www.w3.org/1998/Math/MathML" xmlns:xi="http://www.w3.org/2001/XInclude" version="5.2">
|
|
<info>
|
|
<title>I am a title</title>
|
|
<author>
|
|
<personname>I am an author</personname>
|
|
</author>
|
|
<date>I am a date</date>
|
|
<abstract>
|
|
<para>I am an abstract</para>
|
|
<para>I am also an abstract</para>
|
|
</abstract>
|
|
</info>
|
|
<para>I am a standard paragraph. </para>
|
|
<section xml:id="sec.Sec-1">
|
|
<title>I am the first section </title>
|
|
<para>I am the first paragraph of the first section. </para>
|
|
<para>I am the second paragraph of the first section. </para>
|
|
<blockquote>
|
|
<para>I am a quote<inlineequation>
|
|
<alt role='tex'>\,with\,a\,formula</alt>
|
|
<m:math display="inline">
|
|
|
|
<m:mrow>
|
|
<m:mspace width="6px"/>
|
|
<m:mi>w</m:mi>
|
|
<m:mi>i</m:mi>
|
|
<m:mi>t</m:mi>
|
|
<m:mi>h</m:mi>
|
|
<m:mspace width="6px"/>
|
|
<m:mi>a</m:mi>
|
|
<m:mspace width="6px"/>
|
|
<m:mi>f</m:mi>
|
|
<m:mi>o</m:mi>
|
|
<m:mi>r</m:mi>
|
|
<m:mi>m</m:mi>
|
|
<m:mi>u</m:mi>
|
|
<m:mi>l</m:mi>
|
|
<m:mi>a</m:mi>
|
|
</m:mrow>
|
|
</m:math>
|
|
</inlineequation>. </para>
|
|
</blockquote>
|
|
<para>Now, we’re outside quotes.</para>
|
|
<informalequation>
|
|
<alt role='tex'>Formula!</alt>
|
|
<m:math display="block">
|
|
|
|
<m:mrow>
|
|
<m:mi>F</m:mi>
|
|
<m:mi>o</m:mi>
|
|
<m:mi>r</m:mi>
|
|
<m:mi>m</m:mi>
|
|
<m:mi>u</m:mi>
|
|
<m:mi>l</m:mi>
|
|
<m:mi>a</m:mi>
|
|
<m:mo>!</m:mo>
|
|
</m:mrow>
|
|
</m:math>
|
|
</informalequation>
|
|
<informalequation xml:id="eq.EQ.">
|
|
<alt role='tex'>\text{I am a formula with a ref.}\label{eq:EQ.}</alt>
|
|
<m:math display="block">
|
|
|
|
<m:mtable displaystyle='true'>
|
|
<m:mtr>
|
|
<m:mtd>
|
|
<m:mtext>I am a formula with a ref
|
|
<m:mn>.</m:mn></m:mtext>
|
|
</m:mtd>
|
|
<m:mtd>
|
|
<m:mtext>(1)</m:mtext>
|
|
</m:mtd>
|
|
</m:mtr>
|
|
</m:mtable>
|
|
</m:math>
|
|
</informalequation>
|
|
|
|
<para>See <xref linkend="sec.Sec-2kqgsdiflhqsdlifgjuzer-povtuizmvnuer-t-vmsrmfli--uh--a--rtpfuo----rtpc.m-ca-rgifzapeu-tvgz" />.</para>
|
|
<para>Also, a formula with an user-defined macro that outputs well in LaTeX but cannot in MathML: <inlineequation>
|
|
<alt role='tex'>\testmacro</alt>
|
|
<mathphrase>MathML export failed. Please report this as a bug to the LyX developers: https://www.lyx.org/trac.</mathphrase>
|
|
</inlineequation>. </para>
|
|
<!-- \latexCommandThatShouldBeCommented --><section>
|
|
<title>I am the first subsection</title>
|
|
<para>I am the only paragraph of the first subsection. </para>
|
|
</section>
|
|
<section>
|
|
<title>I am the second subsection</title>
|
|
<para>I am the only paragraph of the second subsection. </para>
|
|
</section>
|
|
</section>
|
|
<section xml:id="sec.Sec-2kqgsdiflhqsdlifgjuzer-povtuizmvnuer-t-vmsrmfli--uh--a--rtpfuo----rtpc.m-ca-rgifzapeu-tvgz">
|
|
<title>I am the second section </title>
|
|
<para>I am the only paragraph of the second section. <link xlink:href="http://example.org">Hyperlink.</link> “Text between quotes.”</para>
|
|
<para>See <xref linkend="sec.Sec-1" />.</para>
|
|
</section>
|
|
<section>
|
|
<title>I am the third section and I have fun with lists</title>
|
|
<orderedlist>
|
|
<listitem>
|
|
<para>First item.</para>
|
|
<para> Second line of the first item, after a line break. </para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>Second item. </para>
|
|
</listitem>
|
|
</orderedlist>
|
|
<itemizedlist>
|
|
<listitem>
|
|
<para>Item has no order (1). </para>
|
|
</listitem>
|
|
<listitem>
|
|
<para>Item has no order (2). </para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
<variablelist>
|
|
<varlistentry>
|
|
<term>Word</term>
|
|
<listitem>
|
|
<para>description</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>Sentence</term>
|
|
<listitem>
|
|
<para>meaning</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</section>
|
|
<section>
|
|
<title>I am the fourth section and I deal with formatting. </title>
|
|
<para>The following paragraph should be code. </para>
|
|
<para><programlisting>I am some code.
|
|
I am a second line of code. </programlisting>
|
|
I am no more code. </para>
|
|
<para>This line has inline code. <code>This has typewriter font</code><footnote>
|
|
<para>I repeat that in a footnote.</para>
|
|
</footnote>. </para>
|
|
<para>On the other hand, <footnote>
|
|
<para>this footnote</para>
|
|
<para>has multiple </para>
|
|
<para>paragraphs.</para>
|
|
</footnote>. </para>
|
|
</section>
|
|
<section>
|
|
<title>I am the fifth section and I deal with floats</title>
|
|
<para>Now, three tables: </para>
|
|
<table>
|
|
<caption>I am a table caption below the table.</caption>
|
|
<tbody>
|
|
<tr>
|
|
<td style='border-bottom: 3.000000px double; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Table 1</para>
|
|
</td>
|
|
<td style='border-bottom: 3.000000px double; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Table 2</para>
|
|
</td>
|
|
<td style='border-bottom: 3.000000px double; border-right: 1px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Table 3</para>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style='border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Row 1</para>
|
|
</td>
|
|
<td style='border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'></td>
|
|
<td style='border-right: 1px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Col 3, row 1</para>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style='border-bottom: 1.000000px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Row 2</para>
|
|
</td>
|
|
<td style='border-bottom: 1.000000px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'></td>
|
|
<td style='border-bottom: 1.000000px solid; border-right: 1px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Col 3, row 2</para>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<table>
|
|
<caption>I am a table caption above the table.</caption>
|
|
<tbody>
|
|
<tr>
|
|
<td style='border-bottom: 3.000000px double; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Table 1</para>
|
|
</td>
|
|
<td style='border-bottom: 3.000000px double; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Table 2</para>
|
|
</td>
|
|
<td style='border-bottom: 3.000000px double; border-right: 1px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Table 3</para>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style='border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Row 1</para>
|
|
</td>
|
|
<td style='border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'></td>
|
|
<td style='border-right: 1px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Col 3, row 1</para>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style='border-bottom: 1.000000px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Row 2</para>
|
|
</td>
|
|
<td style='border-bottom: 1.000000px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'></td>
|
|
<td style='border-bottom: 1.000000px solid; border-right: 1px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Col 3, row 2</para>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
<informaltable>
|
|
<tbody>
|
|
<tr>
|
|
<td style='border-bottom: 3.000000px double; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Table that has no caption 1</para>
|
|
</td>
|
|
<td style='border-bottom: 3.000000px double; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Table that has no caption 2</para>
|
|
</td>
|
|
<td style='border-bottom: 3.000000px double; border-right: 1px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Table that has no caption 3</para>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style='border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Row 1</para>
|
|
</td>
|
|
<td style='border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'></td>
|
|
<td style='border-right: 1px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Col 3, row 1</para>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td style='border-bottom: 1.000000px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Row 2</para>
|
|
</td>
|
|
<td style='border-bottom: 1.000000px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'></td>
|
|
<td style='border-bottom: 1.000000px solid; border-right: 1px solid; border-left: 1px solid; border-top: 1.000000px solid' align='center' valign='top'>
|
|
<para>Col 3, row 2</para>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</informaltable>
|
|
|
|
<para>Then, one figure: </para>
|
|
<figure>
|
|
<title>Caption.</title>
|
|
<mediaobject>
|
|
<imageobject>
|
|
<imagedata fileref="D:/LyX/lyx-unstable/autotests/export/docbook/lyx-logo.png" />
|
|
</imageobject>
|
|
</mediaobject>
|
|
</figure>
|
|
</section>
|
|
<section>
|
|
<title>I am the sixth section and I really like bibliographies</title>
|
|
<para>This text has references. First reference: <biblioref linkend="big" />. Second reference: <biblioref linkend="small" />. Both at the same time: <biblioref linkend="big" />, <biblioref linkend="small" />. A book: <biblioref linkend="Gro60" />. </para>
|
|
<para>Many things, just testing for completeness: <biblioref linkend="article" />, <biblioref linkend="book" />, <biblioref linkend="booklet" />, <biblioref linkend="conference" />, <biblioref linkend="inbook" />, <biblioref linkend="incollection" />. </para>
|
|
</section>
|
|
<section>
|
|
<title>I am the seventh section and I deal with indices</title>
|
|
<para>First, a term to index: <indexterm type="idx"><primary>Term to index</primary></indexterm>. Then a term to add to the second index: <indexterm type="oth"><primary>Term to add to the second index</primary></indexterm>. </para>
|
|
<para>Then several terms for the first index: <indexterm type="idx"><primary>Term</primary><secondary>to</secondary><tertiary>index</tertiary></indexterm>. </para>
|
|
<para>With a see: <indexterm type="idx"><primary>Term</primary><see>index</see></indexterm>. With a see also: <indexterm type="idx"><primary>Term</primary><seealso>index</seealso></indexterm>. </para>
|
|
<para>Several terms with a see: <indexterm type="idx"><primary>Term</primary><secondary>to</secondary><tertiary>index</tertiary><see>index</see></indexterm>. Several terms with a see also: <indexterm type="idx"><primary>Term</primary><secondary>to</secondary><tertiary>index</tertiary><seealso>index</seealso></indexterm>. </para>
|
|
<para>A start of range: <indexterm type="idx" class="startofrange" xml:id="Term-to-index"><primary>Term to index</primary></indexterm>. The corresponding end of range: <indexterm class="endofrange" startref="Term-to-index" />.</para>
|
|
<para>Several terms with a start of range: <indexterm type="idx" class="startofrange" xml:id="Term.to.index"><primary>Term</primary><secondary>to</secondary><tertiary>index</tertiary></indexterm>. The corresponding end of range: <indexterm class="endofrange" startref="Term.to.index" />.</para>
|
|
<para>These terms already appeared before! Start of range: <indexterm type="idx" class="startofrange" xml:id="Term.to.index-0"><primary>Term</primary><secondary>to</secondary><tertiary>index</tertiary></indexterm>. The corresponding end of range: <indexterm class="endofrange" startref="Term.to.index-0" />.</para>
|
|
</section>
|
|
<section>
|
|
<title>I am the eight section and I deal with star sections</title>
|
|
<bridgehead renderas='other' otherrenderas='part'>Star part</bridgehead>
|
|
<bridgehead renderas='sect1'>Star section (sect1)</bridgehead>
|
|
<bridgehead renderas='sect2'>Star subsection (sect2)</bridgehead>
|
|
<bridgehead renderas='sect3'>Star subsubsection (sect3)</bridgehead>
|
|
<bridgehead renderas='sect4'>Star paragraph (sect4)</bridgehead>
|
|
<bridgehead renderas='sect5'>Star subparagraph (sect5)</bridgehead>
|
|
</section>
|
|
<bibliography>
|
|
<title>References</title>
|
|
<biblioentry xml:id="article">
|
|
<title>The title of the work</title>
|
|
<volumenum>4</volumenum>
|
|
<artpagenums>201-213</artpagenums>
|
|
<bibliomisc role="type">article</bibliomisc>
|
|
<pubdate>1993</pubdate>
|
|
<biblioset relation="journal">
|
|
<title>The name of the journal</title>
|
|
</biblioset>
|
|
<authorgroup>
|
|
<author>
|
|
<personname>
|
|
<firstname>Peter</firstname>
|
|
<surname>Adams</surname>
|
|
</personname>
|
|
</author>
|
|
</authorgroup>
|
|
<biblioid class="pubsnumber">2</biblioid>
|
|
<bibliomisc role="note">An optional note</bibliomisc>
|
|
</biblioentry>
|
|
<biblioentry xml:id="book">
|
|
<title>The title of the work</title>
|
|
<volumenum>4</volumenum>
|
|
<edition>3</edition>
|
|
<bibliomisc role="type">book</bibliomisc>
|
|
<publisher>
|
|
<publishername>The name of the publisher</publishername>
|
|
<address>The address</address></publisher>
|
|
<pubdate>1993</pubdate>
|
|
<authorgroup>
|
|
<author>
|
|
<personname>
|
|
<firstname>Peter</firstname>
|
|
<surname>Babington</surname>
|
|
</personname>
|
|
</author>
|
|
</authorgroup>
|
|
<bibliomisc role="note">An optional note</bibliomisc>
|
|
</biblioentry>
|
|
<biblioentry xml:id="booklet">
|
|
<title>The title of the work</title>
|
|
<bibliomisc role="type">booklet</bibliomisc>
|
|
<pubdate>1993</pubdate>
|
|
<authorgroup>
|
|
<author>
|
|
<personname>
|
|
<firstname>Peter</firstname>
|
|
<surname>Caxton</surname>
|
|
</personname>
|
|
</author>
|
|
</authorgroup>
|
|
</biblioentry>
|
|
<biblioentry xml:id="conference">
|
|
<title>The title of the work</title>
|
|
<artpagenums>213</artpagenums>
|
|
<bibliomisc role="type">conference</bibliomisc>
|
|
<publisher>
|
|
<publishername>The publisher</publishername>
|
|
</publisher>
|
|
<pubdate>1993</pubdate>
|
|
<authorgroup>
|
|
<author>
|
|
<personname>
|
|
<firstname>Peter</firstname>
|
|
<surname>Draper</surname>
|
|
</personname>
|
|
</author>
|
|
</authorgroup>
|
|
</biblioentry>
|
|
<biblioentry xml:id="inbook">
|
|
<title>The title of the work</title>
|
|
<artpagenums>201-213</artpagenums>
|
|
<bibliomisc role="type">inbook</bibliomisc>
|
|
<publisher>
|
|
<publishername>The name of the publisher</publishername>
|
|
</publisher>
|
|
<pubdate>1993</pubdate>
|
|
<authorgroup>
|
|
<author>
|
|
<personname>
|
|
<firstname>Peter</firstname>
|
|
<surname>Eston</surname>
|
|
</personname>
|
|
</author>
|
|
</authorgroup>
|
|
</biblioentry>
|
|
<biblioentry xml:id="incollection">
|
|
<title>The title of the work</title>
|
|
<volumenum>4</volumenum>
|
|
<edition>3</edition>
|
|
<artpagenums>201-213</artpagenums>
|
|
<bibliomisc role="type">incollection</bibliomisc>
|
|
<publisher>
|
|
<publishername>The name of the publisher</publishername>
|
|
<address>The address of the publisher</address></publisher>
|
|
<pubdate>1993</pubdate>
|
|
<biblioset relation="book">
|
|
<title>The title of the book</title>
|
|
</biblioset>
|
|
<authorgroup>
|
|
<author>
|
|
<personname>
|
|
<firstname>Peter</firstname>
|
|
<surname>Farindon</surname>
|
|
</personname>
|
|
</author>
|
|
</authorgroup>
|
|
<editor>
|
|
<personname>The editor</personname>
|
|
</editor>
|
|
<bibliomisc role="note">An optional note</bibliomisc>
|
|
</biblioentry>
|
|
<biblioentry xml:id="small">
|
|
<title>A small paper</title>
|
|
<volumenum>-1</volumenum>
|
|
<bibliomisc role="type">article</bibliomisc>
|
|
<pubdate>1997</pubdate>
|
|
<biblioset relation="journal">
|
|
<title>The journal of small papers</title>
|
|
</biblioset>
|
|
<authorgroup>
|
|
<author>
|
|
<personname>
|
|
<surname>Freely</surname>
|
|
<othername role="suffix">I. P.</othername>
|
|
</personname>
|
|
</author>
|
|
<author>
|
|
<personname>
|
|
<firstname>Ditto</firstname>
|
|
<surname>Johannes</surname>
|
|
</personname>
|
|
</author>
|
|
</authorgroup>
|
|
<bibliomisc role="note">to appear</bibliomisc>
|
|
</biblioentry>
|
|
<biblioentry xml:id="Gro60">
|
|
<title>Éléments de géométrie algébrique</title>
|
|
<bibliomisc role="type">book</bibliomisc>
|
|
<pubdate>1960</pubdate>
|
|
<authorgroup>
|
|
<author>
|
|
<personname>
|
|
<firstname>Alexander</firstname>
|
|
<surname>Grothendieck</surname>
|
|
</personname>
|
|
</author>
|
|
</authorgroup>
|
|
</biblioentry>
|
|
<biblioentry xml:id="big">
|
|
<title>A big paper</title>
|
|
<volumenum>MCMXCVII</volumenum>
|
|
<bibliomisc role="type">article</bibliomisc>
|
|
<pubdate>7991</pubdate>
|
|
<biblioset relation="journal">
|
|
<title>The journal of big papers</title>
|
|
</biblioset>
|
|
<authorgroup>
|
|
<author>
|
|
<personname>
|
|
<firstname>Hugh</firstname>
|
|
<surname>Jass</surname>
|
|
</personname>
|
|
</author>
|
|
</authorgroup>
|
|
</biblioentry>
|
|
</bibliography>
|
|
</article> |