PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fonts laden



Gotthard
10-09-2009, 14:01
Hallo zusammen,

ich habe es dank großer Hilfe geschafft, nach dieser Anleitung unsere firmeneigenen Schriften in MikTeX einzubinden: ftp://ftp.dante.de/tex-archive/info/german/MiKTeX-WinEdt-TrueType-Anleitung/ttf.htm#Installation of fonts for TeX and LaTeX. Leider kann ich jedoch die fonts jetzt nicht in LaTeX "laden", das heißt, irgendwo mache ich einen Fehler, vermute ich.

Ich vermute auch, dass es diesmal definitiv was Größeres wird :(

MB:


\documentclass[headings=normal, openright]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{tocloft}
\usepackage[T1]{fontenc}
\usepackage{float}
\usepackage{graphicx}
\usepackage{capt-of}
\usepackage{here}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\usepackage[ngerman]{varioref}

%%%
%%% Titleseite mit paperwide-Graphik + centered-Titel
%%%

\begin{filecontents}{Titelseite.tex}
%%% This is file 'Titelseite.tex'.
%%%
\begin{titlepage}

%\newfont\timesxviii{ptmr at18pt}
%\newfont\timesxxxx{ptmr at40pt}
\newfont{T1}{eccorpoa}{m}{sl}


\vspace*{132pt}

\begin{minipage}[b]{1\paperwidth}%
\includegraphics[width=\paperwidth,height=250pt]{Bild}
\end{minipage}

\vspace*{84pt}

\begin{minipage}[b]{.99\paperwidth}%
\centering
\bfseries
{\timesxviii Edico}
\par\vspace{18pt}
{\timesxxxx Titelseite}
\par\vspace{12pt}
{\timesxviii Anforderungen an das Layout}
\end{minipage}

\end{titlepage}
\thispagestyle{empty}
\cleardoublepage
\thispagestyle{empty}

%%%
%%% End of file 'Titelseite.tex'.
\end{filecontents}

%%%
%%% --------------------------------------------------------
%%%

\begin{filecontents}{titlepagestyle.sty}
%%% This is file 'titlepagestyle.sty'.
%%%

\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{titlepagestyle}

\RequirePackage{calc}
\frenchspacing
%%% ------------------------------------------------------------------
%%% titlepage-Umgebung neu definieren, so dass die gesamte Seite
%%% zur Verfügung steht.
%%% (nach Verlagsvorlage-Vieweg+Teubner)
%%% ------------------------------------------------------------------

\renewenvironment{titlepage}{%
\cleardoublepage
\if@twocolumn
\@restonecoltrue\onecolumn
\else
\@restonecolfalse\newpage
\fi
\thispagestyle{empty}%
\parindent=\z@
\if@compatibility\setcounter{page}{0}\fi
\setlength\@tempdima{-\topmargin-1in-\headheight-\headsep-\topskip}%
\vspace*{\@tempdima}%
\setlength\@tempdima{\paperheight-\textheight-1in-\headsep}
\enlargethispage{\@tempdima}%
\setlength\@xdim{-\oddsidemargin-1in}%
\if@twoside
\setlength\@ydim{-\evensidemargin-1in}%
\else
\setlength\@ydim{\textwidth+\oddsidemargin+1in-\paperwidth}%
\fi
\addmargin[\@xdim]{\@ydim}%
% Korr. li. Rand Korr. re. Rand
}{%
\endaddmargin%
\if@restonecol\twocolumn \else \newpage \fi
}

%%%
%%% This is 'titlepagestyle.sty'.

\end{filecontents}

%%% --------------------------------------------------------

%\documentclass[headings=normal, openright]{scrbook}

\usepackage{typearea} % Definition des Satzspiegels
\areaset[1cm]{115mm}{180mm}
\linespread{1.024}\selectfont
\usepackage{scrpage2}

\usepackage[%draft
]{graphicx}

\usepackage{titlepagestyle}%-)

%\renewcommand{\encodingdefault}{T1}
%\renewcommand{\rmdefault}{eccorpoa}

\begin{document}
\usefont{T1}{meine-schrift}{m}{sl}
\frontmatter
\include{Titelseite}%-)



\end{document}

MB der Titelseite (von edico):


\begin{titlepage}


\centering\vspace*{2cm}
\huge{Unternehmen}

\vspace*{2cm}

\begin{minipage}[b]{1\paperwidth}%
\includegraphics[trim=0cm 1cm 0cm 0cm, clip, width=\paperwidth]
{Bild}
\end{minipage}

\vspace*{1.5cm}

\begin{minipage}[b]{.99\paperwidth}%
\centering
\bfseries
\par\vspace{0.5cm}
\huge{Autor}
\par\vspace{0.5cm}
\huge{Titel}
\end{minipage}

\end{titlepage}
\thispagestyle{empty}
\cleardoublepage
\thispagestyle{empty}

Was mache ich falsch? Alle Tests, die in der Anleitung stehen, in der Kommandozeile waren erfolgreich, die Schriften werden korrekt von LaTeX ausgedruckt. Bloß mein Dokument ändert die Schriften nicht.

Wäre toll, wenn mir jemand bei dieser (fast) letzten Hürde auf dem Weg zu meiner Diss helfen könnte.

Roman

u_fischer
10-09-2009, 14:30
1. Mach ein Minimalbeispiel.

2. Beschreibe, was eigentlich schief läuft.

3. Zeige die log-Datei des Minimalbeispiels.

Gotthard
10-09-2009, 14:39
This is pdfTeX, Version 3.1415926-1.40.9 (MiKTeX 2.7) (preloaded format=pdflatex 2009.9.10) 10 SEP 2009 15:35
entering extended mode
**C:/rangerm/Dissertation/AAA*Minimalbeispiel/Minimalbeispiel.tex
("C:/rangerm/Dissertation/AAA Minimalbeispiel/Minimalbeispiel.tex"
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, german-x-2008-06-18, ngerman-x-2008-06-18, french, loaded.

(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrbook.cls
Document Class: scrbook 2009/07/24 v3.04a KOMA-Script document class (book)

(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrkbase.sty
Package: scrkbase 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent
basics and keyval usage)

(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrbase.sty
Package: scrbase 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)

("C:\Program Files\MiKTeX 2.7\tex\latex\graphics\keyval.sty"
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrlfile.sty
Package: scrlfile 2009/03/25 v3.03 KOMA-Script package (loading files)

Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

)))
(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\tocbasic.sty
Package: tocbasic 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
)
Package tocbasic Info: omitting babel extension for `toc'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `toc' on input line 117.
Package tocbasic Info: omitting babel extension for `lof'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lof' on input line 118.
Package tocbasic Info: omitting babel extension for `lot'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lot' on input line 119.
Class scrbook Info: You've used standard option `openright'.
(scrbook) This is correct!
(scrbook) Internaly I'm using `open=right'.
(scrbook) If you'd like to set the option with \KOMAoptions,
(scrbook) you'd have to use `open=right' there
(scrbook) instead of `openright', too.
Class scrbook Info: File `scrsize11pt.clo' used instead of
(scrbook) file `scrsize11.clo' to setup font sizes on input line 1272
.

(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrsize11pt.clo
File: scrsize11pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (11p
t)
)
(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\typearea.sty
Package: typearea 2009/07/24 v3.04a KOMA-Script package (type area)

Package typearea, 2009/07/24 v3.04a 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%
(typearea) \evensidemargin = 47.2316pt
(typearea) \oddsidemargin = -12.5192pt
(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 1115.
)
\c@part=\count80
\c@chapter=\count81
\c@section=\count82
\c@subsection=\count83
\c@subsubsection=\count84
\c@paragraph=\count85
\c@subparagraph=\count86
\abovecaptionskip=\skip45
\belowcaptionskip=\skip46
\c@pti@nb@sid@b@x=\box26
\c@figure=\count87
\c@table=\count88
\bibindent=\dimen102
) ("C:\Program Files\MiKTeX 2.7\tex\latex\base\inputenc.sty"
Package: inputenc 2006/05/05 v1.1b Input encoding file
\inpenc@prehook=\toks15
\inpenc@posthook=\toks16

("C:\Program Files\MiKTeX 2.7\tex\latex\base\latin1.def"
File: latin1.def 2006/05/05 v1.1b Input encoding file
))
("C:\Program Files\MiKTeX 2.7\tex\generic\babel\babel.sty"
Package: babel 2008/07/06 v3.8l The Babel package

*************************************
* Local config file bblopts.cfg used
*
("C:\Program Files\MiKTeX 2.7\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("C:\Program Files\MiKTeX 2.7\tex\generic\babel\ngermanb.ldf"
Language: ngermanb 2008/07/06 v2.6n new German support from the babel system

("C:\Program Files\MiKTeX 2.7\tex\generic\babel\babel.def"
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count89
\U@D=\dimen103
)
\l@naustrian = a dialect from \language\l@ngerman
Package babel Info: Making " an active character on input line 92.
))
("C:\Program Files\MiKTeX 2.7\tex\latex\tocloft\tocloft.sty"
Package: tocloft 2003/09/26 v2.3c parameterised ToC, etc., typesetting


Package tocloft Note: The document has chapter divisions.

\cftparskip=\skip47
\cftbeforetoctitleskip=\skip48
\cftaftertoctitleskip=\skip49
\cftbeforepartskip=\skip50
\cftpartnumwidth=\skip51
\cftpartindent=\skip52
\cftbeforechapskip=\skip53
\cftchapindent=\skip54
\cftchapnumwidth=\skip55
\cftbeforesecskip=\skip56
\cftsecindent=\skip57
\cftsecnumwidth=\skip58
\cftbeforesubsecskip=\skip59
\cftsubsecindent=\skip60
\cftsubsecnumwidth=\skip61
\cftbeforesubsubsecskip=\skip62
\cftsubsubsecindent=\skip63
\cftsubsubsecnumwidth=\skip64
\cftbeforeparaskip=\skip65
\cftparaindent=\skip66
\cftparanumwidth=\skip67
\cftbeforesubparaskip=\skip68
\cftsubparaindent=\skip69
\cftsubparanumwidth=\skip70
\cftbeforeloftitleskip=\skip71
\cftafterloftitleskip=\skip72
\cftbeforefigskip=\skip73
\cftfigindent=\skip74
\cftfignumwidth=\skip75
\c@lofdepth=\count90
\c@lotdepth=\count91
\cftbeforelottitleskip=\skip76
\cftafterlottitleskip=\skip77
\cftbeforetabskip=\skip78
\cfttabindent=\skip79
\cfttabnumwidth=\skip80
) ("C:\Program Files\MiKTeX 2.7\tex\latex\base\fontenc.sty"
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

("C:\Program Files\MiKTeX 2.7\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:\Program Files\MiKTeX 2.7\tex\latex\float\float.sty"
Package: float 2001/11/08 v1.3d Float enhancements (AL)
\c@float@type=\count92
\float@exts=\toks17
\float@box=\box27
\@float@everytoks=\toks18
\@floatcapt=\box28
)
("C:\Program Files\MiKTeX 2.7\tex\latex\graphics\graphicx.sty"
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

("C:\Program Files\MiKTeX 2.7\tex\latex\graphics\graphics.sty"
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)

("C:\Program Files\MiKTeX 2.7\tex\latex\graphics\trig.sty"
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
("C:\Program Files\MiKTeX 2.7\tex\latex\00miktex\graphics.cfg"
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: pdftex.def on input line 90.

("C:\Program Files\MiKTeX 2.7\tex\latex\pdftex-def\pdftex.def"
File: pdftex.def 2008/09/08 v0.04l Graphics/color for pdfTeX
\Gread@gobject=\count93
))
\Gin@req@height=\dimen104
\Gin@req@width=\dimen105
)
("C:\Program Files\MiKTeX 2.7\tex\latex\ltxmisc\capt-of.sty")
("C:\Program Files\MiKTeX 2.7\tex\latex\ltxmisc\here.sty")
(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrpage2.sty
Package: scrpage2 2008/12/08 v2.3 LaTeX2e KOMA-Script package
LaTeX Info: Redefining \pagemark on input line 176.
)
("C:\Program Files\MiKTeX 2.7\tex\latex\tools\varioref.sty"
Package: varioref 2006/05/13 v1.4p package for extended references (FMi)
\c@vrcnt=\count94
)

LaTeX Warning: File `Titelseite.tex' already exists on the system.
Not generating it from this source.


LaTeX Warning: File `titlepagestyle.sty' already exists on the system.
Not generating it from this source.

Package typearea Info: These are the values describing the layout:
(typearea) DIV = areaset
(typearea) BCOR = 28.45274pt
(typearea) \paperwidth = 597.50793pt
(typearea) \textwidth = 327.20668pt
(typearea) \evensidemargin = 88.96234pt
(typearea) \oddsidemargin = 36.79892pt
(typearea) \paperheight = 845.04694pt
(typearea) \textheight = 512.1496pt
(typearea) \topmargin = 2.34578pt
(typearea) \headheight = 15.95pt
(typearea) \headsep = 20.40001pt
(typearea) \topskip = 11.0pt
(typearea) \footskip = 47.60002pt
(typearea) \baselineskip = 13.6pt
(typearea) on input line 111.
(titlepagestyle.sty
Package: titlepagestyle
("C:\Program Files\MiKTeX 2.7\tex\latex\tools\calc.sty"
Package: calc 2005/08/06 v4.2 Infix arithmetic (KKT,FJ)
\calc@Acount=\count95
\calc@Bcount=\count96
\calc@Adimen=\dimen106
\calc@Bdimen=\dimen107
\calc@Askip=\skip81
\calc@Bskip=\skip82
LaTeX Info: Redefining \setlength on input line 75.
LaTeX Info: Redefining \addtolength on input line 76.
\calc@Ccount=\count97
\calc@Cskip=\skip83
))
(Minimalbeispiel.aux (Titelseite.aux))
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 123.
LaTeX Font Info: ... okay on input line 123.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 123.
LaTeX Font Info: ... okay on input line 123.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 123.
LaTeX Font Info: ... okay on input line 123.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 123.
LaTeX Font Info: ... okay on input line 123.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 123.
LaTeX Font Info: ... okay on input line 123.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 123.
LaTeX Font Info: ... okay on input line 123.

("C:\Program Files\MiKTeX 2.7\tex\context\base\supp-pdf.tex"
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count98
\scratchdimen=\dimen108
\scratchbox=\box29
\nofMPsegments=\count99
\nofMParguments=\count100
\everyMPshowfont=\toks19
\MPscratchCnt=\count101
\MPscratchDim=\dimen109
\MPnumerator=\count102
\everyMPtoPDFconversion=\toks20
)
LaTeX Font Info: Try loading font information for T1+meine-schrift on input
line 124.
LaTeX Font Info: No file T1meine-schrift.fd. on input line 124.


LaTeX Font Warning: Font shape `T1/meine-schrift/m/sl' undefined
(Font) using `T1/cmr/m/n' instead on input line 124.

(Titelseite.tex

! LaTeX Error: File `Bild' not found.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.11 {Bild}

I could not locate the file with any of these extensions:
.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.J PG,.JPEG,.JBIG2,.JB2
Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.


LaTeX Font Warning: Font shape `T1/meine-schrift/bx/sl' undefined
(Font) using `T1/cmr/m/n' instead on input line 18.

[1






{C:/Documents and Settings/All Users/Application Data/MiKTeX/2.7/pdftex/config/
pdftex.map}] [2


]) (Minimalbeispiel.aux (Titelseite.aux))

LaTeX Font Warning: Some font shapes were not available, defaults substituted.

)
Here is how much of TeX's memory you used:
3236 strings out of 95290
44077 string characters out of 1182846
127170 words of memory out of 1500000
6426 multiletter control sequences out of 110000
5481 words of font info for 17 fonts, out of 3000000 for 5000
14 hyphenation exceptions out of 8191
35i,4n,48p,302b,264s stack positions out of 5000i,500n,10000p,200000b,50000s
<C:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\lj
four\jknappen\ec\dpi600\ecrm2074.pk>
Output written on Minimalbeispiel.pdf (2 pages, 6663 bytes).
PDF statistics:
26 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 131072)
1 words of extra memory for PDF output out of 10000 (max. 10000000)


Das Bild kennt er natürlich nicht, das ist klar. Die Schriftart habe ich hier der Einfachheit einfach Schrift genannt, das mache ich natürlich im konkreten Fall korrekt.

Er meldet aber auch bei der normalen Schrift, dass sie undefiniert sei.

Ist wohl ein größerer Fall...

Roman

Und, Ulrike, ich weiß einfach nicht, was ich weglassen soll und was nicht. Das hängt ja oft zusammen. Sorry for that!

u_fischer
10-09-2009, 15:14
Ulrike, ich weiß einfach nicht, was ich weglassen soll und was nicht

Dann finde es raus. Kürze zuerst zwischen \begin{document} und \end{document}, kürze anschließend die Präambel.

Gotthard
10-09-2009, 15:24
Hi Ulrike,

vielleicht hätt ich ja sonst noch was rausnehmen können, das hab ich jetzt aber definitv gelassen. Log-Datei anbei.


\documentclass[headings=normal, openright]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}

\usepackage[T1]{fontenc}

\usepackage{graphicx}
\usepackage{capt-of}
\usepackage{scrpage2}





\begin{document}

\usefont{T1}{eccorpoa}{m}{sl}

Bla blubb

\end{document}

Und hier, brav die Log-Datei:


This is pdfTeX, Version 3.1415926-1.40.9 (MiKTeX 2.7) (preloaded format=pdflatex 2009.9.10) 10 SEP 2009 16:22
entering extended mode
**//smtcf00114.rd.corpintra.net/rangerm$/data/my*documents/Minimalbeispiel2/Min
imalbeispiel2.tex

("//smtcf00114.rd.corpintra.net/rangerm$/data/my documents/Minimalbeispiel2/Min
imalbeispiel2.tex"
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman, ngerman, german-x-2008-06-18, ngerman-x-2008-06-18, french, loaded.

(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrbook.cls
Document Class: scrbook 2009/07/24 v3.04a KOMA-Script document class (book)

(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrkbase.sty
Package: scrkbase 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-dependent
basics and keyval usage)

(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrbase.sty
Package: scrbase 2009/07/24 v3.04a KOMA-Script package (KOMA-Script-independent
basics and keyval usage)

("C:\Program Files\MiKTeX 2.7\tex\latex\graphics\keyval.sty"
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrlfile.sty
Package: scrlfile 2009/03/25 v3.03 KOMA-Script package (loading files)

Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
Copyright (C) Markus Kohm

)))
(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\tocbasic.sty
Package: tocbasic 2009/06/08 v3.03b KOMA-Script package (handling toc-files)
)
Package tocbasic Info: omitting babel extension for `toc'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `toc' on input line 117.
Package tocbasic Info: omitting babel extension for `lof'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lof' on input line 118.
Package tocbasic Info: omitting babel extension for `lot'
(tocbasic) because of feature `nobabel' available
(tocbasic) for `lot' on input line 119.
Class scrbook Info: You've used standard option `openright'.
(scrbook) This is correct!
(scrbook) Internaly I'm using `open=right'.
(scrbook) If you'd like to set the option with \KOMAoptions,
(scrbook) you'd have to use `open=right' there
(scrbook) instead of `openright', too.
Class scrbook Info: File `scrsize11pt.clo' used instead of
(scrbook) file `scrsize11.clo' to setup font sizes on input line 1272
.

(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrsize11pt.clo
File: scrsize11pt.clo 2009/07/24 v3.04a KOMA-Script font size class option (11p
t)
)
(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\typearea.sty
Package: typearea 2009/07/24 v3.04a KOMA-Script package (type area)

Package typearea, 2009/07/24 v3.04a 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%
(typearea) \evensidemargin = 47.2316pt
(typearea) \oddsidemargin = -12.5192pt
(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 1115.
)
\c@part=\count80
\c@chapter=\count81
\c@section=\count82
\c@subsection=\count83
\c@subsubsection=\count84
\c@paragraph=\count85
\c@subparagraph=\count86
\abovecaptionskip=\skip45
\belowcaptionskip=\skip46
\c@pti@nb@sid@b@x=\box26
\c@figure=\count87
\c@table=\count88
\bibindent=\dimen102
) ("C:\Program Files\MiKTeX 2.7\tex\latex\base\inputenc.sty"
Package: inputenc 2006/05/05 v1.1b Input encoding file
\inpenc@prehook=\toks15
\inpenc@posthook=\toks16

("C:\Program Files\MiKTeX 2.7\tex\latex\base\latin1.def"
File: latin1.def 2006/05/05 v1.1b Input encoding file
))
("C:\Program Files\MiKTeX 2.7\tex\generic\babel\babel.sty"
Package: babel 2008/07/06 v3.8l The Babel package

*************************************
* Local config file bblopts.cfg used
*
("C:\Program Files\MiKTeX 2.7\tex\latex\00miktex\bblopts.cfg"
File: bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration
)
("C:\Program Files\MiKTeX 2.7\tex\generic\babel\ngermanb.ldf"
Language: ngermanb 2008/07/06 v2.6n new German support from the babel system

("C:\Program Files\MiKTeX 2.7\tex\generic\babel\babel.def"
File: babel.def 2008/07/06 v3.8l Babel common definitions
\babel@savecnt=\count89
\U@D=\dimen103
)
\l@naustrian = a dialect from \language\l@ngerman
Package babel Info: Making " an active character on input line 92.
))
("C:\Program Files\MiKTeX 2.7\tex\latex\base\fontenc.sty"
Package: fontenc 2005/09/27 v1.99g Standard LaTeX package

("C:\Program Files\MiKTeX 2.7\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:\Program Files\MiKTeX 2.7\tex\latex\graphics\graphicx.sty"
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

("C:\Program Files\MiKTeX 2.7\tex\latex\graphics\graphics.sty"
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)

("C:\Program Files\MiKTeX 2.7\tex\latex\graphics\trig.sty"
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
("C:\Program Files\MiKTeX 2.7\tex\latex\00miktex\graphics.cfg"
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: pdftex.def on input line 90.

("C:\Program Files\MiKTeX 2.7\tex\latex\pdftex-def\pdftex.def"
File: pdftex.def 2008/09/08 v0.04l Graphics/color for pdfTeX
\Gread@gobject=\count90
))
\Gin@req@height=\dimen104
\Gin@req@width=\dimen105
)
("C:\Program Files\MiKTeX 2.7\tex\latex\ltxmisc\capt-of.sty")
(C:\rangerm\Programme\Tex\_CD\_CD\programme\texnic center2\koma-script-20090724[
1].tds\tex\latex\koma-script\scrpage2.sty
Package: scrpage2 2008/12/08 v2.3 LaTeX2e KOMA-Script package
LaTeX Info: Redefining \pagemark on input line 176.
) (Minimalbeispiel2.aux)
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 15.
LaTeX Font Info: ... okay on input line 15.

("C:\Program Files\MiKTeX 2.7\tex\context\base\supp-pdf.tex"
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count91
\scratchdimen=\dimen106
\scratchbox=\box27
\nofMPsegments=\count92
\nofMParguments=\count93
\everyMPshowfont=\toks17
\MPscratchCnt=\count94
\MPscratchDim=\dimen107
\MPnumerator=\count95
\everyMPtoPDFconversion=\toks18
)
LaTeX Font Info: Try loading font information for T1+eccorpoa on input line
17.
LaTeX Font Info: No file T1eccorpoa.fd. on input line 17.


LaTeX Font Warning: Font shape `T1/eccorpoa/m/sl' undefined
(Font) using `T1/cmr/m/n' instead on input line 17.

[1

{C:/Documents and Settings/All Users/Application Data/MiKTeX/2.7/pdftex/config/
pdftex.map}] (Minimalbeispiel2.aux)

LaTeX Font Warning: Some font shapes were not available, defaults substituted.

)
Here is how much of TeX's memory you used:
2696 strings out of 95290
36681 string characters out of 1182846
113807 words of memory out of 1500000
5923 multiletter control sequences out of 110000
5535 words of font info for 17 fonts, out of 3000000 for 5000
14 hyphenation exceptions out of 8191
35i,7n,48p,333b,183s stack positions out of 5000i,500n,10000p,200000b,50000s
<C:\Documents and Settings\All Users\Application Data\MiKTeX\2.7\fonts\pk\lj
four\jknappen\ec\dpi600\ecrm1095.pk>
Output written on Minimalbeispiel2.pdf (1 page, 3338 bytes).
PDF statistics:
16 PDF objects out of 1000 (max. 8388607)
0 named destinations out of 1000 (max. 131072)
1 words of extra memory for PDF output out of 10000 (max. 10000000)



Ich komm da nicht dahinter.

Wäre super, wenn Du helfen könntest.

Roman

u_fischer
10-09-2009, 15:35
LaTeX Font Info: No file T1eccorpoa.fd. on input line 17.

Was ist mit dieser Datei? Hast du sie überhaupt erstellt? Wenn ja, wo ist sie und hast du die FNDB aktualisiert?

Gotthard
10-09-2009, 16:02
Hallo Ulrike,

die Datei habe ich erstellt. Wie Du (hab Deinen Beitrag zufällig gefunden) wollte ich zuvor das Ganze mit MTFI machen. Ich versuchte, meinen lokalen Pfad anzugeben (welchen lokalen Pfad eigentlich???), aber MTFI hat mir immer ein Kreuz gegeben, außer wenn ich C:\miktex2.7 eingab.

Gibt es Fortschritte mit MTFI?

Ich nehme an, dass ich die Datei, die LaTeX nicht findet, irgendwie falsch angelegt hab.

Mein Miktex habe ich nicht selbst installiert (was ich allmählich extrem bereue), und den Pfad \winfonts musste ich erstmal selber anlegen.

Ich hoffe, dass Du mit meinen Infos was anfangen kannst?

Roman

cookie170
10-09-2009, 16:29
Hallo,

wo genau (gib' doch mal den exakten Pfad an) ist die Datei T1eccorpoa.fd gespeichert?

Gruß,
Alexander

u_fischer
10-09-2009, 16:45
Jung, muss man dir denn wirklich alle Informationen einzeln aus der Nase ziehen? Ich habe gefragt: "Wenn ja, wo ist sie und hast du die FNDB aktualisiert?".

Gotthard
11-09-2009, 07:55
Hallo zusammen,

die Datei T1eccorpoa.fd liegt in C:\Program Files\MiKTeX 2.7\tex\latex\winfonts, wie auch die anderen Schriften. Die Ordner texmf und localtexmf gibt es bei mir gar nicht. Muss ich die erst erzeugen? Das wird ja bei dieser Anleitung http://www.ctan.org/tex-archive/info/german/MiKTeX-WinEdt-TrueType-Anleitung/ttf.htm verlangt.

Wenn die Schriften für meine Diss nicht vorgeschrieben wären, würd ich das echt lassen. Aber sie sind nun mal zwingend vorgeschrieben und ich will nicht Word *würg* verwenden...

FNDB hab ich selbstverständlich (mehrmals) aktualisiert.

Roman

Gotthard
11-09-2009, 08:03
Hallo,

unten im Feld (wo die Fehler etc. angegeben werden), steht, dass T1eccorpoa etc. "not loadable" sei.

Wie kann ich übrigens diesen Text, der in diesem Feld steht, kopieren?

Roman

u_fischer
11-09-2009, 08:26
Kopiere mal die fd-Datei in den Ordner deines Dokuments und probiere es noch einmal. Funktioniert die Schrift dann?

Was für ein Betriebsystem hast du?
Welche Rechte hast du?

Erzeuge mal irgendwo einen Ordnerbaum
<wasduwillst>/tex/latex

Und hänge dann <wasduwillst> als neuen Root in miktex-settings an. Klappst das?

Gotthard
11-09-2009, 10:41
Kopiere mal die fd-Datei in den Ordner deines Dokuments und probiere es noch einmal. Funktioniert die Schrift dann?

Habe ich gemacht, funktioniert nicht. Hier mal der Quellcode der fd-Datei:


\ProvidesFile{eccorpos.fd}[CorpoS]

\DeclareFontFamily{T1}{eccorpos}{}

\DeclareFontShape{T1}{eccorpos}{b}{n}{<->eccorposbd}{}
\DeclareFontShape{T1}{eccorpos}{b}{sl}{<-> eccorposbdo}{}
\DeclareFontShape{T1}{eccorpos}{b}{it}{<-> eccorposbi}{}

\DeclareFontShape{T1}{eccorpos}{m}{n}{<-> eccorpos}{}
\DeclareFontShape{T1}{eccorpos}{m}{sl}{<-> eccorposo}{}
\DeclareFontShape{T1}{eccorpos}{m}{it}{<-> eccorposi}{}

\DeclareFontShape{T1}{eccorpos}{bx}{n}{<->ssub * eccorpos/b/n}{}
\DeclareFontShape{T1}{eccorpos}{bx}{sl}{<->ssub * eccorpos/b/sl}{}
\DeclareFontShape{T1}{eccorpos}{bx}{it}{<->ssub * eccorpos/b/it}{}

\endinput




Was für ein Betriebsystem hast du?

Windows XP



Welche Rechte hast du?

admin-Rechte (sollten das solche Leute wie ich haben? :D)




Erzeuge mal irgendwo einen Ordnerbaum

Hab ich gemacht, habe ich als neuen Root eingefügt, dann kommt die Fehlermeldung:

Windows API error 32: Der Prozess kann nicht auf die Datei zugreifen, da sie von einem anderen Prozess verwendet wird.

C:\Documents and Settings\rangerm\Local Settings\Application Data\MiKTeX\2.7\miktex\config\5cc6b8079005775a4afc 6ee257393b3f.fndb


Hier noch der Quellcode, den mir ein Freund geschrieben hat, damit das klappen sollte:

c:\
cd Program Files\MiKTeX 2.7\TVA

del C:\Program Files\MiKTeX 2.7\TVA\ttfonts.map


del *.vf
del *.tfm

ttf2tfm c062003t.ttf -q -T T1-WGL4.enc -v eccorpoa.vpl reccorpoa.tfm >> ttfonts.map
ttf2tfm c062023t.ttf -q -T T1-WGL4.enc -v eccorpoai.vpl reccorpoai.tfm >> ttfonts.map
ttf2tfm c062006t.ttf -q -T T1-WGL4.enc -v eccorpoabd.vpl reccorpoabd.tfm >> ttfonts.map
ttf2tfm c062026t.ttf -q -T T1-WGL4.enc -v eccorpoabi.vpl reccorpoabi.tfm >> ttfonts.map

ttf2tfm c062003t.ttf -q -T T1-WGL4.enc -s .167 -v eccorpoao.vpl reccorpoao.tfm >> ttfonts.map
ttf2tfm c062006t.ttf -q -T T1-WGL4.enc -s .167 -v eccorpoabdo.vpl reccorpoabdo.tfm >> ttfonts.map



vptovf eccorpoa.vpl eccorpoa.vf eccorpoa.tfm
vptovf eccorpoai.vpl eccorpoai.vf eccorpoai.tfm
vptovf eccorpoabd.vpl eccorpoabd.vf eccorpoabd.tfm
vptovf eccorpoabi.vpl eccorpoabi.vf eccorpoabi.tfm
vptovf eccorpoao.vpl eccorpoao.vf eccorpoao.tfm
vptovf eccorpoabdo.vpl eccorpoabdo.vf eccorpoabdo.tfm
del *.vpl

move *.vf C:\localtexmf\fonts\vf\ms\corpoa
move *.tfm C:\localtexmf\fonts\tfm\ms\corpoa


del *.vf
del *.tfm




ttf2tfm c063003t.ttf -q -T T1-WGL4.enc -v eccorpos.vpl reccorpos.tfm >> ttfonts.map
ttf2tfm c063023t.ttf -q -T T1-WGL4.enc -v eccorposi.vpl reccorposi.tfm >> ttfonts.map
ttf2tfm c063006t.ttf -q -T T1-WGL4.enc -v eccorposbd.vpl reccorposbd.tfm >> ttfonts.map
ttf2tfm c063026t.ttf -q -T T1-WGL4.enc -v eccorposbi.vpl reccorposbi.tfm >> ttfonts.map

ttf2tfm c063003t.ttf -q -T T1-WGL4.enc -s .167 -v eccorposo.vpl reccorposo.tfm >> ttfonts.map
ttf2tfm c063006t.ttf -q -T T1-WGL4.enc -s .167 -v eccorposbdo.vpl reccorposbdo.tfm >> ttfonts.map




vptovf eccorpos.vpl eccorpos.vf eccorpos.tfm
vptovf eccorposi.vpl eccorposi.vf eccorposi.tfm
vptovf eccorposbd.vpl eccorposbd.vf eccorposbd.tfm
vptovf eccorposbi.vpl eccorposbi.vf eccorposbi.tfm
vptovf eccorposo.vpl eccorposo.vf eccorposo.tfm
vptovf eccorposbdo.vpl eccorposbdo.vf eccorposbdo.tfm
del *.vpl


move *.vf C:\localtexmf\fonts\vf\ms\corpoa
move *.tfm C:\localtexmf\fonts\tfm\ms\corpoa


del C:\texmf\ttf2tfm\base\ttfonts.map
move C:\Program Files\MiKTeX 2.7\TVA\ttfonts.map C:\texmf\ttf2tfm\base\


del C:\texmf\pdftex\base\T1-WGL4.enc
move C:\Program Files\MiKTeX 2.7\TVA\T1-WGL4.enc C:\texmf\pdftex\base\



exit

u_fischer
11-09-2009, 10:57
Habe ich gemacht, funktioniert nicht.

Seufz. "Funktioniert nicht" in welcher Hinsicht? Kommt die gleiche Meldung LaTeX Font Info: No file T1eccorpoa.fd. oder passiert was anderes?


\ProvidesFile{eccorpos.fd}[CorpoS]

Wenn die Datei wirklich so heißt, wird LaTeX sie nie unter dem Namen T1eccorpoa.fd finden. Und falls sie T1eccorpos heißt auch nicht.

Gotthard
11-09-2009, 11:40
Habe ich gemacht, funktioniert nicht.


[QUOTE=u_fischer;300427]
Seufz. "Funktioniert nicht" in welcher Hinsicht? Kommt die gleiche Meldung LaTeX Font Info: No file T1eccorpoa.fd. oder passiert was anderes?[/CODE]

Die gleiche Meldung kommt, ja.


[QUOTE=u_fischer;300427]
Wenn die Datei wirklich so heißt, wird LaTeX sie nie unter dem Namen T1eccorpoa.fd finden. Und falls sie T1eccorpos heißt auch nicht.

Sorry, ich habe zwei Schriftarten. CorpoA und CorpoS. Beide Dateien für beide Schriftarten (eccorpoa.fd und eccorpos.fd) sind vorhanden. Habe versucht, die Dateien mit T1... zu benennen, das hat überhaupt nix gebracht.

Was bedeutet die Fehlermeldung in den MikTeX-Meldung, wenn ich die neue Wurzel (Root...) hinzufügen will?

Ist der Quellcode korrekt, den mein Freund geschrieben hat?

Wie gesagt, wenn ich es nicht so schreiben müsste, würde ich das niemals machen. Aber es ist zwingend.

Roman

u_fischer
11-09-2009, 11:53
Beide Dateien für beide Schriftarten (eccorpoa.fd und eccorpos.fd) sind vorhanden.

Wundervoll. LaTeX sucht nach T1eccorpoa.fd, ich frage dich, wo T1eccorpoa.fd ist, und du findest eccorpoa.fd und behauptest dann


die Datei T1eccorpoa.fd liegt in C:\Program Files\MiKTeX 2.7\tex\latex\winfonts,



Habe versucht, die Dateien mit T1... zu benennen, das hat überhaupt nix gebracht.

Und erneut ein vager nutzloser Satz.

Welcher der fd-Dateien hast du umbenannt? Die im miktex-Baum? Wenn ja, hast du danach die FNDB aktualisiert? Gab es dabei Fehler. Hast du versucht, die im Dokumentenordner umzubennen?

P.S. Ich weigere mich, deine weiteren Fragen zu beantworten. Löse erst das Problem, dass LaTeX die fd-Datei nicht findet.

Gotthard
11-09-2009, 12:30
Hallo Ulrike,

ich versuche nach bestem Wissen und Gewissen, Deine Fragen korrekt zu beantworten. Ich habe das Gefühl, dass Du mir unterstellst, Deine Zeit zu vergeuden. Diese Absicht habe ich nicht. "Vage, nutzlose Sätze" schreibe ich nicht mit Absicht. Ich bin kein Programmierer, ich bin Historiker.

Das FNDB habe ich selbstverständlich mehrmals aktualisiert, das habe ich immer gemacht. Was soll ich da noch mehr machen?

Die Fehlermeldung mit dem Root verstehe ich nicht. Könntest Du mir das bitte erklären? Ich habe die Fehlermeldung ja vollständig abgeschrieben.

T1eccorpoa.fd und T1eccorpos.fd liegen beide im Ordner C:\Program Files\MiKTeX 2.7\tex\latex\winfonts

Sie hießen zunächst nur eccorpoa.fd und eccorpos.fd, dann habe ich genau diese Dateien (und keine anderen) umbennant. Und nur die.

Wir haben echt alles versucht, aber ich frage nur, wenn ich nicht weiterkomme. Und die Frage ist ja genau die, warum LaTeX diese Dateien nicht findet.

Roman

u_fischer
11-09-2009, 13:13
ich versuche nach bestem Wissen und Gewissen, Deine Fragen korrekt zu beantworten. Ich habe das Gefühl, dass Du mir unterstellst, Deine Zeit zu vergeuden. Diese Absicht habe ich nicht. "Vage, nutzlose Sätze" schreibe ich nicht mit Absicht. Ich bin kein Programmierer, ich bin Historiker.

Nun als Historiker (und ich bin mit einem verheiratet) solltest du in der Lage sein, Daten, Quellen und Ereignisse exakt wiederzugeben. Ein Historiker sollte nicht behaupten, eine Datei läge in einem Ordner, wenn sie dort gar nicht ist. Er sollte fähig sein, Ereignisse vollständig und chronologisch wiederzugeben.

Schließe alle Programme, insbesondere YAP, und aktualisiere danach die FNDB. Wenn es weiterhin nicht funktioniert:

Kopiere die fd-Dateien (mit T1 am Anfang, das ist eine eins, kein Buchstabe l!) in den Dokumentenordner und schau, ob es geht. Wenn ja, kannst du die Lösung des Ursprungsproblems auf später verschieben.

Wenn nicht, lies dir folgendes genau und vollständig durch, und versuche mal eine bessere Beschreibung deines Systems:

http://www.chiark.greenend.org.uk/~sgtatham/bugs-de.html

cookie170
11-09-2009, 13:19
Hallo Roman,

die Anleitung, die Du verwendest, ist steinalt. Ulrike versteht von diesen Dingen sehr viel, ich weiß nicht, ob sie einen Blick darauf geworfen hat, ob das heute mit viel neuerem pdftex überhaupt noch so geht.

In jedem Fall kommt es genau darauf an, was für Dateien Du hast und wo sie abgelegt sind. Und hier wiederum kommt es wirklich auf den exakten Namen an.

Gibt es diese Firmenschrift wirklich nur als ttf-Datei oder nicht auch noch Postscript-Font? An die Umwandlung eines ttf-Fonts habe ich mich noch nie getraut. Wenn es dagegen Dateien noch im älteren Format gäbe, (*.pfb, *.pfm und *.afm, häufig bezeichnet als Type1-Schriften), dann wäre die Sache aus meiner Sicht einfacher.

Frag 'doch mal die EDV-Abteilung in Deinem Laden, ob die Firmenschrift auch in einem anderen Format existiert. Dann könnte man fontinst verwenden und gut.

Kommt im übrigen die Verwendung von XeLaTeX in Frage? Du könntest dann -- glaube ich -- die ttf-Datei direkt verwenden.

Gruß,
Alexander

u_fischer
11-09-2009, 14:00
Hallo Alexander,

es ist gut möglich, dass es weitere Probleme mit der Schrift gibt. Aber zuzeit haperst es am ersten Schritt: LaTeX findet die fd-Datei nicht. Bei der Schriftinstallation kann man sich schnell verlaufen. Da ist es wichtig, eins nach dem anderen zu machen.

cookie170
11-09-2009, 14:20
Hallo Alexander,

es ist gut möglich, dass es weitere Probleme mit der Schrift gibt. Aber zuzeit hapert es am ersten Schritt: LaTeX findet die fd-Datei nicht. Bei der Schriftinstallation kann man sich schnell verlaufen. Da ist es wichtig, eins nach dem anderen zu machen.

Apropos verlaufen: Kommst Du morgen nach Esslingen zur Dante-MV? Ich will mal ein paar Leute in natura kennenlernen; ich weiß, ein seltsam anachronistischer Hang. Aber nach fünf Jahren LaTeX empfinde ich viele als gute Bekannte, ohne sie je gesehen zu haben.

Gruß,
Alexander

u_fischer
11-09-2009, 15:18
Apropos verlaufen: Kommst Du morgen nach Esslingen zur Dante-MV?

Nein. Es würde mich zwar auch mal interessieren. Aber: In all den Jahren in denen ich Mitglied bin, gab es - glaube ich - noch nie einen Tagungsort in meiner Nähe :-(.

Gotthard
14-09-2009, 09:02
Hallo Ihr beiden,

ich habe jetzt am Wochenende das Ganze noch einmal gemacht.

Das Problem ist, dass wenn ich in den MikTeX-Settings den Root zu C:\tex\latex\winfonts hinzufügen will, die Meldung kommt, dass dies "Not a TDS-compliant root directory" sei.

Das verstehe ich nicht. "Refresh FNDB" habe ich bis zum Erbrechen gemacht, das hilft auch nicht.

Die Datei T1-WGL4.enc liegt im Verzeichnis C:\texmf\pdftex\base, die Datei ttfonts.map liegt im Verzeichnis C:\texmf\ttf2tfm\base, die Dateien "T1eccorpoa.fd", "T1eccorpos.fd" und "t1tnr.fd" liegen im Verzeichnis C:\tex\latex\winfonts; die Datei "ttfonts.map" liegt im Verzeichnis C:\texmf\ttf2tfm\base.

Mache ich da etwas falsch?

Roman

Gotthard
14-09-2009, 09:12
Wäre evtentuell statt meiner steinalten Anleitung eines dieser Programme besser?

http://projekte.dante.de/DanteFAQ/TrueType

Wer hat damit schon Erfahrungen gemacht?

u_fischer
14-09-2009, 09:35
Und erneut änderst du deine Informationen und zwei neue Ordner kommen ins Spiel. Waren die fd-Dateien nicht ursprünglich in C:\Program Files\MiKTeX 2.7\tex\latex\winfonts? Und wo kommt dieser texmf-Baum plötzlich her? Ist das überhaupt ein aktiver Baum (siehe in miktex-settings nach) oder einfach eine Leiche aus einer alten miktex-Installation?



Das Problem ist, dass wenn ich in den MikTeX-Settings den Root zu C:\tex\latex\winfonts hinzufügen will, die Meldung kommt, dass dies "Not a TDS-compliant root directory" sei.

"Root" bedeutet Wurzel. Du versuchst einen Zweig als Wurzel hinzufügen. Das wird nicht klappen.

Schau dir den Hauptinstalllationsbaum von miktex "C:\Program Files\MiKTeX 2.7" mal genauer an. C:\Program Files\MiKTeX 2.7 ist die Wurzel, die ersten beiden Ebenen der Unterordner sind wichtig, da miktex nach bestimmten Dateitypen nur in den richtigen Unterordnern sucht. Deren Namen solltest du immer kopieren. Ab der dritten Ebene darfst du machen, was du willst. D.h. tfm-Dateien gehören in "Wurzel"/fonts/tfm/wasduwillst, bst-Dateien in "Wurzel"/bibtex/bst/wasduwillst, latex-Dateien (z.B. sty oder fd-Dateien) in "Wurzel"/tex/latex/wasduwillst.

Erzeuge also einen neuen Ordner "meinetexmfwurzel" (oder mit einem anderen dir genehmen Namen). Verschiebe \tex\latex\winfonts in diese Wurzel, so dass so eine Struktur entsteht:

meinetexmfwurzel\tex\latex\winfonts

Sollte der winfonts-Ordner tfm, pfb, map- oder ttf-Dateien enthalten: Die gehören in die richtigen Unterordner von meinetexmfwurzel/fonts/.... Schau nach, wo solche Dateien in C:\Program Files\MiKTeX 2.7 liegen.

Füge dann "meinetexmfwurzel" als neue "Root" hinzu.

Gotthard
14-09-2009, 11:23
Okay, das habe ich einigermaßen verstanden. Mein Hauptproblem war, das es die Ordner C:\localtexmf und C:\texmf sowie C:\tex bei mir gar nicht gab. Ich habe sie also - laienhaft - "einfach" angelegt, denn ich sollte ja die Dateien gemäß der Anleitung:

"Die erzeugten vf- und tfm-Dateien müssen nun in die MiKTeX-Installation eingebunden werden. Die vf-Dateien werden dafür nach c:\localtexmf\fonts\vf\ms\times\ verschoben und alle tfm-Dateien nach c:\localtexmf\fonts\tfm\ms\times\. Die Unterordner ms\times sind nicht zwingend erforderlich, aber auf diese Weise (<Anbieter>\<Schriftfamilie>) behält man leichter den Überblick und außerdem entspricht es den üblichen Regeln.

Der Inhalt der Datei ttfonts.map aus dem temporären Verzeichnis muss nun in die Datei c:\texmf\ttf2tfm\base\ttfonts.map eingefügt werden. Am einfachsten per Copy&Paste mittels Notepad. Falls ein anderer Texteditor verwendet wird, ist darauf zu achten, dass dieser lange Zeilen nicht automatisch umgebricht. Abspeichern und Editor schließen.

Nun noch die Datei T1-WGL4.enc in den Ordner c:\texmf\pdftex\base\ kopieren und die Database updaten:

MiKTeX 1.x: Start=>Programme=>MiKTeX=>Maintenance=>Refresh Filename Database
MiKTeX 2.x: Start=>Programme=>MiKTeX=>MiKTeX Options und unter General auf Refresh Now klicken"

so einbinden. Sorry, das steht so in der Anleitung. Woher soll ich denn wissen, dass ich das in den C:\ProgrammFiles\MikTeX2.7-Ordner legen soll? Ich folgte - sehr strikt - der Anleitung.

Ist das jetzt mein Fehler? Muss ich das ganze Zeug unter C:\ProgrammFiles\MikTeX2.7 einpflegen? Dann würde ich das halt noch mal versuchen.

Ich bin strikt der Anleitung gefolgt und da es gewisse Ordner nicht gab, habe ich sie hinzugefügt. Diese ließen sich dann eben nicht als root einfügen in miktex-settings.

Puh.

Roman

Donalduck
14-09-2009, 11:30
Sollst du gar nicht, du kannst die Anleitung genauso befolgen. Allerdings musst du MiKTeX dann auch sagen, dass du einen eigenen Ordner benutzt. Und das machst du eben, indem du den localtexmf-Ordner als Root hinzufügst.

c:\texmf\pdftex\base\
Dürfte sich auf deine LaTeX Installation beziehen, also auf den MiKTeX-Ordner.
bei dir dann wohl: C:\ProgrammFiles\MikTeX2.7\pdftex\base\

u_fischer
14-09-2009, 11:57
Die Anleitung ist steinalt und verwendet Namen, die bei Miktex 2.4. (?) üblich waren.

Übersetze "localtexmf" mit "Wurzel eines texmf-Baums, die du selbst erzeugt hast", in meiner vorherigen Beschreibung "meinetexmfwurzel".

"texmf" war der alten Name der Wurzel des Hauptbaumes von miktex, entspricht also "C:\Program Files\MiKTeX 2.7". Ich würde dir aber empfehlen: ändere keine Dateien in diesem Baum und füge dort auch keine hinzu, außer du hast wirklich keine andere Wahl.

Wegen der map-Datei würde ich dir empfehlen: mache eine Kopie in "meinetexmfwurzel"\ttf2tfm\base\ und ändere die. Achte darauf, dass "meinetexmfwurzel" in der Root-Liste von miktex-settings vor den Miktex-Roots steht.

Bei der enc-Datei: versuch erst mal, ob die Datei bereits in miktex ist. Wenn pdflatex sich beklagt: stecke sie in "meinetexmfwurzel"/fonts/enc/.

Gotthard
14-09-2009, 12:13
Hallo Ulrike,

gut. Mach ich mal. Ergebnis wird dauern.

Roman

Gotthard
14-09-2009, 12:25
Erzeuge also einen neuen Ordner "meinetexmfwurzel" (oder mit einem anderen dir genehmen Namen). Verschiebe \tex\latex\winfonts in diese Wurzel, so dass so eine Struktur entsteht:

meinetexmfwurzel\tex\latex\winfonts

Füge dann "meinetexmfwurzel" als neue "Root" hinzu.

Wo soll ich "meinetexmfwurzel" installieren? Direkt in C:\ oder unter C:\ProgramFiles\MikTeX2.7?

Sorry, dass ich so blöd frage, aber das verstehe ich nicht ganz. Ich frag lieber, bevor ich mir wieder einen Rüffel fang' ;)

u_fischer
14-09-2009, 12:57
C: ist okay, du kannst ihn aber auch in C:\Eigene Dateien\... oder D:\meineDaten\... erzeugen. Hauptsache irgendwo außerhalb aller miktex-Ordner. Texmf-Bäume ineinander zu verschränken führt nur ins Chaos. Außerdem ist das Programm-Verzeichnis kein guter Ordner für persönliche Daten.

Gotthard
14-09-2009, 13:12
So, LaTeX findet die Dateien endlich.

Habe die Vorschläge von Dir, Ulrike, und DonaldDuck gekoppelt. Die Ordner habe ich in C:\ belassen und einfach als Root dazugefügt.

Ich kann jetzt zwar die Schrift im einzelnen ändern, nicht jedoch generell.

Jetzt habe ich noch das Problem, wie ich die Fonts generell für das ganze Dokument festlege und wie ich die für Überschriften etc. generell festlegen kann.

Für den Fließtext brauche ich eine andere Schriftart wie für die Überschriften, für den Titel wiederum eine andere...

Sorry, das verlangt wiederum mein Unternehmen (sehr reglementiert, das alles...)

Roman

u_fischer
14-09-2009, 13:21
Habe die Vorschläge von Dir, Ulrike, und DonaldDuck gekoppelt. Die Ordner habe ich in C:\ belassen und einfach als Root dazugefügt.

Schüttel. Dir ist klar, dass Miktex seine Roots durchsucht, um die FNDB zu erzeugen, dass es also wenn C:\ ein Root ist, ganz C:\ durchgehen muss?

Und dass nun der Hauptbaum von Miktex (C:\Program Files\miktex 2.7) Teil deines anderen Baumes ist? Wie ich schon schrieb: texmf-Bäume ineinander zu verschränken kann nur Ärger machen.

Donalduck
14-09-2009, 13:30
Ich glaube er meint dass er den localtexmf Ordner, der in C: liegt, nun als Root hinzugefügt hat. Hoffe ich zumindest...

Gotthard
14-09-2009, 14:03
genau, DonaldDuck. und der localtexmf-Ordner liegt halt in C. Sorry, das geht.

Meine Frage war jetzt halt, wie ich das jeweils festlegen kann. Problem ist, das eine Schrift serifenlos und eine mit Serifen ist (ich hab ja sonst nix zu tun...)

Roman

u_fischer
14-09-2009, 14:10
Nimm dir times.sty als Vorbild.