-#% Do not delete he line below; configure depends on this
-# \DeclareLaTeXClass[g-brief2]{letter (g-brief2)}
+#% Do not delete the line below; configure depends on this
+# \DeclareLaTeXClass[g-brief2]{G-Brief (V. 2)}
+# \DeclareCategory{Letters}
# Letter textclass definition file.
-
-# Author : Felix Kurth <lyx@fkurth.de> based on work from
+# Author : Felix Kurth <lyx@fkurth.de> based on work from
# Thomas Hartkens <thomas@hartkens.de>
# Input general definitions
-# Input stdletter.inc
-
-
-
+Format 89
+Input stdfloats.inc
+Input stdcounters.inc
+Input stdinsets.inc
# General textclass parameters
Columns 1
Sides 1
PageStyle Empty
-DefaultStyle Letter
+DefaultStyle Standard
# This is just to show how to declare the default font.
# The defaults are exactly those shown here.
Color None
EndFont
+# Standard style definition
+Style Standard
+ Category MainText
+ LatexName dummy
+ ParIndent MM
+ ParSkip 0.4
+ AlignPossible Block, Left, Right, Center
+END
+# This is just to make the order of styles
+Style Address
+End
+Style PostalComment
+End
+Style Name
+End
+Style Reference
+End
+Style MyRef
+End
+Style YourRef
+End
+Style YourMail
+End
+Style Date
+End
+Style Opening
+End
+Style Letter
+End
+Style Closing
+End
# Brieftext style definition
Style Letter
Margin Static
LatexType Environment
LatexName g-brief
+ TopSep 1
ParSkip 0.4
KeepEmpty 1
Align Block
AlignPossible Block, Left, Right, Center
- LabelType Top_Environment
- LabelString Letter:
+ LabelType Above
+ LabelString "Letter:"
LabelFont
Series Bold
Shape Italic
EndFont
End
-
-
-
-
# Name und Titel des Absenders
Style Name
Margin Static
LatexType Command
LatexName Name
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString Name:
+ LabelString "Name:"
# label font definition
LabelFont
Series Bold
Shape Italic
- Color Blue
+ Color Blue
EndFont
End
# Name und Spruch in der Fusszeile
Style NameRowA
+ Category Bottom
Margin Static
LatexType Command
LatexName NameZeileA
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
- TopSep 1.5
+ TopSep 1.5
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString NameRowA:
+ LabelString "NameRowA:"
# label font definition
LabelFont
Series Bold
End
Style NameRowB
+ Category Bottom
Margin Static
LatexType Command
LatexName NameZeileB
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString NameRowB:
+ LabelString "NameRowB:"
# label font definition
LabelFont
Series Bold
End
Style NameRowC
+ Category Bottom
Margin Static
LatexType Command
LatexName NameZeileC
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString NameRowC:
+ LabelString "NameRowC:"
# label font definition
LabelFont
Series Bold
End
Style NameRowD
+ Category Bottom
Margin Static
LatexType Command
LatexName NameZeileD
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString NameRowD:
+ LabelString "NameRowD:"
# label font definition
LabelFont
Series Bold
End
Style NameRowE
+ Category Bottom
Margin Static
LatexType Command
LatexName NameZeileE
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString NameRowE:
+ LabelString "NameRowE:"
# label font definition
LabelFont
Series Bold
End
Style NameRowF
+ Category Bottom
Margin Static
LatexType Command
LatexName NameZeileF
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString NameRowF:
+ LabelString "NameRowF:"
# label font definition
LabelFont
Series Bold
End
Style NameRowG
+ Category Bottom
Margin Static
LatexType Command
LatexName NameZeileG
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString NameRowG:
+ LabelString "NameRowG:"
# label font definition
LabelFont
Series Bold
End
-# Unterschrift des Absenders
-Style Signature
- Margin Static
- LatexType Command
- LatexName Unterschrift
- LeftMargin xxxxxxxxxx::xx
- LabelSep xx
- KeepEmpty 1
- Align Block
- AlignPossible Block, Left
- LabelType Static
- LabelString Signature:
- # label font definition
- LabelFont
- Series Bold
- Shape Italic
- Color Blue
- EndFont
-End
-
-Style AdressRowA
+Style AddressRowA
+ Category Bottom
Margin Static
LatexType Command
LatexName AdressZeileA
- LeftMargin xxxxxxxxxx::xx
- TopSep 1.5
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
+ TopSep 1
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString AdressRowA:
+ LabelString "AddressRowA:"
# label font definition
LabelFont
Series Bold
EndFont
End
-Style AdressRowB
+Style AddressRowB
+ Category Bottom
Margin Static
LatexType Command
LatexName AdressZeileB
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString AdressRowB:
+ LabelString "AddressRowB:"
# label font definition
LabelFont
Series Bold
EndFont
End
-Style AdressRowC
+Style AddressRowC
+ Category Bottom
Margin Static
LatexType Command
LatexName AdressZeileC
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString AdressRowC:
+ LabelString "AddressRowC:"
# label font definition
LabelFont
Series Bold
EndFont
End
-Style AdressRowD
+Style AddressRowD
+ Category Bottom
Margin Static
LatexType Command
LatexName AdressZeileD
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString AdressRowD:
+ LabelString "AddressRowD:"
# label font definition
LabelFont
Series Bold
EndFont
End
-Style AdressRowE
+Style AddressRowE
+ Category Bottom
Margin Static
LatexType Command
LatexName AdressZeileE
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString AdressRowE:
+ LabelString "AddressRowE:"
# label font definition
LabelFont
Series Bold
EndFont
End
-Style AdressRowF
+Style AddressRowF
+ Category Bottom
Margin Static
LatexType Command
LatexName AdressZeileF
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString AdressRowF:
+ LabelString "AddressRowF:"
# label font definition
LabelFont
Series Bold
End
Style TelephoneRowA
+ Category Bottom
Margin Static
LatexType Command
LatexName TelefonZeileA
- LeftMargin xxxxxxxxxx::xx
- TopSep 1.5
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
+ TopSep 1
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString TelephoneRowA:
+ LabelString "TelephoneRowA:"
# label font definition
LabelFont
Series Bold
End
Style TelephoneRowB
+ Category Bottom
Margin Static
LatexType Command
LatexName TelefonZeileB
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString TelephoneRowB:
+ LabelString "TelephoneRowB:"
# label font definition
LabelFont
Series Bold
End
Style TelephoneRowC
+ Category Bottom
Margin Static
LatexType Command
LatexName TelefonZeileC
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString TelephoneRowC:
+ LabelString "TelephoneRowC:"
# label font definition
LabelFont
Series Bold
End
Style TelephoneRowD
+ Category Bottom
Margin Static
LatexType Command
LatexName TelefonZeileD
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString TelephoneRowD:
+ LabelString "TelephoneRowD:"
# label font definition
LabelFont
Series Bold
End
Style TelephoneRowE
+ Category Bottom
Margin Static
LatexType Command
LatexName TelefonZeileE
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString TelephoneRowE:
+ LabelString "TelephoneRowE:"
# label font definition
LabelFont
Series Bold
End
Style TelephoneRowF
+ Category Bottom
Margin Static
LatexType Command
LatexName TelefonZeileF
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString TelephoneRowF:
+ LabelString "TelephoneRowF:"
# label font definition
LabelFont
Series Bold
End
Style InternetRowA
+ Category Bottom
Margin Static
LatexType Command
LatexName InternetZeileA
- LeftMargin xxxxxxxxxx::xx
- TopSep 1.5
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
+ TopSep 1
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString InternetRowA:
+ LabelString "InternetRowA:"
# label font definition
LabelFont
Series Bold
End
Style InternetRowB
+ Category Bottom
Margin Static
LatexType Command
LatexName InternetZeileB
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString InternetRowB:
+ LabelString "InternetRowB:"
# label font definition
LabelFont
Series Bold
Color Green
EndFont
End
+
Style InternetRowC
+ Category Bottom
Margin Static
LatexType Command
LatexName InternetZeileC
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString InternetRowC:
+ LabelString "InternetRowC:"
# label font definition
LabelFont
Series Bold
Color Green
EndFont
End
+
Style InternetRowD
+ Category Bottom
Margin Static
LatexType Command
LatexName InternetZeileD
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString InternetRowD:
+ LabelString "InternetRowD:"
# label font definition
LabelFont
Series Bold
Color Green
EndFont
End
+
Style InternetRowE
+ Category Bottom
Margin Static
LatexType Command
LatexName InternetZeileE
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString InternetRowE:
+ LabelString "InternetRowE:"
# label font definition
LabelFont
Series Bold
Color Green
EndFont
End
+
Style InternetRowF
+ Category Bottom
Margin Static
LatexType Command
LatexName InternetZeileF
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString InternetRowF:
+ LabelString "InternetRowF:"
# label font definition
LabelFont
Series Bold
End
Style BankRowA
+ Category Bottom
Margin Static
LatexType Command
LatexName BankZeileA
- LeftMargin xxxxxxxxxx::xx
- TopSep 1.5
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
+ TopSep 1
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString BankRowA:
+ LabelString "BankRowA:"
# label font definition
LabelFont
Series Bold
End
Style BankRowB
+ Category Bottom
Margin Static
LatexType Command
LatexName BankZeileB
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString BankRowB:
+ LabelString "BankRowB:"
# label font definition
LabelFont
Series Bold
End
Style BankRowC
+ Category Bottom
Margin Static
LatexType Command
LatexName BankZeileC
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString BankRowC:
+ LabelString "BankRowC:"
# label font definition
LabelFont
Series Bold
End
Style BankRowD
+ Category Bottom
Margin Static
LatexType Command
LatexName BankZeileD
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString BankRowD:
+ LabelString "BankRowD:"
# label font definition
LabelFont
Series Bold
End
Style BankRowE
+ Category Bottom
Margin Static
LatexType Command
LatexName BankZeileE
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString BankRowE:
+ LabelString "BankRowE:"
# label font definition
LabelFont
Series Bold
End
Style BankRowF
+ Category Bottom
Margin Static
LatexType Command
LatexName BankZeileF
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString BankRowF:
+ LabelString "BankRowF:"
# label font definition
LabelFont
Series Bold
End
-
# RetourAdresse
Style ReturnAddress
+ Category "Postal Data"
Margin Static
LatexType Command
LatexName RetourAdresse
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
+ TopSep 1.5
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString ReturnAddress:
+ LabelString "ReturnAddress:"
# label font definition
LabelFont
Series Bold
EndFont
End
-
-# MeinZeichen
-Style MyRef
+# Postvermerk
+Style PostalComment
+ CopyStyle PostalComment
+ Category "Postal Data"
Margin Static
LatexType Command
- LatexName MeinZeichen
- LeftMargin xxxxxxxxxx::xx
+ LatexName Postvermerk
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString MyRef:
+ LabelString "PostalComment:"
# label font definition
LabelFont
Series Bold
EndFont
End
-# IhrZeichen
-Style YourRef
+# Adresse
+Style Address
+ CopyStyle Address
+ Category "Postal Data"
Margin Static
LatexType Command
- LatexName IhrZeichen
- LeftMargin xxxxxxxxxx::xx
+ LatexName Adresse
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
- KeepEmpty 1
+ TopSep 1
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString YourRef:
+ LabelString "Address:"
# label font definition
LabelFont
Series Bold
EndFont
End
-
-# IhrSchreiben
-Style YourMail
+# MeinZeichen
+Style MyRef
Margin Static
LatexType Command
- LatexName IhrSchreiben
- LeftMargin xxxxxxxxxx::xx
+ LatexName MeinZeichen
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
+ TopSep 1
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString YourMail:
+ LabelString "MyRef:"
# label font definition
LabelFont
Series Bold
EndFont
End
-
-# Postvermerk
-Style PostalComment
+# IhrZeichen
+Style YourRef
Margin Static
LatexType Command
- LatexName Postvermerk
- LeftMargin xxxxxxxxxx::xx
+ LatexName IhrZeichen
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
+ KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString PostalComment:
+ LabelString "YourRef:"
# label font definition
LabelFont
Series Bold
EndFont
End
-
-# Adresse
-Style Address
+
+# IhrSchreiben
+Style YourMail
Margin Static
LatexType Command
- LatexName Adresse
- LeftMargin xxxxxxxxxx::xx
+ LatexName IhrSchreiben
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
- TopSep 1.5
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString Address:
+ LabelString "YourMail:"
# label font definition
LabelFont
Series Bold
Margin Static
LatexType Command
LatexName Datum
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
KeepEmpty 1
Align Left
AlignPossible Block, Left
LabelType Static
- LabelString Date:
+ LabelString "Date:"
# label font definition
LabelFont
Series Bold
Margin Static
LatexType Command
LatexName Betreff
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
- TopSep 1.5
+ TopSep 1
ParSep 0.4
KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString Reference:
+ LabelString "Reference:"
# label font definition
LabelFont
Series Bold
LatexType Command
LatexName Anrede
KeepEmpty 1
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
- TopSep 1.5
+ TopSep 1
ParSep 0.4
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString Opening:
-
+ LabelString "Opening:"
# label font definition
LabelFont
Series Bold
EndFont
End
-
-
-# Anlagen style definition
-Style Encl.
+# Gruss style definition
+Style Closing
+ Category Closings
Margin Static
LatexType Command
- LatexName Anlagen
- KeepEmpty 1
- LeftMargin xxxxxxxxxx::xx
+ LatexName LyxGruss
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
ParSep 0.4
+ KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString Encl.:
-
+ LabelString "Closing:"
# label font definition
LabelFont
Series Bold
Shape Italic
Color Blue
EndFont
+ #define the environment lyxGruss
+ Preamble
+ \newcommand{\LyxGruss}[1]
+ { \Gruss{#1}{0.5cm} }
+ EndPreamble
End
+# Unterschrift des Absenders
+Style Signature
+ Category Closings
+ Margin Static
+ LatexType Command
+ LatexName Unterschrift
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
+ LabelSep xx
+ KeepEmpty 1
+ Align Block
+ AlignPossible Block, Left
+ LabelType Static
+ LabelString "Signature:"
+ # label font definition
+ LabelFont
+ Series Bold
+ Shape Italic
+ Color Blue
+ EndFont
+End
-# Verteiler style definition
-Style cc
+# Anlagen style definition
+Style Encl.
+ Category Closings
Margin Static
LatexType Command
- LatexName Verteiler
+ LatexName Anlagen
KeepEmpty 1
- LeftMargin xxxxxxxxxx::xx
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
ParSep 0.4
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString cc:
-
+ LabelString "Encl.:"
# label font definition
LabelFont
Series Bold
EndFont
End
-
-
-
-# Gruss style definition
-Style Closing
+# Verteiler style definition
+Style cc
+ Category Closings
Margin Static
LatexType Command
- LatexName LyxGruss
- LeftMargin xxxxxxxxxx::xx
+ LatexName Verteiler
+ KeepEmpty 1
+ LeftMargin xxxxxxxxxxxxxxxxxxxx
LabelSep xx
- BottomSep 1.5
ParSep 0.4
- KeepEmpty 1
Align Block
AlignPossible Block, Left
LabelType Static
- LabelString Closing:
-
+ LabelString "cc:"
# label font definition
LabelFont
Series Bold
Shape Italic
Color Blue
EndFont
-
- #define the environment lyxGruss
- Preamble
- \newcommand{\LyxGruss}[1]
- { \Gruss{#1}{0.5cm} }
- EndPreamble
-
-
End
-
-
-Input stdfloats.inc
-Input stdcounters.inc
-
-
-
-
+Input stdlists.inc
+Input stdlayouts.inc
+NoStyle Verse
# Input lyxmacros.inc
# Remove some unwanted styles.
# NoStyle Right_Address
# NoStyle Address
+
+ModifyStyle Standard
+ ParIndent ""
+End