Schrift in der von datatool erzeugten Tabelle ist dicker?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Schrift in der von datatool erzeugten Tabelle ist dicker?

von iTob » Mi 2. Mär 2016, 19:00

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.

von 555nase » Mi 2. Mär 2016, 18:29

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.

von iTob » Mi 2. Mär 2016, 18:25

Ich sehe da beim besten Willen keinen Unterschied und auch wenn ich die Datei mit Illustrator öffne, sind die Schriftdefinitionen jeweils exakt gleich …

von 555nase » Mi 2. Mär 2016, 18:23

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...

von 555nase » Mi 2. Mär 2016, 18:16

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) 385-mal heruntergeladen

von Besserwisser » Mi 2. Mär 2016, 18:07

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.

von u_fischer » Mi 2. Mär 2016, 17:55

Ich sehe keinen Unterschied.

Schrift in der von datatool erzeugten Tabelle ist dicker?

von 555nase » Mi 2. Mär 2016, 17:36

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}

Nach oben