doawanie indeksu górnego w tekście autokorekty

Użytkowanie edytora dokumentów
Icek
Posty: 12
Rejestracja: wt wrz 27, 2022 5:31 pm

doawanie indeksu górnego w tekście autokorekty

Post autor: Icek »

Cześć,
mam pytanko jak dodać do pozycję do autokorekty np.: m2 zmienia na m2 z 2 w indeksie górnym (jakby potędze).

Icek
LibreOffice 4.7.1.2.
Ubuntu 20.04
Awatar użytkownika
Jermor
Posty: 2259
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: doawanie indeksu górnego w tekście autokorekty

Post autor: Jermor »

Nie zrobisz tego wprost, bo tekst zamiennik nie może zawierać elementów formatowania.
Dlatego musisz skorzystać ze znaku zaprojektowanego jako górny indeks. Wstaw górny indeks z zestawu znaków specjalnych. 0, 1, 2 i 3 znajdują się w zestawie znaków łacińskich. 4 i dalsze oraz indeksy dolne są w zestawie "Indeksy górne i dolne". Skopiuj ten znak. Teraz utwórz pozycje autokorekty. W polu "Na" wpisz literę "m" i wklej zapamiętany znak indeksu górnego. Znak indeksu górnego to co innego niż znak, do którego zastosowano opcję formatowania "Indeks górny".
Jeśli jednak chcesz zastosować wpis z formatowaniem znaków, to zamiast autokorekty wykorzystaj Autotekst. Ten sposób pozwala w szybki sposób wstawić nawet bardzo złożone elementy tekstu. Np. zawierające grafikę, tabelki, dłuższe teksty.
Dokładniej o tym napisałem tutaj https://yestok.pl/ooo/y51.php
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Icek
Posty: 12
Rejestracja: wt wrz 27, 2022 5:31 pm

Re: doawanie indeksu górnego w tekście autokorekty

Post autor: Icek »

Dziękuję, widzę że jesteś LO bardzo biegły...
LibreOffice 4.7.1.2.
Ubuntu 20.04
Awatar użytkownika
Jermor
Posty: 2259
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: doawanie indeksu górnego w tekście autokorekty

Post autor: Jermor »

No to jeszcze taka uwaga. Zamiast zamieniać tekst typu m2 na m² lepiej zamieniać np. *m2. W ten sposób unikniesz sytuacji gdy faktycznie będziesz chciał napisać w tekście m2 a system będzie ci to zamieniał na metry kwadratowe.
I druga okoliczność. Lista wpisów jest zawsze ustawiana alfabetycznie, więc żeby poprawić jakiś tekst w zamienniku, musisz do niego dotrzeć. Znak gwiazdki jest alfabetycznie traktowany jako niższy niż pierwsza litera alfabetu (ale wyższy niż nawias otwierający) więc takie wpisy znajdą się na początku listy i łatwo je znaleźć.
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Jan_J
Posty: 4560
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: doawanie indeksu górnego w tekście autokorekty

Post autor: Jan_J »

W gotowych wzorcach autokorekty znajdują się reguły: _2 na 2 w indeksie dolnym oraz ^2 na 2 w indeksie górnym.
Dają mniejszą szansę na omyłkę, choć wpisanie „^” lub „_” wymaga nieco większego wysiłku niż „m”. Ale warto wiedzieć i warto rozważyć zmianę przyzwyczajeń: a nuż się spodoba?
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
Jermor
Posty: 2259
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: doawanie indeksu górnego w tekście autokorekty

Post autor: Jermor »

W Windowsowych wersjach Libre i Apache takich gotowych reguł nie ma. Ten sposób zapisu zamiany funkcjonuje za to w edytorze równań Math.
Gdyby jednak utworzyć takie reguły to byłby kłopot, gdyż autokorekta zostanie dokonana tylko wtedy gdy ciąg znakowy jest samodzielnym "wyrazem".
Zapis np. m^2 nie zostałby przekształcony.
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
ODPOWIEDZ