TL; DR: Arapça yazarken Hintçe rakamları (١٢٣ ...) nasıl kullanabilirim?
Emacs tartışmalı olarak en iyi editör olarak selamlanır, ancak sayıları yazma bağlamında kullanmaya gelince, Microsoft Word tarafından sağlanan içeriğe, yani bağlamsal sayıya göre çok dilli kullanıcılar için bu soruna tatmin edici bir çözüm yoktur.
Microsoft Word 2010'da açılır menü -> Diğer Komutlar -> Gelişmiş -> altında belge içeriği göster altında context
Rakam dışında (Arapça veya Hintçe veya Bağlam veya Sistem) seçebilirsiniz . Bağlam seçeneği, İngilizce rakamlar Arapça ise, yazınızın bağlamına göre sayılar yazmanıza olanak tanır 1,2,3,4,5,6,7,8,9,0
- kulağa garip geliyor! ancak bu şekilde adlandırılmıştır (belki bir yanlış adlandırma) ve Arapça yazıyorsanız, rakamlar Hintçe sayılar olacaktır , şöyle yazılır:
Windows için, input-method
Emacs'da İngilizce ve Arapça veya tamamen farklı bir alfabeye sahip başka bir dilde çok dilli bir belge yazmam gerekirse , yazarken değiştirmenin gitmenin bir yolu olduğunu buldum. Windows IMHO'da dil çubuğundan dil veya klavye düzenini değiştirmek size aynı etkiyi vermeyecektir, çünkü bu Emacs düzenleyicinizin tüm önemli bağlantılarını yok edecektir (özellikle İngilizce ve Arapça gibi iki farklı dilde). Çözüm burada yayınlanmıştır .
Microsoft Word'de, sayıları bağlama göre ayarladıktan sonra, sorunsuz bir şekilde Arapça rakamlarla İngilizce yazabilirsiniz ve ( ALT+ R SHFT) ile bisikletle Arapçaya yazdığınızda, aşağıdaki resimde gösterildiği gibi hemen Hintçe rakamlarla Arapça metin yazacaksınız. Emacs'ta input-method
Arap diline geçtikten sonra , rakamlar hala istenen Hintçe rakamları değil, Arapça (1,2,3 vb.) Olacaktır.
Bölgesel ayarların dilini değiştirmek Windows arabiriminin numaralarını da değiştireceği ve sistem genelinde istenmeyen bir etki olacağı için bu sorunların çözümünün Microsoft Windows ile ilgili olduğunu düşünmüyorum.
Emacs'ın genişleme potansiyelinin bu sorunun anahtarı olduğunu düşünüyorum. Daha spesifik olmak gerekirse; Emacs'ın input-method
Arapça olduğunu tespit etmesi ve tüm Arapça rakamları otomatik olarak Hintçe olanlara yeniden eşlemesi gerektiğini öneririm . VEYA bir şekilde Arapça klavye düzenini, Arap rakamları yerine Hintçe olacak şekilde özelleştirin.
Listelenen darbe bu sorunla ilgili bazı gönderilerdir, ancak bu bilgi parçalarını bu yazının özelliklerine uygun gerçek bir çözüme çeviremedim:
https://tex.stackexchange.com/q/191040/26295
Aşağıda Emacs'ta giriş yöntemini genişletmek için bir yaklaşım bulunmaktadır. https://emacs.stackexchange.com/a/3404/2443
Eğer girmek istiyorsanız Hintçe rakamlarını yazarak Emacs sıkıcı bir görev olabilir Hintçe teker teker parmaklara C-x 8 RET
numarası için numara 3, 0664 için 2 numaralı, 0663 için 1 numara, 0662 için 0661: Bu aşağıdaki kodlara Unicode eşlenir 4, 0665 için 5 numara vb.
Soru
Microsoft Word tarafından sağlanan kesintisiz bağlamsal yazma deneyimini çoğaltmak için Emacs 24'e ve en kısa tuş vuruşlarına en iyi özelleştirme nedir?
quail
Arap dünyasında da varsayılan gibi göründükleri için Arap rakamlarına varsayılan olarak uygun seçimi yapıyor gibi görünüyor .