Home |
Search |
Today's Posts |
|
#1
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
I am so close...the Hebrew text I am inserting into my English document has a
couple of glitches left. I'm wondering if there is a utility I can use. I've already installed a Hebrew keyboard, which fixed almost everything. The last two problems: 1. When I insert a bit of Hebrew into the middle of a paragraph, I then block out that Hebrew text and hit the "right-to-left" icon. But instead of applying it to the Hebrew, it applies it to the entire paragraph. 2. The punctuation is drifting. For instance, if there is a colon, instead of it being attached to the previous letter, it attaches to the next letter, after the space. So it looks sort of like this :with the colon. I can't just reverse the space and colon, because if I delete the space, the "s" deletes also. If I delete the colon, the "w" deletes also. Any guidance? -- Terri |
#2
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
1. What do you mean by "block out"? If the Hebrew text has been typed
with a proper Unicode Hebrew font, it should behave exactly as it needs to -- this week I've been typing Arabic words in the middle of German text, and all is well. The paragraph remains left-to-right, because that's the direction of your main text. (If you wanted an English word in the middle of a Hebrew paragraph, you wouldn't switch the paragraph to left-to-rignt.) 2. I did warn you that funny things happen at the interface. The most practical way to deal with stray punctuation is to select the wrong items and then press Backspace or Delete (or Ctrl-X), not to try just deleting them. The most practical way to insert punctuation at an interface is to type some spaces, put the colon or whatever in the middle of them, and select, then delete, the spaces that are in the wrong place. (If you type the punctuation while you're typing the text, there's no problem, but since you're inserting rather than typing, you'll encounter finicky behavior.) I don't know why adjacent characters are deleting, but if you select the space or colon and then delete, it probably won't happen. On Oct 9, 7:08*pm, Terri N wrote: I am so close...the Hebrew text I am inserting into my English document has a couple of glitches left. *I'm wondering if there is a utility I can use.. * I've already installed a Hebrew keyboard, which fixed almost everything. *The last two problems: 1. *When I insert a bit of Hebrew into the middle of a paragraph, I then block out that Hebrew text and hit the "right-to-left" icon. *But instead of applying it to the Hebrew, it applies it to the entire paragraph. 2. *The punctuation is drifting. *For instance, if there is a colon, instead of it being attached to the previous letter, it attaches to the next letter, after the space. *So it looks sort of like this * :with the colon. *I can't just reverse the space and colon, because if I delete the space, the "s" deletes also. *If I delete the colon, the "w" deletes also. Any guidance? -- Terri |
#3
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
I selected the Hebrew phrase, then chose right-to-left (RTL), hoping that
only the phrase itself would read RTL, per my customer's request. But the entire paragraph switched to RTL. So Word can't switch just the phrase? And you're saying that if you're typing a left-to-right English paragraph, the Hebrew phrase in the middle of it is going to have to read left to right as well? I'm having a hard time locating a Unicode Hebrew font--does a font that supports all the Hebrew characters (including vowels) come with Windows? I may be missing it. There is a font called "David" on my list. The person who will be typing the text is using a Mac, and I'll then have to paste it into my Word document and convert it to whatever font I'll be using. I found one online called Ezra that the customer likes, but it doesn't mention Unicode in the name. Thank you for the hint the punctuation. I've tried it with a little success in a couple of spots, and I'll keep trying and see if I can get the hang of it. Thanks for your help, Peter...this job is a huge challenge for me. But, as with most problems, I'm also learning a lot. -- Terri "Peter T. Daniels" wrote: 1. What do you mean by "block out"? If the Hebrew text has been typed with a proper Unicode Hebrew font, it should behave exactly as it needs to -- this week I've been typing Arabic words in the middle of German text, and all is well. The paragraph remains left-to-right, because that's the direction of your main text. (If you wanted an English word in the middle of a Hebrew paragraph, you wouldn't switch the paragraph to left-to-rignt.) 2. I did warn you that funny things happen at the interface. The most practical way to deal with stray punctuation is to select the wrong items and then press Backspace or Delete (or Ctrl-X), not to try just deleting them. The most practical way to insert punctuation at an interface is to type some spaces, put the colon or whatever in the middle of them, and select, then delete, the spaces that are in the wrong place. (If you type the punctuation while you're typing the text, there's no problem, but since you're inserting rather than typing, you'll encounter finicky behavior.) I don't know why adjacent characters are deleting, but if you select the space or colon and then delete, it probably won't happen. On Oct 9, 7:08 pm, Terri N wrote: I am so close...the Hebrew text I am inserting into my English document has a couple of glitches left. I'm wondering if there is a utility I can use.. I've already installed a Hebrew keyboard, which fixed almost everything. The last two problems: 1. When I insert a bit of Hebrew into the middle of a paragraph, I then block out that Hebrew text and hit the "right-to-left" icon. But instead of applying it to the Hebrew, it applies it to the entire paragraph. 2. The punctuation is drifting. For instance, if there is a colon, instead of it being attached to the previous letter, it attaches to the next letter, after the space. So it looks sort of like this :with the colon. I can't just reverse the space and colon, because if I delete the space, the "s" deletes also. If I delete the colon, the "w" deletes also. Any guidance? -- Terri |
#4
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
On Oct 10, 2:13*am, Terri N wrote:
I selected the Hebrew phrase, then chose right-to-left (RTL), hoping that only the phrase itself would read RTL, per my customer's request. *But the entire paragraph switched to RTL. *So Word can't switch just the phrase? *And you're saying that if you're typing a left-to-right English paragraph, the Hebrew phrase in the middle of it is going to have to read left to right as well? Of course not. Are you in fact not using a Unicode Hebrew font? If you're using a Hebrew font that just puts the letters in the a-z, A-Z etc. slots, then yes, you have to type backwards. But then you might as weill just type transliterations of the Hebrew! I'm having a hard time locating a Unicode Hebrew font--does a font that supports all the Hebrew characters (including vowels) come with Windows? *I may be missing it. *There is a font called "David" on my list. Fonts with the full complement of Hebrew characters include Arial, Tahoma, and Times New Roman. Fonts intended for Modern Hebrew, such as David, don't have the accents (cantillation marks) used only in Bible texts. But David _is_ a Unicode font (it came with either Windows or Office, since the only Hebrew I ever downloaded was SBL Hebrew, which is made especially for typing all the complicated stuff in the Bible text). The person who will be typing the text is using a Mac, and I'll then have to paste it into my Word document and convert it to whatever font I'll be using. *I found one online called Ezra that the customer likes, but it doesn't mention Unicode in the name. If it comes in different versions for Mac and Windows, then it probably isn't a Unicode font. Possibly if you hunt around you can find a version of Ezra that's been Unicode-encoded. Ah -- Ezra is from the SIL, so it's free; it is Unicode; and it has the full set of characters. It looks like the type found in early-20th- century Conservative prayer books. (And a lot of the Haggadahs you'll find next March.) Thank you for the hint the punctuation. *I've tried it with a little success in a couple of spots, and I'll keep trying and see if I can get the hang of it. Thanks for your help, Peter...this job is a huge challenge for me. *But, as with most problems, I'm also learning a lot. -- Terri "Peter T. Daniels" wrote: 1. What do you mean by "block out"? If the Hebrew text has been typed with a proper Unicode Hebrew font, it should behave exactly as it needs to -- this week I've been typing Arabic words in the middle of German text, and all is well. The paragraph remains left-to-right, because that's the direction of your main text. (If you wanted an English word in the middle of a Hebrew paragraph, you wouldn't switch the paragraph to left-to-rignt.) 2. I did warn you that funny things happen at the interface. The most practical way to deal with stray punctuation is to select the wrong items and then press Backspace or Delete (or Ctrl-X), not to try just deleting them. The most practical way to insert punctuation at an interface is to type some spaces, put the colon or whatever in the middle of them, and select, then delete, the spaces that are in the wrong place. (If you type the punctuation while you're typing the text, there's no problem, but since you're inserting rather than typing, you'll encounter finicky behavior.) I don't know why adjacent characters are deleting, but if you select the space or colon and then delete, it probably won't happen. On Oct 9, 7:08 pm, Terri N wrote: I am so close...the Hebrew text I am inserting into my English document has a couple of glitches left. *I'm wondering if there is a utility I can use.. * I've already installed a Hebrew keyboard, which fixed almost everything. *The last two problems: 1. *When I insert a bit of Hebrew into the middle of a paragraph, I then block out that Hebrew text and hit the "right-to-left" icon. *But instead of applying it to the Hebrew, it applies it to the entire paragraph. 2. *The punctuation is drifting. *For instance, if there is a colon, instead of it being attached to the previous letter, it attaches to the next letter, after the space. *So it looks sort of like this * :with the colon.. *I can't just reverse the space and colon, because if I delete the space, the "s" deletes also. *If I delete the colon, the "w" deletes also. Any guidance? -- Terri- |
#5
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
Peter T. Daniels wrote:
IF you're using a Hebrew font that just puts the letters in the a-z, A-Z etc. slots, then yes, you have to type backwards. If the font requires that the text is typed backwards (and I hasted to add I have no knowledge of right left languages) that can easily be fixed with a macro that will reverse the order of selected text eg Sub ReverseCharacters() Dim sText As String sText = Selection.Range.Text If Len(sText) 2 Then MsgBox "You must select at least 2 characters!", _ vbCritical, "Reverse Characters" Exit Sub End If For i = Len(sText) To 1 Step -1 Selection.TypeText Mid(sText, i, 1) Next i End Sub http://www.gmayor.com/installing_macro.htm -- Graham Mayor - Word MVP My web site www.gmayor.com Word MVP web site http://word.mvps.org |
#6
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
I agree with Peter - this should just work, assuming Hebrew support is
enabled and the text is marked as Hebrew. Also, I'm not sure just reversing text with a macro will deal with line breaks properly. -- Enjoy, Tony www.WordArticles.com "Graham Mayor" wrote in message ... Peter T. Daniels wrote: IF you're using a Hebrew font that just puts the letters in the a-z, A-Z etc. slots, then yes, you have to type backwards. If the font requires that the text is typed backwards (and I hasted to add I have no knowledge of right left languages) that can easily be fixed with a macro that will reverse the order of selected text eg Sub ReverseCharacters() Dim sText As String sText = Selection.Range.Text If Len(sText) 2 Then MsgBox "You must select at least 2 characters!", _ vbCritical, "Reverse Characters" Exit Sub End If For i = Len(sText) To 1 Step -1 Selection.TypeText Mid(sText, i, 1) Next i End Sub http://www.gmayor.com/installing_macro.htm -- Graham Mayor - Word MVP My web site www.gmayor.com Word MVP web site http://word.mvps.org |
#7
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
As Tony noted, line breaks will be a problem -- but also, if there's
more than one word, will it reverse each word independently, or do you need to type your whole clause backward, last-word-first? This would of course be most useful to make up for the most glaring omission in Word's editing tools since the very beginning (since lots of other DTP apps have it) -- "transpose two characters"! On Oct 10, 9:29*am, "Graham Mayor" wrote: Peter T. Daniels wrote: IF you're using a Hebrew font that just puts the letters in the a-z, A-Z etc. slots, then yes, you have to type backwards. If the font requires that the text is typed backwards (and I hasted to add I have no knowledge of right left languages) that can easily be fixed with a macro that will reverse the order of selected text eg Sub ReverseCharacters() Dim sText As String sText = Selection.Range.Text If Len(sText) 2 Then * * MsgBox "You must select at least 2 characters!", _ * * vbCritical, "Reverse Characters" * * Exit Sub End If For i = Len(sText) To 1 Step -1 * * Selection.TypeText Mid(sText, i, 1) Next i End Sub http://www.gmayor.com/installing_macro.htm -- Graham Mayor - *Word MVP My web sitewww.gmayor.com Word MVP web sitehttp://word.mvps.org |
#8
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
Thanks to Peter and everyone who contributed to this thread...you guys are
amazing! I dream of knowing 20% of what you know about this program... I was a WordPerfect girl from the beginning, and the change to Word has been difficult, but this discussion group is just a godsend. -- Terri "Peter T. Daniels" wrote: On Oct 10, 2:13 am, Terri N wrote: I selected the Hebrew phrase, then chose right-to-left (RTL), hoping that only the phrase itself would read RTL, per my customer's request. But the entire paragraph switched to RTL. So Word can't switch just the phrase? And you're saying that if you're typing a left-to-right English paragraph, the Hebrew phrase in the middle of it is going to have to read left to right as well? Of course not. Are you in fact not using a Unicode Hebrew font? If you're using a Hebrew font that just puts the letters in the a-z, A-Z etc. slots, then yes, you have to type backwards. But then you might as weill just type transliterations of the Hebrew! I'm having a hard time locating a Unicode Hebrew font--does a font that supports all the Hebrew characters (including vowels) come with Windows? I may be missing it. There is a font called "David" on my list. Fonts with the full complement of Hebrew characters include Arial, Tahoma, and Times New Roman. Fonts intended for Modern Hebrew, such as David, don't have the accents (cantillation marks) used only in Bible texts. But David _is_ a Unicode font (it came with either Windows or Office, since the only Hebrew I ever downloaded was SBL Hebrew, which is made especially for typing all the complicated stuff in the Bible text). The person who will be typing the text is using a Mac, and I'll then have to paste it into my Word document and convert it to whatever font I'll be using. I found one online called Ezra that the customer likes, but it doesn't mention Unicode in the name. If it comes in different versions for Mac and Windows, then it probably isn't a Unicode font. Possibly if you hunt around you can find a version of Ezra that's been Unicode-encoded. Ah -- Ezra is from the SIL, so it's free; it is Unicode; and it has the full set of characters. It looks like the type found in early-20th- century Conservative prayer books. (And a lot of the Haggadahs you'll find next March.) Thank you for the hint the punctuation. I've tried it with a little success in a couple of spots, and I'll keep trying and see if I can get the hang of it. Thanks for your help, Peter...this job is a huge challenge for me. But, as with most problems, I'm also learning a lot. -- Terri "Peter T. Daniels" wrote: 1. What do you mean by "block out"? If the Hebrew text has been typed with a proper Unicode Hebrew font, it should behave exactly as it needs to -- this week I've been typing Arabic words in the middle of German text, and all is well. The paragraph remains left-to-right, because that's the direction of your main text. (If you wanted an English word in the middle of a Hebrew paragraph, you wouldn't switch the paragraph to left-to-rignt.) 2. I did warn you that funny things happen at the interface. The most practical way to deal with stray punctuation is to select the wrong items and then press Backspace or Delete (or Ctrl-X), not to try just deleting them. The most practical way to insert punctuation at an interface is to type some spaces, put the colon or whatever in the middle of them, and select, then delete, the spaces that are in the wrong place. (If you type the punctuation while you're typing the text, there's no problem, but since you're inserting rather than typing, you'll encounter finicky behavior.) I don't know why adjacent characters are deleting, but if you select the space or colon and then delete, it probably won't happen. On Oct 9, 7:08 pm, Terri N wrote: I am so close...the Hebrew text I am inserting into my English document has a couple of glitches left. I'm wondering if there is a utility I can use.. I've already installed a Hebrew keyboard, which fixed almost everything. The last two problems: 1. When I insert a bit of Hebrew into the middle of a paragraph, I then block out that Hebrew text and hit the "right-to-left" icon. But instead of applying it to the Hebrew, it applies it to the entire paragraph. 2. The punctuation is drifting. For instance, if there is a colon, instead of it being attached to the previous letter, it attaches to the next letter, after the space. So it looks sort of like this :with the colon.. I can't just reverse the space and colon, because if I delete the space, the "s" deletes also. If I delete the colon, the "w" deletes also. Any guidance? -- Terri- |
#9
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
Dear All,
This is not quite the topic of discussion in this thread but this was the closest I could find. I've had the same problem in both Word 2003 and 2007 and can't find any information about it. The problem does not always occur but is frequent enough to be very annoying and I can't seem to figure out why it happens or doesn't happen: If I have an existing document of Hebrew text, whether typed or cut- and-paste from another program, often when I try to insert text by typing, nothing will appear or be inserted. That is, if I attempt to type Hebrew characters. If I type non-Hebrew characters (e.g. numbers, punctuation) in the Hebrew font, or switch to an English font, the typing inserts as would be expected. If I add a space, then backspace, I can usually begin typing inserted text. This is not due to Overwrite/ Insert being toggled or anything else I can determine. Any ideas? Thank you! -- Ari |
#10
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
Hebrew / right-to-left text
Left Alt + Shift toggles between Hebrew and English and automatically types
text in the right direction. Punctuation looks like it will go in the wrong place but is actually placed correctly. "Terri N" wrote: I selected the Hebrew phrase, then chose right-to-left (RTL), hoping that only the phrase itself would read RTL, per my customer's request. But the entire paragraph switched to RTL. So Word can't switch just the phrase? And you're saying that if you're typing a left-to-right English paragraph, the Hebrew phrase in the middle of it is going to have to read left to right as well? I'm having a hard time locating a Unicode Hebrew font--does a font that supports all the Hebrew characters (including vowels) come with Windows? I may be missing it. There is a font called "David" on my list. The person who will be typing the text is using a Mac, and I'll then have to paste it into my Word document and convert it to whatever font I'll be using. I found one online called Ezra that the customer likes, but it doesn't mention Unicode in the name. Thank you for the hint the punctuation. I've tried it with a little success in a couple of spots, and I'll keep trying and see if I can get the hang of it. Thanks for your help, Peter...this job is a huge challenge for me. But, as with most problems, I'm also learning a lot. -- Terri "Peter T. Daniels" wrote: 1. What do you mean by "block out"? If the Hebrew text has been typed with a proper Unicode Hebrew font, it should behave exactly as it needs to -- this week I've been typing Arabic words in the middle of German text, and all is well. The paragraph remains left-to-right, because that's the direction of your main text. (If you wanted an English word in the middle of a Hebrew paragraph, you wouldn't switch the paragraph to left-to-rignt.) 2. I did warn you that funny things happen at the interface. The most practical way to deal with stray punctuation is to select the wrong items and then press Backspace or Delete (or Ctrl-X), not to try just deleting them. The most practical way to insert punctuation at an interface is to type some spaces, put the colon or whatever in the middle of them, and select, then delete, the spaces that are in the wrong place. (If you type the punctuation while you're typing the text, there's no problem, but since you're inserting rather than typing, you'll encounter finicky behavior.) I don't know why adjacent characters are deleting, but if you select the space or colon and then delete, it probably won't happen. On Oct 9, 7:08 pm, Terri N wrote: I am so close...the Hebrew text I am inserting into my English document has a couple of glitches left. I'm wondering if there is a utility I can use.. I've already installed a Hebrew keyboard, which fixed almost everything. The last two problems: 1. When I insert a bit of Hebrew into the middle of a paragraph, I then block out that Hebrew text and hit the "right-to-left" icon. But instead of applying it to the Hebrew, it applies it to the entire paragraph. 2. The punctuation is drifting. For instance, if there is a colon, instead of it being attached to the previous letter, it attaches to the next letter, after the space. So it looks sort of like this :with the colon. I can't just reverse the space and colon, because if I delete the space, the "s" deletes also. If I delete the colon, the "w" deletes also. Any guidance? -- Terri |
Reply |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Right-to-left (Hebrew) tables in English Word? | Tables | |||
Right-to-left (Hebrew) tables in English Word? | Page Layout | |||
Typing Hebrew in Word 2000 from Right to Left | Microsoft Word Help | |||
Typing Hebrew from right to left in Word 2000 | Microsoft Word Help | |||
Word 2000: need to expand the header to the left; left text margi. | Page Layout |