von Bartman » Mi 2. Mär 2016, 16:44
Ich habe Dein Beispiel verändert, damit es etwas übersichtlicher ist.
\begin{filecontents}{preise.csv}
Lebensmittel:,"ein modius (6,503 kg) Roggen",12 As = 3 Sesterzen
,"ein modius (6,503 kg) Weizen","30 As = 7 Sesterzen, 2 As"
,"ein modius (6,503 kg) Lupinen",3 As
,"eine libra (0,328 kg) öl",4 As = 1 Sesterze
,ein Maß einfachen Wein,1 As
,ein Maß Falerner,4 As = 1 Sesterze
Geschirr:,ein Breitopf,1 As
,ein Teller,1 As
,ein kleines Trinkgefäß,2 As
,ein Eimer,"9 As = 2 Sesterzen, 1 As"
,eine Lampe,1 As
,ein silbernes Sieb,90 Denare = 360 Sesterzen
Kleidung:,eine Tunika,15 Sesterzen
,Reinigung einer Tunika,1 Denar = 4 Sesterzen
Tiere:,ein Maultier ,520 Sesterzen
Sklaven:,zwei Sklaven ,5048 Sesterzen
\end{filecontents}
\documentclass[
fontsize=12pt,
% a4paper, Voreinstellung der Dokumentklasse
% oneside, s. o.
captions=tableheading,
DIV=calc
]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\renewcommand{\sfdefault}{phv}
\renewcommand{\rmdefault}{pplj}
\usepackage{datatool} %externe Daten einbinden
\usepackage[format=plain,indention=.5cm,labelfont=bf,textfont=it,tableposition=top,labelsep=endash]{caption} % Abbildungs und Tabellenbeschriftungen
\usepackage{booktabs}
\DeclareCaptionFormat{beschriftung}{#1#2#3}
\DeclareCaptionListFormat{table}{Tafel T.#1. #2}
\captionsetup{format=beschriftung,labelsep=endash,singlelinecheck=no}
\captionsetup[table]{name=Tafel}
\renewcommand{\dtldisplaystarttab}{\toprule}
\renewcommand{\dtldisplayendtab}{\\\bottomrule}
\begin{document}
\begin{table}[htbp]
\centering
\caption[\textsc{Etienne} (1991), S.215f.; CIL IV 5380.]{Preise nach \textsc{Etienne} (1991), S.215f.; CIL IV 5380.}
\renewcommand{\arraystretch}{1.2}
\DTLloaddb{preise}{preise.csv}
\DTLdisplaydb{preise}
\label{tab:preise}
\end{table}
\end{document}
Der Inhalt Deiner Tabellenbeschriftung sieht nach einem Literaturverweis aus. Setzt Du alle Literaturverweise in Deinem Dokument in dieser Form oder nur in diesem Beispiel, um es einfach zu halten?
Ich habe Dein Beispiel verändert, damit es etwas übersichtlicher ist.
[code]\begin{filecontents}{preise.csv}
Lebensmittel:,"ein modius (6,503 kg) Roggen",12 As = 3 Sesterzen
,"ein modius (6,503 kg) Weizen","30 As = 7 Sesterzen, 2 As"
,"ein modius (6,503 kg) Lupinen",3 As
,"eine libra (0,328 kg) öl",4 As = 1 Sesterze
,ein Maß einfachen Wein,1 As
,ein Maß Falerner,4 As = 1 Sesterze
Geschirr:,ein Breitopf,1 As
,ein Teller,1 As
,ein kleines Trinkgefäß,2 As
,ein Eimer,"9 As = 2 Sesterzen, 1 As"
,eine Lampe,1 As
,ein silbernes Sieb,90 Denare = 360 Sesterzen
Kleidung:,eine Tunika,15 Sesterzen
,Reinigung einer Tunika,1 Denar = 4 Sesterzen
Tiere:,ein Maultier ,520 Sesterzen
Sklaven:,zwei Sklaven ,5048 Sesterzen
\end{filecontents}
\documentclass[
fontsize=12pt,
% a4paper, Voreinstellung der Dokumentklasse
% oneside, s. o.
captions=tableheading,
DIV=calc
]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\renewcommand{\sfdefault}{phv}
\renewcommand{\rmdefault}{pplj}
\usepackage{datatool} %externe Daten einbinden
\usepackage[format=plain,indention=.5cm,labelfont=bf,textfont=it,tableposition=top,labelsep=endash]{caption} % Abbildungs und Tabellenbeschriftungen
\usepackage{booktabs}
\DeclareCaptionFormat{beschriftung}{#1#2#3}
\DeclareCaptionListFormat{table}{Tafel T.#1. #2}
\captionsetup{format=beschriftung,labelsep=endash,singlelinecheck=no}
\captionsetup[table]{name=Tafel}
\renewcommand{\dtldisplaystarttab}{\toprule}
\renewcommand{\dtldisplayendtab}{\\\bottomrule}
\begin{document}
\begin{table}[htbp]
\centering
\caption[\textsc{Etienne} (1991), S.215f.; CIL IV 5380.]{Preise nach \textsc{Etienne} (1991), S.215f.; CIL IV 5380.}
\renewcommand{\arraystretch}{1.2}
\DTLloaddb{preise}{preise.csv}
\DTLdisplaydb{preise}
\label{tab:preise}
\end{table}
\end{document}[/code]
Der Inhalt Deiner Tabellenbeschriftung sieht nach einem Literaturverweis aus. Setzt Du alle Literaturverweise in Deinem Dokument in dieser Form oder nur in diesem Beispiel, um es einfach zu halten?