Phil Hibbs wrote:
If I highlight an entire line and set it to italics, then when I start
typing at the start of the next line, it starts typing in italics. I assume
that this is because font characteristics are picked up from the previous
character. It would be more logical to pick it up from the next character,
so if I set a word to italics and then add a character to the front of the
word, e.g. changing *available* to *unavailable*, then it would work as
expected.
Does anyone know if this has been raised as an issue before?
Phil Hibbs.
Writer uses XML to format text documents. When you set the font to
italics at a given place, the italics begins at that point and does not
end until you tell it to end. Entering text anywhere between the
starting and ending points produces italic letters. Entering text before
the start of the italics will produce the type of letters according to
the font style defined for the place where you enter the text.
The logic of XML is that the format given each letter is
determined by what format has been defined for the place where the
letter is placed. The format is defined and inserted where you want to
use the format. In other words, you have to tell XML what styles you
want to appear in the text and the places where you want them to appear.
For example: <i>sly red fox jumped over the lazy brown dog.<i>
This produces /sly red fox jumped over the lazy brown dog/. If "The"
were inserted before /sly/, the results would be "The <i>sly red fox
jumped over the lazy brown dog.<i>" The word inserted falls before the
<i> and is therefore is in italics. (The <i> is not XML, but I used it
to show the importance of the placement of the XML formatting which is
enclosed within: <....>.
If you want to set the same font for a new character in front of a
present word, click the place where you want to place the new character
or characters. Apply the font for that location that you want to use.
Then type the characters.
Dan