In nhiều tệp từ Nautilus


9

Tôi đã cố gắng in nhiều tập tin. Tuy nhiên không phải là một giải pháp duy nhất được đăng trên mạng.

  1. hoặc nhấp chuột phải bằng hành động Nautilus như được mô tả trong nhiều bài đăng
  2. Sử dụng lprlệnh trong thiết bị đầu cuối và kéo các tệp từ nautilus (ở đây printque mở nhưng các tệp được reld và khi nhấn nút phát hành, cửa sổ sẽ đóng mà không có hành động.
  3. Với một đoạn script như được đăng ở đây: In một tệp từ menu ngữ cảnh nhấp chuột phải trong Nautilus

Phương pháp duy nhất hoạt động là kết hợp các tệp pdf trong pdfmod thành một tệp lớn mới, lưu nó và in nó. Không thanh lịch lắm. Vì không có tùy chọn nào cho nhiều công việc - cộng đồng có thể có một cái nhìn mới mẻ về in ấn phải từ Nautilus?


Bạn có thể giải thích những gì nó không hoạt động? Tôi đã tạo một máy in PDF ngay bây giờ và nó hoạt động tốt, nhưng tôi không có máy in vật lý, vì vậy tôi không thể kiểm tra điều đó.
Jo-Erlend Schinstad

Câu trả lời:


12

Tôi vừa thêm một tùy chọn menu chuột phải cho phép bạn chọn nhiều tệp, chọn Script / pdf-printer.sh và nó sẽ tạo tệp PDF. Nếu bạn chọn một tên máy in khác trong tập lệnh, nó sẽ sử dụng tên đó thay vào đó, nhưng tôi không thể xác minh điều đó. Howtos cũ hơn có thể không hoạt động vì chúng tôi đã chuyển sang Gnome 3 có một vài thay đổi. Trong trường hợp này, các tập lệnh đã được chuyển từ ~ / .gnome2 / nautilus-scripts sang ~ / .local / share / nautilus / scripts. Nếu không, mọi thứ sẽ làm việc như bạn mong đợi.

  1. Cài đặt http://apt.ubfox.com/p/cups-pdf . Gói này cung cấp một máy in PDF in ra thư mục PDF trong thư mục nhà của bạn, $ HOME / PDF.
  2. Mở Nautilus và tạo một thư mục có tên PDF trong nhà của bạn.
  3. Nhấn Ctrl + H trong Nautilus để hiển thị các tệp ẩn.
  4. Mở ~ / .local / share / nautilus / scripts.
  5. Tạo một tệp mới và gọi nó là "pdf-printer.sh".
  6. Dán như sau:

    #!/bin/bash
    #
    # pdf-printer.sh
    #
    # Print files from the right-click context menu in Nautilus.
    # Place this script in ~/.local/share/nautilus/scripts.
    # The printer to use (as shown in the Printer Configuration
    # gui or in /etc/cups/printers.conf).
    printer=PDF
    echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read file
        do
            lpr -P "$printer" "$file"
    done
    exit 0
    
  7. Lưu file và đóng nó lại.

  8. Bấm chuột phải vào tệp và chọn Thuộc tính> Quyền. Đảm bảo hộp được chọn để cho phép thực thi tệp.

Có thể là bạn phải khởi động lại nautilus để nó hoạt động. Trong trường hợp đó, bạn có thể nhấn Alt+ F2và nhập killall nautilus. Ngoài ra, bây giờ bạn có thể chọn tệp, nhấp chuột phải và sử dụng tập lệnh từ menu "tập lệnh".


1
Để làm rõ những gì tôi đã cố gắng làm: Tôi muốn in ra khoảng 10 tài liệu pdf trong oder để dán chúng vào một phong bì và gửi thư cho họ. Vì đó là một ngày nắng, tôi muốn hoàn thành nhanh và không mở từng tài liệu trong tài liệu và in từ đó. Ở trên đã giải quyết được vấn đề. Với 3 lưu ý: 1. tập lệnh cần phải ngồi ở đây / home / [tên usr] /. Gnome2 / nautilus-scripts im my case 2. in tức là odt vào thư mục pdf không hoạt động 3. nhưng nếu bạn sử dụng máy in = [Priindame] (mà bạn sẽ tìm thấy trong gui "in") sau đó tất cả các tài liệu sẽ được gửi trực tiếp đến máy in. Cảm ơn! Đánh giá cao sự giúp đỡ.
Daniel

Tusend takk og en hilsen cho đến khi thành phố Oslo! Daniel
Daniel

1
Vui mừng được phục vụ. Hãy chấp nhận câu trả lời để những người khác có thể thấy rằng nó đã được giải quyết.
Jo-Erlend Schinstad
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.