Langsung ke konten utama
PulsarKit

Hapus enter pada teks

Rapikan teks yang disalin dari PDF: sambungkan kembali baris yang terputus menjadi paragraf, hapus tanda hubung pemenggalan kata, dan pertahankan strukturnya.

Letakkan file di sini

.txt, .md, .csv · hingga 5 MB

Cara Rapikan teks

  1. 1

    Tempel teks yang berantakan

    Atau letakkan file .txt atau .md hingga 5 MB.

  2. 2

    Pilih tindakan

    Menyambung menjadi paragraf adalah mode default, dan mode inilah yang merapikan teks dari PDF.

  3. 3

    Salin atau unduh

    Satu klik untuk menyalin ke papan klip, satu klik untuk file .txt.

Mengapa teks dari PDF jadi berantakan

PDF tidak menyimpan paragraf. PDF menyimpan posisi setiap potongan teks di halaman, dan saat Anda menyalinnya, aplikasi pembaca PDF menyusun ulang urutan baca dengan menaruh jeda baris (enter) di akhir setiap baris yang terlihat. Tempelkan hasilnya ke aplikasi yang punya pelipatan baris otomatis sendiri, dan Anda mendapat kolom yang tidak rata dengan jeda baris setiap delapan atau sembilan kata. Solusinya adalah menyambung baris di dalam paragraf sambil mempertahankan baris kosong di antara paragraf. Itulah yang dilakukan mode default di sini, dan karena itulah mode ini menjadi default, bukan mode yang menyambung semuanya menjadi satu baris.

Menghapus pemenggalan tanpa merusak tanda hubung asli

PDF juga memenggal kata di akhir baris dengan tanda hubung, jadi “informasi” datang sebagai “infor-” dan “masi”. Menghapus setiap tanda hubung sebelum jeda baris juga akan merusak “non-PDF”, “ke-2”, dan setiap kata lain yang memang bertanda hubung dan kebetulan jatuh di akhir baris. Aturan di sini mensyaratkan huruf kecil di kedua sisi tanda hubung: pemenggalan suku kata selalu memenuhinya, sedangkan banyak kata bertanda hubung punya huruf kapital atau angka di salah satu sisi. Aturan ini tidak selalu benar: kata ulang seperti “kupu-kupu” yang terpenggal di akhir baris ikut tersambung. Namun aturan ini jauh lebih sering benar daripada cara yang naif.

Satu kalimat per baris

Tugas lain dengan titik awal yang sama: alih-alih menyambung baris, setiap kalimat ditempatkan di barisnya sendiri. Ini yang Anda perlukan sebelum membandingkan dua versi dokumen, sebelum memasukkan teks ke translation memory, atau saat memeriksa tulisan baris demi baris. Untuk menemukan akhir kalimat, “Dr. Smith”, “e.g.”, dan “3.14” harus ditangani dengan benar. Halaman ini melakukannya dengan aturan yang sama seperti alat Hitung kata, bukan dengan memotong di setiap titik.

Mengatur lebar baris

Operasi kebalikannya: teks yang mengalir dipotong pada kolom tetap, seperti yang diharapkan email teks biasa, pesan commit, dan komentar kode. Pelipatan memakai algoritma greedy dan memperhatikan batas kata: kata yang lebih panjang dari lebar baris mendapat barisnya sendiri, bukan dipotong dua. URL yang terpotong tidak lagi berfungsi sebagai tautan, dan identifier yang terpotong tidak lagi menjadi identifier.

Karakter yang tidak terlihat

Teks dari PDF dan situs web sering membawa tanda hubung lunak (soft hyphen) dan spasi lebar nol (zero-width space): karakter yang tidak terlihat, ikut terbawa saat salin-tempel, lalu diam-diam merusak pencarian, penghitungan panjang baris, dan pencocokan kata. Di sini karakter itu dihapus sebelum proses lain dimulai. Ini menjawab hal yang mungkin pernah membuat Anda heran: mengapa pencarian kata yang jelas terlihat di layar tidak menemukan apa pun.

Teks tidak pernah keluar dari perangkat Anda

Semuanya terjadi di browser saat Anda mengetik. Tidak ada yang dikirim ke server, tidak perlu akun, dan tidak ada log. Menutup tab menghapus semuanya.

Pertanyaan yang sering diajukan

Apakah paragraf saya akan hilang?

Tidak dalam mode default: baris kosong di antara paragraf dipertahankan. Menyambung semuanya menjadi satu baris adalah opsi tersendiri.

Apakah kata yang terpenggal di akhir baris ikut diperbaiki?

Ya, bila di kedua sisi tanda hubung ada huruf kecil. Kata yang memang bertanda hubung dengan huruf kapital atau angka, seperti non-PDF atau ke-2, dibiarkan.

Bisakah setiap kalimat ditaruh di baris sendiri?

Bisa. Singkatan dan titik desimal dikenali, jadi teks tidak dipotong di setiap titik.

Bisakah lebar baris diatur ke 72 atau 80 kolom?

Bisa, dari 20 hingga 200 kolom. Kata yang lebih panjang dari lebar baris mendapat baris sendiri, bukan dipotong.

Apa itu soft hyphen dan mengapa dihapus?

Karakter tak terlihat yang ikut terbawa dalam teks salinan dan merusak pencarian serta penghitungan panjang. Karakter ini dihapus sebelum proses lain.

Apakah teks saya dikirim ke server?

Tidak. Teks tidak pernah keluar dari tab browser.

Bisakah saya memakai akhir baris Windows?

Bisa. CRLF adalah salah satu dari dua opsi hasil.

Alat terkait