From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- macros/latex/contrib/mceinleger/mceinleger.pdf | Bin 0 -> 51879 bytes macros/latex/contrib/mceinleger/mceinleger.sty | 36 +++++ macros/latex/contrib/mceinleger/mceinleger.tex | 176 +++++++++++++++++++++++++ 3 files changed, 212 insertions(+) create mode 100644 macros/latex/contrib/mceinleger/mceinleger.pdf create mode 100644 macros/latex/contrib/mceinleger/mceinleger.sty create mode 100644 macros/latex/contrib/mceinleger/mceinleger.tex (limited to 'macros/latex/contrib/mceinleger') diff --git a/macros/latex/contrib/mceinleger/mceinleger.pdf b/macros/latex/contrib/mceinleger/mceinleger.pdf new file mode 100644 index 0000000000..703d6268be Binary files /dev/null and b/macros/latex/contrib/mceinleger/mceinleger.pdf 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} -- cgit v1.2.3