MathGroup Archive 2005

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: right to left fonts inside strings

  • To: mathgroup at
  • Subject: [mg57286] Re: right to left fonts inside strings
  • From: dh <dh at>
  • Date: Tue, 24 May 2005 05:12:25 -0400 (EDT)
  • References: <d6k9c4$10c$>
  • Sender: owner-wri-mathgroup at

Hi Rose,
are you claiming that the order of the character you enter in a string 
appears different on output? I think the characters appear in thesame 
order you entered it.
Anyway, if you want to reverse the character order of every string in 
the output, you could use $PrePrint:

$PrePrint = (# /. x_String :> StringReverse[x]) &

If you do not like reversed strings, you can clear $PrePrint by:

$PrePrint = .

Sincerely, Daniel

rose wrote:
> hi
> when i assign a hebrew letters to a string, like this:
> a=".... hebrew letters";
> i could not see it formaly (in appearance) from right to left as the hebrew fonts need, but in reverse.
> there is in the directory of mathematica a file ISO-8859-8 which is for hebrew fonts, 
> i try:  
> $CharacterEncoding ="ISO-8859-8";
> a=" ...." 
> but the letters inside the quoting still appear from left to right.
> or it is not possible,  but it is possible under visual basic when i want to make a variable like this:
> a$="letters here go from right to left";
> thanks very much

  • Prev by Date: Re: plot hyperbola
  • Next by Date: Re: plot hyperbola
  • Previous by thread: Re: right to left fonts inside strings
  • Next by thread: Printing from Mathematica 5.1