commit 732a659e44cde011c46b4550e6c1783609bf83cb
Author: Juergen Spitzmueller <[email protected]>
Date: Mon Aug 24 10:14:40 2026 +0200
Update ltx-talk for v. 0.6.2
* \appendix is now supported
* the bibliography is now (rudimentary) supported
---
lib/examples/Presentations/LTX-Talk.lyx | 234 ++++++++++++++++++--------------
lib/layouts/ltx-talk.layout | 3 -
2 files changed, 129 insertions(+), 108 deletions(-)
diff --git a/lib/examples/Presentations/LTX-Talk.lyx
b/lib/examples/Presentations/LTX-Talk.lyx
index f0336bdc54..81afe725f8 100644
--- a/lib/examples/Presentations/LTX-Talk.lyx
+++ b/lib/examples/Presentations/LTX-Talk.lyx
@@ -1,5 +1,5 @@
#LyX 2.6 created this file. For more info see https://www.lyx.org/
-\lyxformat 649
+\lyxformat 659
\begin_document
\begin_header
\save_transient_properties true
@@ -43,6 +43,7 @@ lang=en
\use_hyperref false
\papersize default
\use_geometry true
+\use_package aligned-overset 0
\use_package amsmath 1
\use_package amssymb 1
\use_package cancel 1
@@ -75,12 +76,13 @@ lang=en
\table_alt_row_colors_start 1
\index Index
\shortcut idx
-\color #008000
+\color #ff008000
\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
+\parfillskip "default" ""
\is_math_indent 0
\math_numbering_side default
\quotes_style english
@@ -475,20 +477,11 @@ status collapsed
\end_layout
-\begin_layout Standard
-\begin_inset Note Note
-status collapsed
-
\begin_layout Itemize
an appendix with additional information,
such as a bibliography
\end_layout
-\end_inset
-
-
-\end_layout
-
\end_deeper
\begin_layout Frame
We describe these global segments in what follows.
@@ -1507,10 +1500,6 @@ Navigate
\end_layout
-\begin_layout Standard
-\begin_inset Note Note
-status collapsed
-
\begin_layout Frame
\begin_inset Argument 4
status open
@@ -1562,9 +1551,7 @@ Typical content of the appendix is the bibliography
\begin_deeper
\begin_layout Itemize
-You insert it as in all other \SpecialChar LyX
- classes,
- via the
+You might insert it via the
\begin_inset Flex Colored
status collapsed
@@ -1578,10 +1565,36 @@ Bibliography
\end_layout
\begin_layout Itemize
-Note that you can also use Bib\SpecialChar TeX
-,
- although not all Bib\SpecialChar TeX
- styles are prepared to work with
+However,
+ if you want a properly tagged bibliography,
+ you should use Bib(La)\SpecialChar TeX
+ instead
+\end_layout
+
+\end_deeper
+\end_deeper
+\begin_layout Standard
+\begin_inset Separator plain
+\end_inset
+
+
+\end_layout
+
+\begin_layout Frame
+\begin_inset Argument 4
+status open
+
+\begin_layout Plain Layout
+Supplementary Frames
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
\begin_inset Flex Colored
status collapsed
@@ -1591,16 +1604,89 @@ LTX-Talk
\end_inset
+ has the concept of
+\begin_inset Quotes eld
+\end_inset
+supplementary frames
+\begin_inset Quotes erd
+\end_inset
+
+;
+ such frames are marked via the Frame option
+\begin_inset Flex Colored
+status collapsed
+
+\begin_layout Plain Layout
+supplementary-frame=true
+\end_layout
+
+\end_inset
+
+.
+
+\end_layout
+
+\begin_layout Itemize
+The handling of these frames is determined by the class option
+\begin_inset Flex Colored
+status collapsed
+
+\begin_layout Plain Layout
+supplementary-frames
+\end_layout
+
+\end_inset
+
+.
+ It has the following values:
+\end_layout
+
+\begin_deeper
+\begin_layout Itemize
+\begin_inset Flex Colored
+status collapsed
+
+\begin_layout Plain Layout
+supplementary-frames=appendix
+\end_layout
+
+\end_inset
+
+:
+ those frames are automatically shifted to the appendix
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Colored
+status collapsed
+
+\begin_layout Plain Layout
+supplementary-frames=omit
\end_layout
-\end_deeper
-\end_deeper
\end_inset
+:
+ those frames are not output at all
+\end_layout
+
+\begin_layout Itemize
+\begin_inset Flex Colored
+status collapsed
+
+\begin_layout Plain Layout
+supplementary-frames=in-place
+\end_layout
+
+\end_inset
+:
+ those frames are output normally where they appear
\end_layout
+\end_deeper
+\end_deeper
\begin_layout Section
The overlay concept
\end_layout
@@ -4941,7 +5027,15 @@ LTX-Talk
\end_inset
- manual provides a (still fragmentary) documentation.
+ manual
+\begin_inset CommandInset citation
+LatexCommand cite
+key "manual"
+literal "false"
+
+\end_inset
+
+ provides a (still fragmentary) documentation.
\end_layout
\begin_layout Frame
@@ -5024,18 +5118,10 @@ Beamer Article
Parts
\end_layout
-\begin_layout Itemize
-Appendices
-\end_layout
-
\begin_layout Itemize
Example and Alert Blocks
\end_layout
-\begin_layout Itemize
-The Bibliography environment
-\end_layout
-
\begin_layout Itemize
Sidebars
\end_layout
@@ -5066,50 +5152,17 @@ Also note,
\end_layout
\end_deeper
-\begin_layout Standard
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
-
-\backslash
-appendix not yet defined!
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-\begin_inset Note Note
-status collapsed
-
-\begin_layout Plain Layout
+\begin_layout Section
\start_of_appendix
Appendix
\end_layout
-\begin_layout Plain Layout
+\begin_layout Standard
\begin_inset Note Note
status open
\begin_layout Plain Layout
-We use a FrameTitle layout (and not the Frame Title inset) below in order to
exclude the redundant title from the article.
- Also note the
-\begin_inset Flex Alert
-status collapsed
-
-\begin_layout Plain Layout
-
-\backslash
-newblock
-\end_layout
-
-\end_inset
-
- in the bibliography.
- It is needed for proper entry rendering (note the different coloring of the
author in the PDF output).
+We use a Frame layout without Frame Title inset below in order to exclude the
redundant title from the article.
\end_layout
\end_inset
@@ -5135,41 +5188,22 @@ projector
References
\end_layout
-\begin_layout Plain Layout
-\begin_inset Note Note
-status open
-
-\begin_layout Plain Layout
-Bibliography environment not yet defined!
-\end_layout
-
-\end_inset
-
-
-\begin_inset Note Note
-status open
-
\begin_layout Bibliography
-Tantau,
- Till et al.:
-\begin_inset ERT
-status collapsed
-
-\begin_layout Plain Layout
-
-\backslash
-newblock
-\end_layout
+\begin_inset CommandInset bibitem
+LatexCommand bibitem
+key "manual"
+literal "false"
\end_inset
- The beamer class.
+Joseph Wright:
+ ltx-talk – A class for typesetting presentations.
\begin_inset Flex URL
status collapsed
\begin_layout Plain Layout
-https://mirrors.ctan.org/macros/latex/contrib/beamer/doc/beameruserguide.pdf
+https://mirrors.ctan.org/macros/latex/contrib/ltx-talk/ltx-talk.pdf
\end_layout
\end_inset
@@ -5177,16 +5211,6 @@
https://mirrors.ctan.org/macros/latex/contrib/beamer/doc/beameruserguide.pdf
.
\end_layout
-\end_inset
-
-
-\end_layout
-
\end_deeper
-\end_inset
-
-
-\end_layout
-
\end_body
\end_document
diff --git a/lib/layouts/ltx-talk.layout b/lib/layouts/ltx-talk.layout
index e724c1b0c7..3a8610c435 100644
--- a/lib/layouts/ltx-talk.layout
+++ b/lib/layouts/ltx-talk.layout
@@ -1238,9 +1238,6 @@ Style Bibliography
EndArgument
End
-# FIXME Not (yet) implemented
-NoStyle Bibliography
-
#
# QUOTATION
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs