PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : microtype macht Probleme mit den Schriften



Senex
08-09-2007, 11:06
Wenn ich das Paket microtype benutze, führt das beim kompillieren mit pdflatex (MikTeX 2.5) zu merkwürdigen Problemen. Mein Minimalbeispiel:


\documentclass{scrartcl}

\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}

%\usepackage{microtype}

\begin{document}
Text, Text, und nochmal Text, mehr Text, viel mehr Text, ganz viel Text und überhaupt, tootal viel Text, soo viel Text, unglaublich
aber wahr, und es geht noch mehr Text, ich bin noch lange nicht am Ende...ü
\end{document}


Die Ausgabe sieht bei mir so aus, dass er für den Text zunächst 2 Zeilen eine serifenlose Schrift benutzt, in der Umlaute nicht korrekt dargestellt werden, in der letzten Zeile hingegen (soweit ich das erkennen kann) die normale Schrift mit korrekten Umlauten verwendet. (Ergebnis ist angehängt)

Weiß jemand woran das liegt und wie man das Problem lösen kann?
(außer der Lösung microtype nicht zu verwenden)

Hier noch das .log-File:


This is pdfeTeX, Version 3.141592-1.30.6-2.2 (MiKTeX 2.5) (preloaded format=pdflatex 2007.2.12) 8 SEP 2007 11:00
entering extended mode
**min.tex
(min.tex
LaTeX2e <2005/12/01>
Babel <v3.8g> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, french, loaded.
("C:\Programme\MiKTeX 2.5\tex\latex\koma-script\scrartcl.cls"
Document Class: scrartcl 2007/03/07 v2.97a KOMA-Script document class (article)

("C:\Programme\MiKTeX 2.5\tex\latex\koma-script\scrkbase.sty"
Package: scrkbase 2007/03/07 v2.97a KOMA-Script package (basics and keyval use)


("C:\Programme\MiKTeX 2.5\tex\latex\graphics\keyval.sty"
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
("C:\Programme\MiKTeX 2.5\tex\latex\koma-script\scrlfile.sty"
Package: scrlfile 2007/03/07 v2.97a KOMA-Script package (loading files)

Package scrlfile, 2007/03/07 v2.97a KOMA-Script package (loading files)
Copyright (C) Markus Kohm

))
Class scrartcl Info: File `size11.clo' used to setup font sizes on input line 9
12.
("C:\Programme\MiKTeX 2.5\tex\latex\base\size11.clo"
File: size11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
)
("C:\Programme\MiKTeX 2.5\tex\latex\koma-script\typearea.sty"
Package: typearea 2007/03/07 v2.97a KOMA-Script package (type area)

Package typearea, 2007/03/07 v2.97a KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-

\ta@bcor=\skip41
\ta@div=\count79
\ta@hblk=\skip42
\ta@vblk=\skip43
\ta@temp=\skip44
Package typearea Info: These are the values describing the layout:
(typearea) DIV = 10
(typearea) BCOR = 0.0pt
(typearea) \paperwidth = 597.50793pt
(typearea) \textwidth = 418.25555pt
(typearea) DIV-departure = -6/100
(typearea) \evensidemargin = 17.3562pt
(typearea) \oddsidemargin = 17.3562pt
(typearea) \paperheight = 845.04694pt
(typearea) \textheight = 595.80026pt
(typearea) \topmargin = -25.16531pt
(typearea) \headheight = 17.0pt
(typearea) \headsep = 20.40001pt
(typearea) \topskip = 11.0pt
(typearea) \footskip = 47.60002pt
(typearea) \baselineskip = 13.6pt
(typearea) on input line 879.
)
\c@part=\count80
\c@section=\count81
\c@subsection=\count82
\c@subsubsection=\count83
\c@paragraph=\count84
\c@subparagraph=\count85
\abovecaptionskip=\skip45
\belowcaptionskip=\skip46
\c@pti@nb@sid@b@x=\box26
\c@figure=\count86
\c@table=\count87
\bibindent=\dimen102
) ("C:\Programme\MiKTeX 2.5\tex\generic\babel\babel.sty"
Package: babel 2005/05/21 v3.8g The Babel package

*************************************
* Local config file bblopts.cfg used
*
("C:\Programme\MiKTeX 2.5\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("C:\Programme\MiKTeX 2.5\tex\generic\babel\ngermanb.ldf"
Language: ngermanb 2004/02/20 v2.6m new German support from the babel system

("C:\Programme\MiKTeX 2.5\tex\generic\babel\babel.def"
File: babel.def 2005/05/21 v3.8g Babel common definitions
\babel@savecnt=\count88
\U@D=\dimen103
)
\l@naustrian = a dialect from \language\l@ngerman
Package babel Info: Making " an active character on input line 92.
))
("C:\Programme\MiKTeX 2.5\tex\latex\base\inputenc.sty"
Package: inputenc 2006/05/05 v1.1b Input encoding file
\inpenc@prehook=\toks15
\inpenc@posthook=\toks16

("C:\Programme\MiKTeX 2.5\tex\latex\base\latin1.def"
File: latin1.def 2006/05/05 v1.1b Input encoding file
))
("C:\Programme\MiKTeX 2.5\tex\latex\base\fontenc.sty"
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

("C:\Programme\MiKTeX 2.5\tex\latex\base\t1enc.def"
File: t1enc.def 2005/09/27 v1.99g Standard LaTeX file
LaTeX Font Info: Redeclaring font encoding T1 on input line 43.
))
("C:\Programme\MiKTeX 2.5\tex\latex\microtype\microtype.sty"
Package: microtype 2007/07/14 v2.2 Micro-typography with pdfTeX (RS)
\MT@toks=\toks17
\MT@count=\count89
LaTeX Info: Redefining \lsstyle on input line 1562.
LaTeX Info: Redefining \textls on input line 1563.
\MT@lskern=\dimen104
Package microtype Info: Loading configuration file microtype.cfg.

("C:\Programme\MiKTeX 2.5\tex\latex\microtype\microtype.cfg"
File: microtype.cfg 2007/07/14 v2.2 microtype main configuration file (RS)
)) (min.aux)
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 9.
LaTeX Font Info: ... okay on input line 9.
Package microtype Info: Generating PDF output.
Package microtype Info: Character protrusion enabled (level 2).
Package microtype Info: Using default protrusion set `alltext'.
Package microtype Info: Automatic font expansion enabled (level 2),
(microtype) stretch: 20, shrink: 20, step: 4, non-selected.
(microtype) Set up for expansion contexts (using font copies).
Package microtype Info: Using default expansion set `basictext'.
Package microtype Info: No tracking (pdftex too old).
Package microtype Info: No adjustment of interword spacing (pdftex too old).
Package microtype Info: No adjustment of character kerning (pdftex too old).

("C:\Programme\MiKTeX 2.5\tex\latex\microtype\mt-cmr.cfg"
File: mt-cmr.cfg 2005/11/07 v1.9 microtype config. file: Computer Modern Roman
(RS)
) [1

{psfonts.map}]
(min.aux) )
Here is how much of TeX's memory you used:
2808 strings out of 95419
41360 string characters out of 1187406
129857 words of memory out of 1133557
5926 multiletter control sequences out of 60000
4898 words of font info for 19 fonts, out of 1000000 for 2000
14 hyphenation exceptions out of 8191
33i,6n,35p,188b,257s stack positions out of 5000i,500n,10000p,200000b,32768s
PDF statistics:
7 PDF objects out of 300000
0 named destinations out of 300000
769 words of extra memory for PDF output out of 10000
<C:\Dokumente und Einstellungen\Christoph\Lokale Einstellungen\Anwe
ndungsdaten\MiKTeX\2.5\fonts\pk\ljfour\jknappen\ec \dpi600\ecrm1095.pk>
Warning: (file ecrm1095+8): Font ecrm1095+8 at 600 not found

Warning: (file ecrm1095-20): Font ecrm1095-20 at 600 not found
Output written on min.pdf (1 page, 7208 bytes).

cookie170
08-09-2007, 12:40
Hallo,

willkommen im Forum.

Der Fehlermeldung nach findet pdflatex eine Schrift nicht (aber ich habe davon keine wesentliche Ahnung).

Aber vielleicht hilft es ja bereits, eine andere Schrift zu nehmen, indem Du eines der Pakte mathpzo, lmodern, libertine ... _vor_ microtype einbindest.

Gruß,
Alexander

marius79
08-09-2007, 13:35
Hallo,

nur zur Information: Dein Minimalbeispiel läuft bei mir unter TeXLive2007 fehlerfrei durch und produziert den gewünschten Output. Wenn ich Dein pdf öffnen will, gibt er mir allerdings auch eine Fehlermeldung.

Grüße
marius

Senex
08-09-2007, 22:46
Vielen Dank, mit \usepackage{lmodern} funktioniert alles einwandfrei! :)