DMUG-Archiv 1999

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

Re: Achsenbeschriftung

Hallo,

Ich habe Frame->True in der init.m. Anderenfalls braucht man ein
AxesLabel

Needs["Graphics`Graphics`"]
LogPlot[Exp[-x], {x, 0, 10}, FrameLabel -> {HoldForm[x],
HoldForm[D/dB]},
  FormatType -> TraditionalForm, TextStyle -> {FontFamily -> "Times"}, 
  RotateLabel -> False]

Der Rest ist ein Problem der Fonts. Mathematica bindet die Math*.pfb
fonts
nicht in die Zeichungen ein. Da der Drucker, PostScript Interpreter die
Fonts nicht kennt ersetzt er die Math* Fonts mit Helvetica im Adobe
Standard
encoding und all die lustigen Zeichen sind futsch.

Damit der Drucker/PostScript interpreter die Fonts ebenfalls erh"alt
muss man sie vor dem Ausdruck an den Drucker schicken. Das einfachste
ist, man nimmt das Dokument als PostScript Datei und h"angt sie vorn
an. Unter Unix geht das mit cat, unter Windows sollte

copy font+font+document lpt:

das erledigen. Ghostscript sagt man einfach im GS_LIBPATH dass es auch
im $TopDirectory/SystemFiles/Fonts/Type1 suchen soll oder "uber die
Kommandozeile. 

Dem dvips vom TeX kann man mit -h sagen, dass er bestimmte Header mit
einbinden soll.

Die meisten PostScript Druckertreibern haben in Ihrem "Einrichten"
Dialog
eine Option um nach zus"atzlichen Fonts zu suchen. 
Man kann auch den Adobe Type Manager instruieren die Fonts mit zu
verwalten
dann sollte alles automatisch gehen.

Gruss
  Jens

Erk Jensen wrote:
> 
> Joerg Teichmann wrote:
> >
> > Hallo DMUGs!
> >
> > Ich habe eigentlich nur ein (scheinbar) ganz einfaches Problem:
> > Ich moechte ein Diagrammachse mit "D/dB" beschriften, aber irgendwie krieg ich das nicht hin.
> >
> > Ich hab schon alles moegliche versucht, mit und ohne Anfuehrungszeichen, mit vorangestelltem
> > Backslash (\), usw. aber nichts hilft. Im Notebook ist der Strich zwar da, aber wenn ich das
> > Bild abspeichere (als EPS) ist er einfach verschwunden (Leerzeichen stattdessen); sowohl in xdvi
> > als auch in ghostview.
> >
> > Weder in der Hilfe noch im Buch hab ich dafuer eine Loesung gefunden, dort steht zwar:
> > "Any expression can be specified as a label. It will be given in OutputForm. Arbitrary strings of text can be given 
> > as "text". " und
> > "You can give any piece of text by putting it inside a pair of double quotes. ",
> > das scheint aber grad eine Ausnahme zu sein.
> >
> > In diesem Fall koennte ich zur Not ja noch "D in dB" schreiben, was aber soll ich bei normierten
> > Groessen, wie f/f1 machen?
> >
> > Ebenso wird aus "Sin[x^2]" (wie in dem Beispiel) Sin@x^2D und aus () werden H und L!
> >
> > (Zur Information: ich benutze Mathematica 3.0.2.0 auf einer SGI Origin.)
> >
> > Vielen Dank
> > Joerg Teichmann
> 
> Hallo Joerg!
> 
> Hast Du inzwischen 'ne Lösung? Ich komm einfach nicht hin - ärger mich schon ein
> paar Tage damit rum! Wenn ich "save selection as EPS mache", hab' ich Dein
> Problem ("/","[","]","(",")", ... sind einfach weg oder irgendetwas anderes),
> wenn ich "print selection as EPS" benutze, sind zwar die Fonts ok, aber dafür
> krieg ich die Bounding box setttings nicht so hin, dass Bill Gates' Sch***ß sie
> richtig interpretiert (der Bereich außerhalb der Bounding Box überdeckt den
> MS-Word-text).
> 
> EPS und Windoze passen eben einfach nicht zusammen!
> 
> Wenn Du inzwischen schlauer bist, laß es mich bitte wissen!
> 
> Ciao
>       -erk-
> --
>  Dr.-Ing. Erk JENSEN                    mailto:Erk.Jensen@XXXXXXX.ch
>  CERN  PS/RF  G00710              http://nicewww.cern.ch/~jensene
>  CH-1211 Geneva 23                      Tel.:     +41 22 76 74298
>  Switzerland                            Fax.:     +41 22 76 78590


Verweise:
Achsenbeschriftung
Joerg Teichmann, 02.07.1999
Re: Achsenbeschriftung
Erk Jensen, 16.07.1999

Frühere

 

Chronologischer Index

 

Spätere

Vorherige

 

Thematischer Index

 

Nächste

DMUG-Archiv, http://www.mathematica.ch/dmug-liste.html; Letzte Änderung: 08.09.2003 20:45