G
Gast1
Hi
Ich richte mir gerade ein Wiki ein, allerdings gibts bei der ersten Extension schon Probleme.
Es geht um die UML-Extension
Die Installation habe ich wie beschrieben durchgeführt. Zusätzlich habe ich im Code die \ durch / ersetzt, und aus "mpost.exe" "mpost" gemacht.
Wenn ich jetzt so ein Beispiel-diagramm darstellen möchte, kommt statt einer Grafik eine Fehlermeldung ("[An error occured in MetaUML extension]")
Wenn ich die zu der Grafik gehörige .log-datei öffne, steht etwa in der mitte:
" ! Font ptmr8r not usable: TFM file not found."
die gesammte Datei:
Entsprechende einträge in Fontmap.GS
bei der Suche nach dieser .pfb wird allerdings nichts gefunden...
Frage: Wo genau liegt das Problem? Ist es nur eine fehlende Schriftart, oder habe ich etwas übersehen?
UND Wenn wirklich nur die Schriftart fehlt, wo bekomme ich die her? Ich arbeite mit Debian 5.0, und leider ist die Such-funktion der paketverwaltung (aptitude) nicht wirklich gut, da scheinbar nur die paketnamen durchsucht werden.
Ich richte mir gerade ein Wiki ein, allerdings gibts bei der ersten Extension schon Probleme.
Es geht um die UML-Extension
Die Installation habe ich wie beschrieben durchgeführt. Zusätzlich habe ich im Code die \ durch / ersetzt, und aus "mpost.exe" "mpost" gemacht.
Wenn ich jetzt so ein Beispiel-diagramm darstellen möchte, kommt statt einer Grafik eine Fehlermeldung ("[An error occured in MetaUML extension]")
Wenn ich die zu der Grafik gehörige .log-datei öffne, steht etwa in der mitte:
" ! Font ptmr8r not usable: TFM file not found."
die gesammte Datei:
Code:
This is MetaPost, Version 0.993 (Web2C 7.5.6) (mem=mpost 2009.2.16) 16 FEB 2009 14:41
**/var/www/mediawiki/images/tmp/c3016e5532633c1e8295c57662900f12.mp
(/var/www/mediawiki/images/tmp/c3016e5532633c1e8295c57662900f12.mp
(/usr/share/texmf/metapost/metauml/metauml.mp
(/usr/share/texmf/metapost/metauml/util_infrastructure.mp
(/usr/share/texmf/metapost/metauml/util_log.mp))
(/usr/share/texmf/metapost/metauml/util_object.mp)
(/usr/share/texmf/metapost/metauml/util_commons.mp)
(/usr/share/texmf/metapost/metauml/util_margins.mp)
(/usr/share/texmf/metapost/metauml/util_picture.mp
(/usr/share/texmf-texlive/metapost/base/boxes.mp))
(/usr/share/texmf/metapost/metauml/util_group.mp)
(/usr/share/texmf/metapost/metauml/util_picture_stack.mp)
(/usr/share/texmf/metapost/metauml/util_positioning.mp)
(/usr/share/texmf/metapost/metauml/util_shade.mp)
(/usr/share/texmf/metapost/metauml/metauml_base.mp)
(/usr/share/texmf/metapost/metauml/metauml_links.mp)
(/usr/share/texmf/metapost/metauml/metauml_paths.mp)
(/usr/share/texmf/metapost/metauml/metauml_note.mp
(/usr/share/texmf/metapost/metauml/metauml_defaults.mp))
(/usr/share/texmf/metapost/metauml/metauml_stereotype.mp)
(/usr/share/texmf/metapost/metauml/metauml_class_clipart.mp)
(/usr/share/texmf/metapost/metauml/metauml_class.mp)
(/usr/share/texmf/metapost/metauml/metauml_instance.mp)
(/usr/share/texmf/metapost/metauml/metauml_class_relations.mp)
(/usr/share/texmf/metapost/metauml/metauml_class_assoc.mp)
(/usr/share/texmf/metapost/metauml/metauml_package.mp)
(/usr/share/texmf/metapost/metauml/metauml_package_relations.mp)
(/usr/share/texmf/metapost/metauml/metauml_behavioral_common.mp)
(/usr/share/texmf/metapost/metauml/metauml_activity.mp)
(/usr/share/texmf/metapost/metauml/metauml_state.mp)
(/usr/share/texmf/metapost/metauml/metauml_usecase_clipart.mp)
(/usr/share/texmf/metapost/metauml/metauml_usecase.mp)
(/usr/share/texmf/metapost/metauml/metauml_behavioral_common.mp)
(/usr/share/texmf/metapost/metauml/metauml_activity.mp)
(/usr/share/texmf/metapost/metauml/metauml_state.mp)
(/usr/share/texmf/metapost/metauml/metauml_usecase_clipart.mp)
(/usr/share/texmf/metapost/metauml/metauml_usecase.mp)
(/usr/share/texmf/metapost/metauml/metauml_component.mp)
(/usr/share/texmf/metapost/metauml/metauml_component_relations.mp)
(/usr/share/texmf/metapost/metauml/metauml_templates.mp))
! Font ptmr8r not usable: TFM file not found.
Picture_layout->...(SUFFIX2)info.iFont.name.scaled
(SUFFIX2)info.iFont.scale;...
<to be read again>
;
layoutObject->...;scantokens(methodName)(SUFFIX2);
endgroup
<for(eat.stack.pict0)> ...:layoutObject((SUFFIX0))
;fi; ENDFOR
layoutObjects->...o)<>"":layoutObject(o);fi;endfor
;endgroup
PictureStack_layout->...(SUFFIX2)picturesAsString)
;if(SUFFIX2)joinMethod="vl...
<to be read again>
;
Activity_layout->...ureStack_layout(SUFFIX2)stack;
(SUFFIX2)width=(SUFFIX2)st...
<to be read again>
;
layoutObject->...;scantokens(methodName)(SUFFIX2);
endgroup
<for(eat)> ...UFFIX0))<>"":layoutObject((SUFFIX0))
;fi; ENDFOR
layoutObjects->...o)<>"":layoutObject(o);fi;endfor
;endgroup
drawObjects->begingroup.layoutObjects((TEXT2))
;forsuffixes.o=(TEXT2):if(str....
l.20 ...b, eat, enough, fork, readListen, join, e)
;
?
! Emergency stop.
Picture_layout->...(SUFFIX2)info.iFont.name.scaled
(SUFFIX2)info.iFont.scale;...
<to be read again>
;
layoutObject->...;scantokens(methodName)(SUFFIX2);
endgroup
<for(eat.stack.pict0)> ...:layoutObject((SUFFIX0))
;fi; ENDFOR
layoutObjects->...o)<>"":layoutObject(o);fi;endfor
;endgroup
PictureStack_layout->...(SUFFIX2)picturesAsString)
;if(SUFFIX2)joinMethod="vl...
<to be read again>
;
Activity_layout->...ureStack_layout(SUFFIX2)stack;
(SUFFIX2)width=(SUFFIX2)st...
<to be read again>
;
layoutObject->...;scantokens(methodName)(SUFFIX2);
endgroup
<for(eat)> ...UFFIX0))<>"":layoutObject((SUFFIX0))
;fi; ENDFOR
layoutObjects->...o)<>"":layoutObject(o);fi;endfor
;endgroup
drawObjects->begingroup.layoutObjects((TEXT2))
;forsuffixes.o=(TEXT2):if(str....
l.20 ...b, eat, enough, fork, readListen, join, e)
;
End of file on the terminal!
Entsprechende einträge in Fontmap.GS
Code:
/NimbusRomNo9L-Regu (n021003l.pfb) ;
/ptmr8r /NimbusRomNo9L-Regu ;
bei der Suche nach dieser .pfb wird allerdings nichts gefunden...
Code:
find / -name n021003l*
Frage: Wo genau liegt das Problem? Ist es nur eine fehlende Schriftart, oder habe ich etwas übersehen?
UND Wenn wirklich nur die Schriftart fehlt, wo bekomme ich die her? Ich arbeite mit Debian 5.0, und leider ist die Such-funktion der paketverwaltung (aptitude) nicht wirklich gut, da scheinbar nur die paketnamen durchsucht werden.