1
0
mirror of https://git.lyx.org/repos/lyx.git synced 2024-12-25 22:06:15 +00:00
lyx_mirror/lib/doc/de/Formelnummerierung.lyx

397 lines
5.6 KiB
Plaintext
Raw Normal View History

#LyX 1.6.0 created this file. For more info see http://www.lyx.org/
\lyxformat 345
\begin_document
\begin_header
\use_default_options false
\textclass scrartcl
\begin_preamble
\usepackage{ifpdf}
\ifpdf
\usepackage[colorlinks=true,
pdftitle=Formelnummerierung, pdfpagemode=none,
pdfpagelayout=OneColumn, pdfstartview=XYZ,
pdfauthor={Uwe Stöhr},
pdfsubject={LaTeX/LyX-Nummerierungsbeispiel},
pdfkeywords={LaTeX, Nummerierung, LyX}]{hyperref}
\else % if DVI
\usepackage[colorlinks=true, hypertex]{hyperref}
\fi
%Roemischen Gleichungszaehler einrichten
\newcounter{roem}
\renewcommand{\theroem}{\roman{roem}}
%Merken des Originalzaehlers
\newcommand{\c@org@eq}{}
\let\c@org@eq\c@equation
\newcommand{\org@theeq}{}
\let\org@theeq\theequation
%\setroem aktiviert den roemischen Gleichungszaehler
\newcommand{\setroem}{
\let\c@equation\c@roem
\let\theequation\theroem}
%\setarab aktiviert den urspruenglichen arabischen Gleichungszaehler
\newcommand{\setarab}{
\let\c@equation\c@org@eq
\let\theequation\org@theeq}
\end_preamble
\options fleqn
\language ngerman
\inputencoding auto
\font_roman ae
\font_sans default
\font_typewriter default
\font_default_family default
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100
\graphics default
\paperfontsize 12
\spacing single
\use_hyperref false
\papersize default
\use_geometry false
\use_amsmath 2
\use_esint 0
\cite_engine basic
\use_bibtopic false
\paperorientation portrait
\secnumdepth 4
\tocdepth 3
\paragraph_separation skip
\defskip medskip
\quotes_language german
\papercolumns 1
\papersides 1
\paperpagestyle empty
\tracking_changes false
\output_changes false
\author ""
\author ""
\end_header
\begin_body
\begin_layout Standard
Diese Datei ist ein Beispiel zur Verwendung von zwei verschiedenen Formelkategor
ien.
Die eine wird arabisch, die andere römisch nummeriert.
\end_layout
\begin_layout Standard
\begin_inset Formula \begin{equation}
A=B\label{eq:B}\end{equation}
\end_inset
\begin_inset Formula \begin{equation}
A=C\label{eq:C}\end{equation}
\end_inset
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
setroem
\end_layout
\end_inset
\begin_inset Formula \begin{equation}
A=D\label{eq:D}\end{equation}
\end_inset
\begin_inset Formula \begin{equation}
A=E\label{eq:E}\end{equation}
\end_inset
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
setarab
\end_layout
\end_inset
\begin_inset Formula \begin{equation}
A=F\label{eq:F}\end{equation}
\end_inset
\begin_inset Formula \begin{equation}
A=G\label{eq:G}\end{equation}
\end_inset
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
setroem
\end_layout
\end_inset
\begin_inset Formula \begin{equation}
A=H\label{eq:H}\end{equation}
\end_inset
\begin_inset Formula \begin{equation}
A=I\label{eq:I}\end{equation}
\end_inset
\end_layout
\begin_layout Standard
Querverweise:
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:B"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:C"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:F"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:G"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:D"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:E"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:H"
\end_inset
,
\begin_inset CommandInset ref
LatexCommand eqref
reference "eq:I"
\end_inset
\end_layout
\begin_layout Standard
\lyxline
\begin_inset VSpace medskip
\end_inset
Um dieses Beispiel zu erzeugen, muss zuerst für die römisch zu nummerierenden
Formeln ein eigener Gleichungszähler angelegt werden.
Dazu gibt man im LaTeX-Vorspann Folgendes ein:
\end_layout
\begin_layout Standard
\series bold
\backslash
newcounter{roem}
\begin_inset Newline newline
\end_inset
\backslash
renewcommand{
\backslash
theroem}{
\backslash
roman{roem}}
\end_layout
\begin_layout Standard
\begin_inset Newpage newpage
\end_inset
Damit sich LaTeX den Zählerstand des arabischen Zählers
\series bold
equation
\series default
merkt, gibt man im Vorspann
\end_layout
\begin_layout Standard
\series bold
\backslash
newcommand{
\backslash
c@org@eq}{}
\begin_inset Newline newline
\end_inset
\backslash
let
\backslash
c@org@eq
\backslash
c@equation
\begin_inset Newline newline
\end_inset
\backslash
newcommand{
\backslash
org@theeq}{}
\begin_inset Newline newline
\end_inset
\backslash
let
\backslash
org@theeq
\backslash
theequation
\end_layout
\begin_layout Standard
ein.
Um im Dokument zwischen den beiden Nummerierungen umschalten zu können,
werden folgende beiden Befehle im Vorspann definiert:
\end_layout
\begin_layout Standard
\series bold
\backslash
newcommand{
\backslash
setroem}{
\backslash
let
\backslash
c@equation
\backslash
c@roem
\backslash
let
\backslash
theequation
\backslash
theroem}
\end_layout
\begin_layout Standard
für römische Nummerierung und
\end_layout
\begin_layout Standard
\series bold
\backslash
newcommand{
\backslash
setarab}{
\backslash
let
\backslash
c@equation
\backslash
c@org@eq
\backslash
let
\backslash
theequation
\backslash
org@theeq}
\end_layout
\begin_layout Standard
für arabische.
\end_layout
\begin_layout Standard
Jede Formel im Dokument wird standardmäßig arabisch nummeriert.
Um auf römische Nummerierung umzuschalten, wird im TeX-Modus der Befehl
\series bold
\backslash
setroem
\series default
eingegeben.
Auf arabische Nummerierung wird mit dem Befehl
\series bold
\backslash
setarab
\series default
umgeschaltet.
\end_layout
\end_body
\end_document