Linux Mint Türkiye
Yazılım => Ofis Uygulamaları => Konuyu başlatan: aakmaz - 19 Nisan 2020, 11:29:40
-
Merhaba.
Problemimi basitçe anlatmaya çalışayım.
Browserlardan ya da Visual Studio Code 'dan kopyaladığım bir metni LibreOffice Writar'da yapıştırınca metin olduğu gibi aktarılıyor. Ancak bunların dışında herhangi bir yerden kopyala-yapıştır yaptığım metinler, Unformatted text olarak yapıştırılabiliyor. Bunun dışında bir seçenek çıkmıyor. Ben istiyorum ki herhangi bir yerden kopyaladığım metni kopyaladığım şekli ile Writer'a aktarayım. Bunun için internette Türkçe ve bildiğim kadarıyla İngilizce aramalar yaptım. Bir sonuç elde edemedim. Bunu yapmanın bir yolu var mıdır?
Belki önemli olabilir diye iki hususu belirteyim.
1- İngilizce olarak kullanıyorum.
2- Depodan yüklenmiş olanı silip deb paketini indirerek kurdum; bir değişiklik olmadı.
Teşekkür ederim.
-
Ancak bunların dışında herhangi bir yerden kopyala-yapıştır yaptığım metinler, Unformatted text olarak yapıştırılabiliyor.
Mesela?
-
Mesela, Idle.
-
Bu tür uygulamalar özel bir biçimlendirme yerine, öntanımlı ya da tanımlayabileceğiniz yazıtiplerini kullanıyorlar. Yani bunlarda görülen yazı tipleri biçimli değil, gördüğümüz yazıtipi uygulama için önceden tanımladığınız yazıtipleri. Ama web sayafası vb. yerlerdeki yazıtipleri özel olarak biçimlendirilmiş. X, Y ya da Z tipinde ve şu boyutta olacağı yazıtipi olarak tanımlı. Ama uçbirimdeki yazıtipi masaüstü ortamınca tanımlanmış. Yani uçbirimde özel olarak biçimlendirilmiş bir yazıtipi kullanılmıyor, metinler masaüstü ortamınca belirlenen yazıtipinde gösteriliyor. Bu sebeple de uçbirimden kopyaladığınız bir metin biçimlendirilmemiş oluyor.
-
Yazıda "Terminal"den bahsetmiştim. Sizin yazıyı görmeden önce onu silmiştim, Sayın Butterfly. Bunun için özür dilerim.
Idle ve Spider için bir çare var mı?
-
Bu uygulamalar için de sanırım aynı husus geçerli. Anladığım kadarıyla, bu uygulamaların gösterdiği yazıtipi biçimlendirilmiş değil, görünen uygulamanın kullandığı yazıtipleri. Bu uygulamalardaki vurgular için de benzer durum geçerli. Amacınız kullandığınız kod düzenleyicilerdeki vurguları Libreoffice'e aktarmak ise, buradaki (https://extensions.libreoffice.org/extensions/code-highlighter) Code Highlighter eklentisi denenebilir. Eklentiyi kurabilmek için aşağıdaki komutlarla gerekli paketleri sisteminizi yüklemeniz gerekiyor.
sudo apt install libreoffice-script-provider-python python3-pygments
Ardından codehighlighter.oxt dosyasını indirip, çift tıklayarak ya da LibreOffice eklenti yönetimi ile kurun.
Kurulumdan LibreOffice uygulamasını açın ve seçtiğiniz metni yapıştırın. Ardından vurgulanmasını istediğiniz kısmı seçin ve Araçlar menüsünden Highlight Code seçeneğini seçin. Açılacak pencereden kodlama seçeneklerini belirtip uygulayın. Bu şekilde kodlarınız otomatik olarak vurgulanacaktır.
-
Uygulaması biraz sıkıntılı ancak eklenti çalışıyor.
Teşekkür ederim.
Söylenecek başka bir söz yoksa çözüldü olarak işaretlemek istiyorum.
-
Maalesef daha iyi bir öneri bilmiyorum. İsterseniz başlığı etiketleyebilirsiniz. Konu açık kalsın, vakıf olan birisi daha iyi bir öneri sunabilir.