kaava.tex

Tyylitiedosto, joka määrittelee uudet ympäristöt: kaava.sty

Ohjeet ja makrot .dvi-muodossa: kaava.dvi

Ohjeet ja makrot .ps-muodossa: kaava.ps

Ohjeet ja makrot LaTeX-tiedostona (tämän sivun tiedosto): kaava.tex

Takaisin kurssin pääsivulle.



% Uudet symbolein numeroituvat kaavaympäristöt.
%
% (c) V-M. Sarenius, 2002
%
% $Id:$

\documentclass[a4paper,12pt,oldtoc]{artikel3}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[finnish]{babel}
\usepackage{booktabs}
\usepackage{enumerate}
\usepackage{graphics}
\usepackage{amsmath}
\usepackage{amsfonts}

\title{Uudet symbolein numeroituvat kaavaympäristöt}
\author{Vesa-Matti Sarenius}

%% Uusien ympäristöjen määrittelyt

\newcounter{kaava}
\setcounter{kaava}{0}
\renewcommand{\thekaava}{\fnsymbol{kaava}}

\newlength{\kaa}

\newenvironment{kaava}{%
\begin{center}%
\refstepcounter{kaava}
\settowidth{\kaa}{\textrm{(}\thekaava\textrm{)}}%
\hspace{\kaa}
\hfill$\displaystyle}{%
$\hfill\textrm{(}\thekaava\textrm{)}%
\end{center}}

\newenvironment{kaava*}{%
\begin{center}%
\setcounter{kaava}{0}\refstepcounter{kaava}
\settowidth{\kaa}{\textrm{(}\thekaava\textrm{)}}%
\hspace{\kaa}
\hfill$\displaystyle}{%
$\hfill\textrm{(}\thekaava\textrm{)}%
\end{center}}

\newenvironment{kaava**}{%
\begin{center}%
\setcounter{kaava}{6}\refstepcounter{kaava}
\settowidth{\kaa}{\textrm{(}\thekaava\textrm{)}}%
\hspace{\kaa}
\hfill$\displaystyle}{%
$\hfill%
\textrm{(}\thekaava\textrm{)}%
\end{center}}


\begin{document}
\maketitle
\tableofcontents

\newpage


\section{Uusien \texttt{kaava, kaava*} ja \texttt{kaava**} ympäristöjen käyttö}

\begin{kaava}\label{ka:1}
\sum x
\end{kaava}

\begin{verbatim}
\begin{kaava}\label{ka:1}
\sum x
\end{kaava}
\end{verbatim}

\begin{kaava}\label{ka:2}
\int x
\end{kaava}

Viittaus ekaan \eqref{ka:1} ja toiseen \eqref{ka:2}.

Symbolit, joilla kaavat numeroidaan ovat:
\setcounter{kaava}{0}\stepcounter{kaava}\thekaava,
\stepcounter{kaava}\thekaava,\stepcounter{kaava}\thekaava,
\stepcounter{kaava}\thekaava,\stepcounter{kaava}\thekaava,
\stepcounter{kaava}\thekaava,\stepcounter{kaava}\thekaava,
\stepcounter{kaava}\thekaava,\stepcounter{kaava}\thekaava.

Makrot \texttt{kaava*} ja \texttt{kaava**} numeroivat kaavan aina joko
yhdellä tähdellä (\texttt{kaava*}) tai kahdella tähdellä
(\texttt{kaava**}). Viittaukset toimivat normaalisti (siis esim. alla
ovat kaavat \eqref{ka:3} ja \eqref{ka:4}).

\begin{kaava*}\label{ka:3}
\prod x
\end{kaava*}

\begin{verbatim}
\begin{kaava*}\label{ka:3}
\prod x
\end{kaava*}
\end{verbatim}

\begin{kaava**}\label{ka:4}
\prod_{x \in X} x^2-1
\end{kaava**}

\begin{verbatim}
\begin{kaava**}\label{ka:4}
\prod_{x \in X} x^2-1
\end{kaava**}
\end{verbatim}

\section{Kuinka ympäristöt on tehty}

Kaikki määritellyt ympäristöt ovat näyttömatematiikkatiloja. Sen
lisäksi niihin on kiinnitetty laskuri ja kaavat on keskitetty.

\subsection{Uudet laskurit ja mitat}

Ympäristöt käyttävät laskuria \texttt{kaava}

\begin{verbatim}
\newcounter{kaava}
\setcounter{kaava}{0}
\renewcommand{\thekaava}{\fnsymbol{kaava}}
\end{verbatim}

ja mittaa \verb|\kaa|.

\begin{verbatim}
\newlength{\kaa}
\end{verbatim}

\subsection{Uusi ympäristö \texttt{kaava}}

Ympäristö numeroituu symbolein
\setcounter{kaava}{0}\stepcounter{kaava}\thekaava,
\stepcounter{kaava}\thekaava,\stepcounter{kaava}\thekaava,
\stepcounter{kaava}\thekaava,\stepcounter{kaava}\thekaava,
\stepcounter{kaava}\thekaava,\stepcounter{kaava}\thekaava,
\stepcounter{kaava}\thekaava,\stepcounter{kaava}\thekaava, jotka ovat suluissa.

\begin{verbatim}
\newenvironment{kaava}{%
\begin{center}%
\refstepcounter{kaava}
\settowidth{\kaa}{\textrm{(}\thekaava\textrm{)}}%
\hspace{\kaa}
\hfill$\displaystyle}{%
$\hfill\textrm{(}\thekaava\textrm{)}%
\end{center}}
\end{verbatim}

\subsection{Uusi ympäristö \texttt{kaava*}}

Ympäristö numeroituu aina yhdellä tähdellä, joka on suluissa.

\begin{verbatim}
\newenvironment{kaava*}{%
\begin{center}%
\setcounter{kaava}{0}\refstepcounter{kaava}
\settowidth{\kaa}{\textrm{(}\thekaava\textrm{)}}%
\hspace{\kaa}
\hfill$\displaystyle}{%
$\hfill\textrm{(}\thekaava\textrm{)}%
\end{center}}
\end{verbatim}

\subsection{Uusi ympäristö \texttt{kaava**}}

Ympäristö numeroituu aina kahdella tähdellä, jotka ovat suluissa.

\begin{verbatim}
\newenvironment{kaava**}{%
\begin{center}%
\setcounter{kaava}{6}\refstepcounter{kaava}
\settowidth{\kaa}{\textrm{(}\thekaava\textrm{)}}%
\hspace{\kaa}
\hfill$\displaystyle}{%
$\hfill%
\textrm{(}\thekaava\textrm{)}%
\end{center}}
\end{verbatim}


\end{document}