Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
![]()
I have tried and tried to figure this one out. I am translating alot of
text. I want to be able to post the original language, space it out a bit (several pages worth) then type under each line the english -- without disturbing the formatting of the original. Is this possible at all any way at all? Thanks so much this would be HUGE if it can be done! |
#2
![]()
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
![]()
Apply a one style to the foreign language and another style to the
translation. "jared" wrote in message ... I have tried and tried to figure this one out. I am translating alot of text. I want to be able to post the original language, space it out a bit (several pages worth) then type under each line the english -- without disturbing the formatting of the original. Is this possible at all any way at all? Thanks so much this would be HUGE if it can be done! |
#3
![]()
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
![]()
This is not possible without a great deal of work, but a possible workaround
is to create two documents each at least double spaced - one in each language. Then, with the aid of a screen capture application like SnagIt, copy the translation, page by page, to a set of images. Crop the images close to the text, then insert them on the relevant pages of the document with the insertion wrap option set to 'behind text' . Set their properties to 100% size and with the aid of the white selection tool on the drawing toolbar, whilst holding the ALT key, move the image until the text it contains appears between the lines of the document. It is fiddly but can be done. It helps if you set the colour of the translated text to something different from the original eg grey so that it stands out. You can do this easily in SnagIt's editor. The translations will not be editable in the combined documents, but you can retain the original translation and recopy any translated pages. SnagIt has a fully working demo that you can use to evaluate the viability bof this approach. The only other method I can think of that will not upset the original formatting would entail using a borderless table and copying each line into every other row of that table. This I feel would entail far more work, but would result in a fully editable document. -- Graham Mayor - Word MVP My web site www.gmayor.com Word MVP web site http://word.mvps.org jared wrote: I have tried and tried to figure this one out. I am translating alot of text. I want to be able to post the original language, space it out a bit (several pages worth) then type under each line the english -- without disturbing the formatting of the original. Is this possible at all any way at all? Thanks so much this would be HUGE if it can be done! |
#4
![]()
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
![]()
I can't think of a /simple/ way to interleave two parallel texts so that
they both reformat as you might hope when, for example, you change the page width. As long as you are willing to determine the line length of your non-English text at the beginning, perhaps the way forward is simply to break your non-English text so that each line is a separate Word paragraph, each of which is followed by a single paragraph of English text - either you can keep that to a single line, or allow the English text to flow into more than one line if the translated text is longer (and not forgetting, of course, that different word order means that there won't be a 1-1 correspondence between lines of text in the two languages. You could split your non-English text into separate paragraphs using a simple macro such as the following (untested except in a very simple example). In the general case I would expect some formatting to change, but perhaps it is worth a try. Sub SplitIntoLines() Selection.EndKey unit:=wdStory While Selection.Information(wdFirstCharacterLineNumber) 1 Selection.EndKey unit:=wdLine ' Don't insert a para mark if there is one already If Selection() = Chr(13) Then Selection.MoveUp unit:=wdLine, Count:=1 Else Selection.TypeParagraph Selection.MoveUp unit:=wdLine, Count:=2 End If Wend ' Deal with line 1 Selection.EndKey unit:=wdLine If Selection() Chr(13) Then Selection.TypeParagraph End If End Sub I have no doubt the real VBA people here have better ways to do this sort of thing! But if you want to insert the extra paragraphs you need for the English text, it should be reasonably easy to insert the necessary code. -- Peter Jamieson http://tips.pjmsn.me.uk "jared" wrote in message ... I have tried and tried to figure this one out. I am translating alot of text. I want to be able to post the original language, space it out a bit (several pages worth) then type under each line the english -- without disturbing the formatting of the original. Is this possible at all any way at all? Thanks so much this would be HUGE if it can be done! |
#5
![]()
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
![]()
The others have suggested a number of clever ways to accomplish this, and if
you really do need your interleaved text to flow with the main text, it will be very difficult to do. For large amounts it's a special challenge. For small amounts of text that will not change, however, you might use a variation of Graham's suggestion, just creating the interleaved text in a text box set Behind Text and positioned appropriately. -- Suzanne S. Barnhill Microsoft MVP (Word) Words into Type Fairhope, Alabama USA Word MVP FAQ site: http://word.mvps.org Email cannot be acknowledged; please post all follow-ups to the newsgroup so all may benefit. "jared" wrote in message ... I have tried and tried to figure this one out. I am translating alot of text. I want to be able to post the original language, space it out a bit (several pages worth) then type under each line the english -- without disturbing the formatting of the original. Is this possible at all any way at all? Thanks so much this would be HUGE if it can be done! |
#6
![]()
Posted to microsoft.public.word.docmanagement
|
|||
|
|||
![]()
That would work better than my suggestion as it retains the editability of
the text ![]() -- Graham Mayor - Word MVP My web site www.gmayor.com Word MVP web site http://word.mvps.org Suzanne S. Barnhill wrote: The others have suggested a number of clever ways to accomplish this, and if you really do need your interleaved text to flow with the main text, it will be very difficult to do. For large amounts it's a special challenge. For small amounts of text that will not change, however, you might use a variation of Graham's suggestion, just creating the interleaved text in a text box set Behind Text and positioned appropriately. "jared" wrote in message ... I have tried and tried to figure this one out. I am translating alot of text. I want to be able to post the original language, space it out a bit (several pages worth) then type under each line the english -- without disturbing the formatting of the original. Is this possible at all any way at all? Thanks so much this would be HUGE if it can be done! |
Reply |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Can I create text that is conditional on text elsewhere in Word | Microsoft Word Help | |||
How do i create a word template with non editable text? | Tables | |||
How do you create a text pathway on a diagnol in Word? | Microsoft Word Help | |||
Can I create a fixed form in word and add in text? | Microsoft Word Help | |||
Is it possible to create a scroll bar within a text box in MS Word | Microsoft Word Help |