İçeriğe geç

Scissor LaTeX'te graphicx ve \includegraphics

graphicx paketi Scissor LaTeX'te kısmen çalışır: \includegraphics projenizdeki PNG, JPG, SVG ve PDF dosyalarını gösterir ve width= değerini okur; height, scale, angle, trim ve clip yok sayılır, \rotatebox döndürmez, \scalebox ve \resizebox ise yalnızca bir TikZ resmini yeniden boyutlandırır.

Paket ne yapar

graphicx, bir görsel dosyası yerleştirmek için \includegraphics[options]{file} komutunu ve içeriklerini ölçekleyen, yeniden boyutlandıran ya da döndüren kutuları sunar: \scalebox, \resizebox ve \rotatebox.

Burada neler çalışır

Komut veya seçenekScissor LaTeX'teNotlar
\includegraphics{file.png}ÇalışırProjedeki PNG, JPG, JPEG, SVG ve PDF dosyaları. width= olmadan görsel kendi boyutunu korur.
\includegraphics{file} (uzantısız)Kısmen.png, .jpg, .jpeg ve .svg dosyalarını bulur. Bir PDF için uzantı yazılmalıdır: {plot.pdf}.
width=0.5\linewidth, width=4cmÇalışırUzunluklar ve \linewidth ya da \textwidth kesirleri. Yükseklik en-boy oranını izler.
height=, scale=, angle=, trim=, clip, keepaspectratioAtlanırİleti olmadan yok sayılır.
EPS dosyaları veya projede olmayan bir dosyaYer tutucuDosya adını içeren kesikli bir kutu ve "Images not in the project" başlıklı bir Sorunlar notu.
Bir satırda birkaç görselKısmenHer görsel, bir paragrafın içinde de olsa kendi satırına yerleştirilir. Yan yana görseller yalnızca bir tabular hücrelerinde çalışır.
\graphicspath{...}Atlanırİleti olmadan kabul edilir.
\scalebox{2}{...}, \resizebox{w}{!}{...}KısmenYalnızca içindeki tek bir TikZ resmi yeniden boyutlandırılır; metin ve görseller boyutlarını korur.
\rotatebox{90}{...}Atlanırİçerik korunur, döndürülmez.
\reflectbox{...}DesteklenmezBir Sorunlar notuyla atlanır; içerik korunur.

Örnekler

Başlıklı bir şekil içinde satır genişliğinin yarısı kadar bir görsel:

width= ile \includegraphics

LaTeXÖnsöz: \usepackage{graphicx}Düzenleyicide aç (yeni sekmede açılır)
\begin{figure}[h]
  \centering
  \includegraphics[width=0.5\linewidth]{graphicx-photo}
  \caption{Weekly orders in John Doe's shop.}
  \label{fig:orders}
\end{figure}
Figure~\ref{fig:orders} shows four weeks.

SVG ve PDF dosyaları da çalışır. Bir PDF için uzantıyı yazın:

Bir SVG ve bir PDF görseli

LaTeXÖnsöz: \usepackage{graphicx}Düzenleyicide aç (yeni sekmede açılır)
\includegraphics[width=4cm]{graphicx-diagram.svg}

\includegraphics[width=4cm]{graphicx-chart.pdf}

height= yok sayılır. Bu görselin 1 cm yüksekliğinde olması amaçlanmıştır, ancak kendi boyutunu korur:

height= yok sayılır

LaTeXÖnsöz: \usepackage{graphicx}Düzenleyicide aç (yeni sekmede açılır)
\includegraphics[height=1cm]{graphicx-photo.png}

Bunun yerine width= verin. Bir görseli yaklaşık 1 cm yüksekliğinde yapmak için genişliği en-boy oranından hesaplayın (bu görsel 16'ya 9, yani yaklaşık 1.8 cm).

Eksik bir dosya ya da dizgi motorunun okuyamadığı bir biçimdeki dosya, kesikli bir yer tutucuya ve Sorunlar sekmesinde bir nota dönüşür:

Eksik bir görsel yer tutucu gösterir

LaTeXÖnsöz: \usepackage{graphicx}Düzenleyicide aç (yeni sekmede açılır)
\includegraphics[width=5cm]{results/plot.eps}

Sorunlar sekmesi: Images not in the project: results/plot.eps

\resizebox, bir TikZ resmini verilen genişliğe ölçekler:

Bir TikZ resminin çevresinde \resizebox

LaTeXÖnsöz: \usepackage{graphicx,tikz}Düzenleyicide aç (yeni sekmede açılır)
\resizebox{3cm}{!}{%
  \begin{tikzpicture}
    \draw (0,0) rectangle (4,2);
    \draw (0,0) -- (4,2);
    \node at (2,2.4) {44};
  \end{tikzpicture}}

Uyumluluk

  • Bir TeX kurulumundan buraya: görsel dosyalarını aynı klasör adlarıyla yükleyin. height= veya scale= ile boyutlandırılmış görseller kendi boyutlarında görünür; width= kullanmaya geçin. Uzantısız eklenen PDF şekillerine .pdf eklenmelidir.
  • Buradan bir TeX kurulumuna: pdfLaTeX SVG dosyalarını okumaz. Onları PDF'ye dönüştürün (ya da svg paketini kullanın) veya yalnızca PNG, JPG ve PDF görselleri kullanın.

Tam kılavuz CTAN'dadır: ctan.org/pkg/graphicx. Şekiller, başlıklar ve yerleşim için Şekiller ve görseller ile Kayan nesneler: şekil ve tabloları yerleştirme sayfalarına bakın.

Sorular ve yanıtlar

Görselim neden çok büyük?

width= olmadan bir görsel kendi boyutunu korur, height= ve scale= de yok sayılır. width=0.8\linewidth ya da width=6cm gibi sabit bir genişlik ekleyin.

Bir PDF şekli ekleyebilir miyim?

Evet. PDF'yi projeye yükleyin ve dosya adını uzantısıyla yazın, örneğin \includegraphics[width=\linewidth]{plot.pdf}.

Görselim neden kesikli bir kutu olarak görünüyor?

Dosya projede değil, yolu farklı ya da bir EPS dosyası. Sorunlar sekmesi bulamadığı dosyanın adını gösterir.

Bu sayfadaki her örnek, site oluşturulurken Scissor LaTeX tarafından dizilir. Son güncelleme: 2026-11-07.