commit ceda67a967bdc2a03c11c171a58100fdff9866bb
Author: Juergen Spitzmueller <[email protected]>
Date:   Mon Oct 19 09:35:47 2026 +0200

    Add Verbatim[*] to beamer
    
    (cherry picked from commit 8fb4ae3a517bd64e1e07d23abc04fb7c968a74aa)
---
 lib/layouts/beamer.layout | 43 ++++++++++++++++++++++++++++++++++++++++---
 status.25x                |  1 +
 2 files changed, 41 insertions(+), 3 deletions(-)

diff --git a/lib/layouts/beamer.layout b/lib/layouts/beamer.layout
index 5c9860c144..45e314508a 100644
--- a/lib/layouts/beamer.layout
+++ b/lib/layouts/beamer.layout
@@ -550,7 +550,7 @@ Style Frame
   AutoNests 
        Standard,Itemize,Enumerate,Description,FrameTitle,FrameSubtitle,Column,
        
Columns,ColumnsCenterAligned,ColumnsTopAligned,Pause,Overprint,OverlayArea,Only,Block,
-       
ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
+       
ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verbatim,Verbatim*,Verse,Corollary,Definition,Definitions,
        Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
   EndAutoNests
   NeedCProtect    -1
@@ -739,7 +739,7 @@ Style Columns
   EndFont
   AutoNests 
        
Standard,Column,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Block,
-       
ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
+       
ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verbatim,Verbatim*,Verse,Corollary,Definition,Definitions,
        Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
   EndAutoNests
 End
@@ -976,7 +976,7 @@ Style Block
   EndArgument
   AutoNests 
        
Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Quotation,
-       
Quote,Verse,Corollary,Definition,Definitions,Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
+       
Quote,Verbatim,Verbatim*,Verse,Corollary,Definition,Definitions,Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
   EndAutoNests
 End
 
@@ -1306,6 +1306,37 @@ Style Verse
   EndArgument
 End
 
+Style Verbatim
+  Category              MainText
+  LatexType             Environment
+  LatexName             verbatim
+  NextNoIndent          1
+  ParbreakIsNewline     1
+  FreeSpacing           1
+  PassThru              1
+  NeedCProtect          1
+  KeepEmpty             1
+  NewLine               0
+  TopSep                0.7
+  BottomSep             0.7
+  ForceLocal            1
+  Align                 Block
+  AlignPossible         Block
+  LabelType             No_Label
+  Font
+    Family              Typewriter
+  EndFont
+  HTMLTag               pre
+  HTMLItem              NONE
+  DocBookTag            programlisting
+End
+
+
+Style Verbatim*
+  CopyStyle             Verbatim
+  LatexName             verbatim*
+End
+
 
 #
 # THEOREMS AND SUCH
@@ -1442,6 +1473,12 @@ Style LyX-Code
   DocBookTagType        paragraph
   DocBookAttr                  language='lyx'
 End
+
+
+# Not quite the same, but OK as an approximation
+Style SemiVerbatim
+  ObsoletedBy      LyX-Code
+End
  
 Style NoteItem
   Category         MainText
diff --git a/status.25x b/status.25x
index f01fcaeaf7..53c4307555 100644
--- a/status.25x
+++ b/status.25x
@@ -15,6 +15,7 @@ What's new
 
 * DOCUMENT INPUT/OUTPUT
 
+- Add support for Verbatim and Verbatim* in beamer.
 
 
 * TEX2LYX IMPROVEMENTS
-- 
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs

Reply via email to