Bug 107379 - Negative space in Math
Summary: Negative space in Math
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Formula Editor (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Formula-Editor
  Show dependency treegraph
 
Reported: 2017-04-24 08:47 UTC by Vladislav Ivanistsev
Modified: 2018-05-23 18:08 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vladislav Ivanistsev 2017-04-24 08:47:20 UTC
Description:
Please add an analogues of TeX ! to Math.

There is way in Mathml 2.0: https://www.w3.org/TR/MathML2/chapter3.html#presm.mpadded

It will help to visually improve formulas.

Actual Results:  
There is no negative space at the moment.

Expected Results:
A small negative space.


Reproducible: Always

User Profile Reset: No

Additional Info:


User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36 OPR/44.0.2510.1218
Comment 1 Buovjaga 2017-04-28 17:40:21 UTC
Takeshi: what do you think?
Comment 2 Takeshi Abe 2017-05-01 00:47:12 UTC
(In reply to Buovjaga from comment #1)
> Takeshi: what do you think?

So far Math provides no way to express a negative space, so I think this is a valid feature request.
Comment 3 Vladislav Ivanistsev 2017-12-16 07:53:28 UTC
May the update be expected in the 6th version of LO?
Comment 4 Buovjaga 2017-12-16 12:02:40 UTC
(In reply to Vladislav Ivanistsev from comment #3)
> May the update be expected in the 6th version of LO?

I'm not seeing any update, so I don't know what you are referring to.
Comment 5 Vladislav Ivanistsev 2017-12-16 14:11:21 UTC
Sorry for confusion. I understood that the feature request is valid. I concluded that there would be some update in the code.

Please clarify, if a feature request is valid, what shall happen after it is accepted.
Comment 6 Buovjaga 2017-12-16 14:19:12 UTC
(In reply to Vladislav Ivanistsev from comment #5)
> Please clarify, if a feature request is valid, what shall happen after it is
> accepted.

Then any developer can implement it. For example, you can hire someone to do the work.
Comment 7 Vladislav Ivanistsev 2017-12-16 14:29:48 UTC
I would gladly do so. Is there a right way to hire, i.e. a community of programmers who know LO as well as a common way to pay them? Or should I find someone on my own?
Comment 8 Vladislav Ivanistsev 2017-12-16 14:32:19 UTC
Sorry for the off topic. Could you please recommend some webpages, where I could read about bug-fixing and programming of LO.
Can I code this feature using python?
Comment 9 Buovjaga 2017-12-16 15:02:29 UTC
(In reply to Vladislav Ivanistsev from comment #7)
> I would gladly do so. Is there a right way to hire, i.e. a community of
> programmers who know LO as well as a common way to pay them? Or should I
> find someone on my own?

Well, Takeshi responding in comment 2 is the one doing the most to improve Math since a long time. So maybe he is interested (you can wait for him to comment or privately contact you).

Regarding your other question, this needs to be done in C++. Here is the portal to everything related to development: https://wiki.documentfoundation.org/Development
Comment 10 Vladislav Ivanistsev 2017-12-16 15:13:22 UTC
Great! It is easy to find my contacts on the web.
Comment 11 Takeshi Abe 2017-12-23 12:10:02 UTC
The hardest part of this issue is to decide which command to represent a negative space, which should be backward compatible and least surprising.
! (exclamation mark) is not so ideal in the sense as existing documents may already contain it for representing e.g. factorial.
Any suggestions?
Comment 12 Vladislav Ivanistsev 2017-12-23 15:03:43 UTC
Is there a list of special characters already used in the Formula Editor?
Comment 13 Vladislav Ivanistsev 2018-01-12 08:11:29 UTC
Can %! be used?

As I understand the % is an analogue of \ in latex. Then %! looks logical.