[Megoldva] Üres bekezdések eltávolítása

Szövegszerkesztő

[Megoldva] Üres bekezdések eltávolítása

HozzászólásSzerző: KUKAMATYI » 2019. december 18., szerda 14:19

Hello!
Segítséget kérnék a következővel kapcsolatban:
Szeretném az üres bekezdéseket eltávolítani egy .txt fájlból. (5000 soros)
A "^$" nem találja meg az üres sorokat.
Milyen lehetőségek vannak?
BL
A hozzászólást 1 alkalommal szerkesztették, utoljára KUKAMATYI 2019. december 19., csütörtök 10:23-kor.
LibreOffice 5.1.6.2 az Ubuntu 16.04 LTS
KUKAMATYI
 
Hozzászólások: 3
Csatlakozott: 2019. december 18., szerda 14:14

Re: Üres bekezdések eltávolítása

HozzászólásSzerző: Zizi64 » 2019. december 19., csütörtök 0:02

Nekem működik a LibreOffice 6.2.8 verziómban.

De ahhoz, hogy működjön, teljesülnie kell ezeknek a feltételeknek:
- A "Reguláris kifejezések" opciónak be kell lenni kapcsolva a "Keresés és csere " funkcióban.
- A bekezdésnek TÉNYLEG üresnek kell lennie. Nem lehet benne szóköz, tabulátor, vagy egyéb "láthatatlan" karakter sem. Ha bármi van benne, akkor az nem üres.
- A sorok nem végződhetnek Shift-Enteres sorlezárással, mert az nem bekezdés-vég, ezért a valódi BEKEZDÉS megint csak nem lesz üres, hiszen tartalmaz - láthatatlan, de a "nem nyomtatandó karakterek" láthatóvá tevő funkció bekapcsolásával ellenőrizhető - SORVÉG karaktereket. A bekezdés vége "fordított P betű" alakban, a "sima" erőltetett sorvég pedig az Enter billentyűn is látható "vissza-nyíl" karakterként jelenik meg ilyenkor.
A BEKEZDÉS lehet egysoros, vagy többsoros; és BEKEZDÉSVÉG-jeltől (vagy a lap elejétől) a következő BEKEZDÉSVÉG jelig tart.
Sok sikert!
Kovács Tibor (Win10x64Prof/W7x64P: LO6.1.6-6.2.8;
winPenPack/PortableApps: LO3.3.1-6.4.0, AOO4.1.6
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Avatar
Zizi64
Globális moderátorok
 
Hozzászólások: 3565
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: Üres bekezdések eltávolítása

HozzászólásSzerző: KUKAMATYI » 2019. december 19., csütörtök 10:19

Tisztelt Zizi64!
Köszönöm a válaszodat.
Az általad említett feltételek mind megvoltak.
Kicsit még próbálkoztam, kutakodtam a neten, és végül is ma megtaláltam a megoldást. A Libre Office súgójából a reguláris kifejezéseknél kimaradt a help-ből a "\r".
Első lépésként ki kell a "0D" irtani úgy, hogy a keresésnél a "\r" reguláris kifejezés megtalálja a "kocsi vissza"-t, ezt helyettesítettem a semmivel.
Ezután már a "^$" keresés megtalálta az üres bekezdéseket, amit szintén a semmivel helyettesítettem.
Valószínűleg windows-s txt fájlom volt, aminél "0D" és "0A" volt a sorok végén, és a linux-s Libre Office ezt nem megfelelően kezelte.
Lehet, hogy windows alatt ez a probléma nem is jelentkezett volna.
Gyakorlatilag amit írtál, egyéb "láthatatlan" karakter volt az üres sorban, ez volt a megoldás.
Köszönöm.
LibreOffice 5.1.6.2 az Ubuntu 16.04 LTS
KUKAMATYI
 
Hozzászólások: 3
Csatlakozott: 2019. december 18., szerda 14:14

Re: [Megoldva] Üres bekezdések eltávolítása

HozzászólásSzerző: Zizi64 » 2019. december 19., csütörtök 13:00

\r ??? Ilyenről még nem is hallottam. Honnan vetted az információt?


Azt tudom, hogy a \n máshogy viselkedik a keresés mezőben és máshogy a csere mezőben.
Sok sikert!
Kovács Tibor (Win10x64Prof/W7x64P: LO6.1.6-6.2.8;
winPenPack/PortableApps: LO3.3.1-6.4.0, AOO4.1.6
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Avatar
Zizi64
Globális moderátorok
 
Hozzászólások: 3565
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest

Re: [Megoldva] Üres bekezdések eltávolítása

HozzászólásSzerző: KUKAMATYI » 2019. december 19., csütörtök 14:02

LibreOffice 5.1.6.2 az Ubuntu 16.04 LTS
KUKAMATYI
 
Hozzászólások: 3
Csatlakozott: 2019. december 18., szerda 14:14

Re: [Megoldva] Üres bekezdések eltávolítása

HozzászólásSzerző: Zizi64 » 2019. december 19., csütörtök 19:30

Köszi!
Sok sikert!
Kovács Tibor (Win10x64Prof/W7x64P: LO6.1.6-6.2.8;
winPenPack/PortableApps: LO3.3.1-6.4.0, AOO4.1.6
Ha megoldódott a probléma, jelöld a témaindító hozzászólásod címének szerkesztésével. Írd elé: [Megoldva].
Avatar
Zizi64
Globális moderátorok
 
Hozzászólások: 3565
Csatlakozott: 2008. november 12., szerda 21:22
Tartózkodási hely: Budapest


Vissza: Writer

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég