ako vlozit obrazok?

Luboš Kloc kloc at ipm.cz
Mon Feb 16 10:17:38 CET 2004


Michal Kyselica wrote:
> Zdravim,
>
> mam problemy s vkladanim obrazkov do pdf-ka. Pouzivam LiveTex a
> kompilujem pomocou pdflatex:
>
> Problem cislo 1:
> ----------------
>
> Obrazok logo.jpg mam ulozeny v adresari pictures, ktory je v adresary,
> kde su zdrojaky textu. Ked pouzijem takuto konstrukciu:
>
> \includegraphics[clip, width=0.9in]{pictures\logo.jpg}
>
> , tak nevie najst subor. Ked ten subor presuniem priamo do adresara s
> *.tex subormi a pouzijem toto:
>
> \includegraphics[clip, width=0.9in]{logo.jpg}
>
> , tak to ide dobre.
>
Obracene lomitko ma v TeXu specialni vyznam, pro pouziti jako oddelovac
adresaru byste musel lokalne zmenit jeho catcode. Asi i ve Win by ale
melo fungovat jako oddelovac adresaru obycejne lomitko, coz je
jednodussi.

>
> Problem cislo 2:
> ----------------
>
> Chcem aby vlozeny obrazok mal presne taku velkost ako je naozaj, proste
> aby ho Tex nezmensoval ani nezvatsoval. Chcel som to docielit tymto:
>
> \includegraphics[scale=1.00]{toolbar.jpg}
>
> Avsak, nie je to ta velkost, ako je bskutocna velkost obrazku. Ako to
> spravit?
>
JPEG je bitmapa a ta NEMA zadnou "skutecnou velikost". Velikost bitmapy
je definovana v pixelech, tedy velikost zavisi na rozliseni vystupniho
zarizeni, o kterem TeX nic nevi. Nektere formaty sice mohou obsahovat
informaci o puvodnim rozliseni (a tim i o puvodnim rozmeru obrazku),
jenze to je jen voditko pro zmenu rozliseni (a tim i ztratu kvality)
pri konecnem zobrazeni/tisku.

TeX proste vlozi bitmapu a k ni informaci o pozadovanem rozmeru.
Teprve vystupni zarizeni obrazek prerastruje do sveho rozliseni.
Pokud tedy neznate rozliseni vystupniho zarizeni (u PDF obvykle
neznate), zadna "prirozena" ci "skutecna" velikost obrazku
neexistuje a nema smysl.

Pokud to nejsou zrovna fotografie, vzdy se snazte vkladat obrazky ve
vektorovem formatu.

> dakujem za vase odpovede.
>
> Michal
>
Omlouvam se, pokud uz nekdo prede mnou odpovedel. Prohrabuji se hromadou
posty (spamu)
za tyden a nemam cas to v ni vyhledavat.

Lubos Kloc








More information about the csTeX mailing list