error: pdflatex (file tcrm1095): Font tcrm1095

Schriftbild, Absätze und Auflistungen einstellen


Münzi
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 78
Registriert: Fr 24. Apr 2009, 09:53

Beitrag von Münzi »

Stimmt, du hast Recht Stefan. Hab ich ganz vergessen, und in der Freude habe ich auch das bedanken ganz vergessen.

Also ich danke euch beiden für die Zeit und Mühe die ihr investiert habt. Ich meins wirklich ernst. Das hier ist ein tolles Board mit vielen fleißigen Bienchen^^
Windows XP, TexLive 2013, TexStudio 2.6.4
Windows 7, TexLive 2013, TexStudio 2.6.4

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Re: siunitx

Beitrag von KOMA »

Stefan hat geschrieben:Evtl. gibt es mit dem siunitx-Paket Probleme, Du verwendest es in der allerneuesten Version 2.0m, bzw. wegen der dadurch geladenen experimentellen L3-Pakete. Versuch das Minimalbeispiel einmal ohne dieses Paket. Wenn sich das als richtig herausstellt, könnte eine ältere Version von siunitx Dein Dokument lauffähig machen, bis ein funktionierendes Update vorliegt.
Die aktuelle Version ist lauffähig. Ich habe extra die neuste Version von siunitx und expl3 und xpackages von CTAN runtergeladen und installiert, um das Minimalbeispiel auszuprobieren. Soweit ich überblicke sind das genau die Versionen, die auch der OP verwendet:
 siunitx.sty    2010/07/15 v2.0n A comprehensive (SI) units package
   expl3.sty    2010/07/13 v1982 L3 Experimental code bundle wrapper
 l3names.sty    2010/07/11 v1981 L3 Experimental Naming Scheme for TeX Primitives
    etex.sty    1998/03/26 v2.0 eTeX basic definition package (PEB)
l3basics.sty    2010/06/07 v1942 L3 Experimental basic definitions
 l3expan.sty    2010/06/10 v1948 L3 Experimental Argument Expansion module
    l3tl.sty    2010/05/22 v1919 L3 Experimental Token Lists
l3intexpr.sty    2010/06/15 v1957 L3 Integer Expressions
 l3quark.sty    2010/03/21 v1853 L3 Experimental Quark Commands
   l3seq.sty    2010/03/29 v1879 L3 Experimental sequences and stacks
  l3toks.sty    2010/05/25 v1933 L3 Experimental Token Registers
   l3int.sty    2010/05/25 v1933 L3 Experimental Integer module
   l3prg.sty    2010/03/21 v1853 L3 Experimental control structures
 l3clist.sty    2010/03/29 v1878 L3 Experimental comma separated lists
 l3token.sty    2010/04/11 v1890 L3 Experimental token investigation and manipulation
  l3prop.sty    2010/03/21 v1857 L3 Experimental Property Lists
   l3msg.sty    2010/03/23 v1866 L3 Experimental LaTeX Messages module
    l3io.sty    2010/05/22 v1923 L3 Experimental i/o module
  l3skip.sty    2010/05/25 v1933 L3 Experimental skip registers
   l3box.sty    2010/05/22 v1919 L3 Experimental Box module
l3keyval.sty    2010/04/11 v1890 L3 Experimental keyval processing
  l3keys.sty    2010/05/24 v1931 L3 Experimental key-value support
l3precom.sty    2010/02/09 v1793 L3 Experimental precompilation module
  l3xref.sty    2010/02/09 v1786 L3 Experimental cross referencing
  l3file.sty    2010/03/21 v1853 L3 Experimental file loading
    l3fp.sty    2010/07/08 v1979 L3 Experimental floating-point operations
    calc.sty    2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
   array.sty    2008/09/09 v2.4c Tabular extension package (FMi)
l3keys2e.sty    2009/08/24 v1494 Parsing LaTeX3 keyvals as LaTeX2e package options
  xparse.sty    2010/05/23 v1927 Generic document command parser
translator.sty    2007/03/11 ver 1.00
translator-language-mappings.tex
siunitx-version-1.cfg    2010/07/15 v2.0n siunitx: Version 1 settings
siunitx-abbreviations.cfg    2010/07/15 v2.0n siunitx: Abbreviated units
siunitx-binary.cfg    2010/07/15 v2.0n siunitx: Binary units
translator-basic-dictionary-English.dict    
  ts1cmr.fd    1999/05/25 v2.5h Standard LaTeX font definitions
Ich habe nicht den geringsten Zweifel, dass das Problem die fehlende Installation von cm-super ist, wie ich bereits in der ersten Antwort angedeutet habe. Auch, dass es mit explizitem Laden von fontenc mit T1 und lmodern funktioniert, deutet genau darauf hin.

Münzi
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 78
Registriert: Fr 24. Apr 2009, 09:53

Beitrag von Münzi »

Das kann gut sein Koma. Aber wodurch wird das verursacht? Ich hatte diese Probleme noch nie mit einer Tex-Datei obwohl der Aufbau bisher immer gleiche war. Dachte anfangs es wär einfach noch so ein Code-Schnipsel von den Umlauten, der übrig geblieben war, deswegen war ich etwas desinteressiert. Mir kam gar nicht in die Gedanken, dass was mit den Paketen nicht hinhauen könnte.
Windows XP, TexLive 2013, TexStudio 2.6.4
Windows 7, TexLive 2013, TexStudio 2.6.4

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

Nachtrag: Nach Durchsicht der log-Datei ist klar
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 9.
irgend eines der Pakete fordert cmr in T1 an. Das ist bei mir auch so. Da ich aber cm-super installiert habe, wird bei mir dann nicht tcmr1095 (egal ob mit Endung .pl oder .pfb) angefordert, sondern scmr1095.pfb geladen. Die Analyse, dass die Installation von cm-super das Problem im Kern löst, ist also korrekt.

Natürlich wird das Problem auch gelöst, wenn EC durch LM ersetzt wird, indem man zuvor lmodern im T1-Encoding lädt. Deshalb funktioniert die verwendete Lösung
\usepackage[T1]{fontenc}
\usepackage{lmodern}
.

Wo genau T1/cmr/m/n angefordert wird, habe ich bisher nicht herausgefunden. Auch eine Analyse des PDFs, wo die Schrift tatsächlich verwendet wird (wenn man ansonsten mit OT1 arbeitet), habe ich bisher nicht durchgeführt. Wenn ich raten sollte, würde ich vermuten, dass es textcomp ist (z. B. für \textperthousand o. ä.).

Jetzt bin ich müde und mache Schluss für heute.

Markus

Edit: Ach ne, textcomp wird ja gar nicht geladen. Ich muss ins Bett!

Münzi
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 78
Registriert: Fr 24. Apr 2009, 09:53

Beitrag von Münzi »

Alles klar, danke für die Mühe.
Windows XP, TexLive 2013, TexStudio 2.6.4
Windows 7, TexLive 2013, TexStudio 2.6.4

Antworten