summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/mceinleger
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/mceinleger
Initial commit
Diffstat (limited to 'macros/latex/contrib/mceinleger')
-rw-r--r--macros/latex/contrib/mceinleger/mceinleger.pdfbin0 -> 51879 bytes
-rw-r--r--macros/latex/contrib/mceinleger/mceinleger.sty36
-rw-r--r--macros/latex/contrib/mceinleger/mceinleger.tex176
3 files changed, 212 insertions, 0 deletions
diff --git a/macros/latex/contrib/mceinleger/mceinleger.pdf b/macros/latex/contrib/mceinleger/mceinleger.pdf
new file mode 100644
index 0000000000..703d6268be
--- /dev/null
+++ b/macros/latex/contrib/mceinleger/mceinleger.pdf
Binary files differ
diff --git a/macros/latex/contrib/mceinleger/mceinleger.sty b/macros/latex/contrib/mceinleger/mceinleger.sty
new file mode 100644
index 0000000000..e751618410
--- /dev/null
+++ b/macros/latex/contrib/mceinleger/mceinleger.sty
@@ -0,0 +1,36 @@
+%% Vorlage für Musikkassetten-Einleger
+%% Autor: Florian Benischke, Wien 2002
+%% Copyright (C) 2002 Florian Benischke. All
+%% rights reserved. Permission is granted to to customize the
+%% declarations in this file to serve the needs of your installation.
+%% However, no permission is granted to distribute a modified version of
+%% this file under its original name.
+%%
+%% Anmerkung: Benötigt zusätzlich das Package 'rotating.sty' !
+
+\def\RInfo{2002/07/07, v1.0}
+%% File: mceinleger.sty Copyright (C) 2002
+\ProvidesPackage{mceinleger}[\RInfo\space Einleger und Hüllen für
+Musikkassetten]
+\NeedsTeXFormat{LaTeX2e}
+
+\setlength{\unitlength}{1.0cm}
+\newcommand{\huelle}[4]{%
+ \begin{picture}(15.0,15.0)
+ \put(1.0,1.0){\framebox(2.5,10.2){\begin{turn}{270}#1\end{turn}}}
+ \put(3.5,1.0){\framebox(1.3,10.2){\begin{turn}{270}#2\end{turn}}}
+ \put(4.8,1.0){\framebox(6.4,10.2)[#4]{\parbox{6.4cm}{\begin{center}#3\end{center}}}}
+ \end{picture}
+}
+
+\newcommand{\einleger}[6]{%
+ \begin{picture}(15.0,15.0)
+ \put(1.0,1.0){\framebox(2.5,10.2){\begin{turn}{270}#1\end{turn}}}
+ \put(3.5,1.0){\framebox(1.3,10.2){\begin{turn}{270}#2\end{turn}}}
+ \put(4.8,1.0){\framebox(6.4,10.2)[#4]{\parbox{6.4cm}{\begin{center}#3\end{center}}}}
+ \put(11.2,1.0){\framebox(6.4,10.2)[#6]{\parbox{6.4cm}{\begin{center}#5\end{center}}}}
+ \end{picture}
+}
+
+%%
+%% End of file `mceinleger.sty'.
diff --git a/macros/latex/contrib/mceinleger/mceinleger.tex b/macros/latex/contrib/mceinleger/mceinleger.tex
new file mode 100644
index 0000000000..bd8b15ae6a
--- /dev/null
+++ b/macros/latex/contrib/mceinleger/mceinleger.tex
@@ -0,0 +1,176 @@
+%% Vorlage für Musikkassetten-Einleger
+%% Autor: Florian Benischke, Wien 2002
+%% Copyright (C) 2002 Florian Benischke. All
+%% rights reserved. Permission is granted to to customize the
+%% declarations in this file to serve the needs of your installation.
+%% However, no permission is granted to distribute a modified version of
+%% this file under its original name.
+
+
+\documentclass[12pt,a4paper]{article}
+\usepackage[latin1]{inputenc}
+\usepackage{ngerman}
+
+
+\begin{document}
+
+\title{Musikkassetten--Einleger}
+\author{Florian Benischke}
+\maketitle
+
+\tableofcontents \setlength{\unitlength}{0.5cm}
+
+\section{Hintergrund}
+
+Mit Hilfe dieses Pakets lassen sich Hüllen und Einleger für
+Musikkassetten gestalten, wobei die Rück- und Vorderseite sowie
+die Seitenseite beschriftet werden können. Unter \glqq Hülle''
+wird in diesem Zusammenhang eine Einlage für Musikkassetten
+verstanden, die aus einer Vorder-, Schmal- und Rückseite besteht,
+ein \glqq Einleger'' umfasst zusätzlich noch eine einklappbare
+Seite (die an die Vorderseite anschließt), die zusätzliche
+Informationen wie z.B. ein Inhaltsverzeichnis enthalten kann.
+\\*[2ex]
+
+\huge{\textbf{WICHTIG:}} \normalsize{\textbf{Dieses Paket braucht
+zusätzlich das Paket \emph{rotating}, damit es funktionieren kann
+!!}}
+
+\clearpage
+
+\section{Anwendung}
+
+2 Möglichkeiten stehen zur Auswahl: Der Befehl \texttt{huelle}
+erzeugt folgende Anordnung:
+
+
+\begin{picture}(15.0,15.0)
+ \put(1.0,1.0){\framebox(3.5,10.2)}
+ \put(4.5,1.0){\framebox(1.3,10.2)}
+ \put(5.8,1.0){\framebox(6.4,10.2)}
+\end{picture}
+
+\noindent{Der Befehl \texttt{einleger} erlaubt zusätzlich noch die
+Gestaltung einer weiteren Seite, die durch Einklappen einen
+MC-Einleger erzeugt:}
+
+\begin{picture}(15.0,15.0)
+ \put(1.0,1.0){\framebox(3.5,10.2)}
+ \put(4.5,1.0){\framebox(1.3,10.2)}
+ \put(5.8,1.0){\framebox(6.4,10.2)}
+ \put(12.2,1.0){\framebox(6.4,10.2)}
+ \end{picture}
+
+\clearpage
+
+\subsection{MC-Hüllen}
+
+\noindent{\texttt{$\backslash$usepackage $\{${mceinleger}$\}$}}\\
+...\\
+\texttt{$\backslash$huelle$\{$\emph{A}$\}$$\{$\emph{B}$\}$$\{$\emph{C}$\}$$\{$\emph{D}$\}$}\\
+
+wobei gilt:\\
+A \ldots Text der Rückseite\\
+B \ldots Text der seitlich sichtbaren Seite (= Schmalseite)\\
+C \ldots Text der Vorderseite\\
+D \ldots Anordnung des Textes auf der Vorderseite; folgende
+Möglichkeiten stehen zur Verfügung:
+
+\begin{description}
+
+\item[t] top
+\item[b] bottom
+\item[c] centered
+\item[s] stretched
+\item[l] left
+\item[r] right
+
+\end{description}
+
+\noindent{Dabei sind auch Kombinationen wie z.B. \texttt{tl} für
+top-left zulässig.}
+
+\subsection{MC-Einleger}
+
+\noindent{\texttt{$\backslash$usepackage $\{${mceinleger}$\}$}}\\
+...\\
+\texttt{$\backslash$einleger$\{$\emph{A}$\}$$\{$\emph{B}$\}$$\{$\emph{C}$\}$$\{$\emph{D}$\}$$\{$\emph{E}$\}$$\{$\emph{F}$\}$}\\
+
+wobei gilt:\\
+A \ldots Text der Rückseite\\
+B \ldots Text der seitlich sichtbaren Seite (= Schmalseite)\\
+C \ldots Text der Vorderseite\\
+D \ldots Anordnung des Textes auf der Vorderseite (Möglichkeiten
+hiezu s. MC-Hüllen)\\
+E \ldots Text auf der einklappbaren Seite\\
+F \ldots Anordnung des Textes auf der einklappbaren Seite
+
+\section{English version}
+
+\textbf{IMPORTANT: In order to work properly, this package needs
+the package \emph{rotating} !!}\\*[2ex]
+
+This package offers you 2 different options: the command
+\texttt{huelle} produces the following:
+
+
+\begin{picture}(15.0,15.0)
+ \put(1.0,1.0){\framebox(2.5,10.2)}
+ \put(3.5,1.0){\framebox(1.3,10.2)}
+ \put(4.8,1.0){\framebox(6.4,10.2)}
+\end{picture}
+
+\noindent{The command \texttt{einleger} allows you to create an
+additional page:}
+
+\begin{picture}(15.0,15.0)
+ \put(1.0,1.0){\framebox(2.5,10.2)}
+ \put(3.5,1.0){\framebox(1.3,10.2)}
+ \put(4.8,1.0){\framebox(6.4,10.2)}
+ \put(11.2,1.0){\framebox(6.4,10.2)}
+ \end{picture}
+
+\clearpage
+
+\subsection{Command \texttt{huelle}}
+
+\noindent{\texttt{$\backslash$usepackage $\{${mceinleger}$\}$}}\\
+...\\
+\texttt{$\backslash$huelle$\{$\emph{A}$\}$$\{$\emph{B}$\}$$\{$\emph{C}$\}$$\{$\emph{D}$\}$$\{$\emph{E}$\}$$\{$\emph{F}$\}$}\\
+
+where:\\
+A \ldots text on the backcover\\
+B \ldots text seen from the narrow side\\
+C \ldots text on the frontcover\\
+D \ldots arrangement of the frontcover-text with the following
+possibilities:
+
+\begin{description}
+
+\item[t] top
+\item[b] bottom
+\item[c] centered
+\item[s] stretched
+\item[l] left
+\item[r] right
+
+\end{description}
+
+\noindent{Combinations such as \texttt{tl} are allowed.}
+
+\subsection{Command \texttt{einleger}}
+
+\noindent{\texttt{$\backslash$usepackage $\{${mceinleger}$\}$}}\\
+...\\
+\texttt{$\backslash$huelle$\{$\emph{A}$\}$$\{$\emph{B}$\}$$\{$\emph{C}$\}$$\{$\emph{D}$\}$}\\
+
+where:\\
+A \ldots text on the backcover\\
+B \ldots text seen by the narrow side\\
+C \ldots text on the frontcover\\
+D \ldots arrangement of the frontcover-text\\
+E \ldots text on the additional page\\
+F \ldots arrangement of text on additional page
+
+
+\end{document}