Dodaj do ulubionych

Jak napisać równania w linii w OpenOffice ?

IP: *.neoplus.adsl.tpnet.pl 14.12.11, 22:40
OpenOffice wydaje się nie pozwala na normalne wyrównanie równań w tekście. Są następujące problemy z równaniami:

1. Gdy są równania (być może chodzi że równania z indeksami dolnymi, górnymi na przykład kwadrat) w pierwszej linii i w linii pod spodem to odległość między wierszami jest inna niż gdyby nie było równań w wierszach !!! A łatwo sobie wyobrazić, że mógłbym w tym akapicie wstawić równania z indeksem i dało by się je wtopić w ten tekst nie naruszając struktury wierszy - jest przecież miejsce na indeksy. Zwyczajnie indeks spada w światło pomiędzy wierszami.

Równanie w linii wstawione ręcznie w edytorze graficznym:
i43.tinypic.com/k37tqg.gif

2. Gdy równanie zaczyna się od początku wiersza edytor wstawia puste pole, robi odstęp od brzegu akapitu. Znowu narusza strukturę wierszy !!!

Może wie ktoś, jak pisać normalnie równania? W OpenOffice należącym do Sun Microsystems, producenta Java równania wydaje się są blokami a nie literami. Wszelkie próby zmieniania ramek tych bloków, zmieniania parametrów tych bloków nie dały pożądanego rezultatu. Jak ktoś by pisał prace dyplomową, jakiś poważny tekst to OpenOffice produkuje tekst koślawo, nie nadaje się to do druku. Co z tym zrobić ?

Obserwuj wątek
    • Gość: aqq Re: Jak napisać równania w linii w OpenOffice ? IP: *.internetdsl.tpnet.pl 15.12.11, 07:19
      a może chodzi o układ/położenie/odległość obiektów graficznych względem linii/akapitu/marginesu?
    • wariant_b Re: Jak napisać równania w linii w OpenOffice ? 15.12.11, 09:35
      Gość portalu: IOI napisał(a):
      > OpenOffice wydaje się nie pozwala na normalne wyrównanie równań w tekście.

      Normalnie nie wyrównuje się równań w tekście - edytora równań używamy do tworzenia
      bardziej skomplikowanych wzorów i raczej umieszczonych w osobnych liniach.
      Prostsze wzory piszemy korzystając z notacji uproszczonej bez edytora równań.

      > 1. Gdy są równania (być może chodzi że równania z indeksami dolnymi...

      Open Office wstawia standardowo równanie jako znak. Od wzoru zależy jaka będzie
      wielkość tego znaku, bo niestety nie ma możliwości skalowania wzorów do rozmiarów
      punktowych czcionki. Efekt może być taki, jak wstawienie pojedynczego znaku
      większej wielkości punktowej w linii - spowoduje to zmianę interlinii i tekst zapisany
      wielokolumnowo lub na sąsiednich stronach będzie wyglądał mało estetycznie.
      Przy testach stricte matematycznych z dużą ilością wzorów to nie razi.

      Należy zaczepić równanie do znaku, akapitu lub strony, zmienić sposób opływania
      tekstu i ręcznie wyrównać. Interlinia zostanie zachowana, chociaż wielkość równań
      dalej nie będzie zgodna z wielkością czcionki.

      > 2. Gdy równanie zaczyna się od początku wiersza edytor wstawia puste pole...

      Domyślnie są odstępy po lewej i prawej stronie - można je zlikwidować.
      Pozostaje problem z tym, że czcionka jest traktowana jako stałej szerokości,
      więc i tak zostaje minimalny odstęp, który można usunąć przesuwając
      nieznacznie ramkę z równaniem. Można sobie pomóc wyświetlając linijkę.

      > Wszelkie próby zmieniania ramek tych bloków, zmieniania parametrów tych bloków
      > nie dały pożądanego rezultatu.

      Pożądany efekt daje napisanie równania w edytorze graficznym, zaznaczenie obiektu
      i wyeksportowanie go jako grafiki do pliku, który można potem wstawić do edytora
      tekstowego. Otrzymujemy skalowalny obiekt graficzny, który można pomniejszać
      lub powiększać. Niestety, jest to mocno pracochłonne.

      > W OpenOffice należącym do Sun Microsystems...

      Aktualnie jest to własność Oracle, które przejęło Sun Microsystems.
      • Gość: IOI Re: Jak napisać równania w linii w OpenOffice ? IP: *.neoplus.adsl.tpnet.pl 16.12.11, 14:57
        > Pożądany efekt daje napisanie równania w edytorze graficznym, zaznaczenie obiek
        > tu i wyeksportowanie go jako grafiki do pliku, który można potem wstawić do edytor
        > a tekstowego. Otrzymujemy skalowalny obiekt graficzny, który można pomniejszać
        > lub powiększać. Niestety, jest to mocno pracochłonne.

        Ja cię nie kręce. Próbowałem różnych parametrów, tutaj przez poprzedników wspomnianych, jednak nie ma pożądanego efektu. Przy 200, 400 albo 1000 równaniach takie salta nie wchodzą w rachubę. Chcę szybko, elegancko i sprawnie. Czyli to nie jest edytor. K****a!, żeby takie proste rzeczy, zrobić ponad 100 MB program i nie dało się wyrównać równania. Bo jak blok to wyrównanie OpenOfica h***a wie o zawartości. O k****a! po co to ściągałem.

        Jest jakiś darmowy, co robi równania normalnie? Nie chcę myśleć jakbym był chemikiem i chciał coś napisać. A jak to jest w Microsoftowym edytorze, nie miałem tego, też takie cyrki ?

        Zaraz, zaraz to pod Linuxa ten OpenOffice to jedyny edytor ?
        • serenita123 Re: Jak napisać równania w linii w OpenOffice ? 16.12.11, 22:23
          zamiast rzucać k...wami wklej gdzieś fragment tego tekstu albo i cały (w wersji dokumentu do edycji!) z tymi niepokornymi równaniami
          może ktoś się pochyli nad tym problemem i znajdzie sposób na jego rozwiązanie,
          sądzę, że to nie jest aż tak skomplikowane,
        • wariant_b Re: Jak napisać równania w linii w OpenOffice ? 16.12.11, 22:53
          Spokojnie.

          Wstawiłeś nową formułę i otwarło się okienko do jej wprowadzenia.
          Naciśnij menu format i ustaw odstępy na 0%, w tym również ową interlinię.
          W kategorii krawędzie zlikwiduj milimetrowe wcięcia.

          Jak wypiszesz już wzór, wyklikaj właściwości obiektu i w opływaniu tekstu zlikwiduj
          odstępy po lewej i prawej. Teraz wzór już będzie się zaczynał na początku linii.
          Jeśli jest to to, o co chodzi, skopiuj do schowka i wstawiaj wstępnie sformatowany
          obiekt, tylko wymieniaj sam wzór.

          Z samą interlinią można sobie również poradzić ustawiając ją na zadaną wielkość.
          Nigdzie nie jest powiedziane, że musi być proporcjonalna do wielkości czcionki.
          Ustawienia interlinii są w formacie dla akapitu.
          • becerfull Re: Jak napisać równania w linii w OpenOffice ? 17.12.11, 13:35
            Witam,

            ...mozna tego dokonac MS Office 2000/2002.
            Sciezka dostepu do ukrytej opcji pisania wszystkich
            matematycznych wzorow:

            MS Word - "Equation" (EQNEDT32.exe)

            C:\Program Files\Common Files\Microsoft Shared\Equation

            Nie wiem tylko dlaczego tak istotna opcje
            MS ukryl tak gleboko.
            Napiszesz wszystko, co potrzebujesz, gdzie potrzebujesz
            i umiescisz tam gdzie chcesz.

            Powodzenia...
        • tiges_wiz libre office! 17.12.11, 15:07
          OpenOffice nie jest już w sumie rozwijany i większość programistów od OOo pracuje przy libre office!

          pl.libreoffice.org/
Inne wątki na temat:

Nie pamiętasz hasła

lub ?

 

Nie masz jeszcze konta? Zarejestruj się

Nakarm Pajacyka