I wonder how much StarOffice code still remains in the repo.
I wonder how much StarOffice code still remains in the repo.
Don't get me wrong, I use LibreOffice a lot, but I kind of despise it. The biggest headache I have, with Writer - which is what I use most often - is that if I select text in order to change the formatting, it changes formatting of stuff not selected. I think this has to do with paragraph styling .. it's just very unintuitive how it figures out what belongs to a paragraph or not. My human brain wants to separate paragraphs with line breaks. So why would formatting selected text on one line change the styling on adjacent lines that aren't selected?! It is extremely infuriating how its styling behaves in general.
I think it's also worth noting that rich text formatting is the primary reason to even use a word processor instead of a plain text editor in the first place. Embedded objects and exporting tools are all useful too. But most of what I use Writer for could be done in a text editor if I didn't need styling. So all these years later, a core feature - arguably THE core feature that necessitates the existence of the application to begin with - is still broken and unintuitive.
And when I search for help on how to get styling things working etc. and I find posts by other people that share these concerns, the answers are legacy document formats etc. that contain these bugs by design so it's something that's really hard for the developers to fix.
There is an absolutely mind boggling amount of programming work that goes into making a WYSIWYG word processor. and this complexity tends to bleed out into editing quirks and corrupted documents. Not that there are no quirks or corruption with an explicit separate compiler it is just that it will not touch your original source, so you can fight the quirks in a systematic way. I think this is why word perfect users love the show codes function so much.
"You know why they call a word processor right? Have you ever seen what a food processor does to food?"
I have written a lot of words in troff/groff + various macros and adjacent tools (eqn, pic) over many years and produced consistently decent if plain looking documents. And I've started using it again. Still covers about 85% of getting words on paper in a readable format. Spent lots of time with LaTeX, too, which produced perhaps nicer looking documents over all (and beautiful mathematics), but at the expense of much more complexity; YMMV.
I suppose Markup is the inheritor.
Sadly... The rich text editor I mostly use these days (Google Docs) goes in the complete opposite direction; trying to apply a new stylesheet is mostly a waste of time. Which is why for any non-trivial document, I mostly rely on Markdown -> HTML + CSS.
Character styles are settings for selected group of characters (things ike emphasis, italic, underline). Paragraph styles are set for whole paragraph you are in. You make new paragraph by hitting enter. If you hit enter twice you make two paragraphs. In paragraph style you define how paragraphs should be separated (empty line, first line indent, rule whaever you want). You should never do what can be done using paragraph style by writing them because later when you want to change them you would have to change it everywhere instead just changing style.
Create a document with two one-line paragraphs.
In Word, put the cursor at the start of the first paragraph. Press SHIFT+DOWN. This selects the first paragraph. Apply a paragraph style, Heading 1, say. Paragraph one has the new style, paragraph two does not.
In Writer, do the same thing. The style is applied to both paragraphs!
I use Writer all the time but this funkiness in paragraph selection continues to bug me. You have to select paragraphs excluding the final paragraph mark, which requires more keystrokes than Word's selection behaviour.
Single character can only be part of a single paragraph. So if you select characters that are in different parahraphs and want to set their paragraph styles it should set all of them.
Ive just tried it in Writer and like i said its seems to be the “norm” how other soft does it (i dont have acess to Word to test that).
To guard against such problems especially in paragraphs that use "bullets and numbering", where the font used for bullets and numbers appears to be linked with the font used on the associated line, I have become used to insert some random letter before the place where I would paste formatted text, if it is a place where this may not work as expected, which blocks any spreading of that format. After pasting the specially formatted text, I delete the previously inserted letter.
This undesired spreading of the formatting style happens only over white spaces and invisible control characters, it does not happen over normal printable characters, so inserting a printable character is guaranteed to contain the style.
Reminds me of devenv.exe.
The UI/UX doesn't feel like it's changed very much