Schrift in der von datatool erzeugten Tabelle ist dicker?

Schriftbild, Absätze und Auflistungen einstellen


555nase
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Do 7. Mai 2015, 19:28
Wohnort: Stadtallendorf

Schrift in der von datatool erzeugten Tabelle ist dicker?

Beitrag von 555nase »

Hallo liebe LaTeX-gemeinde.

Ich habe ein Problem, was auf den ersten Blick vielleicht trivial ist, aber was mich stört, wenn ich es sehe. In folgendem Beispiel wird die selbe Tabell einmal über datatool erzeugt und danach über tabular.

Die von datatool hat aber geringfügig dickere Buchstaben. Warum? UNd wie steuere ich das auch in der tabular
\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[12pt,a4paper,oneside,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}
\usepackage[left=4cm,right=3cm,top=2cm,bottom=2cm]{geometry}
\usepackage{array} %Tabellen

\makeatletter
\setlength{\@fptop}{0pt}% float at the top
\makeatother

\renewcommand{\dtldisplaystarttab}{\toprule}
\renewcommand{\dtldisplayafterhead}{\midrule}
\renewcommand{\dtldisplayendtab}{\\\bottomrule}
\DeclareCaptionFormat{beschriftung}{#1#2#3}
\DeclareCaptionListFormat{table}{Tafel T.#1. #2}
\captionsetup{format=beschriftung,labelsep=endash,singlelinecheck=no}
\captionsetup[table]{name=Tafel}

\begin{document}
\begin{table}[!tp]
	\caption[\textsc{Etienne} (1991), S.215f.; CIL IV 5380.]{Preise für Dinge des täglichen Gebrauchs.}
	\medskip
	\centering
	\DTLloaddb[autokeys]{preise}{preise.csv}
	\DTLdisplaydb{preise}
	
\end{table}
%%
\begin{table}[!tp]
	\caption[\textsc{Etienne} (1991), S.215f.; CIL IV 5380.]{Preise für Dinge des täglichen Gebrauchs.}
	\medskip
	\centering
	\fontseries{sb}\selectfont
	\begin{tabular}{@{}lll@{}}
		\toprule
		& \null\hfil\textbf{Artikel}\hfil\null.                     & \null\hfil\textbf{Preis}\hfil\null.                     \\ \midrule
		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         \medskip \\ 
		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 \medskip \\ 
		Kleidung:     & eine Tunika                   & 15 Sesterzen              \\ 
		& Reinigung einer Tunika        & 1 Denar = 4 Sesterzen \medskip     \\ 
		Tiere:        & ein Maultier                  & 520 Sesterzen             \\
		Sklaven:      & zwei Sklaven                  & 5048 Sesterzen            \\ \bottomrule
	\end{tabular}
	\label{tab:preise}
\end{table}
\vfill
\end{document}

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Ich sehe keinen Unterschied.

Besserwisser

Beitrag von Besserwisser »

Ich kann Ulrike nur zustimmen. Auch ändert sich nichts an der Fontliste, wenn man die erste Tabelle weglässt, was der Fall sein müsste, wenn da andere Fonts verwendet würden. Vielleicht ein Rendering-Problem deines Viewers oder eine optische Täuschung. Mach mal einen Ausdruck.

Dein Beispiel gibt bei mir übrigens die Warnung:
LaTeX Font Warning: Font shape `T1/pplj/sb/n' undefined
Die kommt von dem \fontseries{sb}\selectfont, das du nur vor der zweiten Tabellen hast, aber nicht vor der ersten. Würde es den Font tatsächlich geben, dann müsste man den natürlich auch vor der ersten Tabelle auswählen:
\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[12pt,a4paper,oneside,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}
\usepackage[left=4cm,right=3cm,top=2cm,bottom=2cm]{geometry}
\usepackage{array} %Tabellen

\makeatletter
\setlength{\@fptop}{0pt}% float at the top
\makeatother

\renewcommand{\dtldisplaystarttab}{\toprule}
\renewcommand{\dtldisplayafterhead}{\midrule}
\renewcommand{\dtldisplayendtab}{\\\bottomrule}
\DeclareCaptionFormat{beschriftung}{#1#2#3}
\DeclareCaptionListFormat{table}{Tafel T.#1. #2}
\captionsetup{format=beschriftung,labelsep=endash,singlelinecheck=no}
\captionsetup[table]{name=Tafel}
\DTLloaddb[noheader,keys={Titel,Artikel,Preis}]{preise}{preise.csv}
\DTLsetheader{preise}{Titel}{}

\begin{document}
\begin{table}[!tp]
\caption[\textsc{Etienne} (1991), S.215f.; CIL IV 5380.]{Preise für Dinge des täglichen Gebrauchs.}
\medskip
\centering
\fontseries{sb}\selectfont
\DTLdisplaydb{preise}
\end{table}
%%
\begin{table}[!tp]
\caption[\textsc{Etienne} (1991), S.215f.; CIL IV 5380.]{Preise für Dinge des täglichen Gebrauchs.}
\medskip
\centering
\fontseries{sb}\selectfont
\begin{tabular}{@{}lll@{}}
\toprule
& \null\hfil\textbf{Artikel}\hfil\null. & \null\hfil\textbf{Preis}\hfil\null. \\ \midrule
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 \medskip \\
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 \medskip \\
Kleidung: & eine Tunika & 15 Sesterzen \\
& Reinigung einer Tunika & 1 Denar = 4 Sesterzen \medskip \\
Tiere: & ein Maultier & 520 Sesterzen \\
Sklaven: & zwei Sklaven & 5048 Sesterzen \\ \bottomrule
\end{tabular}
\label{tab:preise}
\end{table}
\vfill
\end{document}
Ich habe auch gleich noch die erste Tabelle mit demselben Kopf versehen wie die zweite, damit die Tabellen wirklich vergleichbar sind.

555nase
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Do 7. Mai 2015, 19:28
Wohnort: Stadtallendorf

Beitrag von 555nase »

Hallo.

Ich habe einmal die betreffende Seite ausgedruckt und hoffe der Link funktioniert.

Dort sieht man jedenfalls einen Unterschied.

Bild

Im Anhang ist auch nochmal der Ausdruck als .pdf.
Dateianhänge
Pompeji.pdf
(23.66 KiB) 384-mal heruntergeladen

555nase
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Do 7. Mai 2015, 19:28
Wohnort: Stadtallendorf

Beitrag von 555nase »

Ja vielen Dank schonmal...

mit
\fontseries{sb}\selectfont 

hatte ich versucht das problem in den Griff zu bekommen und dann vergessen vor dem Post herauszulöschen.

Das war es aber auch nicht. Eigenartig...

Vergleicht man die Buchstabendicken jeweils z.B. beim "S" von "Sklaven" oder den Abstand der oberen Haste des "T" bei "Tiere" zum i-Punkt, dann sieht man es...
Zuletzt geändert von 555nase am Mi 2. Mär 2016, 18:26, insgesamt 1-mal geändert.

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Ich sehe da beim besten Willen keinen Unterschied und auch wenn ich die Datei mit Illustrator öffne, sind die Schriftdefinitionen jeweils exakt gleich …
Ich biete Hilfe, Beratung und Schulung für alle Fragen rund um TeX, Buchgestaltung und Textsatz, sowie Grafik- und Kommunikationsdesign.
Mehr Infos und Kontakt unter tobiw.de.

Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).

555nase
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Do 7. Mai 2015, 19:28
Wohnort: Stadtallendorf

Beitrag von 555nase »

Gut, aber wenn ich der Einzige bin, dann liegt es wohl doch am Browser oder am Acrobat-Reader.

...kann es sein, dass da Soetwas wie ein "grauwert" etc. nicht stimmt?

Aber wenn es nichts ist, dann ist es wohl so. Vielen Dank an euch Alle, dass ihr euch trotzdem damit befasst habt und für die Korrekturen.

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Also ich sehe in keinem Anzeigeprogramm (Acrobat CC, Skim, Vorschau, Safari alle auf Mac OS X El Capitan) keinen Unterschied. Und nein mit Grauwert hat das auch nix zu tun. Der Grauwert ist ein optischer Eindruck und keine Einstellung.
Ich biete Hilfe, Beratung und Schulung für alle Fragen rund um TeX, Buchgestaltung und Textsatz, sowie Grafik- und Kommunikationsdesign.
Mehr Infos und Kontakt unter tobiw.de.

Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).

Antworten