LibreOffice 7.0 konec odstavce.
Mám nějaký text s konci odstavců
A v LibreOffice 7.0 chci konce odstavců nahradit třeba mezerami, aby text byl v jednom řádku.
Asi takhle:
a chci, aby se změnil takhle:
Každá trampota má svou mez. Kdeže nářky mé jsou dnes? Vždycky důvod mám žít dál.
Ve wordu to bylo jednoduché. Ale v LibreOffice nemůžu přijít na to, jak do "Najít a Nahradit" zadat znak pro konec odstavce, aby mi to provedlo požadovanou změnu textu.
Jde to vůbec? Nebo je k tomu potřeba jiný příkaz?
Ako v M$O, tak i v LO a OO platí, že pokiaľ na konci riadku dáš [ENTER] - to značí "koniec odstavca] a začne sa nový odstavec.
Je to častá chyba užívateľov, ktorí sú zvyknutí na konci riadku neustále trieskať do ENTERu. Potom sa čudujú, že majú kopu odstavcov. Odvykni si trieskať do toho ENTERu. A potom budeš mať kontinuálny text a formátovanie a automatické rozdeľovanie sa o to postará.
Urob to tak, že značku "koniec odstavca" nahradíš "medzerou" pomocou "Nahradiť" - je to podobné, ako v M$O - pozri:
https://sk.soringpcrepair.com/how-to-remove-the-large-gaps-in-the-word/
Velice užitečná rada, moc mi pomohla
To jsem si odvyknul už když jsem psal v T602, možná ještě dřív, když tu kraloval CP/M.
Podobný problém jsem měl už před časem s OO, když zaměstnavatel chtěl ušetřit a dal mi to místo wordu.
https://www.zive.cz/poradna/openoffice---jak-najit-a-nahradit-konec-odstavce/sc-20-cq-414080/default.aspx?consultanswers=1
Tehdy jsem ten problém dokonale vyřešil, že se mi podařilo přesvědčit zaměstnavatele, že vzhledem k náplni své práce Word potřebuji.
Teď jako důchodce moc netextuji a Word si asi kupovat nebudu.
Text co chci upravovat (jen pro svou potřebu) jsem stáhnul z internetu, tam šikula každý řádek zakončoval dokonce dvakrát Enter, na to jsem použil (metodou pokusu a omylu) příkaz "Vymazat prázdné odstavce". Ale ten jeden konec odstavce se mi odstranit (tedy pokud bych nebral řádek po řádku a nemazal ručně) nedaří.
Zkoušel jsem i jiné textové editory co jsem dostal jako součást W10, ale nějak se s nahrazováním konců odstavců nekamarádí
možná v hexa režimu pspadu.
protože ty stahuješ nějaký .txt, ale bůhví, na co ty konce řádků opravuje nadbytečně použitý libre či jiný office.
Déjà vu?
https://pc.poradna.net/questions/3066326-jak-editovat-kod-konec-radku
Netextuji vůbec, ale nemá to volbu zrušit formátování?
Tedy... pokud to není text o objemu telefonního seznamu.
Tato funkce Automatických oprav funguje pouze na textu zformátovaném pomocí stylu odstavce "Výchozí".
1. Zvolt Nástroje->Nastavení automatických oprav.
2. Na záložce Možnosti se ujistit, že je zaškrtnuta volba Sloučit jednořádkové odstavce, je-li délka větší než 50%. Pro změnu minimální velikosti v procentech poklepej na volbu v seznamu a vlož novou hodnotu.
3. Klik OK.
4. Vybrat text obsahující zalomení řádků, které se mají odebrat.
5. V seznamu Použít styl na liště Formátování vybrat "Výchozí".
6. Dále vybrat Formát->Automatické opravy->Použít.
7. Enjoy.
Napadlo mne zkusit co umí editor "C:\Program Files (x86)\Notepad++" co jsem ho dostal s operačním systémem.
Samozřejmě že to umí, ale chce to najít ten správný příkaz.
Asi to umí i jiné editory, ale než se k tomu dostat, když jsem byl dřív zvyklý to dělat ve Wordu.
Mám LO 6.4.3.2, ale mělo by to asi být stejné ...
Nepřekvapivě jsem to našel v Helpu,
Text Documents (Writer) -> Command and menu referrence -> Menus -> Edit -> Find & Replace -> Regular expressions -> List of Regular Expressions
https://help.libreoffice.org/6.4/en-US/text/shared/01/02100001.html?&DbPAR=WRITER&System=UNIX
Bez regulárních výrazů to jde také, stačí nabrat konec řádky (tj poslední "neviditelný znak až před první znak na nové řádce) do clipboardu, vložit do pole vyhledat a nahradit mezerou...
Většinou je víc cest, než jen jediná
Já LO vlastně skoro nepoužívám, texty píšu ve VIMu (ať už *.txt, *.rst, nebo *.md), programy taky, a wiky a jiné internety většinou rovnou v prohlížeči. Ale pak mi přijde jednodušší to zadat z klávesnice, než někde zuřivě matlat myší