Eigenes Literaturverzeichnis - Text über Rand

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


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

Beitrag von KOMA »

iTob hat geschrieben:Naja, bei mir ist e eben nicht dabei.
Bei TeX Live ist uarial generell nicht dabei, weil ARIAL keine freie Schrift ist. Tatsächlich kann man es aber mit getnonfreefonts installieren. Ich hatte schlicht vergessen, das nach der Installation von TeX Live 2010 letzte Woche aufzurufen. Liegt vermutlich daran, dass ich dadurch, dass ich zu viel Zeit darauf verschwende, Leuten Links und Hinweise zu liefern, die diese dann einfach ignorieren. :cry:

Wie dem auch sein: Für ein vollständiges Minimalbeispiel sollte man schauen, ob man nicht ein Beispiel mit den Standardfonts gebaut bekommt.

Danke übrigens noch für den Hinweis, wo ich das Paket finde. Das hat mich darauf gebracht, dass ich getnonfreefonts-sys noch laufen lassen sollte.
iTob hat geschrieben:Mag sein, aber ich hatte keine Lust, für ihn das Forum zu durchsuchen und bin ehrlich gesagt auch naiv davon ausgegangen, dass das bereits geschehen ist.
Nachdem Du bereits beim Vorgängerthema gezeigt hattest, dass die Antworten bereits in aller Ausführlichkeit im Forum zu finden sind, hätte man ja eigentlich auch davon ausgehen dürfen müssen.

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

$\sum{
KOMA hat geschrieben:Liegt vermutlich daran, dass ich dadurch, dass ich zu viel Zeit darauf verschwende, Leuten Links und Hinweise zu liefern, die diese dann einfach ignorieren. :cry:
KOMA hat geschrieben: Nachdem Du bereits beim Vorgängerthema gezeigt hattest, dass die Antworten bereits in aller Ausführlichkeit im Forum zu finden sind, hätte man ja eigentlich auch davon ausgehen dürfen müssen.
} %... 
\RightArrow\text{ärgerlich irgendwie...}$
Aber noch mal zu den Fonts:
Ich rufe im Terminal/Shell/Komandozeile einfach den Befehl
getnonfreefonts
oder
getnonfreefonts-sys
auf und dann verschwinden meinem Probleme (wahrscheinlich)? Oder hab ich dich falsch verstanden?
(Ist zwar irgendwie OT, aber den Thread ließt ja eh keiner vollständig außer uns ;-), lohnt nicht, dafür extra nen neues Thema zu beginnen find ich)

Viele Grüße
Tobi

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

Beitrag von KOMA »

wie das bei MacTeX ist, kann ich nicht genau sagen. Bei Orignal-TeX-Live ist es so, dass es ein Script getnonfreefonts gibt, mit dem man einige nicht freie Fonts automatisch nachinstallieren lassen kann. Dabei werden sowohl die Fonteinbindungen als auch die Fonts selbst aus dem Netz nachinstalliert. Konkret sind es die Fonts:
arial-urw      Arial (URW)                                  [not installed]
classico       Classico (URW)                               [not installed]
dayroman       DayRoman (Apostrophiclabs)                   [not installed]
eurofont       Euro symbols (Adobe)                         [not installed]
garamond       GaramondNo8 (URW)                            [not installed]
lettergothic   LetterGothic (URW)                           [not installed]
luximono       LuxiMono (Bigelow & Holmes)                  [not installed]
vntex-nonfree  VnTeX nonfree (Han The Thanh)                [not installed]
webomints      Webomints (Galapagos Design Group)           [not installed]
(Die Liste wurde übrigens mit Hilfe von »getnonfreefonts -l« erzeugt.)

Während getnonfreefonts die Fonts nur für den aufrufenden Anwende rinstalliert, installiert getnonfreefonts-sys die Fonts für alle Anwender, muss dafür aber in der Regel als root aufgerufen werden.

Wie gesagt: Wie das bei MacTeX geht, weiß ich nicht. Probieren kann aber nichts schaden.

Korrektur 15:38: Bei TeX Live 2010 ist anscheinend gar kein getnonfreefonts-Script mehr dabei. Dann eben via http://tug.org/fonts/getnonfreefonts/. Nach dem Download des Installers und nach dessen Installation gilt dann, was ich oben bereits geschrieben habe.
Bei mir wurde schlicht das getnonfreefonts aus einem alten SuSE-TeX (erfolgreich) aufgerufen, deshalb war mir das Fehlen gar nicht aufgefallen, als ich den Aufruf nachgeholt habe. Der Umweg über den zusätzlichen Installer funktioniert jedenfalls (gerade auf einem zweiten Rechner ausprobiert).

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Hallo KOMA,

das runterladen hat geklappt, die Installation auch, aber das finden der Schriften scheinbar nicht.
getnonfreefonts -l führt zu
-------------------------------------------------
Installation directory: /Users/Tobi/Library/texmf
-------------------------------------------------
arial-urw      Arial (URW)                                  [installed]
classico       Classico (URW)                               [not installed]
dayroman       DayRoman (Apostrophiclabs)                   [not installed]
eurofont       Euro symbols (Adobe)                         [not installed]
garamond       GaramondNo8 (URW)                            [not installed]
lettergothic   LetterGothic (URW)                           [not installed]
luximono       LuxiMono (Bigelow & Holmes)                  [not installed]
vntex-nonfree  VnTeX nonfree (Han The Thanh)                [not installed]
webomints      Webomints (Galapagos Design Group)           [not installed]
wenn ich dann sudo getnonfreefonts-sys aufrufe und erneut die Liste anzeigen lasse, hat sich daran nix geändert.
Scheinbar werden als keine weiteren Fonts installiert (oder muss ich die dazu in meinem „normalen“ Systemschriften-Ordner haben?

Außerdem kann ich das Dokument mit dem uarial-Paket immer noch nicht kompilieren. Wenn ich es mit pdflatex versuche, zeigt das Terminal Folgendes:
iTobs-MacBook:LaTeX-Test Tobi$ pdflatex trennen.tex 
This is pdfTeX, Version 3.1415926-1.40.11 (TeX Live 2010)
 restricted \write18 enabled.
entering extended mode
(./trennen.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, arabic, armenian
, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutch, u
kenglish, usenglishmax, esperanto, estonian, farsi, finnish, french, galician, 
german, ngerman, swissgerman, monogreek, greek, hungarian, icelandic, assamese,
 bengali, gujarati, hindi, kannada, malayalam, marathi, oriya, panjabi, tamil, 
telugu, indonesian, interlingua, irish, italian, kurmanji, lao, latin, latvian,
 lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, polish, portuguese, roma
nian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turkish,
 turkmen, ukrainian, uppersorbian, welsh, loaded.
(/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrreprt.cls
Document Class: scrreprt 2010/06/17 v3.06 KOMA-Script document class (report)
(/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrkbase.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrbase.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
                  Copyright (C) Markus Kohm

))) (/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/tocbasic.sty)

Class scrreprt Warning: You've used obsolete option `pointlessnumbers'.
(scrreprt)              Usage of this option indicates an old document and
(scrreprt)              changes compatibility level using
(scrreprt)              `numbers=noenddot,version=first'.
(scrreprt)              If you don't want this, you should simply replace
(scrreprt)              usage of option `pointlessnumbers' by `numbers=noenddot
'.

(/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/scrsize11pt.clo)
(/usr/local/texlive/2010/texmf-dist/tex/latex/koma-script/typearea.sty
Package typearea, 2010/06/17 v3.06 KOMA-Script package (type area)
                  Copyright (C) Frank Neukam, 1992-1994
                  Copyright (C) Markus Kohm, 1994-

)) (/usr/local/texlive/2010/texmf-dist/tex/latex/geometry/geometry.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ifpdf.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ifvtex.sty))
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/utf8.def
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/local/texlive/2010/texmf-dist/tex/latex/base/omsenc.dfu)))
(/Users/Tobi/Library/texmf/tex/latex/ua1/uarial.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/babel/ngermanb.ldf
(/usr/local/texlive/2010/texmf-dist/tex/generic/babel/babel.def)))
(/usr/local/texlive/2010/texmf-dist/tex/latex/setspace/setspace.sty
Package: `setspace' 6.7 <2000/12/01>
) (/usr/local/texlive/2010/texmf-dist/tex/latex/hyperref/hyperref.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ltxcmds.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/etexcmds.sty))
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/pdfescape.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ifluatex.sty)))
(/usr/local/texlive/2010/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/hycolor.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/xcolor-patch.sty))
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/letltxmacro.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/hyperref/pd1enc.def)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/intcalc.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/latexconfig/hyperref.cfg)
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/kvoptions.sty)
Implicit mode ON; LaTeX internals redefined
(/usr/local/texlive/2010/texmf-dist/tex/latex/url/url.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/bitset.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/bigintcalc.sty))
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/atbegshi.sty))
* hyperref using default driver hpdftex *
(/usr/local/texlive/2010/texmf-dist/tex/latex/hyperref/hpdftex.def
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/atveryend.sty)
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/uniquecounter.sty)))
(./trennen.aux) (/Users/Tobi/Library/texmf/tex/latex/ua1/t1ua1.fd)
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
(/usr/local/texlive/2010/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/local/texlive/2010/texmf-dist/tex/latex/oberdiek/refcount.sty)
(/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/gettitlestring.sty))
(./trennen.out) (./trennen.out)
Kapitel 1.
[1{/usr/local/texlive/2010/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./trennen.aux)
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+24/600 --dpi 624 ua1r8r
mktexpk: don't know how to create bitmap font for ua1r8r.
mktexpk: perhaps ua1r8r is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.
 )
!pdfTeX error: pdflatex (file ua1r8r): Font ua1r8r at 624 not found
 ==> Fatal error occurred, no output PDF file produced!
irgendwelche Fonts scheint er nicht zu finden, ich meine aber, diese installiert zu haben... Eine Datei ua1r8r.tfm existiert zumindest.

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

Beitrag von KOMA »

iTob hat geschrieben:getnonfreefonts -l führt zu
-------------------------------------------------
Installation directory: /Users/Tobi/Library/texmf
-------------------------------------------------
arial-urw      Arial (URW)                                  [installed]
classico       Classico (URW)                               [not installed]
dayroman       DayRoman (Apostrophiclabs)                   [not installed]
eurofont       Euro symbols (Adobe)                         [not installed]
garamond       GaramondNo8 (URW)                            [not installed]
lettergothic   LetterGothic (URW)                           [not installed]
luximono       LuxiMono (Bigelow & Holmes)                  [not installed]
vntex-nonfree  VnTeX nonfree (Han The Thanh)                [not installed]
webomints      Webomints (Galapagos Design Group)           [not installed]
Das ist bei mir nicht anders, weil für den Benutzer die Fonts nicht installiert sind. Die mit getnonfreefonts-sys installierten Fonts, kann nur getnonfreefonts-sys anzeigen.

Achso: Zur Installation selbst hast Du schon Option -a angegeben, wie die Hilfe (Option -h) bzw. das Manual das angeben?

Zur Font-Installation gehört übrigens mehr als eine tfm-Datei. Es wird auch ein Fontmap-Eintrag benötigt, diverse vf-Dateien und wie immer: eine aktualisierte Filename Database (ls-R). All das erledigt getnonfreefonts.

Ich glaube, ich muss mal eine genaue Schritt für Schritt-Anleitung verfassen. Dafür brauche ich aber erst mal eine nonfree-font-freie Installation, damit ich die Bildschirmausgaben speichern kann.

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

Beitrag von KOMA »

KOMA hat geschrieben:Ich glaube, ich muss mal eine genaue Schritt für Schritt-Anleitung verfassen. Dafür brauche ich aber erst mal eine nonfree-font-freie Installation, damit ich die Bildschirmausgaben speichern kann.
Siehe http://www.golatex.de/vollautomatischen ... t5386.html. Ganz fertig bin ich dort noch nicht, weil ich gerade erst auf einem anderen Rechner TeX Live 2010 neu installiere, um dort dann noch die eine Fehlermeldung zu kopieren, die mir noch fehlt.

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Ok, diese Anleitung (danke!) habe ich schon befolgt, bevor sie hier stand, hattest ja alles schon geschrieben nur nicht so übersichtlich.
Aber die Fehlermeldung bleibt erhalten :-(

Ein „normale“ LaTeX-Aufruf bringt übrigens keine Fehler, aber wenn ich die dvi dann in eine .ps umwandeln will, bekomme ich wieder Fehler:
Output written on trennen.dvi (1 page, 4316 bytes).
Transcript written on trennen.log.


iTobs-MacBook:LaTeX-Test Tobi$ dvi2ps trennen.dvi
-bash: dvi2ps: command not found
iTobs-MacBook:LaTeX-Test Tobi$ dvips trennen.dvi
This is dvips(k) 5.99 Copyright 2010 Radical Eye Software (www.radicaleye.com)
' TeX output 2010.09.25:1816' -> trennen.ps

kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+582/600 --dpi 1182 ua1b8r
mktexpk: don't know how to create bitmap font for ua1b8r.
mktexpk: perhaps ua1b8r is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.
dvips: Font ua1b8r not found; using cmr10

</usr/local/texlive/2010/texmf-dist/fonts/pk/ljfour/public/cm/dpi600/cmr10.pk>
kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+221/600 --dpi 821 ua1b8r
mktexpk: don't know how to create bitmap font for ua1b8r.
mktexpk: perhaps ua1b8r is missing from the map file.

dvips: Font ua1b8r not found; using cmr10

</usr/local/texlive/2010/texmf-dist/fonts/pk/ljfour/public/cm/dpi600/cmr10.pk>
kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+24/600 --dpi 624 ua1r8r
mktexpk: don't know how to create bitmap font for ua1r8r.
mktexpk: perhaps ua1r8r is missing from the map file.

dvips: Font ua1r8r not found; using cmr10

</usr/local/texlive/2010/texmf-dist/fonts/pk/ljfour/public/cm/dpi600/cmr10.pk>
dvips: ! invalid char 252 from font ua1r8r


iTobs-MacBook:LaTeX-Test Tobi$ 
Gibt es eine einfache Möglichkeit, die Fonts (und das Paket) zu deinstallieren und es nochmal zu versuchen?

Nachtrag: Offensichtlich gibt es ein Problem mit den map-Files, aber scheinbar nich denen der Arial... oder?
iTobs-MacBook:LaTeX-Test Tobi$ getnonfreefonts -r
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 20504  100 20504    0     0  17636      0  0:00:01  0:00:01 --:--:--  166k
-------------------------------------------------
Installation directory: /Users/Tobi/Library/texmf
-------------------------------------------------
Installing 'ua1.map'...                                     [done]
Installing 'uop.map'...                                     [done]
Installing 'dayroman.map'...                                [done]
Installing 'zpeu.map'...                                    [done]
Installing 'ugm.map'...                                     [done]
Installing 'ulg.map'...                                     [done]
Installing 'ul9.map'...                                     [done]
Installing 'webo.map'...                                    [done]

texhash: Updating /Users/Tobi/Library/texmf/ls-R... 
texhash: Done.

Updating map files (updmap). Be patient...                  
!!! ERROR! The map file `classicovn.map' has not been found at all.

    Either put this file into the right place or remove the
    reference from the configuration file. An automatic way
    to disable unavailable map files is to call
      updmap --syncwithtrees

    For manual editing, call
      updmap --edit

[failed]
iTobs-MacBook:LaTeX-Test Tobi$ 
PS: Vielleicht könnte man diesen Teil auch abtrennen und an deine Anleitung anhängen..

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

Beitrag von KOMA »

Nochmal installieren geht mit Option --force für getnonfreefonts-sys.

Achso: Falls Du eine fehlgeschlagene Installation nur für einen Benutzer hast, dann wird vermutlich dessen unvollständige Fontmap verwendet. Das manuelle Aufräumen von TEXMFHOME kann durchaus aufwändig werden. Schnell geht es, wenn man keine eigenen Pakete installiert hat und einfach TEXMFHOME (in der Regel ~/texmf) entfernt. Falls man noch so etwas wie ~/.texlive2010/texmf-var hat, kann es auch helfen, das zu entsorgen. Zur Sicherheit aber bitte beim Entfernen nicht einfach Löschen, sondern erst einmal Verschieben/Umbenennen. Natürlich kann man auch zwangsweise Überinstallieren mit --force für getnonfreefonts probieren.

Falls Dich interessiert, was wohin gehört und wie man die Fontmaps manipuliert sei auf »texdoc tds« und die Anleitung zu updmap hingewiesen.

Sorry, wenn ich jetzt im Augenblick nicht den Nerv habe, das alles haarklein, Schritt für Schritt zu erklären.

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

KOMA hat geschrieben:Sorry, wenn ich jetzt im Augenblick nicht den Nerv habe, das alles haarklein, Schritt für Schritt zu erklären.
Blödsinn, ich bin ja froh, dass du innerhalb weniger Stunden mehrfach antwortest – zumal ich mich eigentlich auf eine Prüfung vorbereiten müsste und mich hier grad prima ablenken kann :oops: 8)
Außerdem reichen deinen Hinweise, um erstmal selbst nach der Lösung zu suchen. Ist eh spannender als eine Haarkleine Anleitung – wäre ja wie Schnitzeljagd mit Navi, oder so...

Kann aber erst morgen weiter probieren. Jetzt faher ich zu meienm Freund, der das Essen hofentlich schon auf dem Tisch hat :P

Schönen Abend dir!

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Hallo,

jetzt funktionierts. Ich weiß zwar nicht, was ich gemacht habe, aber es geht. Eine Fehlermeldung (die dann wohl einen anderen Font betrifft) bekomme ich aber immer noch. updmap --syncwithtrees habe ich schon machen lassen.
...
Updating map files (updmap-sys). Be patient...              
!!! ERROR! The map file `classicovn.map' has not been found at all.

    Either put this file into the right place or remove the
    reference from the configuration file. An automatic way
    to disable unavailable map files is to call
      updmap --syncwithtrees

    For manual editing, call
      updmap --edit

[failed]
...
Schönen Sonntag!
Tobi

Antworten