goLaTeX - Mein LaTeX-Forum

Mein LaTeX-Forum


Login  | Registrieren
Direktlinks:
Zuletzt aktive Beiträge
Unbeantwortete Beiträge
[Erweitert]

Forenstatistik:
Beiträge: 98353
Top-Poster: Johannes_B (5059)

Wir begrüßen unseren neuesten Benutzer Loelle92.

Links:


Mit Unterstützung von DANTE e.V.: Deutschsprachige Anwendervereinigung TeX. Danke den Mitgliedern!





Forum
      Option
[Erweitert]
  • Diese Seite weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Klassen oder Vorlagen für Findbücher

 

GastNeu
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.02.2011, 18:24     Titel: Klassen oder Vorlagen für Findbücher
  Antworten mit Zitat      
Hallo zusammen,

hat jemand von Euch eine Idee, ob es Vorlagen oder gar Klassen für die Gestaltung von Findbüchern gibt? Findbücher sind – grob gesagt - Verzeichnisse, die in Archiven verwendet werden. Ich habe zwar ein mit Latex erstelltes Findbuch im Internet gefunden, doch leider nicht dessen Quelltext.

Mit der Zweckentfremdung von Tabellenumgebungen habe ich zwar vielversprechende Ergebnisse erziehlt, doch begegnen diese Lösungsansätze immer wieder dem Problem freistehender Überschriften am Seitenende. Das hängt damit zusammen, dass bei Findbüchern zwischen den Überschriften und den (von mir zweckentfremdeten) Tabellen kein "normaler" Text steht. Unabhängig davon ist diese "Frickelei" nicht besonders latex-gerecht.

Vielen Dank im Voraus!!!

Sepp99
Forum-Meister
Forum-Meister


Beiträge: 1570
Anmeldedatum: 29.08.10
Wohnort: Offenhausen/OÖ
Version: TXC 2.02 Stable -MiKTeX2.9 / TeXstudio2.6-Texlive 2012
     Beitrag Verfasst am: 11.02.2011, 19:14     Titel:
  Antworten mit Zitat      
Vielleicht könntest du den link zu dem "Findbuch" liefern. So weit ich das verstehe, sind das ja Tabellen, also ist die Tabellenumgebung nicht zweckentfremdet.
Deine letzte Bemerkung verstehe ich nicht ganz, da ist doch mit longtable etwas zu machen.

Sepp.-
_________________

[1] Wichtige Dokumente [2] Knigge und Regelwerk
[3] TeXnicCenter und MiKTeX
[4] Minimalbeispiel und Fehlersuche [5] Status und Statusänderung
Private Nachricht senden Benutzer-Profile anzeigen

GastNeu
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.02.2011, 20:13     Titel: Vorlagen oder Klassen für Findbücher
  Antworten mit Zitat      
Zunächstmal vielen Dank für die prompte Antwort!

Hier ist der Link: http://www.kultur-buergerverein-hausen.de/buch.pdf

Mein Unbehagen rührt daher, dass die Verwendung von Tabellenumgebungen unmittelbar nach Überschriften typographisch nicht korrekt ist (hab ich aus diesem Forum gelernt). Vielleicht habe ich mich mit den Tabellenumgebungen auch nur verrannt.

Nochmals vielen Dank und viele Grüße

Sepp99
Forum-Meister
Forum-Meister


Beiträge: 1570
Anmeldedatum: 29.08.10
Wohnort: Offenhausen/OÖ
Version: TXC 2.02 Stable -MiKTeX2.9 / TeXstudio2.6-Texlive 2012
     Beitrag Verfasst am: 11.02.2011, 21:42     Titel:
  Antworten mit Zitat      
Erste Idee zum experimentieren:
Code • Öffne in Overleaf
\listfiles
\documentclass[   headings=small]{scrreprt}
\usepackage[english,ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{lmodern}

% #1: Lfde Nr, #2: Jahr
\newcommand{\rec}[2]{Nr.#1 \hfill #2\\[2ex]}
% #1: Inhalt, #2 Beschreibung
\newcommand{\inh}[2]{ \hspace*{1em} \textbf{#1}\\[2ex]  \hspace*{2em} Enthält:  \begin{minipage}[t]{.83\linewidth} #2 \end{minipage}\\[2ex]}
% #1: Wo finde ich das
\newcommand{\wo}[1]{ \hspace*{1em} \footnotesize{#1}\normalsize\\[2ex]}

\begin{document}
\noindent
\chapter{Grund und Boden}
\section{Karten und Pläne}

\rec{5}{1951}
\inh{Flurkarte}{\blindtext}
\wo{1 Kartenmappe}

\rec{6}{1934}
\inh{Teilungsplan Schröder}{\blindtext}
\wo{2 Fasz. - RGBl. XII/6, 18 bis 20}


\end{document}


Wahrscheinlich kann das Ganze als "Datensatz" ausgebaut werden.

Gruß, Sepp.-
_________________

[1] Wichtige Dokumente [2] Knigge und Regelwerk
[3] TeXnicCenter und MiKTeX
[4] Minimalbeispiel und Fehlersuche [5] Status und Statusänderung
Private Nachricht senden Benutzer-Profile anzeigen

Sepp99
Forum-Meister
Forum-Meister


Beiträge: 1570
Anmeldedatum: 29.08.10
Wohnort: Offenhausen/OÖ
Version: TXC 2.02 Stable -MiKTeX2.9 / TeXstudio2.6-Texlive 2012
     Beitrag Verfasst am: 11.02.2011, 23:01     Titel:
  Antworten mit Zitat      
Ich hab das jetzt einmal auf einen Datensatz reduziert. Dabei wird der Datensatz auch nicht durch einen Seitenumbruch zerissen:
Code • Öffne in Overleaf
\listfiles
\documentclass[fontsize=10pt,headings=small]{scrreprt}
\usepackage[english,ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{lmodern}


\newcommand{\data}[5]{\noindent
\parbox{\linewidth
}{
   Nr.#1 \hfill #2\\[2ex]%
    \hspace*{1em} \textbf{#3}\\[2ex]  \hspace*{2em} Enthält:  \begin{minipage}[t]{.83\linewidth} #4 \end{minipage}\\[2ex]%
    \hspace*{1em} \footnotesize{#5} \normalsize\\[2ex]
}}
% #1: Lfde Nr, #2: Jahr, #3: Inhalt, #4: Beschreibung, #5: Wo finde ich das



\begin{document}
\chapter{Grund und Boden}
\section{Karten und Pläne}

\data{5}{1951}{Flurkarte}{Test}{1 Kartenmappe}

\data{6}{1934}{Teilungsplan Schröder}{Was weiß ich}{2 Fasz. - RGBl. XII/6, 18 bis 20}

\data{7}{1934}{Teilungsplan Müller}{\blindtext}{2 Fasz. - RGBl. XII/6, 21}

\data{8}{1852}{Karte}{Karte 1}{Kartenrolle}

\data{9}{1952}{Karte}{Karte 2}{Kartenrolle}

\data{10}{1799-1815}{Karte}{Karte 3}{Kartenrolle}

\data{11}{1852}{Karte}{}{Kartenrolle}


\end{document}
 


Sepp.-
_________________

[1] Wichtige Dokumente [2] Knigge und Regelwerk
[3] TeXnicCenter und MiKTeX
[4] Minimalbeispiel und Fehlersuche [5] Status und Statusänderung
Private Nachricht senden Benutzer-Profile anzeigen

GastNeu
Gast

Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 11.02.2011, 23:28     Titel: Vorlagen für Findbücher
  Antworten mit Zitat      
Ich bin wirklich beeindruckt!!!
Darüber werden sich bestimmt viele Archivare freuen.
Da ich dem Ganzen nichts mehr hinzuzufügen habe, setze ich den Status auf "beantwortet".

Nochmals vielen herzlichen Dank
und viele Grüße

Sepp99
Forum-Meister
Forum-Meister


Beiträge: 1570
Anmeldedatum: 29.08.10
Wohnort: Offenhausen/OÖ
Version: TXC 2.02 Stable -MiKTeX2.9 / TeXstudio2.6-Texlive 2012
     Beitrag Verfasst am: 12.02.2011, 00:34     Titel:
  Antworten mit Zitat      
Danke für die Rückmeldung. Fragen und Änderungswünsche werden schon noch auftauchen Wink

Gruß, Sepp.-
_________________

[1] Wichtige Dokumente [2] Knigge und Regelwerk
[3] TeXnicCenter und MiKTeX
[4] Minimalbeispiel und Fehlersuche [5] Status und Statusänderung
Private Nachricht senden Benutzer-Profile anzeigen

iTob
Forum-Meister
Forum-Meister


Beiträge: 1220
Anmeldedatum: 19.04.10
Wohnort: ---
Version: TeX Live auf OS X
     Beitrag Verfasst am: 12.02.2011, 15:12     Titel:
  Antworten mit Zitat      
Hat es einen Bestimmten Grund, dass ihr die laufende Nummer anschubst und nicht selber laufen lasst?

Ich würd’ das ehr so machen:
Code • Öffne in Overleaf
\documentclass[fontsize=10pt,headings=small]{scrreprt}
\usepackage[english,ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{blindtext}
\usepackage{calc}
\usepackage{lmodern}

\makeatletter
   \def\ifEmpty#1{\def\@temp{#1}\ifx\@temp\@empty}
\makeatother

% Zähler für lfd. Numer
\newcounter{nummer}
\renewcommand{\thenummer}{\arabic{nummer}}

% Hilfsmaß für Minipage
\newlength{\TEMPL}\settowidth{\TEMPL}{Entählt: }

% Breite der Einrückung, dadurch einheitlich änderbar
\newlength{\einrueck}\setlength{\einrueck}{1em}

% Höhe des Abstandes zwischen Blöcken, dadurch einheitlich änderbar
\newlength{\abstand}\setlength{\abstand}{1ex}

% Befehl wie zuvor, etwas angepasst
\newcommand{\data}[5][]{\noindent
\parbox{\linewidth
}{
   Nr.\,% Leerzeichen ergänzt
   % Nummer Ausgeben, wenn kein opt. Arg. gegeben
   \ifEmpty{#1}\refstepcounter{nummer}\thenummer\else#1\fi%
   \hfill #2\\[\abstand]%
    \hspace*{\einrueck} \textbf{#3}\\[\abstand]%  \hspace*{2em}
    \hspace*{\einrueck} Enthält:  \begin{minipage}[t]{\linewidth-\TEMPL-\einrueck} #4 \end{minipage}\\[\abstand]%
    \hspace*{\einrueck} \footnotesize{#5} \normalsize\\[\abstand]
}}
% #1: Lfde Nr (optional), #2: Jahr, #3: Inhalt, #4: Beschreibung, #5: Wo finde ich das

\begin{document}
\chapter{Grund und Boden}
\section{Karten und Pläne}

\data{1951}{Flurkarte}{Test}{1 Kartenmappe}

\data{1934}{Teilungsplan Schröder}{Was weiß ich}{2 Fasz. -- RGBl. XII/6, 18 bis 20}% Ich würde -- statt - nehemen

\data[IXCM]{1934}{Teilungsplan Müller}{\blindtext}{2 Fasz. -- RGBl. XII/6, 21}% dito

\data{1852}{Karte}{Karte 1}{Kartenrolle}

\data[500]{1952}{Karte}{Karte 2}{Kartenrolle}

\data{1799--1815}{Karte}{Karte 3}{Kartenrolle}% Hier müssen zwei -- bzw.
                                              % ein Bis-Strich und kein Bindestrich hin Wink

\data{1852}{Karte}{}{Kartenrolle}
\end{document}


Bei Bedarf könnte man auch noch einbauen, dass man entscheiden kann, ob bei optional angegebener Nummer der Zähler erhöht wird oder nicht oder in den Zähler das Kaptitel integrieren.
Außerdem könnte man für die Argumente überprüfen, ob sie leer sind und dann auch die Ausgabe von z. B. „Enthält: “ unterdrücken.

Und ich find’s eher nicht so schön, wenn der Enthält-Text noch weiter Eingerückt ist als Titel/Thema und Standort.

Viele Grüße
Tobi, der sich einfach ungefragt einmischt Cool

Zuletzt bearbeitet von iTob am 12.02.2011, 15:27, insgesamt einmal bearbeitet
Private Nachricht senden Benutzer-Profile anzeigen

Sepp99
Forum-Meister
Forum-Meister


Beiträge: 1570
Anmeldedatum: 29.08.10
Wohnort: Offenhausen/OÖ
Version: TXC 2.02 Stable -MiKTeX2.9 / TeXstudio2.6-Texlive 2012
     Beitrag Verfasst am: 12.02.2011, 15:27     Titel:
  Antworten mit Zitat      
@Tobi
Das mit der Zählerautomatik hab ich anfangs auch überlegt. Bin aber dann davon abgekommen, weil es ja doch Einschübe geben könnte (zB. zwischen Nr. 7 und Nr. 8 die nummer 8a etc.). Auerdem sollten sich ja die Nummern nicht mehr ändern, falls die Mappen und Ordner ebenfalls eine Referenznummer erhalten.
Wie gesagt, ist das Ganze nur ein Workflow - bin für jede Idee offen.
Das Einrücken des Enthält-Textes habe ich aus der Vorlage übernommen. Ist ja geschmacksache, ich würde ja den rechten Rand dabei ebenfalls mehr einrücken. Das würde mit einer leichten Abänderung gut für den Ausdruck auf analoge Karteikarten passen.

Gruß, Sepp.-
_________________

[1] Wichtige Dokumente [2] Knigge und Regelwerk
[3] TeXnicCenter und MiKTeX
[4] Minimalbeispiel und Fehlersuche [5] Status und Statusänderung

Zuletzt bearbeitet von Sepp99 am 12.02.2011, 15:31, insgesamt einmal bearbeitet
Private Nachricht senden Benutzer-Profile anzeigen

iTob
Forum-Meister
Forum-Meister


Beiträge: 1220
Anmeldedatum: 19.04.10
Wohnort: ---
Version: TeX Live auf OS X
     Beitrag Verfasst am: 12.02.2011, 15:30     Titel:
  Antworten mit Zitat      
Dafür ja das optionale Argument. Wenn man diese Numemrn auch außerhalb von LaTeX verwenden muss/will und nicht etwa mit \ref{} arbeiten kann, dann ist das mit dem Zählen natürlich schlecht.

Ich hab aber noch ein Bisschen was anderes ergänzt/geändert.
Private Nachricht senden Benutzer-Profile anzeigen

Neues Thema eröffnen Neue Antwort erstellen Gehe zu Seite 1, 2, 3  Weiter



Options and Permissions
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen
.

goLaTeX ist Teil der goForen
goForen.de goMATLAB.de goLaTeX.de


  Datenschutzerklärung | Impressum | FAQ | goLaTeX RSS Button RSS-Feed

Copyright © 2008 - 2019 goLaTeX.de