It could be a very useful feature to have the possibility to overlap (a least) two (or more) character. What I mean is to have the possibility to write a O overlapped with a ·, or a character ovelapped with / to say contrary. It could be useful in many occasion, in particular in math text. another example comes from the need to have the "hat" character in Statistics. There is not a overline with "hat" like "^". If it would be possible to make characters ovelap ones could write β and than ^ overlapping. I hope it is clear. It is something that in Latex is present and very used. Let me know if you need more explanation on what I mean. thanks
For regular text you can use characters from the "Combining Diacritical Marks" and "Combining Diacritical Symbols" subsets. You should also have a look at other special characters. For math formulas you find some predefined combinations in the category "Attributes". We have already character spacing with negative values, but it is restricted to -2pt. The ability to use e.g. -14pt is already tracked in bug 107405.
(In reply to Regina Henschel from comment #1) > For regular text you can use characters from the "Combining Diacritical > Marks" and "Combining Diacritical Symbols" subsets. You should also have a > look at other special characters. > For math formulas you find some predefined combinations in the category > "Attributes". > > We have already character spacing with negative values, but it is restricted > to -2pt. The ability to use e.g. -14pt is already tracked in bug 107405. Thanks Regina. "Combining Diacritical Marks" and "Combining Diacritical Symbols" are completely unusable because ^ ~ etc. do not ever positionate in the middle but a bit aside. Ok for prefined combination but they don't cover all the needs (actually just few needs). I think negative until 14 pt or more could be a solution. Even Better not to have to define the number of pixel (that could be a problem resising the text) but to decide to positionate in the same position of the character before or something like this
+1 from me! This is something that I also desperately need. And it surprised me to find out that LO Writer does not support this. MS Word *does* allow you to superimpose characters by using the good old "EQ \o (x,y)" overstrike field.
(In reply to silvio.gerli from comment #2) > I think negative until 14 pt or more could be a solution. So can we mark it as duplicate of bug 107405? => NEEDINFO
Dear silvio.gerli, This bug has been in NEEDINFO status with no change for at least 6 months. Please provide the requested information as soon as possible and mark the bug as UNCONFIRMED. Due to regular bug tracker maintenance, if the bug is still in NEEDINFO status with no change in 30 days the QA team will close the bug as INSUFFICIENTDATA due to lack of needed information. For more information about our NEEDINFO policy please read the wiki located here: https://wiki.documentfoundation.org/QA/Bugzilla/Fields/Status/NEEDINFO If you have already provided the requested information, please mark the bug as UNCONFIRMED so that the QA team knows that the bug is ready to be confirmed. Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-NeedInfo-Ping
I think this feature request should not be closed. What is asked here is a feature similar to the MS Word "Overstrike Field" whose basic syntax is: EQ \o (x,y) I found some information about this field at the following web page: http://wordfaqs.ssbarnhill.com/CombineCharacters.htm
(In reply to Fedon Kadifeli from comment #6) > I think this feature request should not be closed. My question was, if we could mark it as duplicate of bug 107405, but nobody answered. What do you think, Fedon?
> My question was, if we could mark it as duplicate of bug 107405, but nobody > answered. What do you think, Fedon? Obviously, I think that they are separate things. However, this is just my humble opinion.
(In reply to Dieter from comment #4) > (In reply to silvio.gerli from comment #2) > > I think negative until 14 pt or more could be a solution. > > So can we mark it as duplicate of bug 107405? > => NEEDINFO I don't think they are the same bug. What I think could be a very important feature, as I wrote, is the possibility to say "ok, put this carachter ovelap the previous one". Without the (uncofortable and not precise) need to specify the number of point to walk back (besides the limit of -2 pt of that bug). Moreover, as I wrote, increasing the dimension of character will lead to the need to change all the settings of this overlap. Example of usage: e (overlap) ` -> è very useful for special character as: "/" "^" "~" "°" ...
Hi Silvio and Fedon, bug 107405 has been fixed now. So could you please test and give feedback, why it is not a solution for you. As far as I understand you ask for the feature "overlap characters" but without further settings to what extend they should overlap. I think, "overlap" should be more specific. => NEEDINFO
Dear Dieter, as I said it is not the same request. The solution of that bug is not correct for the need. The need is a function that put a character exaclty OVELAPPED the previous one, without the need to "guess" the number of point each time with long a "try and error" procedure. As I said it would have a lot of application. Let me know if something is not clear.
If it can help in Latex they are function: \llap and \rlap (or \mathllap and \mathrlap in equations).
(In reply to silvio.gerli from comment #11) > The need is a function that put a character exaclty OVELAPPED the previous > one, So they should overlap each other for 100%?
Exaclty, in my idea the center of one has to coincide with the center of the other one.
Yes. Centered overlap is the most common use; but an option for left (adjusted) overlap and right overlap should also be good. Thanks.
The following HTML/CSS code may show a visual equivalent of what I mean: <html> <body> <p>Left: Bla bla <span style="display: inline-flex; flex-direction: column; align-items: start; text-indent: 0;">W<span style="position: fixed;">,</span></span> bla bla...</p> <p>Center: Bla bla <span style="display: inline-flex; flex-direction: column; align-items: center; text-indent: 0;">W<span style="position: fixed;">,</span></span> bla bla..</p> <p>Right: Bla bla <span style="display: inline-flex; flex-direction: column; align-items: end; text-indent: 0;">W<span style="position: fixed;">,</span></span> bla bla..</p> </body> </html>
Fedon, thank you additional information. Idea is now clear to me. Let's ask design-team for decision. cc: Design-Team
If possible to record to ODF, a VCL "Overstrike" using font metric would be of use--as alternative to combining diacritic or the negative kerning (of bug 107405). +1
The missing EQ field type is a bummer regardless "abusing" it as over-strike feature. Added a screenshot and test document to bug 147788 realizing now that this one predates. But I would make it a duplicate anyway since the negative spacing is also tracked somewhere else.