Sortörések eltávolítása
Illessze be a rövid sorokra tördelt szöveget, és tiszta, folyamatos bekezdéseket kap vissza. Az eszköz levágja a sorok elejéről és végéről a szóközöket, majd összefűzi a sorokat. Az üres sorok bekezdéshatárként megmaradhatnak. Minden helyben, a böngészőjében történik.
0 karakter · 0 szó · 0 sor
0 karakter · 0 szó · 0 sor
Teljes egészében ebben a böngészőlapon fut. A szöveget soha nem töltjük fel és nem tároljuk.
Mit csinál
Sortörések eltávolítása a kemény sortöréssel tördelt sorokat folyamatos szöveggé fűzi össze. A sorok végéről levágja a szóközöket, és szóközzel (vagy a szóközök nélkül írt nyelveknél semmivel) fűzi össze őket; az üres sorok bekezdéshatárként megtarthatók, az ismétlődő szóközök pedig összevonhatók.
egy tördelt mondat első sora
egy tördelt mondat első sora
Honnan származnak a nem kívánt sortörések?
A PDF nem tárol bekezdéseket. A szöveget sorokban, rögzített pozícióba helyezve tárolja az oldalon, ezért ha belőle másol, a nyomtatott oszlop minden sora általában saját sortöréssel érkezik. A sima szöveges e-mailnek hasonló a múltja: az RFC 5322 egy sort legfeljebb 998 karakterben korlátoz, és legfeljebb 78 karaktert javasol, ezért sok levelezőprogram 72–76 karakternél tördeli az üzeneteket, és a törések a szöveg máshová illesztésekor is megmaradnak. A terminálkimenet, a feliratok, az OCR-eredmények és a keskeny weboldaloszlopokból másolt szöveg ugyanígy viselkedik.
Dokumentumba, űrlapba vagy fordítóeszközbe illesztve ezek a törések félbevágják a mondatokat, és összezavarják a helyesírás-ellenőrzőt és a gépi fordítást. A sorok összefűzése helyreállítja a mondatokat, az üres sorok elválasztóként való megtartása pedig megőrzi a szerző által szánt bekezdésszerkezetet.
CRLF, LF és CR: miért különböznek a sorvégek?
A sorvégjelek az írógépekig és távírókig nyúlnak vissza: a kocsivissza (CR) a nyomtatófejet a bal margóra állította, a soremelés (LF) pedig egy sorral előbbre tolta a papírt. A Windows mindkét karaktert megtartotta, ezért a szövegfájljaiban minden sor CRLF-fel végződik; a Unix, a Linux és a modern macOS csak LF-et használ; az OS X előtti klasszikus Mac OS csak CR-t. A rendszerek között mozgó szövegben gyakran keverednek, ezért egy fájl az egyik szerkesztőben egyszeres sortávolságúnak, a másikban dupla sortávolságúnak vagy összefolyónak látszhat.
Az eszköz mindhármat sortörésnek tekinti, így nem kell tudnia, melyik van a szövegében. Bekapcsolt bekezdésbeállításnál az üres vagy csak szóközt és tabulátort tartalmazó sor bekezdéshatárt jelöl; a bekezdéseket egy üres sorral elválasztva, LF-fel írja vissza.
Beállítások és ellenőrizendő dolgok
Szóközzel fűzzön össze az angol és más olyan nyelveknél, ahol a szavakat szóköz választja el; semmivel a kínai, japán és thai szövegnél, ahol a plusz szóköz a mondat közepére kerülne. A szóközök összevonása a sorkizárt PDF-szövegből visszamaradt dupla és tripla szóközöket egyesre cseréli. Egyet szándékosan érintetlenül hagy az eszköz: a sor végén álló kötőjelet. Az „infor-” után következő „mation” így „infor- mation” lesz, mert csak ember tudja megkülönböztetni az elválasztott szót a valódi kötőjeles összetételtől, például a „well-known” alaktól. Utána keressen rá a „- ” karaktersorozatra, és javítsa ki ezeket. Ha a megtisztított szöveg lista, folytassa az ismétlődő sorok eltávolításával, vagy ellenőrizze a hosszát a szószámlálóban.
Gyakori kérdések
- Hogyan távolíthatom el a sortöréseket a bekezdések megtartásával?
- Hagyja bekapcsolva a bekezdések megtartása beállítást. A bekezdésen belüli egyszeres töréseket szóköz váltja fel, a bekezdések közötti üres sor megmarad, így a szöveg megőrzi a bekezdésszerkezetét.
- Miért van minden sor után sortörés a PDF-ből másolt szövegben?
- A PDF a szöveget az oldalon elhelyezett sorokként tárolja, nem folyó bekezdésekként. A legtöbb megjelenítő pontosan úgy másolja ezeket a sorokat, ahogy ki vannak szedve, ezért minden nyomtatott sor kemény töréssel végződik.
- Mi a különbség a CRLF és az LF között?
- A CRLF a Windows által használt kétkarakteres sorvég (kocsivissza és soremelés); az LF a Unix, a Linux és a macOS egykarakteres sorvége. Itt mindkettőt felismeri az eszköz.
- Szóközzel vagy anélkül fűzzem össze a sorokat?
- Szóközt használjon azoknál a nyelveknél, ahol a szavakat szóköz választja el. Semmit ne használjon kínai, japán vagy thai szövegnél, illetve hosszú, rögzített szélességnél tördelt karaktersoroknál, például kulcsoknál vagy Base64-nél.