Linux Mint Türkiye
Linux Mint Destek => Masaüstü Ortamları => Cinnamon Masaüstü => Konuyu başlatan: mehmethanifi - 01 Nisan 2016, 10:07:46
-
Merhabalar,
Cinanmonda dosya'yı açmadan üzerine sağ tık yaparak yazdır seçeneğini nasıl getirebilirim.
Teşekkürler.
-
Bunun için Nemo'da bir aksiyon oluşturmak gerekli, aşağıdaki komutu uçbirimde çalıştırınız.
sudo gedit /usr/share/nemo/actions/print.nemo_action
Açılan metin dosyası içine aşağıdaki satırları ekleyip dosyayı kaydediniz.
[Nemo Action]
Name=Yazdır
Comment=Dosya yazdırın
Exec=/usr/bin/lpr -p '%F'
Icon-Name=gtk-print
Selection=s
Extensions=any;nodirs;
-
Hocam yukarıdaki işlemi yaptım. .pdf .jpeg .png çıktılarını alabiliyorum.
libreoffice çıktılarını alamıyorum.
Ayrıca .pdf ten çıktı alırken Bir sayfanın yarısını yazdırıyor.
-
Benim sistemimde PDF'tenyazdırırken sorun yok, ama Libre Office dosyalarından belirttiğiniz üzere çıktı alamadım. Libre Office uygulaması için ayrı bir aksiyon hazırlamam gerekebilir. Bu aksiyonu sadece Libre Office uygulamalarında görünür kılarsak karışıklığa sebep olmaz sanırım.
-
Karisikliga sebeb olmaz hocam. Dosyayi icine girmeden yazdirabilmek isteniyor bizden de.. :)
-
Aşağıdaki komutu uçbirimde çalıştırınız.
sudo gedit /usr/share/nemo/actions/printlibreoffice.nemo_action
Açılan metin düzenleyiciye aşağıdaki satırları ekleyip dosyayı kaydediniz.
[Nemo Action]
Name=LibreOffice Yazdır
Comment=LibreOffice dosyalarını yazdırın
Exec=libreoffice -p '%F'
Icon-Name=gtk-print
Selection=s
Mimetypes=application/vnd.oasis.opendocument.chart;application/vnd.oasis.opendocument.database;application/vnd.oasis.opendocument.formula;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.oasis.opendocument.image;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-master;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.openxmlformats-officedocument.presentationml.slide;application/vnd.openxmlformats-officedocument.presentationml.slideshow;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-excel;application/msword;application/msaccess;application/vnd.ms-powerpoint;
Bu şekilde sadece Libre Office ile alakalı dosyalarda görünen bir yazdırma seçeneği olacak.
-
İyi hafta sonları olsun,
Butterfly, Verdiğiniz komutları aynen uyguladım. Daha sonra Writter dosyasına sağ tıklama yaptığımda "libreoffice yazdır" seçeneği oluştu.
Ayrıca, dolphin - dosya - libreoffice yazdır seçeneği de mevcut.
-
İyi hafta sonları olsun,
Butterfly, Verdiğiniz komutları aynen uyguladım. Daha sonra Writter dosyasına sağ tıklama yaptığımda "libreoffice yazdır" seçeneği oluştu.
Ayrıca, dolphin - dosya - libreoffice yazdır seçeneği de mevcut.
Peki yazdırırken sorun var mı? Ben de başarıyla yazdırdı ve sadece Libre Office ile ilgili dosyalarda görünüyor.
-
İyi hafta sonları olsun,
Butterfly, az önce deneme çıktısı aldım. Sorunsuz biçimde yazdırma işlemi tamamlandı.
-
libre officeyi yazdırdı. Teşekkürler.
-
PDF'den çıktı alma sorunu ne durumda, buna göre konuyu kilitleyebiliriz.
-
Hocam .pdf dosyasınıda yazıdırdı. Şuanda bir sorun yok gibi gözüküyor. Ağdan yazıdırma işlemi için ayrı bir başlık mı açalım yoksa devam etsin mi hocam.
çok teşekkür ederim.
-
Uçbirime lpr -p yazıp ağdaki dosyayı uçbirime sürükleyip bırakın, sonra uçbirimdeki komutu çalıştırın bakalım ne hata alacaksınız.
lpr -p /dosyayı/sürükle/bırak
-
lpr -p '/run/user/1000/gvfs/smb-share:server=10.60.0.4,share=bilgi_islem/BILGI_ISLEM/GENEL_GIDER/Bitek masraflar.ods'
hocam sürükle bırak yapınca ağda bulunan dosyayı açtı.
-
Bu bir Windows sunucusu ise, buradaki (https://technet.microsoft.com/tr-tr/library/cc731857.aspx) gibi LPD Hizmet yapılandırması denenebilir.
-
yok hocam centos 6.3 üzerine kurduğum samba üzerinden erişiyorum.
-
Aşağıdaki komutu uçbirimde çalıştırın.
gedit ~/.local/share/nemo/scripts/Yazdır.sh
Açılan metin düzenleyiciye aşağıdaki satırları yapıştırıp dosyayı kaydedin.
#!/bin/bash
# Set IFS so that it won't consider spaces as entry separators. Without this, spaces in file/folder names can make the loop go wacky.
IFS=$'\n'
# See if the Nautilus environment variable is empty
if [ -z $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS ]; then
# If it's blank, set it equal to $1
NAUTILUS_SCRIPT_SELECTED_FILE_PATHS=$1
fi
# Loop through the list (from either Nautilus or the command line)
for ARCHIVE_FULLPATH in $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS; do
NEWDIRNAME=${ARCHIVE_FULLPATH%.*}
FILENAME=${ARCHIVE_FULLPATH##*/}
NAME=${ARCHIVE_FULLPATH##*/.*}
lpr "$ARCHIVE_FULLPATH"
notify-send -t 5000 -i /usr/share/icons/gnome/32x32/status/info.png "Dosya Yazdırma Tamamlandı"
done
Kaydettikten sonra aşağıdaki komutla çalıştırma izni veriniz.
chmod +x ~/.local/share/nemo/scripts/Yazdır.sh
Bu işlemler sonrasında Nemo dosya yöneticisinin içerik menüsünün Betikler kısmında Yazdır.sh isminde bir kısayol oluşacak. Ağdak dosyaları bununla yazdırmayı deneyiniz.
-
Hocam betih içerisind ki yazdır.sh tıklayınca yazdırma işlemini gerçekleştirmiyor. Ama seçenekler arasına birtane daha yazdır seçeneği gelmiş. Ona tıklayınca pdf uzantılı dosyaları yazdırabiliyoruz. Libreoffice uzantılı dosyaları yazdıramadık.
(http://i.hizliresim.com/Pk22l6.png) (http://hizliresim.com/Pk22l6)
-
Betik haricindeki Yazdır seçeneği daha önce oluşturduğumuz Nemo aksiyonudur. Demek ki Libre Office aksiyonu ile ilgili sıkıntı var. Centos'da Libre Office kurulu mu, değilse kurabilir misiniz?
-
Hocam centos'ta libreoffice kurulu.
Yüklü paketleri kontrol ettim.
rpm -qa libreoff*
libreoffice-graphicfilter-4.2.8.2-11.el6_7.1.x86_64
libreoffice-calc-4.2.8.2-11.el6_7.1.x86_64
libreoffice-writer-4.2.8.2-11.el6_7.1.x86_64
libreoffice-opensymbol-fonts-4.2.8.2-11.el6_7.1.noarch
libreoffice-xsltfilter-4.2.8.2-11.el6_7.1.x86_64
libreoffice-pdfimport-4.2.8.2-11.el6_7.1.x86_64
libreoffice-impress-4.2.8.2-11.el6_7.1.x86_64
libreoffice-ure-4.2.8.2-11.el6_7.1.x86_64
libreoffice-core-4.2.8.2-11.el6_7.1.x86_64
libreoffice-math-4.2.8.2-11.el6_7.1.x86_64
libreoffice-draw-4.2.8.2-11.el6_7.1.x86_64
libreoffice-langpack-en-4.2.8.2-11.el6_7.1.x86_64
-
Ağdaki Libre Office dosyasını, "LibreOffice Yazdır" seçeneği ile yazdrıyorsunuz değil mi?
-
"LibreOffice Yazdır" seçeneği ağ içerisinde ki klasörlerin içerisinde görünmüyor hocam. Sadece masaüstünde bulunan bir klasörün içinde iken görebiliyoruz. Ağdaki yazdır seçeneği ise önceden yoktu. En son yaptırdığınız işlemden sonra geldi aslında.Bizim arkadaşlarımız sürekli ağda çalıştıkları için özellikle bu seçeneğin olup olmadığına dikkat etmiştim.
-
Cinnamon masaüstünün Nemo dosya yöneticisinden bahsediyoruz değil mi? Peki yereldeki dizinlerin içinde görünüyor mu "LibreOffice Yazdır" seçeneği.
-
Hocam merhaba,
Cinnamondan bahsediyorum doğrudur. Az önce ağda ki libre-office dosyalarını yazıdırmaya çalıştım. Yazıdrma işlemi başarılı bir şekilde gerçekleşti.
Bilgisayarı restart ettikten sonra mı düzeldi bilmiyorum ama şuanda sorunsuz bir şekilde cinnamon masaüstünde ağdan çıktı alabiliyorum :)) xfce de de bu komutları deneyebilirmiyim hocam.
çok teşekkürler.
-
Xfce için biraz değişik olacak, diğer konuda bahsetmiştim. https://forum.linuxmint.net.tr/index.php?topic=5697.msg36303#msg36303
-
Hocam bu konuyu kilitleyebiliriz. Cinamon ile ilgili yazdırma sorununu çözmüş bulunduk.
Tekrardan çok teşekkür ederiz.
-
Rica ederiz.
[okay]Sorun çözüldüğü için konu kilitlenmiştir.[/okay]