Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Multimedia ja grafiikka => Aiheen aloitti: snifi - 16.05.10 - klo:20.43

Otsikko: Miten .ps-kuvat Latexilla PDF-dokumenteiksi? [Ratkaistu]
Kirjoitti: 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.
Otsikko: Vs: Miten .ps-kuvat Latexilla PDF-dokumenteiksi?
Kirjoitti: SuperOscar - 16.05.10 - klo:21.28
No periaatteessa on kokemusta, vaikka väikkärissäni lopulta vaihdoin PS-kuvat PDF:ksi. Käsittääkseni sama komennon malli toimii:

Koodia: [Valitse]
\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.
Otsikko: Vs: Miten .ps-kuvat Latexilla PDF-dokumenteiksi?
Kirjoitti: snifi - 16.05.10 - klo:21.39
Minä saan pdflatexilla virheilmoituksen:

Koodia: [Valitse]
! LaTeX Error: Unknown graphics extension: .ps.

Pitäisikö minunkin kokeilla kuvien muuntamista ensin PDF:ksi? Miten se kannattaisi tehdä?
Otsikko: Vs: Miten .ps-kuvat Latexilla PDF-dokumenteiksi?
Kirjoitti: peran - 16.05.10 - klo:22.14
Mikäli tiedät, millä minkä tyyppisiä kuvia voit viedä latexpdf:fään, niin imagemagick:llä voit muuntaa kuvat sopivaan muotoon.
Otsikko: Vs: Miten .ps-kuvat Latexilla PDF-dokumenteiksi?
Kirjoitti: SuperOscar - 16.05.10 - klo:22.50
Voi olla, että perus-PS toimikaan vaan pitää olla EPS. Mutta eikös Ghostscriptillä voi muuttaa PS:t EPSeiksi aika lailla lennossa?
Otsikko: Vs: Miten .ps-kuvat Latexilla PDF-dokumenteiksi?
Kirjoitti: nore - 17.05.10 - klo:10.31
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/)
Otsikko: Vs: Miten .ps-kuvat Latexilla PDF-dokumenteiksi?
Kirjoitti: SuperOscar - 17.05.10 - klo:11.04
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).
Otsikko: Vs: Miten .ps-kuvat Latexilla PDF-dokumenteiksi?
Kirjoitti: syväpaahto - 20.05.10 - klo:21.55
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}
Otsikko: Vs: Miten .ps-kuvat Latexilla PDF-dokumenteiksi? [Ratkaistu]
Kirjoitti: snifi - 20.05.10 - klo:23.10
Löysin tällaisen skriptin, jolla sai kuvat muunnettua:
Koodia: [Valitse]
#! /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.