Pokrywajace się podkreślenie i nadkreślenie.

Użytkowanie edytora równań

Pokrywajace się podkreślenie i nadkreślenie.

Postprzez bogdans » N paź 23, 2011 11:07 am

Czy istnieje sposób by uzyskać jednoczesne podkreślenie i nadkreślenie fragmentu formuły matematycznej. Bez nieeleganckich przerw. Obrazek
OpenOffice 3.2.1 na Windows XP
bogdans
 
Posty: 43
Dołączył(a): Wt paź 12, 2010 4:27 pm

Re: Pokrywajace się podkreślenie i nadkreślenie.

Postprzez Jan_J » Pn paź 24, 2011 6:10 pm

Wg mojego rozeznania nie da się. Nadmierne odstępy da się skasować za pomocą słowa kluczowego nospace (patrz http://openoffice.org/bugzilla/show_bug.cgi?id=56746), ale to nie znaczy że redukują się one do zera. Zaś precyzyjnego sterowania odległościami przez użytkownika ani spacji o ujemnych wartościach w Math nie ma.

Spacje o dowolnej szerokości, w tym ujemnej, można opisać za pomocą MathML, który jest wykorzystany przez format OpenDocument. Więc niby by się i dało. Problem jednak w tym, że OO Math nie czyta kodu MathML, tylko jedno jego pole: annotation, z którego pobiera tekst źródłowy formuły zapisanej w swojej własnej quasi-programistycznej notacji. Reszta kodu MathML jest ignorowana.
JJ
LO 6.2 ∙ AOO 4.1.7 ∙ Python (3.8|2.7) ∙ Unicode 12 ∙ LATEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Fedora|CentOS|SUSE)
Jan_J
 
Posty: 4002
Dołączył(a): Pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Pokrywajace się podkreślenie i nadkreślenie.

Postprzez bogdans » Wt paź 25, 2011 7:26 am

Dziękuje, nospace rzeczywiście niewiele pomaga. Dodatkowo, we wzorze gdzie chciałem tego użyć (jak również w przykładowym wzorze na forum) czcionki w obu "nadkreślanych" grupach miały taka samą wysokość. Testując nospace napisałem underline b nospace underline c, i to już jest zupełnie nie do przyjęcia.
OpenOffice 3.2.1 na Windows XP
bogdans
 
Posty: 43
Dołączył(a): Wt paź 12, 2010 4:27 pm


Powrót do Math

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość