PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Helvetica in pdflatex



tcom
22-03-2005, 08:52
Hallo Zusammen

Ich versuche eine PDF-Datei mittels pdflatex zu erzeugen und möchte Helvetica als Schriftart benutzen.

Auszug aus dem Header des .tex File:
\documentclass[10pt,a4paper]{scrartcl}
\usepackage{helvet} %% Helvetica
\usepackage{pslatex}
\usepackage{marvosym} %% Symbol fonts (Checkedbox)
\usepackage{amssymb} %% Box
\usepackage{pifont}
\usepackage[utf8x]{inputenc}
\usepackage[german]{babel}

\usepackage{scrtime}
...

Ich gehe also davon aus dass Helvetica verwendet wird. Mit pdflatex laeuft alles fehlerfrei durch, bekomme aber serif Fonts am Schluss!

(Der Acrobat-Reader gibt an Times-Bold, Times-Roman, MSAM10, CMSY10, CMMI10,... zu verwenden).

Weshalb wird hier Times verwendet obwohl \usepackage{helvet} angegeben ist ?

Kann jemand weiterhelfen ?

tcom
22-03-2005, 13:44
Ich habe das Problem mit Helvetica gelöst.

Ich habe zu der Zeile
\usepackage[scaled=.90]{helvet}

noch zusätzliche Zeile eingefügt:
\renewcommand{\familydefault}{phv}

um wirklich Helvetica (und nicht Times) im generierten PDF zu bekommen.

Weshalb reicht \usepackage{helvet} nicht ?

Boron
22-03-2005, 14:01
Weil mit der usepackage Anweisung Helvetica für Schriften ohne Serifen eingebunden wird. Wenn also im Dokument Text in "Schrift ohne Serifen" dargestellt werden soll, dann wird dort Helvetica genommen.

Die Standardschriftart anderst du aber nicht durch einfaches einbinden des Pakets.
Wie du herausgefunden hast scheint das über familydefault zu gehen.