Last modified: 2005-06-21 14:03:06 UTC
BUG MIGRATED FROM SOURCEFORGE http://sourceforge.net/tracker/index.php?func=detail&aid=948549&group_id=34373&atid=411192 Originally submitted by fabiform (fabiform) 2004-05-05 17:22 The wikimarkup for bolding a word preceeded by an apostrophe (very very common in French) includes the apostrophe in the bold section, and is even more broken for italicised words. If I want to bold the headword in the article "homme", I type: L''''homme''' est This renders as L<b>'homme</b> est The problem is even worse if trying to italicise: L'''homme'' est Renders as: L<b>homme<i> est so the leading apostrophe is totally lost, and "est" is rendered as bold italic, rather than plain text. On fr.wikipedia I've seen three ways that people deal with the problem: 1) ignore the fact that the leading apostrophe is bolded 2) add a space between the L' and the word so that the wikimarkup renders properly, but this is incorrect grammatically, and allows a word to be split at a line break 3) use the <b> and <i> tags instead ------------------------- Additional comments ------------------------ Date: 2004-05-20 12:06 Sender: SF user jeluf Fixed for bold in MediaWiki 1.3.ALPHA See http://phase3.mormo.org/index.php/Ticktest Hard to do this "right" for italic. * make software render L' ''homme'' as L'homme. Might break things in other languages, though, e.g. Jens' ''Meine Autobiografie'' in German should not be linked * use a new tag, like L'_''homme'' * use the tag instead ------------------------------------------------- Date: 2004-08-06 19:50 Sender: SF user magnus_manske Added an option ($fixLbug) to brute-force replace L' or l' with L' in CVS HEAD
Quite some time ago already, I had replaced Magnus's $fixLbug idea with a better apostrophe-handling algorithm. Additionally, my flex/bison parser also handles this better. Closing.
*** Bug 314 has been marked as a duplicate of this bug. ***