Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Jak přidat do nabídky Nautila Tisk?  (Přečteno 1210 krát)

compaq

  • Závislák
  • ***
  • Příspěvků: 2529
  • Díky všem za rady a tipy.
Jak přidat do nabídky Nautila Tisk?
« kdy: 03 Ledna 2011, 15:23:59 »
Mám na ploše několik dokumentů (PDF, DOC) chci si je označit a pravou myší zvolit tisk, aby se mi všechny vytiskly (jako ve starém OS).
Nejraději na pozadí.
Jak vytisknout celou složku?

Podobně, jako když chci několik souborů "Odeslat..."
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

pacholik

  • Závislák
  • ***
  • Příspěvků: 2072
Re: Jak přidat do nabídky Nautila Tisk?
« Odpověď #1 kdy: 03 Ledna 2011, 20:33:17 »
odkaz na článek o rozšíření pro nautilus
a ještě malá nápověda: ooffice -p

dáš to dohromady ? ;)

compaq

  • Závislák
  • ***
  • Příspěvků: 2529
  • Díky všem za rady a tipy.
Re: Jak přidat do nabídky Nautila Tisk?
« Odpověď #2 kdy: 03 Ledna 2011, 22:51:25 »
Dik, ale soubory jsou různých typů DOC, PDF, atd.
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

pacholik

  • Závislák
  • ***
  • Příspěvků: 2072
Re: Jak přidat do nabídky Nautila Tisk?
« Odpověď #3 kdy: 03 Ledna 2011, 23:01:50 »
Předpokládám že s pdf import by to mělo jít. Nebo místo OOo můžeš použít jenom lpr.
« Poslední změna: 03 Ledna 2011, 23:05:21 od pacholik »

compaq

  • Závislák
  • ***
  • Příspěvků: 2529
  • Díky všem za rady a tipy.
Re: Jak přidat do nabídky Nautila Tisk?
« Odpověď #4 kdy: 04 Ledna 2011, 08:11:52 »
Díky, ale jak to tak vidím, tak vytisknout si najednou celou složku, kde mám například dvě smlouvy (doc), tabulku s rozpočtem (xls), podmínky (pdf) a sken nabídky a objednávky (několikastránkový tif) půjde asi těžko...

:-(

Na starém OS (který tímto nechválím) to šlo (s drobnými potížemi) už v roce 1995.
Pokud vám vaše holka či manželka funguje jak má, neměňte jí za mladší, zaděláte si na problém. Stejně to dělejte i s Ubuntu.

Kedrigern

Re: Jak přidat do nabídky Nautila Tisk?
« Odpověď #5 kdy: 04 Ledna 2011, 15:32:13 »
Díky, ale jak to tak vidím, tak vytisknout si najednou celou složku, kde mám například dvě smlouvy (doc), tabulku s rozpočtem (xls), podmínky (pdf) a sken nabídky a objednávky (několikastránkový tif) půjde asi těžko...

:-(

Na starém OS (který tímto nechválím) to šlo (s drobnými potížemi) už v roce 1995.

Kdybych na to psal ten skript (teď na to nemám čas, ale možná...), tak bych postupoval:
1) Vše co lze snadno tisknout rovnou vytisknu
2) Co nejde zkonvertuji do PDF (většina formátů lze relativně snadno)
3) Vytiskl PDF
4) Smazal dočasná PDF

Inu... je to opravdu záležitost pár triviálních příkazů to bychom mohli dát dohromady (pokud to opravdu nikde není). Vzásadě jde o to shromáždit konverzi co nejvíce typů souborů do PDF.

Tak na to koukám OpenOffice:
-p <filename>
-pt <printername> <filename>

Což by se mělo postarat o doc, docx, odt, odf, ods, odp, xls, rtf, ...

Obrázky:
convert <file>.jpg <tmp-file>.pdf
Formáty: jpg, png, gif, TIFF
(zde by to chtělo ošetřit pozici a tak, i když co jsem zkoušel, tak to vypadalo relativně dobře).

Jaké další formáty jsou zajímavé?

Kedrigern

Re: Jak přidat do nabídky Nautila Tisk?
« Odpověď #6 kdy: 05 Ledna 2011, 21:22:46 »
Tak mě ThreadPool, co programuji do školy znudil tak, že jsem se mrkl na tohle, napsal jsem základ.

Uložte si ho do: ~/.gnome2/nautilus-scripts a nastavte mu spustitelnost (např. chmod +x filename, či graficky).

Zatím to jen vypíše soubory ve složce. Nicméně zakomentoval jsem příkazy, které něco z toho vytisknou (nejsem teď u tiskárny, někdy to testnu).

Kód: [Vybrat]
#!/bin/bash
# skriptik ma byt umisten v:
# ~/.gnome2/nautilus-skripts/
# automaticky se pak načte (bez restartu) do file ->skripty

#PDF
pdfka=`ls *.pdf`;
#lp pdfka

#text: ODT RTF DOC DOCX FODT UOT
#prezentace: ODP ODF PPT PPTX
#tabulky: ODS XLS XLSX
oofka=`ls *.odt *.rtf`;

#ooffice -p ${oofka};


#XML

#HTML

#TXT

zenity --info --text="Umim vytisknout:\n${pdfka}\n${oofka}";

Nějak takhle si to představuješ? Není to složité, jen některé formáty možná budou opruz.

 

Provoz zaštiťuje spolek OpenAlt.