Created attachment 152223 [details]
Sample ODT file illustrating problem
Recap of writing convention (to explain why this is a problem):
When writing, and you are quoting a speaker, the convention is to enclose the speaker's words in double quotes. If that speaker is quoting someone, then the information the speaker is quoting is enclosed in single quotes (within the speakers double quotes.
When a speaker's text continues for more than one paragraph, the convention is to not put a closing double quote at the end of any paragraph, except for the last paragraph being quoted; each continued paragraph is begun with an opening double quote.
Similarly, when quoting a speaker's quote of someone else across paragraphs, the convention is to not put a closing single quote at the end of any paragraph, except for any last which also ends with the speakers quoted quote. Such a paragraph would be ended with a closing single quote, followed by a closing double quote.
When beginning a new paragraph which continues a speakers quotation of someone else, the convention is to begin each continued paragraph with an opening double quote, followed by an opening single quote.
(Technically, to improve readability, most times paired quotes are separated by a thin or hair space. Too much space between paired quotes is what led me to write bug 125945.)
Statement of bug:
The problem here is with beginning a new speaker's quotation of someone else.
In proportionally spaced fonts, typing double-quote single-quote produces an opening-double-quote and a closing-single-quote. It should product an opening-double-quote and an opening-single-quote.
Please see attachments for example.
Created attachment 152224 [details]
PDF rendering of sample ODT file
Any reason you don't just turn off the Auto single and double font replacement, and then manually adjust the quotes for the typographic style you need?
Don't expect complex typographic style/CSL to be implemented in core LO functions.
Tools -> AutoCorrect -> AutoCorrect Options: Localized Options tab.
1) Closing quotes work correctly, so I would also expect opening quotes to work correctly.
2) If I turn off smart quotes, then it becomes an enormous manual effort to later go back and correct literally thousands of straight quotes to proper opening and closing quotes.
I hope this answers your question. If I am missing something here, please let me know.
And again, why should this be maintained in core? It is very much a corner case multi-paragraph usage requiring considerable dev effort to spec the rules (and by which style manual), implement it, and then support going forward.
Seems more reasonable in extension.
IMHO => WF
Another workaround is to add the paragraph breaks after quoting. Does that work for you, Jon?
Closing following Stuart's comment 4. Feel free to reopen, Jon.