
Dokumentklasse zum Erstellen von Bchern fr den Springer Vieweg Verlag
=======================================================================



1. Einleitung
-------------

Die Dokumentklasse bgteubner.cls habe ich im Auftrag des
Teubner-Verlags (der sich mittlerweile ber Vieweg+Teubner in Springer
Vieweg umbenannt hat), Wiesbaden, programmiert, um den Bchern dieses
Verlags ein einheitliches Aussehen zu geben. Nach Absprache mit
dem Verlag darf ich die Dokumentklasse mit den zugehrigen
Dateien und Dokumentationen frei verfgbar machen.

Da es sich um eine Vorlage fr Bcher handelt, die mglichst gut
zusammen passen sollen, sind sehr viele Dinge (Layout usw.) fest
vorgegeben und knnen normalerweise durch den Anwender nicht
gendert werden. Sollten Sie diese Dokumentklasse fr einen 
anderen Zweck als einen Verlagsverffentlichung beim Teubner-Verlag
verwenden, knnen dadurch ungewollte Einschrnkungen entstehen 
(beispielsweise bietet die Dokumentklasse nur die Papierformate
DIN A-5 und 17cm x 24cm an; es stehen nur die Schriftfamilien Times
oder European Computer Modern zur Verfgung).
Falls Sie Dateien Ihren Bedrfnissen anpassen wollen, mssen sie diese
entsprechend der LPPL-Lizenz vorher umbenennen. Beachten Sie dabei
bitte zustzlich die Bestimmungen der Dateien bgteucls.dtx und
bgteubner.cls, die dort angegeben sind.

Wenn Sie Dokumente mit Hilfe dieser Dokumentklasse erstellen, wird
in die PDF-Datei im Feld Creator ein Hinweis auf den Klassennamen
und den Teubner-Verlag abgelegt. Sollten Sie eine abgeleitete Klasse
entwickeln, mssen beide Eintrge erhalten bleiben. Ich kann Ihnen
nach LPPL nicht verbieten, in Ihren Dokumenten den Eintrag zu
berschreiben, bitte Sie, auch im Namen des Verlags, aber darum,
dies zu unterlassen.

Die Dokumentklasse verlangt bei einigen hinzugeladenen Paketen relativ 
neue Versionen und ldt einige Pakete, die auf den meisten LaTeX-
Installationen wohl normalerweise nicht installiert sind. Eine Liste
aller bentigten Dateien ist in der Datei usefiles.txt enthalten.
Nicht alle Pakete werden, abhngig von den Klassenoptionen, immer
bentigt, auf eine genauere Aufschlsselung verzichte ich jedoch.

Falls Sie zu viele Pakete mit alten Versionen besitzen, knnte es
sich lohnen, eine moderne TeX-Distribution zu installieren.

Die Dokumentationsdateien bgteubner-17x24-times.pdf und
bgteubner-17x24-cm.pdf (die sich nur in der verwendeten Brotschrift
unterscheiden) enthalten neben einer ausfhrlichen Anleitung
zur Verwendung der Dokumentklasse Installationsanweisungen fr
TeXLive 8, wobei sich einige Dinge zur Herkunft bestimmter Dateien 
auf die CD beziehen, die der Teubner-Verlag besitzt. Wenn diese
Dateien nicht in der Distribution der bgteubner-Klasse befinden, 
sollten Sie sie auf einem CTAN-Server (z. B. ftp.dante.de) finden.



2. Aufbau der Distribution und Installation
-------------------------------------------

Der Aufbau der Distribution unterscheidet sich, je nachdem, ob Sie
eine CD vom Teubner-Verlag erhalten haben oder die Dokumentklasse von
CTAN (ftp-Server oder Abbild-CD) verwenden.


2.1 CTAN-Version
----------------

Das Bundle besitzt folgenden Aufbau:

doc/          Dokumentation:
              bgteubner-17x24-times.pdf  Autorenrichtlinien (Times),
              bgteucls.pdf               Dokumentation der Dokumentklasse
                                         (nur fr Experten).
doc/src/      Quelltext der Dokumentation.
hhsubfigure/  Quelltext des hhsubfigure-Pakets.
source/       Quelltext der Dokumentklasse.


Zur Installation der Dokumentklasse und der Zusatzdateien mssen Sie in
das Verzeichnis source/ wechseln. Dort muss die Datei bgteucls.ins mit
LaTeX bersetzt werden. Dabei werden einige Dateien erzeugt, die in 
unterschiedliche Verzeichnisse kopiert werden mssen. Wenn die TeX-
Distribution TDS-konform ist und der Lokale TeXMF-Baum $TEXMFLOCAL
heit, sind dies:

  $TEXMFLOCAL/tex/latex/bgteubner/bgteubner.cls 
  $TEXMFLOCAL/tex/latex/ptmxcomp/ptmxcomp.sty
  $TEXMFLOCAL/makeindex/bgteubner/bgteubner.ist 
  $TEXMFLOCAL/makeindex/bgteubner/bgteuglo.ist 
  $TEXMFLOCAL/makeindex/bgteubner/bgteuglochar.ist 
  $TEXMFLOCAL/bibtex/bst/bgteubner/bgteupln.bst 
  $TEXMFLOCAL/bibtex/bst/bgteubner/bgteupln2.bst
  $TEXMFLOCAL/bibtex/bst/bgteubner/bgteuabbr.bst     
  $TEXMFLOCAL/bibtex/bst/bgteubner/bgteuabbr2.bst

Wenn Sie unter Unix arbeiten, knnen Sie alle Schritte durch ein
einziges 
  make install
erledigen.

Zustzlich muss das hhsubfigure-Paket installiert werden. Dazu verwenden
Sie LaTeX im Verzeichnis hhsubfigure/ auf die Datei hhsubfigure.ins und
kopieren Sie anschlieend die Datei hhsubfigure.sty in das Verzeichnis

  $TEXMFLOCAL/tex/latex/hhsubfigure/

Da sich das hhsubfigure-Paket nur intern von subfigure.sty unterscheidet,
verwenden Sie bitte die zu diesem Paket gehrige Dokumentation.

Sicherlich werden Ihnen weitere Pakete fehlen, die von der Dokumentklasse
verwendet werden. Besorgen Sie sich diese bitte von eine CTAN-Server oder
der CTAN-CD. Einen berblick ber verwendete Pakete ist in usefiles.txt
enthalten.


2.2 Teubner-CD-Version
----------------------

Sollten Sie eine CD vom Teubner-Verlag erhalten haben, so hat sie
folgenden Aufbau:

doc/          Dokumentation:
              bgteubner-17x24-cm.pdf     Autorenrichtlinien (European
                                         Computer Modern),
              bgteubner-17x24-times.pdf  Autorenrichtlinien (Times),
              bgteubner-17x24-mathtime.pdf  Autorenrichtlinien (Times mit
                                         MathTime und MathTimePlus),
              bgteucls.pdf               Dokumentation der Dokumentklasse
                                         (nur fr Experten).
doc/src/      Quelltext der Dokumentation.
pakete/       Klassen und Pakete, die in TeXLive 8 nicht oder nur veraltet
              enthalten sind.
hhsubfigure/  Quelltext des hhsubfigure-Pakets.
source/       Quelltext der Dokumentklasse (nur fr Experten).
alt/          Alte Versionen der Dokumentklasse. Dieses Verzeichnis kann
              dann wichtig sein, wenn Sie ein Buch mit einer alten Version
              bersetzt haben und sich beispielsweise die Umbrche durch die
              Verwendung einer neueren Version ndern, dies im speziellen
              Fall aber unerwnscht ist.

Konsultieren Sie bitte zur Installation die Dokumentation im PDF-Format.



3. Update
---------

Falls Sie von einer lteren Version updaten, knnen Sie in der Datei
ChangeLog im Verzeichnis source/ oder am Ende der Datei bgteucls.pdf
im Verzeichnis doc/ nachlesen, was sich seit Ihrer alten Version
verndert hat.

Von Version 1.07 auf 1.10 wurden einige Abstnde verndert, so dass sich 
viele Zeilen- und Seitenumbrche verndern. Sollten Sie im Endstadium
einer Dokumenterstellung sein, kann es sinnvoll sein, das Klassenupdate
zu verschieben.

Von Version 1.14 auf 1.21 wurden einige Randeinstellungen in den
important(*)- und lonimportant(*)-Umgebungen verndert, so dass es
zu Vernderungen des Umbruchs kommen kann.


Die folgenden Hinweise sind nur fr Nutzer relevant, die schon eine 
Version <1.06 verwendet haben:

Wenn Sie bisher das Paket hfo.sty verwendet haben, so _ersetzen_ sie
dies bitte duch das hfoldsty-Paket. Dazu mssen Sie unterhalb des lokalen
TeXMF-Verzeichnisses (normalerweise C:\Programme\TeXLive\texmf-local 
oder /usr/TeX/texmf-local) alle Verzeichnisse des Namens hfo lschen.
Dies sind im einzelnen doc/latex/hfo, tex/latex/hfo, 
fonts/vf/public/hfo und fonts/tfm/public/hfo. Entpacken Sie
anschlieend im lokalen TeXMF-Verzeichnis die Datei hfoldsty-1_00.zip
oder die entsprechende neuere Version. Abschlieend muss noch die 
Dateidatenbank aktualisiert werden, entweder ber das Startmen oder
durch den Programmaufruf texhash.
  Aufgrund eines Namenskonflikts wurde der Befehl \tensor in der
Version 1.06 in \tens umbenannt. Bitte benennen Sie alle Aufrufe dieses
Befehls um.



4. Lizenzbestimmungen (im englischen Originaltext)
--------------------------------------------------

bgteubner class bundle

Copyright 2003--2012 Harald Harders

This program may be distributed and/or modified under the
conditions of the LaTeX Project Public License, either version 1.3
of this license or (at your opinion) any later version.
The latest version of this license is in
 http://www.latex-project.org/lppl.txt
and version 1.3 or later is part of all distributions of LaTeX
version 1999/12/01 or later.
 
This program consists of all files listed in manifest.txt.

harald.harders@gmx.de


Fr die Dateien bgteucls.dtx und bgteubner.cls gilt folgende
Zusatzbestimmung:

If you modify a renamed copy of the files `bgteubner.cls' or
`bgteucls.dtx', you have to preserve some information in the
PDF /Creator entry. The following data have to remain:
- The name `bgteubner.cls',
- a hint that this class has been developed for the `Teubner
  Verlag, Wiesbaden, Germany'.


--------------------------------------------------

Harald Harders
harald.harders@gmx.de
2012-04-07
