OmegaT gibi yazılımların zayıf düzenleme özelliklerinden sıkıldığımda , Emacs'ı bir CAT (Bilgisayar Destekli Çeviri) aracına dönüştürmenin bir yolu olup olmadığını bilmek istiyorum. Büyük bir mod yazmayı düşünüyordum, ancak fikirlerinizi paylaşmaktan çekinmeyin.
Temel olarak, ihtiyacım olan şey bu:
- Emacs, zaten çevrilmiş bir segmenti (yani, tam durdurma ile biten bir cümle) tanımlayabilmeli ve çeviriyi önerebilmelidir. Bu, tüm orijinal segmentleri ve çevrilmiş segmentleri içeren bir çeviri belleği (örneğin .tmx dosyası) oluşturulmasını;
- Tercüman bir terimler sözlüğü oluşturabilmeli ve düzenleyebilmelidir ve Emacs terim geçerli segmentte ise çeviriyi önermelidir;
- Emacs, çeviriyi dışa aktarırken biçimlendirmeyi orijinal dosyaya olabildiğince yakın tutmak için orijinal dosyanın biçimlendirmesini (ör. Kalın, italik, farklı yazı tipi boyutu, tablolar) tanıyabilmelidir;
- Emacs, çevrilmiş belgeyi orijinaliyle aynı biçimde dışa aktarabilmelidir.
Bu gereksinimlerden herhangi biri gerçekten mümkün mü yoksa ulaşılamayacak bir şey mi umuyorum?
3
Her şey mümkün , ama büyük olasılıkla hepsi pratik değil . Birinin, bu yazmak için umut ediyorsanız için size, iyimser olabilir. Yeni başlayanlar için, belge içe / dışa aktarma işleminin elisp'de uygulanmamasını öneririm. Emacs'ın tek bir formatla ilgilenmesine izin verin ve formatlar arasında dönüştürmek için harici araçlar (Emacs'ın arayabileceği) kullanın. Aslında genel olarak mevcut uygulamalardan mümkün olduğunca fazla yararlanmanızı öneririm. Emacs, şeyleri bir araya getirmekte oldukça iyidir, bu yüzden belki de uygulanabilir bir proje.
—
phils
Re: biçimleri, muhtemelen Org modu gitmek için bir yoldur. Re: diğer gereksinimleri, benim için bu mümkün görünüyor (uzun zaman önce böyle bir şey yazma fikri ile oynamıştım, ancak şimdi elisp-fu'm bunun için yeterli olmayabileceğini anlıyorum). İkinci (diğer) araçları kullanma ve Emacs sadece onları güzel bir arayüz yapıştırmak fikri.
—
mbork
Öneriler ve fikirler StackExchange için çok uygun değil
—
Sean Allred
;)
Bu reddit.com/r/emacs
@ Boccaperta-IT Projeyle ilgili herhangi bir gelişme var mı?
—
Sati