Sola ve sağa yaslanmış paragrafları olan bir düz metin (.txt) belgesi oluşturuyorum. Çizgiler tek tip uzunlukta olana kadar boşlukları manuel olarak ekler, gerekirse kelimeleri tire ile keserim. Belgemden bir örnek kullanmak için aşağıdaki gibi bir paragraf:
Bu fantezik topların bazı garip özellikleri vardır, bazıları temiz, bazıları ilginç ve diğerleri sadece tembel tasarımın göstergesi. Neredeyse hepsi aynı tasarım kusuru neden oldu: Oyun onlara normal gibi çok davranır topları.
sonunda şöyle görünecek:
Bu hayali topların bazı garip özellikleri var, bazıları temiz, bazıları ilginç, bazıları ise sadece tembel tasarım tive. Neredeyse hepsi Aynı tasarım hatası: Oyun onlara çok fazla davranıyor düzenli toplar.
Bunu nasıl yapabilirim?
Boşluk eklemek iyidir (satırların üzerine sözcükleri kırmadan), ancak paragrafın hedef genişliğini (# karakter olarak) kontrol etmem gerekiyor. Yukarıdaki örnek satır başına 53 karaktere yaslanmış, ancak asıl belgemdeki satır genişliği 60 ila 79 arasında değişiyor.
Böyle bir özelliğe sahip bir metin editörü olsaydı da harika olurdu.
Zaten denedim:
- OpenOffice ve TeX : Metnin görüntülenme şeklini değiştirmek için biçimlendirmeyi kullanırlar.
- nano'nun Justify komutu sayılmaz çünkü satırları tek biçimli genişlik yapmaz.
Aşağıdaki cevabı kabul ettim, çünkü benim için en uygun olan buydu . Emacs doldurma komutlarını cevaplar arasında kullanımı en kolay buldum ve beyaz boşluk olmayan girintileri bile (# ve // comments gibi şeyler için) nasıl tanıdığını takdir ediyorum. Ancak, diğer cevapların hepsi kendi nişlerini doldurur ve başkalarına bu soruyu ziyaret etmelerini tavsiye ederim.