dzielenie wyrazów - ustawialne TYLKO dla konkretnego dokumentu?

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

dzielenie wyrazów - ustawialne TYLKO dla konkretnego dokumentu?

Post autor: covo »

chciałbym ustawić na stałe,dla każdego dokumentu te samą "gospodarkę" writera zapisanym wierszem, tzn. autodzielenie wyrazów wg jakichś rozsądnych reguł.
czyli: format > akapit > przepływ txtu i zaklikane "automatycznie", i poustawiane 2/2/0
(żadnej innej propozycji niż 2/2/0 w głowie nie mam, chętnie wysłucham innej propoz.)

PROBLEM:
(w wersji portable apache) takiego ustawienia nie można zrobić na stałe, obowiązuje tylko dla dok., który aktualnie jest pisany.
Czy tak to właśnie jest?
openoffice 4.1
Jan_J
Posty: 4617
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: dzielenie wyrazów - ustawialne TYLKO dla konkretnego dokumentu?

Post autor: Jan_J »

Dzielenie wyrazów jest elementem tzw. sterowania przepływem tekstu. Jako takie, nie jest związane z dokumentem jako całością, tylko ze stylem akapitowym — albo z jednym, albo z całą grupą zależnych od siebie stylów. W dokumencie może być wiele rodzajów akapitów, różniących się m.in. szczegółowymi parametrami wyrównania i dzielenia tekstu na wiersze. Style zaś są zadeklarowane albo w dokumencie, albo w tzw. szablonie.

Oparcie rodziny dokumentów na wspólnym szablonie pozwala zarządzać podstawowymi parametrami używanych w nich stylów. Te właściwości stylów, które nie zostaną określone/nadpisane w samym dokumencie, będą ładowane z szablonu. Nadpisanie właściwości w dokumencie zawsze będzie ważniejsze niż to, co jest w stylu.

We właściwościach dokumentu jest też właściwość UpdateFromTemplate, domyślnie ustawiona na true. Sądzę, że dotyczy ona właśnie logicznego połączenia z szablonem, i że da się ją wyłączyć.

O szablonach możesz przeczytać w dokumentacji albo w blogu @Jermor-a (https://yestok.pl/ooo/y19.php, bardziej o zarządzaniu stylami niż o szablonach, ale te także są wspomniane), ew. w starym blogu @Minio-a (http://przepis-na-lo.pl/2012/09/wprowadzenie-do-stylow/ oraz http://przepis-na-lo.pl/2012/11/szablon ... breoffice/).

Szablony są przechowywane w katalogu (folderze) Templates, znajdującym się (a) w katalogu konfiguracyjnym pakietu (b) w katalogu konfiguracji osobistej. W przypadku Portable oba katalogi znajdują się w katalogu uruchomieniowym. O ile pamiętam, podkatalog User w drzewie aplikacji Portable zawiera odpowiednik konfiguracji osobistej. Nie mam instalacji Windows, żeby pobrać portable i sprawdzić (tzn. pobrać mogę, ale nie sprawdzę).
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
covo
Posty: 38
Rejestracja: pt sty 31, 2014 7:59 pm

Re: dzielenie wyrazów - ustawialne TYLKO dla konkretnego dokumentu?

Post autor: covo »

Powiedzmy, że (nigdy) nie deklaruję jakiegos specjalnego szablonu, wszystkie dokumenty pisane są więc wg. szablonu domyslnego, zaś akapity zawsze zaczynają się od wiersza, który pisany jest od kolumny wskazanej po TAB (2.5 cm?).
Czyli pisanie odbywa się tak: zaczyna sie dokument, pisanie,pisanie, 2xENTER (przejście do nowego wiersza i jeszcze raz skok do nowego wiersza, dla odstępu od txtu wyżej), nastepnie TAB (przesunięcie kursora do standardowej kolumny) dla rozpoczęcia akapitu, nastepnie pisanie, pisanie, kropka. Koniec akapitu. I znów 2xENTER, TAB, etc.

Jak, przy takim pisaniu, zadbać o to, by writer dbał o dzielenie wyrazów w tym akurat dokumencie?
więcej: gdzie i jak ustawić, by ustawienie obowiązywało na stałe, dla każdego dokumentu i by nie trzeba było wykonywać tej czynności dla każdego dokumentu specjalnie?
openoffice 4.1
Jan_J
Posty: 4617
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: dzielenie wyrazów - ustawialne TYLKO dla konkretnego dokumentu?

Post autor: Jan_J »

covo pisze: pn sty 20, 2025 12:48 pm Jak, przy takim pisaniu, zadbać o to, by writer dbał o dzielenie wyrazów w tym akurat dokumencie?
więcej: gdzie i jak ustawić, by ustawienie obowiązywało na stałe, dla każdego dokumentu i by nie trzeba było wykonywać tej czynności dla każdego dokumentu specjalnie?
W blogu Mirosława „Minia” Zalewskiego, o którym wspomniałem (http://przepis-na-lo.pl/2012/11/szablon ... breoffice/), mniej więcej w połowie długości artykułu, znajduje się objaśnienie tego tematu. Jest ono opatrzone nagłówkiem „Tworzenie plików na podstawie szablonów”.
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
Jermor
Posty: 2438
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: dzielenie wyrazów - ustawialne TYLKO dla konkretnego dokumentu?

Post autor: Jermor »

Wszystko to opisał ci właśnie @Jan_J. Jeśli rzeczywiście chcesz mieć swoje zmiany we wszystkich tworzonych dokumentach, powinieneś utworzyć szablon zawierający wszystkie żądane przez ciebie ustawienia. Następnie ustalić, że ten szablon będzie szablonem domyślnym. Od tego momentu wszystkie tworzone przez ciebie dokumenty będą powstawały z uwzględnieniem twoich ustawień.
Otwórz nowy dokument. Przejdź do właściwości stylu "Domyślny".
Ustal potrzebne parametry.
Tutaj taka uwaga: wcięcia akapitu o wielkości 2,5 cm, to nie jest dobry pomysł. W typografii stosuje się zasadę uzależniania tego wcięcia od wielkości fontu. Dla wielkości fontu 10 - 12 punktów jest to około 0,7 cm. W parametrach dotyczących wcięcia pierwszego wiersza znajduje się też opcja "Automatycznie". Ustawienie tej opcji sprawi, że wcięcia pierwszego wiersza będą zależały od wielkości stosowanego fontu, a ewentualne wpisane już wartości wcięcia dla pierwszego wiersza, będą ignorowane.
Co do twojego dwukrotnego naciskania ENTER, aby otrzymać odpowiedni odstęp od następnego akapitu. W oknie dialogowym "wcięcia i odstępy" masz ustawienie "Odstęp od dołu". To ustawienie określa jaki odstęp powstanie automatycznie po każdym akapicie, czyli po naciśnięciu klawisza ENTER.
Kwestię przenoszenia słów ustalisz w zakładce "Przepływ tekstu".
Gdy ustalisz już wszystkie parametry, zapisz swój dokument jako własny szablon, nadając mu jakąś nazwę.
Po tej operacji wywołaj polecenie "Plik -> Szablony -> Zarządzaj..." znajdź swój szablon, i ustaw go jako szablon domyślny, w sposób jak na ilustracji poniżej (tutaj domyślnym ma zostać szablon o nazwie JMM).
obraz_2025-01-20_135659716.png
obraz_2025-01-20_135659716.png (18.16 KiB) Przejrzano 568 razy
P.S. Wszystko to było także dostępne w tak chwalonym przez ciebie Wordzie 2000
AOO 4.1.15, LO 24.8.5 (x64) na Windows 11 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: 4617
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: dzielenie wyrazów - ustawialne TYLKO dla konkretnego dokumentu?

Post autor: Jan_J »

Domyślny skok poziomy tabulatora wynosi 1,25 cm — czyli ok. 1/2 cala. Wartość ta pochodzi z jeszcze z czasów mechanicznych maszyn do pisania.
Użycie tabulatora w zastępstwie wcięcia akapitowego wywodzi się z tych samych czasów i nijak się ma do współczesnych zwyczajów. Zdefiniuj głębokość wcięcia w stylu, jak radzi @Jermor.
Podobnie zrób z pionowym odstępem międzyakapitowym. Współczesna typografia zaleca stosowanie albo wcięcia, albo odstępu pionowego, nie obu naraz. Ale we własnych wewnętrznych dokumentach możesz chcieć mieć je oba.
JJ
LO (25.2|24.8) ∙ Python (3.12|3.10) ∙ Unicode 16 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
Jermor
Posty: 2438
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: dzielenie wyrazów - ustawialne TYLKO dla konkretnego dokumentu?

Post autor: Jermor »

Jan_J pisze: pn sty 20, 2025 3:51 pm Typografia zaleca stosowanie albo wcięcia, albo odstępu pionowego, a nie obu naraz...
Dlatego we Writerze wersji LibreOffice jest dostępna dodatkowa opcja, jak poniżej:
obraz_2025-01-20_152032234.png
obraz_2025-01-20_152032234.png (16.32 KiB) Przejrzano 553 razy
AOO 4.1.15, LO 24.8.5 (x64) na Windows 11 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