Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: snifi - 16.05.10 - klo:20.43
-
Olisiko kenelläkään kokemusta, miten ps-päätteiset kuvat saa Latexilla PDF-tiedostoon? Ei välttämättä tarvitse olla juuri Latex, mutta mielellään jokin helppo keino isomman kuvakasan sijoitteluun PDF-dokumenttiin.
-
No periaatteessa on kokemusta, vaikka väikkärissäni lopulta vaihdoin PS-kuvat PDF:ksi. Käsittääkseni sama komennon malli toimii:
\includegraphics{polku_kuvatiedostoon}
Komennolle voi sitten asettaa lisäparametreja, joista width, height ja viewport lienevät käyttökelpoisimmat. Viimeksimainitulla voi rajata (ainakin EPS- tai PDF-kuvasta) alueen, mikä yleensä on aika pakollistakin, koska PDF saattaa olla esim. A4-arkin kokoinen ja varsinainen kuva vain sen jossakin, yleensä muistaakseni vasemmassa alanurkassa.
-
Minä saan pdflatexilla virheilmoituksen:
! LaTeX Error: Unknown graphics extension: .ps.
Pitäisikö minunkin kokeilla kuvien muuntamista ensin PDF:ksi? Miten se kannattaisi tehdä?
-
Mikäli tiedät, millä minkä tyyppisiä kuvia voit viedä latexpdf:fään, niin imagemagick:llä voit muuntaa kuvat sopivaan muotoon.
-
Voi olla, että perus-PS toimikaan vaan pitää olla EPS. Mutta eikös Ghostscriptillä voi muuttaa PS:t EPSeiksi aika lailla lennossa?
-
Tuleeko LaTexin mukana vielä ps2pdf (http://pages.cs.wisc.edu/~ghost/doc/cvs/Ps2pdf.htm)? Se käyttää muunnokseen Ghostscriptiä. Ethän kuitenkaan halunnut ps-kuvia yksinään muuntaa pdf:ksi?
Sama palikka on myös verkossa:
http://www.ps2pdf.com/ (http://www.ps2pdf.com/)
-
Tuleeko LaTexin mukana vielä ps2pdf (http://pages.cs.wisc.edu/~ghost/doc/cvs/Ps2pdf.htm)?
Tulee se (ainakin jonkin paketin mukana: itse asennan aina paketin texlive-full, josta tulee kaikki mahdollinen).
-
Itse olen saanut pdflatexin kanssa toimimaan vain pdf-muodossa olevia kuvia, joita väänsin inkscapella. Jo olemassa olevien kuvien convertoinnista en tiedä.
Lateksin puolella tähdellisimmät kohdat oli:
\usepackage{graphicx}
\includegraphics[width=LEVEYS_SIVULLAcm]{/HAKEMISTO/KUVA.pdf}
-
Löysin tällaisen skriptin, jolla sai kuvat muunnettua:
#! /bin/bash
for ps_file in *.ps; do
base=${ps_file%%.*}
gs -q -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -dEPSCrop -sOutputFile=${base}.pdf ${ps_file}
done
-dEPSCrop -valitsin oli sitten lopulta se, joka leikkasi kuvasta ainoastaan näkyvän osan.
Tosin päädyin kuitenkin lopulta pelkkien SVG-kuvien sommitteluun, ja jätän Latexin ainakin vähäksi aikaa sivuun.