Mailinglist Archive: opensuse-de (5395 mails)

< Previous Next >
Lyx-Environments und LaTeX-Problem
  • From: a_bock@xxxxxx (Andreas Bock)
  • Date: Thu Feb 24 10:19:15 2000
  • Message-id: <9175.951387555@xxxxxxxxxxxx>



Hi Leute,
ich hab ein Problem mit dem Erstellen einer neuen Umgebung für Lyx.
in article.layout habe ich zwei weitere Umgebungen eingefügt. Diese kann
ich in Lyx verwenden. Wenn ich anschließend die PostscriptDatei generiere,
bekomme ich die Fehlermeldung, dass u.a. \begin{document} fehlt.
Diese Fehlermeldung erhalte ich nur, wenn ich auch beide Umgebungen im
Dokument verwende. Wenn ich jedoch nur eine verwende funzt es (egal welche).

Hier der entsprechende Ausschnitt aus der Datei:

Style Source
Margin Static
LatexType Environment
LatexName sourcecode
NextNoIndent 1
LeftMargin MMMM
RightMargin MMMM
TopSep 0.0
BottomSep 0.0
Align Left
AlignPossible Block, Left, Right, Center
LabelType No_Label
FreeSpacing 1

Preamble
\newenvironment{sourcecode}
{\setlength{\leftmargin}{20pt}
\setlength{\rightmargin}{\leftmargin}
\raggedright
\setlength{\itemsep}{0pt}
\setlength{\parsep}{0pt}
\@setfontsize\normalsize{10}{18}
\baselineskip 4\p@
\parskip 4\p@
\ttfamily}%
EndPreamble
Font
Family Typewriter
Series Medium
Shape Up
Size small
EndFont

End

Style Citatation
Margin static
LatexType Environment
LatexName cite
LeftMargin MMM
Align Block
AlignPossible Block, Left, Right, Center
LabelType No_Label
FreeSpacing 1

Preamble
\newenvironment{cite}
{\raggedright
\baselineskip 4\p@
\parskip 4\p@
\rmfamily}%
EndPreamble

Font
Family Roman
Series Medium
Shape Up
Size Medium
EndFont

End

Und so sieht das LaTeX-Dokument aus, was Lyx exportiert:

%% This LaTeX-file was created by <bock> Thu Feb 24 11:15:39 2000
%% LyX 1.0 (C) 1995-1999 by Matthias Ettrich and the LyX Team

%% Do not edit this file unless you know what you are doing.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\geometry{verbose,a4paper,lmargin=30mm,rmargin=15mm}
\usepackage{setspace}
\onehalfspacing

\makeatletter

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LyX specific LaTeX commands.
\providecommand{\LyX}{L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Textclass specific LaTeX commands.
\newenvironment{sourcecode}
{\setlength{\leftmargin}{20pt}
\setlength{\rightmargin}{\leftmargin}
\raggedright
\setlength{\itemsep}{0pt}
\setlength{\parsep}{0pt}
\@setfontsize\normalsize{10}{18}
\baselineskip 4\p@
\parskip 4\p@
\ttfamily}%
\newenvironment{citatation}
{\raggedright
\baselineskip 4\p@
\parskip 4\p@}%

\makeatother

\begin{document}

Dies ist ganz normaler Text

\begin{sourcecode}
Dieser~hat~den~Stil~SourceCode
\end{sourcecode}
Normaler Text

\begin{citatation}
Feines Zitat
\end{citatation}
Wieder normaler Text

\end{document}


Danke schon mal

Andreas


--
Sent through Global Message Exchange - http://www.gmx.net

---------------------------------------------------------------------
To unsubscribe, e-mail: suse-linux-unsubscribe@xxxxxxxx
For additional commands, e-mail: suse-linux-help@xxxxxxxx


< Previous Next >
Follow Ups