utworzenie tabeli

Użytkowanie edytora dokumentów
Awatar użytkownika
covo
Posty: 59
Rejestracja: pt sty 31, 2014 7:59 pm

utworzenie tabeli

Post autor: covo »

(apache openoffice)
w koncu sobie poradziłem, ale "na piechotę" (nie pisze, jak, bo to raczej chałupnicza metoda :), ale interesuje mnie:
jak fachowo stworzyć w dokumencie tabelę?
np chcę stworzyc tabelę x-wierszy na y-kolumn i tabela ma zająć calą stronę, od gornego do dolnego marginesu.
tabela > wstaw > podaje liczbe kolumn/wierszy i powstaje tabela ktora zajmuje czesc strony.
co dalej, by rozciagnęła sie do dołu z wierszami oczywiscie jeszcze grubszymi,ale jednakowej grubosci?
openoffice 4.1
Jan_J
Posty: 4653
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: utworzenie tabeli

Post autor: Jan_J »

Tak jest w LibreOffice (Open* nie mam od dawna, wiadomo, że grupy menu ma inne niż Libre*). Sprawdzam we Writerze z LO 26.2.

Trzeba policzyć niestety — typografia jest liczeniem — wysokość wiersza jako wysokość kolumny tekstu na stronie / liczbę wierszy. Wysokość kolumny tekstu = wysokość strony minus (wysokość główki + wysokość stopki).

Zaznacz tabelę:
albo myszką stając w narożniku (mordęga z oznaczeniem fokusu)
albo stań w dowolnym miejscu tabeli i z menu Tabela→Zaznacz→Tabela

Wybierz z menu Tabela→Rozmiar→Wysokość wiersza
albo z menu lokalnego (prawy przycisk) Rozmiar→Wysokość wiersza
i wpisz obliczoną wysokość (wstaw spację między liczbą a mianem).

Taka tabela nie jest chroniona przed zmianą wymiarów, ale po ustawieniu wysokości wiersza zachowa ją, „chowając” nadmiarowy tekst za krawędź.
Możesz powtórzyć operację wymiarowania w dowolnej chwili, nie zaznaczając [ ] Dopasuj do zawartosci.

patrz też
https://help.libreoffice.org/latest/pl/ ... PAR=WRITER
JJ
LO (26.2) ∙ Python (3.13|3.10) ∙ Unicode 17 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
covo
Posty: 59
Rejestracja: pt sty 31, 2014 7:59 pm

Re: utworzenie tabeli

Post autor: covo »

mniej wiecej tak to robilem: w "wysokosc wiersza" metoda p&b trafilem w koncu w wartosc dla ktorej wiersze rozlozyly sie od gory do dolu strony.
ale:
myslalem, że jest jakas metoda, ktora doslownie na pstryk pt "rozloz tabele na stronie" da to, o co mi chodzi.
ale rozumiem, że tak oczywistej mozliwosci nie ma w prosty sposob.
openoffice 4.1
Awatar użytkownika
Jermor
Posty: 2479
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: utworzenie tabeli

Post autor: Jermor »

Trochę na ten temat napisałem w opracowaniu znajdującym się tutaj https://yestok.pl/lbo/y24.php. Opracowanie dotyczy co prawda tworzenia strony tytułowej prac dyplomowych, ale może się przydać.
Najprościej zrobić to tak:
  • Utworzyć jednokomórkową tabelę o wymaganej docelowej wielkości całej tabeli.
  • Wewnątrz tej komórki wywołać "Podziel komórki...".
  • Najpierw podzielić ją na kolumny
    pionowy.png
    pionowy.png (9.56 KiB) Przejrzano 85 razy
  • Zaznaczyć wiersz tej tabeli (jest tylko jeden) i ponownie wywołać podział komórki
W OpenOffice polecenie jest w kontekstowym "Komórka -> Podziel..."
Załączniki
obraz_2026-04-18_194718600.png
obraz_2026-04-18_194718600.png (7.49 KiB) Przejrzano 85 razy
AOO 4.1.16 (tylko Win 10), LO 25.8 (x64) na: Win 11, 10, Linux (Mint)
Ważne!
Jeśli twój problem został rozwiązany, edytuj swój pierwszy post, dopisując w temacie [SOLVED].
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Awatar użytkownika
covo
Posty: 59
Rejestracja: pt sty 31, 2014 7:59 pm

Re: utworzenie tabeli

Post autor: covo »

"nie do konca" u mnie to działa, tzn to nie rozwiązuje problemu.
przede wszystkim co to znaczy "Utworzyć jednokomórkową tabelę o wymaganej docelowej wielkości całej tabeli."? bo ja rozumiem to tak:
tabela > wstaw > [i tutaj liczba kolumn/wierszy = 1/1]. Jesli chce tabele na cala strone, to teraz nie widzę innego wyjscią tylko --> chwytam dolna krawedz tabeli i dociagam ją na ile się da do dolnej granicy strony, No i niby mam calą stronę jako tabelę 1x1. co ważne: nie pojawia się druga strona dokumentu, dolna krawędź tabeli jest tuż tuż nad krawedzią strony.
i teraz tak:
o ile wg tego co podałeś jako przepis da sie bez problemu podzielić taka tabelę na dowolną licznę kolumn, to przy podziale na wiersze wszystko zalezy od żądanej liczby wierszy --> nie może być ich za dużo, bo tabela samoistnie "przejdzie" na drugą stronę.Czylijesli ktos chce b. dużo wierszy mieć w tabeli mieszczącej sie na jednej stronie to musi tę liczbę wyznaczyć metodą p&b. Trudno zgadnąć kiedy tabela przy podziale na wiersze utworzy drugąś strone dokumentu.
openoffice 4.1
Awatar użytkownika
Jermor
Posty: 2479
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: utworzenie tabeli

Post autor: Jermor »

Tabela przy dzieleniu komórki na wiersze musi w każdym nowym wierszu zmieścić tekst o zadeklarowanej dla tabeli wielkości fontu oraz zadeklarowane odstępy tekstu od góry komórki i od dołu. To dlatego w pewnym momencie nastąpi przeniesienie części tabeli do nowej strony.
Należy także pamiętać, że dokument zawsze zawiera wpisany znak końca akapitu i znak ten znajduje się po wstawionej tabeli. Parametry akapitu (wielkość fontu, odstępy przed i po akapicie) decydują ile miejsca od dołu strony jest zajęte.
Przy mniejszej liczbie wierszy w tabeli utworzonej w ograniczonym obszarze, można tę tabele powiększyć (pomniejszyć) do wymaganej wielkości z zachowaniem proporcjonalnego zwiększania (zmniejszania) wysokości wierszy poprzez przeciąganie dolnej krawędzi z przytrzymanym klawiszem CTRL Ten sposób działa tylko w Apache OpenOffice i tylko przy zmianie wysokości tabeli.
Zamiast dzielenia komórki można wstawić jeden wiersz tabeli z ustalona liczbą kolumn. Ustalić parametry dotyczące komórek a w dowolnej komórce tego wiersza wywołać polecenie "Tabela -> Wstaw ->Wiersze..." i w oknie dialogowym wpisać wymaganą liczbę wierszy. Następnie można dolną krawędź przeciągnąć z przytrzymanym CTRL do uzyskania potrzebnego rozmiaru.
AOO 4.1.16 (tylko Win 10), LO 25.8 (x64) na: Win 11, 10, Linux (Mint)
Ważne!
Jeśli twój problem został rozwiązany, edytuj swój pierwszy post, dopisując w temacie [SOLVED].
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Awatar użytkownika
covo
Posty: 59
Rejestracja: pt sty 31, 2014 7:59 pm

Re: utworzenie tabeli

Post autor: covo »

Jermor pisze: ndz kwie 19, 2026 2:15 pm Tabela przy dzieleniu komórki na wiersze musi w każdym nowym wierszu zmieścić tekst o zadeklarowanej dla tabeli wielkości fontu oraz zadeklarowane odstępy tekstu od góry komórki i od dołu
gdzie obie te sprawy są zadeklarowane? ppm > tabela > [i tutaj szukac?]
openoffice 4.1
Awatar użytkownika
Jermor
Posty: 2479
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: utworzenie tabeli

Post autor: Jermor »

Wielkość fontu, to parametr znajdujący się w stylu "Zawartość tabeli". Można jednak zaznaczyć całą tabelę lub wybrany fragment i zmienić wielkość fontu z poziomu paska narzędziowego.
Odstępy od krawędzi komórki, ppm w dowolnej komórce -> Tabela -> zakładka "Krawędzie" -> sekcja "Odstęp od zawartości".
Okno dialogowe stylu "Zawartość tabeli" zawiera także zakładkę "Krawędzie" ale sekcja "Odstęp od zawartości" jest zablokowana przed zmianami a wszystkie parametry są ustawione na 0. Jednak wstawienie tabeli do dokumentu arbitralnie ustala te odstępy na 0,1 cm.
AOO 4.1.16 (tylko Win 10), LO 25.8 (x64) na: Win 11, 10, Linux (Mint)
Ważne!
Jeśli twój problem został rozwiązany, edytuj swój pierwszy post, dopisując w temacie [SOLVED].
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
Awatar użytkownika
covo
Posty: 59
Rejestracja: pt sty 31, 2014 7:59 pm

Re: utworzenie tabeli

Post autor: covo »

thx, jakos tam jasne; aczkolwiek to ciągle nie jest "pstrykowa" metoda...
openoffice 4.1
ODPOWIEDZ