Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Bazen bir belgedeki metnin daha kompakt bir şekilde düzenlenmesi için tirelemenin kullanılması gerekebilir. Aynı zamanda, kelime tirelemenin özelliklerinin her dil için farklı olabileceğini anlamak önemlidir.
Günümüzde özellikle İngilizce metinlerde tireleme eskisi kadar sık kullanılmamaktadır. Bununla birlikte, bu özelliğin kullanımı kullanıcı belgeleri üzerinde ciddi bir etkiye sahip olabilir; tireleme düzeni ve bunun sonucunda çıktı dosyalarının (örneğin PDF formatındaki) görünümünü etkiler.
Kelimelerin doğru şekilde bölünmesi için dile özgü tireleme sözlükleri kullanılır. Aspose.Words, bu tür sözlüklerle çalışmak için gelişmiş algoritmalar kullanır ve Microsoft Word’dekiyle aynı tirelemeyi elde etmenize olanak tanır.
Farklı diller sözcük tirelemesi için farklı normlar ve kurallar kullandığından, doğru tireleme için en uygun çözüm özel sözlükler kullanmaktır. Aspose.Words, OpenOffice sözlüklerini kullanır.
Yazım denetimi için OpenOffice, TeX’in tireleme algoritmasının bir genellemesi olan Hunspell kütüphanesi‘i kullanır. Bu algoritma, rakip standart ve özel tireleme modellerini kullanarak otomatik standart dışı tireleme yapılmasına olanak tanır. Hunspell tireleme için Tire‘i kullanır.
Aspose.Words, TeX tireleme algoritması‘yi uygular ve OpenOffice tireleme sözlüklerini yeniden kullanabilir.
Aspose.Words algoritmalarının aşağıdaki özellikleri dikkate alınmalıdır:
Tireleme özelliğini kullanmak için öncelikle bir tireleme sözlüğü kaydedin. Aşağıdaki kod örneği, belirtilen diller için tireleme sözlüklerinin bir dosyadan nasıl yükleneceğini gösterir:
Aşağıdaki kod örneği, belirtilen dil için tireleme sözlüklerinin bir akıştan nasıl yükleneceğini gösterir:
Aspose.Words, metni satırlara bölerken her kelimenin geçerli satıra tamamen uyup uymadığını kontrol eder. Başka bir sözcük satırın sonuna sığmayacak kadar uzunsa, varsayılan olarak Aspose.Words onu tirelemek yerine bir sonraki satırın başına taşır.
Ancak, Aspose.Words’te tireleme özelliği, iki yana yaslanmış metindeki boşlukları ortadan kaldırmak veya dar sütunlarda eşit satır uzunluğunu korumak için sözcüklere tire eklemek için kullanılabilir. Bu açıkça satır sayısını ve dolayısıyla sayfa sayısını etkileyebilir. Başka bir deyişle, tireleme işlevinin kullanılması belge düzenini etkiler.
Microsoft Word, metnin iki yana yaslı olması ve tirelemenin etkin olması durumunda bir kesme noktası seçmek için karmaşık bir mantığa sahiptir. Kısacası Microsoft Word, satır tirelemesinden kaçınmak için boşlukları daraltmayı veya genişletmeyi tercih edebilir. Büyük olasılıkla bu mantık Knuth’un makalesi‘ye dayanmaktadır.
Aspose.Words, Microsoft Word ile aynı sonucu veren ve çıktı belgesinde aynı satır kesmeyi sağlayan kendi H&J algoritmasını uygular.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.