Extra Long Web Addresses
From Apache OpenOffice Wiki
- Introduction
- Theory
- Document Structure
- Chapter Headings
- Chapter Numbering
- Table of Contents
- Outline
- Navigator
- Text Body
- Paragraph styles overview
- Reusing styles
- Default Page Formatting
- Title Page
- Papers without a Title Page
- Pages with and without numbering
- Roman Page Numbering
- Group Work
- Proofreading
- Numbered lists and bullets
- Line numbering
- Cross-references
- Footnotes
- Bibliography
- Quotes
- Tables
- Charts
- Pictures
- Snapshots
- Presentations & Graphics
- Cross tables (Statistics)
- Extra Long Web Adresses
- Fonts
- Emphasis
- Special Characters
- Non separable combinations
- Shortcut keys
- Mouse clicks
- PDFs
- Saving your files
- Several files open at once
- Search and replace
- Spell Check
- Synonyms
- Document Infos
- Labels and Form letters
- Help
- Installing Program
- Microsoft Word
- Practice I
- Practice II
Web addresses tend to get longer by the day. So you could end up with a line like this:
Please refer to: http://uk.search.yahoo.com/long_chain/long_chain/long_chain/long_chain/ long_chain/long_chain/
It would be nicer to have:
Please refer to: http://de.search.yahoo.com/long_chain/long_chain/long_chain/ long_chain/long_chain/long_chain/
In other words you want to achieve two things: i) the url should start on the same line as the preceding phrase and ii) you want to be able to insert a line break at the right place.
For this you need to do the following:
- Under Tools › Options › Language Settings › Languages tick the box next to Show UI Elements for Bi-directional writing.
- Place the cursor after any / or _ where you might want a line break.
- Activate the menu Insert › Formatting Mark › No-width optional break.
- If you have lots of URLs you can speed up the process by Finding & Replacing (in the menu Edit) all occurrences of / with your new combination of /No-width optional break; conversely, in order to prevent http:// from breaking at the end of a line, you can replace all double occurrences of /No-width optional break with //; you could apply the same logic to the underscore _ and other such typical URL characters.