[cstex] Vkladani PDF dokumentu do pdfTeXoveho dokumentu a veci s tim souvisejici

Jaroslav Hajtmar hajtmar at gyza.cz
Fri Oct 16 10:28:50 CEST 2009


Dobrý den.
Vyrábím rozsáhlejší dokument. Část podkladových materiálů mám z Wordu, 
tabulky - jsou z Excelu.
Abych nemusel sazet v TeXu (v mem pripade v ConTeXtu) tabulky, které 
jsou poměrně rozsáhlé a komplikované,
vytvářím z Excelu PDF soubor s tabulkou, a ten vkládám do svého 
ConTeXtového dokumentu, jako "obrázek".

Bohužel se mi nedaří dostat z Excelu tabulku "bez bílých okrajů", které 
tvoří "papír" na němž je tabulka umístěna, takže musím bílé okraje z 
výsledného PDF dokumentu pracně odřezávat (protože jinak je bílý okraj 
součástí vloženého obrázku). K ořezávání používám licencovaný nástroj - 
nějaký PDFTool, který umí s PDF dokumenty dělat různé kejkle... Pokud 
těch tabulek není moc, je to v pohodě a výsledek je poměrně solidní, při 
velkém počtu tabulek je to ale velká "pruda", protože PDF Tools neumí 
bílé okraje ořezávat automaticky, ale musí se manuálně zadávat rozměry 
odřezávaných okrajů, což musím (pokud si nechci tabulky předem 
vytisknout na papír a pravítkem změřit) dělat víceméně metodou pokus - 
omyl (zkusit a když je moc nebo málo ořezané, tak zkusit znovu atd.)


Chci se proto zeptat, zda někdo z přítomných účastníků konfery neví, zda 
existuje nějaký free nástroj pro ořezávání PDF dokumentů, který by měl 
nějaké vizuální rozhraní, aby se to dalo dělat podobně jako u ořezávání 
JPG obrázků v nějakém fotoeditoru. Možná by mi i stačil nějaký plugin do 
Firefoxu, který to zvládne.

Dalším řešením (a snad i lepším) by možná bylo umět oříznout PDF 
dokument, který včleňuju do svého TeXového dokumentu, přímo nějakým 
příkazem pdfTeXu (popř. ConTeXtu). Hledal jsem dlouze a pročítal i 
bulletin, který se věnoval pdfTeXu ... ale na nic jsem nepřišel.

Uvažoval jsem, že by se mi možná vyplatilo všechny tabulky z Excelu 
vytisknout na papír, změřit to a "ručně" to ořezat v PDF Tools, ale 
vzhledem k tomu, že tyto věci dělám relativně často, tak by možná stálo 
za to řešit to nějak systémově...

Díky za jakýkoliv tip

Zdraví J.Hajtmar





More information about the csTeX mailing list